mirror-linux/arch/arm
André Draszik 680ef57915 mfd: sec: Split into core and transport (i2c) drivers
As a preparation for adding support for Samsung's S2MPG10, which is
connected via SPEEDY / ACPM rather than I2C, split out (move) all
I2C-specific driver code into its own kernel module, sec-i2c, and
make the existing sec-core module be just the transport-agnostic core
driver kernel module.

At the same time, update all defconfigs that reference the old kconfig
symbol name.

While at it, also update file header comments and module description(s)
to drop references to 'mfd', and update comments to be C-style, not
C++.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: André Draszik <andre.draszik@linaro.org>
Link: https://lore.kernel.org/r/20250409-s2mpg10-v4-8-d66d5f39b6bf@linaro.org
Signed-off-by: Lee Jones <lee@kernel.org>
2025-05-23 08:48:23 +01:00
..
boot soc: devicetree updates for 6.15 2025-03-27 09:01:37 -07:00
common arm/bL_switcher: Use kthread_run_on_cpu() 2024-12-09 12:12:41 +01:00
configs mfd: sec: Split into core and transport (i2c) drivers 2025-05-23 08:48:23 +01:00
crypto crypto: arm/ghash-ce - Remove SIMD fallback code path 2025-03-22 07:25:19 +08:00
include ARM and clkdev updates for 6.15-rc1 2025-04-03 12:21:44 -07:00
kernel ARM and clkdev updates for 6.15-rc1 2025-04-03 12:21:44 -07:00
lib arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() 2025-03-26 14:04:38 -07:00
mach-actions
mach-alpine ARM: 9403/1: Alpine: Spelling s/initialiing/initializing/ 2024-06-10 12:01:32 +01:00
mach-artpec
mach-aspeed
mach-at91 ARM: at91: pm: Enable ULP0/ULP1 for SAMA7D65 2025-03-02 17:38:54 +02:00
mach-axxia
mach-bcm ARM: bcm: brcmstb: Drop custom init_irq callback 2024-10-08 15:02:31 -07:00
mach-berlin
mach-clps711x
mach-davinci soc: arm platform changes for 6.15 2025-03-27 09:37:18 -07:00
mach-digicolor
mach-dove ARM: dove: Drop a write-only variable 2024-09-02 16:11:28 +02:00
mach-ep93xx ARM: ep93xx: delete all boardfiles 2024-09-12 14:33:12 +00:00
mach-exynos
mach-footbridge treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
mach-gemini
mach-highbank
mach-hisi
mach-hpe
mach-imx soc: arm platform changes for 6.15 2025-03-27 09:37:18 -07:00
mach-ixp4xx
mach-keystone
mach-lpc18xx
mach-lpc32xx dmaengine: Add dma router for pl08x in LPC32XX SoC 2024-08-29 22:54:11 +05:30
mach-mediatek
mach-meson
mach-milbeaut
mach-mmp
mach-mstar
mach-mv78xx0
mach-mvebu ARM: mvebu: Warn about memory chunks too small for DDR training 2024-09-02 14:34:58 +02:00
mach-mxs
mach-nomadik
mach-npcm
mach-omap1 ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP 2025-03-06 16:36:03 +01:00
mach-omap2 ARM: OMAP2+: Fix a typo 2024-12-06 12:55:24 -08:00
mach-orion5x ARM: orion5x: Switch to new sys-off handler API 2024-09-02 14:42:52 +02:00
mach-pxa A set of final cleanups for the timer subsystem: 2025-04-06 08:35:37 -07:00
mach-qcom
mach-realtek
mach-rockchip
mach-rpc ARM: riscpc: make ecard_bus_type constant 2025-01-10 15:42:06 +01:00
mach-s3c ARM: s3c: Do not include <linux/fb.h> 2025-02-03 12:58:24 +01:00
mach-s5pv210
mach-sa1100 Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
mach-shmobile soc: arm platform changes for 6.15 2025-03-27 09:37:18 -07:00
mach-socfpga
mach-spear
mach-sti
mach-stm32 ARM: stm32: Allow build irq-stm32mp-exti driver as module 2024-06-24 00:16:43 +02:00
mach-sunxi
mach-tegra ARM: tegra: paz00: Use software nodes to describe GPIOs for WiFi rfkill 2024-06-28 17:52:16 +02:00
mach-ux500
mach-versatile soc: driver updates for 6.12 2024-09-17 10:48:09 +02:00
mach-vt8500
mach-zynq ARM: zynq: Remove unused zynq_slcr_init() declaration 2024-10-02 09:13:08 +02:00
mm - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
net
nwfpe
plat-orion
probes asm-generic: introduce text-patching.h 2024-11-07 14:25:15 -08:00
tools fs: add open_tree_attr() 2025-02-12 12:12:28 +01:00
vdso arm: vdso: Switch to generic storage implementation 2025-02-21 09:54:02 +01:00
vfp ARM: 9438/1: assembler: Drop obsolete VFP accessor fallback 2025-01-14 12:29:25 +00:00
xen xen/arm: Convert comma to semicolon 2024-07-11 08:48:28 +02:00
Kbuild
Kconfig ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE 2025-03-26 13:31:47 +00:00
Kconfig-nommu
Kconfig.debug ARM: bcm: Support BCMBCA debug UART 2024-10-08 15:02:31 -07:00
Kconfig.platforms
Makefile ARM: 9441/1: rust: Enable Rust support for ARMv7 2025-03-26 13:31:16 +00:00