pinctrl: nuvoton: Add NPCM7xx pinctrl driver
Add Nuvoton BMC NPCM750 Pinmux and Pinconf support. Signed-off-by: Jim Liu <JJLIU0@nuvoton.com>
This commit is contained in:
		
							parent
							
								
									d7116ca1d0
								
							
						
					
					
						commit
						f49d616bea
					
				| 
						 | 
					@ -353,6 +353,7 @@ source "drivers/pinctrl/mscc/Kconfig"
 | 
				
			||||||
source "drivers/pinctrl/mtmips/Kconfig"
 | 
					source "drivers/pinctrl/mtmips/Kconfig"
 | 
				
			||||||
source "drivers/pinctrl/mvebu/Kconfig"
 | 
					source "drivers/pinctrl/mvebu/Kconfig"
 | 
				
			||||||
source "drivers/pinctrl/nexell/Kconfig"
 | 
					source "drivers/pinctrl/nexell/Kconfig"
 | 
				
			||||||
 | 
					source "drivers/pinctrl/nuvoton/Kconfig"
 | 
				
			||||||
source "drivers/pinctrl/nxp/Kconfig"
 | 
					source "drivers/pinctrl/nxp/Kconfig"
 | 
				
			||||||
source "drivers/pinctrl/renesas/Kconfig"
 | 
					source "drivers/pinctrl/renesas/Kconfig"
 | 
				
			||||||
source "drivers/pinctrl/rockchip/Kconfig"
 | 
					source "drivers/pinctrl/rockchip/Kconfig"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,6 +12,7 @@ obj-$(CONFIG_ARCH_ASPEED) += aspeed/
 | 
				
			||||||
obj-$(CONFIG_ARCH_ATH79) += ath79/
 | 
					obj-$(CONFIG_ARCH_ATH79) += ath79/
 | 
				
			||||||
obj-$(CONFIG_PINCTRL_INTEL) += intel/
 | 
					obj-$(CONFIG_PINCTRL_INTEL) += intel/
 | 
				
			||||||
obj-$(CONFIG_ARCH_MTMIPS) += mtmips/
 | 
					obj-$(CONFIG_ARCH_MTMIPS) += mtmips/
 | 
				
			||||||
 | 
					obj-$(CONFIG_ARCH_NPCM)         += nuvoton/
 | 
				
			||||||
obj-$(CONFIG_ARCH_RMOBILE) += renesas/
 | 
					obj-$(CONFIG_ARCH_RMOBILE) += renesas/
 | 
				
			||||||
obj-$(CONFIG_PINCTRL_SANDBOX)	+= pinctrl-sandbox.o
 | 
					obj-$(CONFIG_PINCTRL_SANDBOX)	+= pinctrl-sandbox.o
 | 
				
			||||||
obj-$(CONFIG_PINCTRL_SUNXI)	+= sunxi/
 | 
					obj-$(CONFIG_PINCTRL_SUNXI)	+= sunxi/
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,7 @@
 | 
				
			||||||
 | 
					# SPDX-License-Identifier: GPL-2.0-only
 | 
				
			||||||
 | 
					config PINCTRL_NPCM7XX
 | 
				
			||||||
 | 
						bool "Pinctrl and GPIO driver for Nuvoton NPCM7XX"
 | 
				
			||||||
 | 
						depends on DM && PINCTRL_GENERIC && ARCH_NPCM7xx
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  Say Y here to enable pin controller and GPIO support
 | 
				
			||||||
 | 
						  for Nuvoton NPCM750/730/715/705 SoCs.
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,4 @@
 | 
				
			||||||
 | 
					# SPDX-License-Identifier: GPL-2.0
 | 
				
			||||||
 | 
					# Nuvoton pinctrl support
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					obj-$(CONFIG_PINCTRL_NPCM7XX)	+= pinctrl-npcm7xx.o
 | 
				
			||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Loading…
	
		Reference in New Issue