Linus Torvalds
2385018a4e
Merge tag 'mfd-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
...
Pull mfd updates from Lee Jones:
"New Device Support:
- Add support for Qualcomm PM8937 PMIC to QCOM SPMI PMIC
Fix-ups:
- Use/convert to new/better APIs/helpers/MACROs instead of
hand-rolling implementations
- Device Tree binding adaptions/conversions/creation
- Improve error handling; return proper error values, simplify,
avoid duplicates, etc
- Continue work to remove superfluous platform .remove() call-backs
- Move some exported symbols into private namespaces
- Clean-up and staticify PM related operations
- Trivial; spelling, whitespace, clean-ups, etc
- Fix include lists; alphabetise, remove unused, explicitly add used
Bug Fixes:
- Use PLATFORM_DEVID_AUTO to ensure multiple duplicate devices can
co-exist
- Ensure debugfs register view is correctly presented
- Fix ordering and value issues in current use of
clk_register_fractional_divider()
- Repair Kconfig based dependency lists"
* tag 'mfd-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (50 commits)
mfd: ti_am335x_tscadc: Fix TI SoC dependencies
dt-bindings: mfd: sprd: Add support for UMS9620
mfd: ab8500-sysctrl: Drop ancient charger
mfd: intel-lpss: Fix the fractional clock divider flags
mfd: tps6594: Add null pointer check to tps6594_device_init()
dt-bindings: mfd: pm8008: Clean up example node names
dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Clean up example
dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Fix regulator binding
dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Fix up binding reference
mfd: da9062: Simplify obtaining I2C match data
mfd: syscon: Fix null pointer dereference in of_syscon_register()
mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors()
mfd: twl6030-irq: Revert to use of_match_device()
mfd: cs42l43: Correct order of include files to be alphabetical
mfd: cs42l43: Correct SoundWire port list
mfd: Fix a few spelling mistakes in PMIC header file comments
mfd: intel-lpss: Provide Intel LPSS PM ops structure
mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace
mfd: intel-lpss: Adjust header inclusions
mfd: intel-lpss: Use device_get_match_data()
...
2024-01-17 15:21:21 -08:00
..
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2023-08-18 21:48:03 +01:00
2024-01-10 11:25:56 +00:00
2023-08-18 21:48:03 +01:00
2023-08-22 08:07:50 +01:00
2023-06-15 09:19:37 +01:00
2023-08-22 08:07:50 +01:00
2023-08-18 21:48:03 +01:00
2023-08-18 21:48:03 +01:00
2023-11-01 10:02:12 +00:00
2021-04-14 16:06:40 +01:00
2023-11-01 10:02:16 +00:00
2021-11-05 14:40:26 +00:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2020-11-19 08:34:22 +00:00
2023-08-18 21:48:03 +01:00
2023-06-15 09:19:37 +01:00
2023-04-26 11:40:27 +01:00
2023-11-01 10:02:11 +00:00
2023-04-26 11:40:32 +01:00
2023-06-15 09:19:37 +01:00
2021-01-15 13:23:36 +00:00
2023-11-01 10:02:17 +00:00
2023-08-18 21:48:03 +01:00
2023-04-26 11:40:32 +01:00
2023-06-15 09:19:37 +01:00
2023-12-07 13:50:26 +00:00
2023-08-17 12:06:11 +01:00
2023-12-07 13:50:30 +00:00
2023-09-23 11:10:23 -07:00
2023-08-17 12:06:11 +01:00
2023-08-18 21:48:01 +01:00
2023-08-18 21:48:02 +01:00
2023-08-18 21:48:02 +01:00
2023-08-18 21:48:02 +01:00
2023-08-18 21:48:02 +01:00
2023-08-18 21:48:02 +01:00
2023-06-15 09:19:37 +01:00
2023-04-26 11:40:32 +01:00
2023-08-18 21:48:03 +01:00
2023-04-26 11:40:32 +01:00
2023-04-26 11:40:31 +01:00
2023-08-18 21:48:03 +01:00
2023-12-07 16:06:30 +00:00
2020-11-19 08:34:21 +00:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2021-08-05 14:19:59 +01:00
2023-11-01 10:02:14 +00:00
2023-11-01 10:02:13 +00:00
2023-06-15 09:19:37 +01:00
2023-12-07 13:50:26 +00:00
2023-04-26 11:40:31 +01:00
2023-12-07 13:50:26 +00:00
2023-06-15 09:19:37 +01:00
2023-12-07 13:50:26 +00:00
2023-11-01 10:02:17 +00:00
2021-10-05 08:56:08 +01:00
2020-04-24 11:18:44 +01:00
2021-08-11 16:00:53 +03:00
2022-07-19 10:54:42 +01:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2020-08-13 07:50:05 +01:00
2023-12-07 13:50:29 +00:00
2023-12-07 13:50:30 +00:00
2023-12-13 16:19:08 +00:00
2023-12-07 13:50:29 +00:00
2023-06-15 09:19:36 +01:00
2023-06-15 09:19:36 +01:00
2023-06-15 09:19:36 +01:00
2021-08-12 11:39:39 +01:00
2023-08-22 08:07:50 +01:00
2023-11-01 10:02:12 +00:00
2021-11-05 14:40:27 +00:00
2024-01-17 15:21:21 -08:00
2023-12-07 13:50:27 +00:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2020-07-01 14:54:29 +01:00
2023-11-01 10:02:17 +00:00
2023-08-18 21:48:03 +01:00
2023-06-15 09:19:37 +01:00
2022-09-28 16:09:50 +01:00
2023-06-15 09:19:37 +01:00
2023-11-01 10:02:17 +00:00
2023-11-01 10:02:18 +00:00
2021-09-07 08:44:07 +01:00
2022-12-07 13:28:07 +00:00
2023-11-01 10:02:12 +00:00
2023-08-18 21:48:03 +01:00
2023-08-17 12:06:11 +01:00
2023-11-01 10:02:15 +00:00
2023-08-18 21:48:03 +01:00
2023-06-15 09:19:37 +01:00
2023-11-01 10:02:09 +00:00
2023-11-01 10:02:13 +00:00
2023-11-01 10:02:17 +00:00
2023-11-01 10:02:12 +00:00
2023-11-01 10:02:15 +00:00
2023-06-15 09:19:37 +01:00
2023-11-01 10:02:15 +00:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2023-08-18 21:48:03 +01:00
2022-03-07 14:00:27 +00:00
2023-08-22 08:07:52 +01:00
2023-11-01 10:02:16 +00:00
2021-11-05 14:40:26 +00:00
2021-07-21 11:53:42 +02:00
2023-12-07 13:50:27 +00:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2023-11-01 10:02:10 +00:00
2023-11-01 10:02:16 +00:00
2023-06-15 09:19:37 +01:00
2023-08-18 21:48:03 +01:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2022-09-28 16:09:50 +01:00
2023-08-18 21:48:03 +01:00
2023-08-18 21:48:03 +01:00
2023-12-07 13:50:27 +00:00
2023-06-15 09:19:37 +01:00
2023-03-20 09:08:48 +00:00
2023-05-02 10:41:31 -07:00
2022-09-09 07:54:47 +01:00
2023-12-07 13:50:27 +00:00
2023-12-07 13:50:27 +00:00
2023-11-01 10:02:10 +00:00
2023-12-07 13:50:27 +00:00
2023-06-15 09:19:37 +01:00
2022-12-07 13:28:11 +00:00
2023-11-01 10:02:17 +00:00
2023-12-07 13:50:27 +00:00
2023-08-18 21:48:03 +01:00
2023-12-07 13:50:28 +00:00
2023-12-29 12:22:26 -08:00
2023-06-15 09:19:36 +01:00
2023-06-15 09:19:37 +01:00
2020-11-19 08:34:21 +00:00
2023-06-15 09:19:37 +01:00
2023-12-07 13:50:25 +00:00
2023-11-01 10:02:15 +00:00
2023-05-15 16:20:22 +01:00
2023-11-01 10:02:17 +00:00
2023-08-18 21:48:03 +01:00
2023-08-18 21:48:03 +01:00
2023-08-18 21:48:03 +01:00
2021-07-13 12:20:44 +01:00
2023-08-22 08:07:50 +01:00
2023-08-22 08:07:50 +01:00
2023-04-26 11:40:34 +01:00
2023-06-15 09:19:37 +01:00
2023-08-18 21:48:03 +01:00
2023-06-15 09:19:37 +01:00
2023-08-22 08:07:52 +01:00
2023-04-26 11:40:34 +01:00
2023-08-18 21:48:03 +01:00
2023-04-26 11:40:26 +01:00
2023-04-26 11:40:26 +01:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2021-08-16 13:45:34 +01:00
2023-06-15 09:19:37 +01:00
2023-12-07 13:50:28 +00:00
2023-06-15 09:19:37 +01:00
2023-08-18 21:48:03 +01:00
2023-08-18 21:48:03 +01:00
2022-03-08 09:44:05 +00:00
2023-08-18 21:48:03 +01:00
2023-12-07 13:50:28 +00:00
2023-06-15 15:05:49 +01:00
2023-08-22 08:07:51 +01:00
2023-04-26 11:40:31 +01:00
2023-06-21 18:45:37 +01:00
2021-11-05 14:40:26 +00:00
2023-08-22 08:07:51 +01:00
2023-06-15 09:19:37 +01:00
2023-08-18 21:48:03 +01:00
2021-06-02 10:51:19 +01:00
2023-12-07 16:05:11 +00:00
2023-08-22 08:07:52 +01:00
2023-12-07 13:50:28 +00:00
2023-08-18 21:48:03 +01:00
2022-12-07 13:28:13 +00:00
2023-06-15 09:19:37 +01:00
2023-08-18 21:48:03 +01:00
2023-11-01 10:02:14 +00:00
2023-12-13 15:52:59 +00:00
2023-06-26 16:38:30 +01:00
2023-12-07 13:36:29 +00:00
2023-07-03 10:55:04 -07:00
2023-12-07 13:50:26 +00:00
2023-11-01 10:02:14 +00:00
2023-08-18 21:48:03 +01:00
2023-11-01 10:02:14 +00:00
2023-06-15 09:19:38 +01:00
2023-11-01 10:02:17 +00:00
2023-12-07 13:50:28 +00:00
2023-11-01 10:02:15 +00:00
2023-06-15 09:19:37 +01:00
2022-06-10 14:51:36 +02:00
2023-04-26 11:40:28 +01:00
2023-12-07 13:50:28 +00:00
2022-09-28 16:17:41 +01:00
2023-11-01 10:02:17 +00:00
2023-12-07 13:50:30 +00:00
2023-08-18 21:48:03 +01:00
2023-11-01 10:02:15 +00:00
2022-04-28 17:24:40 +01:00
2021-06-15 13:02:01 +01:00
2022-12-07 13:28:11 +00:00
2022-11-14 10:01:39 +01:00
2023-11-01 10:02:11 +00:00
2023-06-15 09:19:37 +01:00
2023-01-25 09:34:20 +01:00
2021-02-08 13:54:40 +00:00
2023-08-18 21:48:03 +01:00
2023-11-01 10:02:17 +00:00
2021-06-15 13:01:45 +01:00
2023-11-01 10:02:16 +00:00
2023-08-18 21:48:02 +01:00
2023-08-18 21:48:02 +01:00
2020-07-06 08:31:57 +01:00
2023-06-15 09:19:37 +01:00
2023-06-15 09:19:37 +01:00
2023-11-01 10:02:17 +00:00
2021-08-05 12:41:06 +01:00
2023-08-18 21:48:02 +01:00
2023-08-18 21:48:03 +01:00
2023-08-18 21:48:03 +01:00