<?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 rtc-isl12026.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>58f3e832 - rtc: isl12026: Drop &quot;_new&quot; from probe callback name</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#58f3e832</link>
        <description>rtc: isl12026: Drop &quot;_new&quot; from probe callback nameThe driver was introduced when .probe_new was the right probe callbackto use for i2c drivers. Today .probe is the right one (again) and thedriver was already switched in commit 31b0cecb4042 (&quot;rtc: Switch i2cdrivers back to use .probe()&quot;) but the name continued to include &quot;_new&quot;in its name.To prevent code readers wondering about what might be new here, dropthat irritating part of the name.Signed-off-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Link: https://lore.kernel.org/r/20230725070429.383070-1-u.kleine-koenig@pengutronix.deSigned-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Tue, 25 Jul 2023 07:04:29 +0000</pubDate>
        <dc:creator>Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>48144c28 - rtc: Explicitly include correct DT includes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#48144c28</link>
        <description>rtc: Explicitly include correct DT includesThe DT of_device.h and of_platform.h date back to the separateof_platform_bus_type before it as merged into the regular platform bus.As part of that merge prepping Arm DT support 13 years ago, they&quot;temporarily&quot; include each other. They also include platform_device.hand of.h. As a result, there&apos;s a pretty much random mix of those includefiles used throughout the tree. In order to detangle these headers andreplace the implicit includes with struct declarations, users need toexplicitly include the correct includes.Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Link: https://lore.kernel.org/r/20230724205456.767430-1-robh@kernel.orgSigned-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Mon, 24 Jul 2023 20:54:54 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>31b0cecb - rtc: Switch i2c drivers back to use .probe()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#31b0cecb</link>
        <description>rtc: Switch i2c drivers back to use .probe()After commit b8a1a4cd5a98 (&quot;i2c: Provide a temporary .probe_new()call-back type&quot;), all drivers being converted to .probe_new() and then03c835f498b5 (&quot;i2c: Switch .probe() to not take an id parameter&quot;) convertback to (the new) .probe() to be able to eventually drop .probe_new() fromstruct i2c_driver.Signed-off-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Link: https://lore.kernel.org/r/20230505121136.1185653-1-u.kleine-koenig@pengutronix.deSigned-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Fri, 05 May 2023 12:11:36 +0000</pubDate>
        <dc:creator>Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>ed5c2f5f - i2c: Make remove callback return void</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#ed5c2f5f</link>
        <description>i2c: Make remove callback return voidThe value returned by an i2c driver&apos;s remove function is mostly ignored.(Only an error message is printed if the value is non-zero that theerror is ignored.)So change the prototype of the remove function to return no value. Thisway driver authors are not tempted to assume that passing an error tothe upper layer is a good idea. All drivers are adapted accordingly.There is no intended change of behaviour, all callbacks were prepared toreturn 0 before.Reviewed-by: Peter Senna Tschudin &lt;peter.senna@gmail.com&gt;Reviewed-by: Jeremy Kerr &lt;jk@codeconstruct.com.au&gt;Reviewed-by: Benjamin Mugnier &lt;benjamin.mugnier@foss.st.com&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Reviewed-by: Crt Mori &lt;cmo@melexis.com&gt;Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Marek Beh&#250;n &lt;kabel@kernel.org&gt; # for leds-turris-omniaAcked-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Reviewed-by: Petr Machata &lt;petrm@nvidia.com&gt; # for mlxswReviewed-by: Maximilian Luz &lt;luzmaximilian@gmail.com&gt; # for surface3_powerAcked-by: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; # for bmc150-accel-i2c + kxcjk-1013Reviewed-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt; # for media/* + staging/media/*Acked-by: Miguel Ojeda &lt;ojeda@kernel.org&gt; # for auxdisplay/ht16k33 + auxdisplay/lcd2sReviewed-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt; # for versaclock5Reviewed-by: Ajay Gupta &lt;ajayg@nvidia.com&gt; # for ucsi_ccgAcked-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt; # for iioAcked-by: Peter Rosin &lt;peda@axentia.se&gt; # for i2c-mux-*, max9860Acked-by: Adrien Grassein &lt;adrien.grassein@gmail.com&gt; # for lontium-lt8912bReviewed-by: Jean Delvare &lt;jdelvare@suse.de&gt; # for hwmon, i2c-core and i2c/muxesAcked-by: Corey Minyard &lt;cminyard@mvista.com&gt; # for IPMIReviewed-by: Vladimir Oltean &lt;olteanv@gmail.com&gt;Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;Acked-by: Sebastian Reichel &lt;sebastian.reichel@collabora.com&gt; # for drivers/powerAcked-by: Krzysztof Ha&#322;asa &lt;khalasa@piap.pl&gt;Signed-off-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Signed-off-by: Wolfram Sang &lt;wsa@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Mon, 15 Aug 2022 08:02:30 +0000</pubDate>
        <dc:creator>Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>fdcfd854 - rtc: rework rtc_register_device() resource management</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#fdcfd854</link>
        <description>rtc: rework rtc_register_device() resource managementrtc_register_device() is a managed interface but it doesn&apos;t use devresby itself - instead it marks an rtc_device as &quot;registered&quot; and the devrescallback for devm_rtc_allocate_device() takes care of resource release.This doesn&apos;t correspond with the design behind devres where managedstructures should not be aware of being managed. The correct solutionhere is to register a separate devres callback for unregistering thedevice.While at it: rename rtc_register_device() to devm_rtc_register_device()and add it to the list of managed interfaces in devres.rst. This way wecan avoid any potential confusion of driver developers who may expectthere to exist a corresponding unregister function.Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;Link: https://lore.kernel.org/r/20201109163409.24301-8-brgl@bgdev.pl

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Mon, 09 Nov 2020 16:34:08 +0000</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>3a905c2d - rtc: add devm_ prefix to rtc_nvmem_register()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#3a905c2d</link>
        <description>rtc: add devm_ prefix to rtc_nvmem_register()rtc_nvmem_register() is a managed interface. It doesn&apos;t require anyrelease function to be called at driver detach. To avoid confusingdriver authors, let&apos;s rename it to devm_rtc_nvmem_register() and add itto the list of managed interfaces in Documentation/.Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;Link: https://lore.kernel.org/r/20201109163409.24301-6-brgl@bgdev.pl

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Mon, 09 Nov 2020 16:34:06 +0000</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>46eabee1 - rtc: isl12026: convert to i2c_new_dummy_device</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#46eabee1</link>
        <description>rtc: isl12026: convert to i2c_new_dummy_deviceMove from i2c_new_dummy() to i2c_new_dummy_device(), so we now get anERRPTR which we use in error handling.Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;Link: https://lore.kernel.org/r/20190722172618.4061-2-wsa+renesas@sang-engineering.comSigned-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Mon, 22 Jul 2019 17:26:15 +0000</pubDate>
        <dc:creator>Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;</dc:creator>
    </item>
<item>
        <title>6735f6dc - rtc: isl12026: fixup nvmem registration</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#6735f6dc</link>
        <description>rtc: isl12026: fixup nvmem registrationThe probe function must not fail after rtc_register_device. Also, renamethe nvmem device so it is easily identifiable in /sys/bus/nvmem.Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Fri, 02 Mar 2018 23:50:29 +0000</pubDate>
        <dc:creator>Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>4731a431 - rtc: isl12026: new driver.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/rtc/rtc-isl12026.c#4731a431</link>
        <description>rtc: isl12026: new driver.The ISL12026 is a combination RTC and EEPROM device with I2Cinterface.  The standard RTC driver interface is provided.  The EEPROMis accessed via the NVMEM interface.Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;Signed-off-by: David Daney &lt;david.daney@cavium.com&gt;Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;

            List of files:
            /linux-6.15/drivers/rtc/rtc-isl12026.c</description>
        <pubDate>Thu, 22 Feb 2018 20:04:32 +0000</pubDate>
        <dc:creator>David Daney &lt;david.daney@cavium.com&gt;</dc:creator>
    </item>
</channel>
</rss>
