MIPS: ath79: add GPIOLIB support
This patch implements generic GPIO routines for the built-in GPIO controllers of the Atheros AR71XX/AR724X/AR913X SoCs. Signed-off-by:Gabor Juhos <juhosg@openwrt.org> Signed-off-by:
Imre Kaloz <kaloz@openwrt.org> Cc: David Brownell <dbrownell@users.sourceforge.net> Cc: linux-mips@linux-mips.org Cc: Luis R. Rodriguez <lrodriguez@atheros.com> Cc: Cliff Holden <Cliff.Holden@Atheros.com> Cc: Kathy Giori <Kathy.Giori@Atheros.com> Patchwork: https://patchwork.linux-mips.org/patch/1948/ Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
Showing
- arch/mips/Kconfig 1 addition, 0 deletionsarch/mips/Kconfig
- arch/mips/ath79/Makefile 1 addition, 1 deletionarch/mips/ath79/Makefile
- arch/mips/ath79/common.h 5 additions, 0 deletionsarch/mips/ath79/common.h
- arch/mips/ath79/gpio.c 197 additions, 0 deletionsarch/mips/ath79/gpio.c
- arch/mips/ath79/setup.c 1 addition, 1 deletionarch/mips/ath79/setup.c
- arch/mips/include/asm/mach-ath79/ar71xx_regs.h 21 additions, 0 deletionsarch/mips/include/asm/mach-ath79/ar71xx_regs.h
- arch/mips/include/asm/mach-ath79/gpio.h 26 additions, 0 deletionsarch/mips/include/asm/mach-ath79/gpio.h
arch/mips/ath79/gpio.c
0 → 100644
arch/mips/include/asm/mach-ath79/gpio.h
0 → 100644
Please register or sign in to comment