<?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 core.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>dfc034a0 - backlight: pcf50633-backlight: Remove unused driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#dfc034a0</link>
        <description>backlight: pcf50633-backlight: Remove unused driverThe pcf50633 was used as part of the OpenMoko devices butthe support for its main chip was recently removed in:commit 61b7f8920b17 (&quot;ARM: s3c: remove all s3c24xx support&quot;)See https://lore.kernel.org/all/Z8z236h4B5A6Ki3D@gallifrey/Remove it.Signed-off-by: &quot;Dr. David Alan Gilbert&quot; &lt;linux@treblig.org&gt;Link: https://lore.kernel.org/r/20250311014959.743322-8-linux@treblig.orgSigned-off-by: Lee Jones &lt;lee@kernel.org&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Tue, 11 Mar 2025 01:49:57 +0000</pubDate>
        <dc:creator>Dr. David Alan Gilbert &lt;linux@treblig.org&gt;</dc:creator>
    </item>
<item>
        <title>245cb473 - mfd: pcf50633: Remove #ifdef guards for PM related functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#245cb473</link>
        <description>mfd: pcf50633: Remove #ifdef guards for PM related functionsUse the new EXPORT_GPL_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() macrosto handle the .suspend/.resume callbacks.These macros allow the suspend and resume functions to be automaticallydropped by the compiler when CONFIG_SUSPEND is disabled, without havingto use #ifdef guards.This has the advantage of always compiling these functions in,independently of any Kconfig option. Thanks to that, bugs and otherregressions are subsequently easier to catch.Signed-off-by: Paul Cercueil &lt;paul@crapouillou.net&gt;Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Sun, 23 Oct 2022 09:48:30 +0000</pubDate>
        <dc:creator>Paul Cercueil &lt;paul@crapouillou.net&gt;</dc:creator>
    </item>
<item>
        <title>2874c5fd - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#2874c5fd</link>
        <description>treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Based on 1 normalized pattern(s):  this program is free software you can redistribute it and or modify  it under the terms of the gnu general public license as published by  the free software foundation either version 2 of the license or at  your option any later versionextracted by the scancode license scanner the SPDX license identifier  GPL-2.0-or-laterhas been chosen to replace the boilerplate/reference in 3029 file(s).Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Reviewed-by: Allison Randal &lt;allison@lohutok.net&gt;Cc: linux-spdx@vger.kernel.orgLink: https://lkml.kernel.org/r/20190527070032.746973796@linutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Mon, 27 May 2019 06:55:01 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>6e3ad118 - mfd: Convert pcf50633 to use new register map API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#6e3ad118</link>
        <description>mfd: Convert pcf50633 to use new register map APISigned-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;Tested-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Mon, 08 Aug 2011 08:04:40 +0000</pubDate>
        <dc:creator>Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;</dc:creator>
    </item>
<item>
        <title>f337134f - mfd: Move PCF50633 IRQ protoypes where the definitions can see them</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#f337134f</link>
        <description>mfd: Move PCF50633 IRQ protoypes where the definitions can see themFixed warnings about unprototyped global functions.Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Tue, 17 Aug 2010 12:13:36 +0000</pubDate>
        <dc:creator>Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;</dc:creator>
    </item>
<item>
        <title>f5bf403a - backlight: pcf50633: Register a pcf50633-backlight device in pcf50633 core driver.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#f5bf403a</link>
        <description>backlight: pcf50633: Register a pcf50633-backlight device in pcf50633 core driver.Register a device newly added pcf50633-backlight driver as a child device inthe pcf50633 core driver.Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;Acked-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Wed, 12 May 2010 00:44:33 +0000</pubDate>
        <dc:creator>Lars-Peter Clausen &lt;lars@metafoo.de&gt;</dc:creator>
    </item>
<item>
        <title>68d641ef - mfd: Fix memleak in pcf50633_client_dev_register</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#68d641ef</link>
        <description>mfd: Fix memleak in pcf50633_client_dev_registerSince platform_device_add_data copies the passed data, the allocatedsubdev_pdata is never freed. A simple fix would be to either free subdev_pdataor put it onto the stack. But since the pcf50633 child devices can rely onbeeing children of the pcf50633 core device it&apos;s much more elegant to get accessto pcf50633 core structure through that link. This allows to get completly ridof pcf5033_subdev_pdata.Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Tue, 13 Oct 2009 22:12:33 +0000</pubDate>
        <dc:creator>Lars-Peter Clausen &lt;lars@metafoo.de&gt;</dc:creator>
    </item>
