bcmring: add gpio support
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | bcmring: add reg32_clear_bits and reg32_set_bits accessor function | +0 | 0 replies | |
| 2/8 | bcmring: add gpio support in Kconfig and Makefile | +0 | 1 reply | |
| 3/8 | bcmring: add gpio_to_irq and irq_to_gpio definitions | +0 | 0 replies | |
| 4/8 | bcmring: add gpio.c and gpio_irq.c | +0 | 0 replies | |
| 5/8 | bcmring: add gpio headers in include/mach | +0 | 0 replies | |
| 6/8 | bcmring: add gpio headers in include/mach/csp directory | +0 | 1 reply | |
| 7/8 | bcmring: add gpio csp code and header | +0 | 4 replies | |
| 8/8 | bcmring: modify bcmring_defconfig with gpio support | +0 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/8] bcmring: add gpio support
Hi,
This patch set is to add gpio/gpiomux support for bcmring machine. Your comments are welcome.
The summary of this patch set.
[PATCH 1/8] add reg32_clear_bits and reg32_set_bits accessor functions [PATCH 2/8] add gpio support in Kconfig and Makefile for bcmring [PATCH 3/8] add gpio_to_irq and irq_to_gpio definitions [PATCH 4/8] add gpio.c and gpio_irq.c
[PATCH 5/8] add gpio headers in include/mach
[PATCH 6/8] add gpio headers in include/mach/csp directory. [PATCH 7/8] add gpio csp code and header
[PATCH 8/8] modify bcmring_defconfig with gpio support
arch/arm/Kconfig | 3 +- arch/arm/configs/bcmring_defconfig | 29 +- arch/arm/mach-bcmring/Makefile | 3 +- arch/arm/mach-bcmring/csp/Makefile | 2 + arch/arm/mach-bcmring/csp/gpio/Makefile | 1 + arch/arm/mach-bcmring/csp/gpio/gpioHw_pl061.c | 192 ++++++ arch/arm/mach-bcmring/csp/gpiomux/Makefile | 1 + arch/arm/mach-bcmring/csp/gpiomux/gpiomux.c | 669 ++++++++++++++++++++ arch/arm/mach-bcmring/gpio.c | 291 +++++++++ arch/arm/mach-bcmring/gpio_irq.c | 381 +++++++++++ arch/arm/mach-bcmring/include/csp/gpioHw.h | 383 +++++++++++ arch/arm/mach-bcmring/include/csp/reg.h | 14 + .../mach-bcmring/include/mach/csp/gpioHw_inline.h | 345 ++++++++++ .../arm/mach-bcmring/include/mach/csp/gpioHw_reg.h | 381 +++++++++++ arch/arm/mach-bcmring/include/mach/csp/gpiomux.h | 221 +++++++ arch/arm/mach-bcmring/include/mach/gpio.h | 22 + arch/arm/mach-bcmring/include/mach/gpio_defs.h | 102 +++ arch/arm/mach-bcmring/include/mach/gpio_irq.h | 61 ++ arch/arm/mach-bcmring/include/mach/gpio_types.h | 52 ++ arch/arm/mach-bcmring/include/mach/irqs.h | 3 + arch/arm/mach-bcmring/include/mach/reg_gpio.h | 131 ++++ 21 files changed, 3283 insertions(+), 4 deletions(-)
Signature · 4 lines
Leo Hao Chen ------------------------ Life is short, run long.