<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>fbeba436 - iio: test: Fix GTS test config</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iio/test/Kconfig#fbeba436</link>
        <description>iio: test: Fix GTS test configThe test config contained a copy-paste error. The IIO GTS helper testwas errorneously titled as &quot;Test IIO formatting functions&quot; in themenuconfig.Change the title of the tests to reflect what is tested.Fixes: cf996f039679 (&quot;iio: test: test gain-time-scale helpers&quot;)Signed-off-by: Matti Vaittinen &lt;mazziesaccount@gmail.com&gt;Link: https://patch.msgid.link/Z0gt5R86WdeK73u2@mva-rohmSigned-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;

            List of files:
            /linux-6.15/drivers/iio/test/Kconfig</description>
        <pubDate>Thu, 28 Nov 2024 08:46:29 +0000</pubDate>
        <dc:creator>Matti Vaittinen &lt;mazziesaccount@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cf996f03 - iio: test: test gain-time-scale helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iio/test/Kconfig#cf996f03</link>
        <description>iio: test: test gain-time-scale helpersSome light sensors can adjust both the HW-gain and integration time.There are cases where adjusting the integration time has similar impactto the scale of the reported values as gain setting has.IIO users do typically expect to handle scale by a single writable &apos;scale&apos;entry. Driver should then adjust the gain/time accordingly.It however is difficult for a driver to know whether it should changegain or integration time to meet the requested scale. Usually it ispreferred to have longer integration time which usually improvesaccuracy, but there may be use-cases where long measurement times can bean issue. Thus it can be preferable to allow also changing theintegration time - but mitigate the scale impact by also changing the gainunderneath. Eg, if integration time change doubles the measured values,the driver can reduce the HW-gain to half.The theory of the computations of gain-time-scale is simple. However,some people (undersigned) got that implemented wrong for more than once.Hence some gain-time-scale helpers were introduced.Add some simple tests to verify the most hairy functions.Signed-off-by: Matti Vaittinen &lt;mazziesaccount@gmail.com&gt;Link: https://lore.kernel.org/r/0f7505b43f91394dc3bb636369489c897b7e01a7.1705328293.git.mazziesaccount@gmail.comSigned-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;

            List of files:
            /linux-6.15/drivers/iio/test/Kconfig</description>
        <pubDate>Mon, 15 Jan 2024 14:26:07 +0000</pubDate>
        <dc:creator>Matti Vaittinen &lt;mazziesaccount@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0565d238 - iio: test: rework Kconfig to support modules</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iio/test/Kconfig#0565d238</link>
        <description>iio: test: rework Kconfig to support modulesRework the IIO test Kconfig to support building KUnit tests as modules.This lets users execute tests at runtime in addition to the usualtools/testing/kunit/kunit.py script.Signed-off-by: Liam Beguin &lt;liambeguin@gmail.com&gt;Link: https://lore.kernel.org/r/20220710013109.3349104-6-liambeguin@gmail.comSigned-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;

            List of files:
            /linux-6.15/drivers/iio/test/Kconfig</description>
        <pubDate>Sun, 10 Jul 2022 01:31:09 +0000</pubDate>
        <dc:creator>Liam Beguin &lt;liambeguin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1c796caf - iio: test: format: follow CONFIG_ naming convention</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iio/test/Kconfig#1c796caf</link>
        <description>iio: test: format: follow CONFIG_ naming conventionThe KUnit documentation indicates that all KUnit Kconfig entries mustmatch CONFIG_&lt;name&gt;_KUNIT_TEST: where &lt;name&gt; is the name of the testsuite. Rename the IIO_TEST_FORMAT configuration accordingly.Signed-off-by: Liam Beguin &lt;liambeguin@gmail.com&gt;Link: https://lore.kernel.org/r/20220710013109.3349104-4-liambeguin@gmail.comSigned-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;

            List of files:
            /linux-6.15/drivers/iio/test/Kconfig</description>
        <pubDate>Sun, 10 Jul 2022 01:31:07 +0000</pubDate>
        <dc:creator>Liam Beguin &lt;liambeguin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7a2f6f61 - iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iio/test/Kconfig#7a2f6f61</link>
        <description>iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=mWhen IIO_RESCALE_KUNIT_TEST=y and IIO_RESCALE=m,drivers/iio/afe/iio-rescale.o is built twice causing theMODULE_LICENSE() to be lost, as shown by:  ERROR: modpost: missing MODULE_LICENSE() in drivers/iio/afe/iio-rescale.oRework the build configuration to have the dependency specified in theKconfig.Reported-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Fixes: 8e74a48d17d5 (&quot;iio: test: add basic tests for the iio-rescale driver&quot;)Signed-off-by: Liam Beguin &lt;liambeguin@gmail.com&gt;Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Tested-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Reviewed-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Link: https://lore.kernel.org/r/20220601142138.3331278-1-liambeguin@gmail.comCc: &lt;Stable@vger.kernel.org&gt;Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;

            List of files:
            /linux-6.15/drivers/iio/test/Kconfig</description>
        <pubDate>Wed, 01 Jun 2022 14:21:38 +0000</pubDate>
        <dc:creator>Liam Beguin &lt;liambeguin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8e74a48d - iio: test: add basic tests for the iio-rescale driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iio/test/Kconfig#8e74a48d</link>
        <description>iio: test: add basic tests for the iio-rescale driverThe iio-rescale driver supports various combinations of scale types andoffsets. These can often result in large integer multiplications. Makesure these calculations are done right by adding a set of kunit testcases that build on top of iio-test-format.To run these tests, add the following to .kunitconfig	$ cat .kunitconfig	CONFIG_IIO=y	CONFIG_IIO_RESCALE_KUNIT_TEST=y	CONFIG_KUNIT=yThen run:	$ ./tools/testing/kunit/kunit.py run --kunitconfig .kunitconfigSigned-off-by: Liam Beguin &lt;liambeguin@gmail.com&gt;Reviewed-by: Peter Rosin &lt;peda@axentia.se&gt;Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;Link: https://lore.kernel.org/r/20220213025739.2561834-7-liambeguin@gmail.comSigned-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;

            List of files:
            /linux-6.15/drivers/iio/test/Kconfig</description>
        <pubDate>Sun, 13 Feb 2022 02:57:35 +0000</pubDate>
        <dc:creator>Liam Beguin &lt;liambeguin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0bf49ffb - iio: Add basic unit test for iio_format_value()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/iio/test/Kconfig#0bf49ffb</link>
        <description>iio: Add basic unit test for iio_format_value()The IIO core provides a function to do formatting of fixedpoint numbers.In the past there have been some issues with the implementation of thefunction where for example negative numbers were not handled correctly.Introduce a basic unit test based on kunit that tests the function andensures that the generated output matches the expected output.This gives us some confidence that future modifications to the functionimplementation will not break ABI compatibility.To run the unit tests follow the kunit documentation and add  CONFIG_IIO=y  CONFIG_IIO_TEST_FORMAT=yto the .kunitconfig and run  &gt; ./tools/testing/kunit/kunit.py run  Configuring KUnit Kernel ...  Building KUnit Kernel ...  Starting KUnit Kernel ...  ============================================================  ======== [PASSED] iio-format ========  [PASSED] iio_test_iio_format_value_integer  [PASSED] iio_test_iio_format_value_fixedpoint  [PASSED] iio_test_iio_format_value_fractional  [PASSED] iio_test_iio_format_value_fractional_log2  [PASSED] iio_test_iio_format_value_multiple  ============================================================  Testing complete. 21 tests run. 0 failed. 0 crashed.  Elapsed time: 8.242s total, 0.001s configuring, 3.865s building, 0.000s runningSigned-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;Link: https://lore.kernel.org/r/20201215191743.2725-3-lars@metafoo.deSigned-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;

            List of files:
            /linux-6.15/drivers/iio/test/Kconfig</description>
        <pubDate>Tue, 15 Dec 2020 19:17:43 +0000</pubDate>
        <dc:creator>Lars-Peter Clausen &lt;lars@metafoo.de&gt;</dc:creator>
    </item>
</channel>
</rss>
