All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/5] dm: gpio: add BMIPS gpio support
@ 2017-05-03 13:07 Álvaro Fernández Rojas
  2017-05-03 13:07 ` [U-Boot] [PATCH 1/5] dm: gpio: add BCM6345 gpio driver Álvaro Fernández Rojas
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Álvaro Fernández Rojas @ 2017-05-03 13:07 UTC (permalink / raw)
  To: u-boot

Broadcom MIPS SoCs have one or two GPIO banks, depending on the number of
gpios present:
BCM6345 => 16 GPIOs / 1 bank
BCM6328 => 32 GPIOs / 1 bank
BCM6358 => 40 GPIOs / 2 banks
BCM63268 => 52 GPIOs / 2 banks

typedef struct GpioControl {
	uint32 GPIODirHi;	/* 0 */
	uint32 GPIODir;		/* 4 */
	uint32 GPIOioHi;	/* 8 */
	uint32 GPIOio;		/* C */
}

Álvaro Fernández Rojas (5):
  dm: gpio: add BCM6345 gpio driver
  mips: bmips: add bcm6345-gpio driver support for BCM6358
  mips: bmips: add bcm6345-gpio driver support for BCM6328
  mips: bmips: add bcm6345-gpio driver support for BCM63268
  mips: bmips: add Huawei HG556a gpio-leds

 arch/mips/dts/brcm,bcm63268.dtsi    |  19 ++++++
 arch/mips/dts/brcm,bcm6328.dtsi     |   9 +++
 arch/mips/dts/brcm,bcm6358.dtsi     |  19 ++++++
 arch/mips/dts/huawei,hg556a.dts     |  73 +++++++++++++++++++++
 configs/huawei_hg556a_ram_defconfig |   4 ++
 drivers/gpio/Kconfig                |   6 ++
 drivers/gpio/Makefile               |   1 +
 drivers/gpio/bcm6345_gpio.c         | 125 ++++++++++++++++++++++++++++++++++++
 8 files changed, 256 insertions(+)
 create mode 100644 drivers/gpio/bcm6345_gpio.c

-- 
2.1.4

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2017-05-10 14:18 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-03 13:07 [U-Boot] [PATCH 0/5] dm: gpio: add BMIPS gpio support Álvaro Fernández Rojas
2017-05-03 13:07 ` [U-Boot] [PATCH 1/5] dm: gpio: add BCM6345 gpio driver Álvaro Fernández Rojas
2017-05-04 16:50   ` Simon Glass
2017-05-03 13:07 ` [U-Boot] [PATCH 2/5] mips: bmips: add bcm6345-gpio driver support for BCM6358 Álvaro Fernández Rojas
2017-05-04 16:50   ` Simon Glass
2017-05-03 13:07 ` [U-Boot] [PATCH 3/5] mips: bmips: add bcm6345-gpio driver support for BCM6328 Álvaro Fernández Rojas
2017-05-04 16:50   ` Simon Glass
2017-05-03 13:07 ` [U-Boot] [PATCH 4/5] mips: bmips: add bcm6345-gpio driver support for BCM63268 Álvaro Fernández Rojas
2017-05-04 16:50   ` Simon Glass
2017-05-03 13:07 ` [U-Boot] [PATCH 5/5] mips: bmips: add Huawei HG556a gpio-leds Álvaro Fernández Rojas
2017-05-04 16:50   ` Simon Glass
2017-05-07 18:09 ` [U-Boot] [PATCH v2 0/5] dm: gpio: add BMIPS gpio support Álvaro Fernández Rojas
2017-05-07 18:09   ` [U-Boot] [PATCH v2 1/5] dm: gpio: add BCM6345 gpio driver Álvaro Fernández Rojas
2017-05-07 18:09   ` [U-Boot] [PATCH v2 2/5] mips: bmips: add bcm6345-gpio driver support for BCM6358 Álvaro Fernández Rojas
2017-05-07 18:09   ` [U-Boot] [PATCH v2 3/5] mips: bmips: add bcm6345-gpio driver support for BCM6328 Álvaro Fernández Rojas
2017-05-07 18:09   ` [U-Boot] [PATCH v2 4/5] mips: bmips: add bcm6345-gpio driver support for BCM63268 Álvaro Fernández Rojas
2017-05-07 18:09   ` [U-Boot] [PATCH v2 5/5] mips: bmips: add Huawei HG556a gpio-leds Álvaro Fernández Rojas
2017-05-10 14:18 ` [U-Boot] [PATCH 0/5] dm: gpio: add BMIPS gpio support Daniel Schwierzeck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.