<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/mfd/Kconfig, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/mfd/Kconfig?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/mfd/Kconfig?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-09-28T15:09:50Z</updated>
<entry>
<title>mfd: rt5120: Add Richtek PMIC support</title>
<updated>2022-09-28T15:09:50Z</updated>
<author>
<name>ChiYuan Huang</name>
<email>cy_huang@richtek.com</email>
</author>
<published>2022-08-10T02:55:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=4e4627e1aefdbf3a7f7ae85dc5ca8a583e30c87e'/>
<id>urn:sha1:4e4627e1aefdbf3a7f7ae85dc5ca8a583e30c87e</id>
<content type='text'>
Add Richtek RT5120 PMIC I2C driver.

Signed-off-by: ChiYuan Huang &lt;cy_huang@richtek.com&gt;
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
Link: https://lore.kernel.org/r/1660100142-32493-3-git-send-email-u0084500@gmail.com
</content>
</entry>
<entry>
<title>mfd: silergy,sy7636a: Add config option MFD_SY7636A</title>
<updated>2022-09-28T15:09:50Z</updated>
<author>
<name>Alistair Francis</name>
<email>alistair@alistair23.me</email>
</author>
<published>2022-05-25T11:55:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=5e88619b306482d0ac69fa8cce01271f540d551b'/>
<id>urn:sha1:5e88619b306482d0ac69fa8cce01271f540d551b</id>
<content type='text'>
Add a specific MFD_SY7636A config option.

As part of this change we can use MFD_SY7636A as a dependency for all
SY7636a components and also remove the name from MFD_SIMPLE_MFD_I2C as
it no longer needs to be selectable.

Signed-off-by: Alistair Francis &lt;alistair@alistair23.me&gt;
Reviewed-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Acked-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
Link: https://lore.kernel.org/r/20220525115554.430971-2-alistair@alistair23.me
</content>
</entry>
<entry>
<title>mfd: mt6370: Add MediaTek MT6370 support</title>
<updated>2022-09-28T15:09:50Z</updated>
<author>
<name>ChiYuan Huang</name>
<email>cy_huang@richtek.com</email>
</author>
<published>2022-08-05T07:06:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b2adf788e6037cea0109313934f432f458190992'/>
<id>urn:sha1:b2adf788e6037cea0109313934f432f458190992</id>
<content type='text'>
This adds support for the MediaTek MT6370 SubPMIC. MediaTek MT6370 is a
SubPMIC consisting of a single cell battery charger with ADC monitoring,
RGB LEDs, dual channel flashlight, WLED backlight driver, display bias
voltage supply, one general purpose LDO, and the USB Type-C &amp; PD controller
complies with the latest USB Type-C and PD standards.

Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;
Signed-off-by: ChiYuan Huang &lt;cy_huang@richtek.com&gt;
Signed-off-by: ChiaEn Wu &lt;chiaen_wu@richtek.com&gt;
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
Link: https://lore.kernel.org/r/20220805070610.3516-8-peterwu.pub@gmail.com
</content>
</entry>
<entry>
<title>mfd: intel_soc_pmic_crc: Drop redundant ACPI_PTR() and ifdeffery</title>
<updated>2022-09-28T15:09:49Z</updated>
<author>
<name>Andy Shevchenko</name>
<email>andriy.shevchenko@linux.intel.com</email>
</author>
<published>2022-08-01T11:42:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=09c4e702bc9dbd3e8a1d93144571c31f977eb866'/>
<id>urn:sha1:09c4e702bc9dbd3e8a1d93144571c31f977eb866</id>
<content type='text'>
The driver depends on ACPI, ACPI_PTR() resolution is always the same.
Otherwise a compiler may produce a warning.

That said, the rule of thumb either ugly ifdeffery with ACPI_PTR or
none should be used in a driver.

Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
Tested-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
Link: https://lore.kernel.org/r/20220801114211.36267-7-andriy.shevchenko@linux.intel.com
</content>
</entry>
<entry>
<title>mfd: ocelot: Add support for the vsc7512 chip via spi</title>
<updated>2022-09-09T06:54:47Z</updated>
<author>
<name>Colin Foster</name>
<email>colin.foster@in-advantage.com</email>
</author>
<published>2022-09-05T16:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f3e893626abeac3cdd9ba41d3395dc6c1b7d5ad6'/>
<id>urn:sha1:f3e893626abeac3cdd9ba41d3395dc6c1b7d5ad6</id>
<content type='text'>
The VSC7512 is a networking chip that contains several peripherals. Many of
these peripherals are currently supported by the VSC7513 and VSC7514 chips,
but those run on an internal CPU. The VSC7512 lacks this CPU, and must be
controlled externally.

