mirror of
https://github.com/torvalds/linux.git
synced 2026-10-17 14:30:03 +02:00
Move the ppc4xx gpio driver out of arch/powerpc/platforms/44x/ into drivers/gpio/gpio-ppc44x.c. The driver has no architecture-specific dependencies and follows the same pattern as other PowerPC GPIO drivers already in drivers/gpio/ (e.g. gpio-mpc8xxx, gpio-mpc5200). - Renamed Kconfig symbol from PPC4xx_GPIO to GPIO_PPC44X - Updated ppc44x_defconfig and warp_defconfig to use the new symbol - Marked the new option as tristate (was bool) since the driver supports module build via module_platform_driver() Assisted-by: opencode:big-pickle Signed-off-by: Rosen Penev <rosenp@gmail.com> Reviewed-by: Linus Walleij <linusw@kernel.org> Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com> Link: https://patch.msgid.link/20260803223539.86303-2-rosenp@gmail.com
19 lines
562 B
Makefile
19 lines
562 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
obj-y += misc_44x.o machine_check.o uic.o soc.o
|
|
ifneq ($(CONFIG_PPC4xx_CPM),y)
|
|
obj-y += idle.o
|
|
endif
|
|
obj-$(CONFIG_PPC44x_SIMPLE) += ppc44x_simple.o
|
|
obj-$(CONFIG_EBONY) += ebony.o
|
|
obj-$(CONFIG_SAM440EP) += sam440ep.o
|
|
obj-$(CONFIG_WARP) += warp.o
|
|
obj-$(CONFIG_ISS4xx) += iss4xx.o
|
|
obj-$(CONFIG_CANYONLANDS)+= canyonlands.o
|
|
obj-$(CONFIG_CURRITUCK) += ppc476.o
|
|
obj-$(CONFIG_AKEBONO) += ppc476.o
|
|
obj-$(CONFIG_FSP2) += fsp2.o
|
|
obj-$(CONFIG_PCI) += pci.o
|
|
obj-$(CONFIG_PPC4xx_HSTA_MSI) += hsta_msi.o
|
|
obj-$(CONFIG_PPC4xx_CPM) += cpm.o
|
|
|