<?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 sysfs-driver-intel_pmc_bxt</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>25f1ca31 - platform/x86: intel_pmc_ipc: Convert to MFD</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/obsolete/sysfs-driver-intel_pmc_bxt#25f1ca31</link>
        <description>platform/x86: intel_pmc_ipc: Convert to MFDThis driver only creates a bunch of platform devices sharing resourcesbelonging to the PMC device. This is pretty much what MFD subsystem isfor so move the driver there, renaming it to intel_pmc_bxt.c whichshould be more clear what it is.MFD subsystem provides nice helper APIs for subdevice creation soconvert the driver to use those. Unfortunately the ACPI device includesseparate resources for most of the subdevices so we cannot simply callmfd_add_devices() to create all of them but instead we need to call itseparately for each device.The new MFD driver continues to expose two sysfs attributes that allowuserspace to send IPC commands to the PMC/SCU to avoid breaking anyexisting applications that may use these. Generally this is bad idea sodocument this in the ABI documentation.Signed-off-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/obsolete/sysfs-driver-intel_pmc_bxt</description>
        <pubDate>Thu, 16 Apr 2020 08:15:51 +0000</pubDate>
        <dc:creator>Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