Utilize the existing drivers by referencing the chip as an MFD. Add support
for the two MDIO buses, the internal phys, pinctrl, and serial GPIO.

Signed-off-by: Colin Foster &lt;colin.foster@in-advantage.com&gt;
Reviewed-by: Vladimir Oltean &lt;vladimir.oltean@nxp.com&gt;
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
Link: https://lore.kernel.org/r/20220905162132.2943088-9-colin.foster@in-advantage.com
</content>
</entry>
<entry>
<title>mfd: sun6i-prcm: Update Kconfig description</title>
<updated>2022-07-19T09:54:42Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2022-07-02T18:40:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f33bae37c96fbcafae40550e51261d17e4b39cef'/>
<id>urn:sha1:f33bae37c96fbcafae40550e51261d17e4b39cef</id>
<content type='text'>
This driver is used by a specific range of SoCs between when the PRCM
hardware was introduced (A31) and when the PRCM CCU driver was added
(A83T). It is unlikely to be extended to additional hardware. Update
the description to include the full list of applicable SoCs.

Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
Reviewed-by: Jernej Skrabec &lt;jernej.skrabec@gmail.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Link: https://lore.kernel.org/r/20220702184044.51144-1-samuel@sholland.org
</content>
</entry>
<entry>
<title>mfd: lpc_ich: Switch to generic p2sb_bar()</title>
<updated>2022-07-14T09:50:25Z</updated>
<author>
<name>Andy Shevchenko</name>
<email>andriy.shevchenko@linux.intel.com</email>
</author>
<published>2022-06-06T16:41:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=559793198f9280cdd56c438f5258e315ed8a6cbc'/>
<id>urn:sha1:559793198f9280cdd56c438f5258e315ed8a6cbc</id>
<content type='text'>
Instead of open coding p2sb_bar() functionality we are going to
use generic library. There is one more user en route.

This is more than just a clean-up. It also fixes a potential issue
seen when SPI BAR is 64-bit. The current code works if and only if
the PCI BAR of the hidden device is inside 4G address space. In case
when firmware decides to go above 4G, we will get a wrong address.

Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
Tested-by: Henning Schild &lt;henning.schild@siemens.com&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>mfd: ab8500: Drop debugfs module</title>
<updated>2022-03-08T09:44:06Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2022-02-12T21:47:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3d4d1266597c0206f85c42c387eb942716dfad45'/>
<id>urn:sha1:3d4d1266597c0206f85c42c387eb942716dfad45</id>
<content type='text'>
This debugfs isn't used by anyone, if we want to dump the contents
of registers we should just convert the driver to regmap instead.
I'm also excluding this from the device tree bindings when converting
to YAML because it is not a real device, and device trees should
only contain real physical devices.

Delete it.

Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Link: https://lore.kernel.org/r/20220212214724.681530-1-linus.walleij@linaro.org
</content>
</entry>
<entry>
<title>Merge branches 'ib-mfd-hwmon-regulator-5.18', 'ib-mfd-iio-5.18', 'ib-mfd-led-power-regulator-5.18', 'ib-mfd-mediatek-mt6366-5.18', 'ib-mfd-rtc-watchdog-5.18' and 'ib-mfd-spi-dt-5.18' into ibs-for-mfd-merged</title>
<updated>2022-03-08T09:42:41Z</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2022-03-08T09:42:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=afb67df31a8cf9619f72057fc7d79adfe0d84d8b'/>
<id>urn:sha1:afb67df31a8cf9619f72057fc7d79adfe0d84d8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mfd: max77714: Add driver for Maxim MAX77714 PMIC</title>
<updated>2022-03-07T13:54:44Z</updated>
<author>
<name>Luca Ceresoli</name>
<email>luca@lucaceresoli.net</email>
</author>
<published>2022-02-23T17:59:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=60b050ff3a60273d56b4017d0f45d5ca71aae5ad'/>
<id>urn:sha1:60b050ff3a60273d56b4017d0f45d5ca71aae5ad</id>
<content type='text'>
Add a simple driver for the Maxim MAX77714 PMIC, supporting RTC and
watchdog only.

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@canonical.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
</feed>