<item>
        <title>e98c73a2 - pcf50633: Get rid of charging restart software auto-triggering</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#e98c73a2</link>
        <description>pcf50633: Get rid of charging restart software auto-triggeringAfter reaching Battery Full condition MBC state machine switches backinto charging mode when the battery voltage falls below 96% of abattery float voltage. The voltage drop in Li-Ion batteries ismarginal (1-2%) till about 80% of its capacity - which means, after aBATFULL, charging won&apos;t be restarted until 75-80%.That is a desired behaviour recommended by battery manufacturers,don&apos;t mess with it.Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;Signed-off-by: Anton Vorontsov &lt;cbouatmailru@gmail.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Wed, 04 Nov 2009 21:24:57 +0000</pubDate>
        <dc:creator>Paul Fertser &lt;fercerpav@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>31b4ff06 - pcf50633: introduces battery charging current control</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#31b4ff06</link>
        <description>pcf50633: introduces battery charging current controlImplement a new sysfs attribute to allow changing MBC charging limit onthe fly independently of usb current limit. It also gets setautomatically every time usb current limit is changed.Limiting charging current also prevents violating USB specification inthe case when the whole device is shut down and usb current limit isreset to the factory default by the pcf50633 state transition.Signed-off-by: Balaji Rao &lt;balajirrao@openmoko.org&gt;Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;Signed-off-by: Anton Vorontsov &lt;cbouatmailru@gmail.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Wed, 04 Nov 2009 21:24:55 +0000</pubDate>
        <dc:creator>Balaji Rao &lt;balajirrao@openmoko.org&gt;</dc:creator>
    </item>
<item>
        <title>ed52e62e - mfd: use a dedicated workqueue for pcf50633 irq processing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#ed52e62e</link>
        <description>mfd: use a dedicated workqueue for pcf50633 irq processingUsing the default kernel &quot;events&quot; workqueue causes problems withsynchronous adc readings if initiated from some task on the sameworkqueue.I had a deadlock trying to use pcf50633_adc_sync_read from apower_supply class driver because the reading was initiated from theworkqueue and it waited for the irq processing to complete (to get theresult) and that was put on the same workqueue.Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Mon, 27 Jul 2009 20:41:15 +0000</pubDate>
        <dc:creator>Paul Fertser &lt;fercerpav@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9705ecc5 - pcf50633_charger: Enable periodic charging restart</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#9705ecc5</link>
        <description>pcf50633_charger: Enable periodic charging restartThe battery charger state machine switches into charging mode whenthe battery voltage falls below 96% of a battery float voltage. Butthe voltage drop in Li-ion batteries is marginal(1~2 %) till about80% of its capacity - which means, after a BATFULL, charging won&apos;tbe restarted until 80%.This work_struct function restarts charging at regular intervals tomake sure the battery doesn&apos;t discharge too much.Signed-off-by: Balaji Rao &lt;balajirrao@openmoko.org&gt;Cc: Andy Green &lt;andy@openmoko.com&gt;Signed-off-by: Anton Vorontsov &lt;cbouatmailru@gmail.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Tue, 27 Jan 2009 13:53:12 +0000</pubDate>
        <dc:creator>Balaji Rao &lt;balajirrao@openmoko.org&gt;</dc:creator>
    </item>
<item>
        <title>f52046b1 - mfd: PCF50633 core driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/linux/mfd/pcf50633/core.h#f52046b1</link>
        <description>mfd: PCF50633 core driverThis patch implements the core of the PCF50633 driver. This core driver hasgeneric register read/write functions and does interrupt management for itssub devices.Signed-off-by: Balaji Rao &lt;balajirrao@openmoko.org&gt;Cc: Andy Green &lt;andy@openmoko.com&gt;Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;

            List of files:
            /linux-6.15/include/linux/mfd/pcf50633/core.h</description>
        <pubDate>Fri, 09 Jan 2009 00:49:01 +0000</pubDate>
        <dc:creator>Balaji Rao &lt;balajirrao@openmoko.org&gt;</dc:creator>
    </item>
</channel>
</rss>
