XBurst JZ4730 support
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 5 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | Add XBurst JZ4730 support.arch/ arch/ arch/ +24 more | +1697 | 0 replies | |
| 2/3 | 8250: serial driver changes for XBurst SoCs.drivers/ | +12 | 0 replies | |
| 3/3 | net: add driver for JZ4730 ethernet controller.drivers/ drivers/ drivers/ +1 more | +1646 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/3] XBurst JZ4730 support
This patch set contains support for Ingenic's XBurst cpu, plus basic support for their JZ4730 reference boards.
Graham Gower (3):
Add XBurst JZ4730 support.
8250: serial driver changes for XBurst SoCs.
net: add driver for JZ4730 ethernet controller.
arch/mips/Kconfig | 13 + arch/mips/Makefile | 14 +- arch/mips/boot/Makefile | 15 +- arch/mips/include/asm/bootinfo.h | 7 + arch/mips/include/asm/cpu.h | 9 + arch/mips/include/asm/mach-generic/irq.h | 2 +- arch/mips/include/asm/mach-xburst/clock-jz4730.h | 41 + arch/mips/include/asm/mach-xburst/dma-jz4730.h | 156 +++ arch/mips/include/asm/mach-xburst/irq-jz4730.h | 33 + arch/mips/include/asm/mach-xburst/uart-jz4730.h | 141 +++ arch/mips/include/asm/mach-xburst/war.h | 25 + arch/mips/include/asm/mach-xburst/xburst.h | 20 + arch/mips/include/asm/r4kcache.h | 240 +++++ arch/mips/kernel/cpu-probe.c | 21 + arch/mips/mm/c-r4k.c | 30 + arch/mips/mm/tlbex.c | 5 + arch/mips/xburst/Kconfig | 23 + arch/mips/xburst/Makefile | 3 + arch/mips/xburst/jz4730/Makefile | 11 + arch/mips/xburst/jz4730/board-libra.c | 32 + arch/mips/xburst/jz4730/board-pmp.c | 32 + arch/mips/xburst/jz4730/clocks.c | 294 +++++ arch/mips/xburst/jz4730/irq.c | 104 ++ arch/mips/xburst/jz4730/platform.c | 49 + arch/mips/xburst/jz4730/prom.c | 104 ++ arch/mips/xburst/jz4730/setup.c | 136 +++ arch/mips/xburst/jz4730/time.c | 140 +++ drivers/net/Kconfig | 10 + drivers/net/Makefile | 1 + drivers/net/jz_eth.c | 1232 ++++++++++++++++++++++ drivers/net/jz_eth.h | 403 +++++++ drivers/serial/8250.c | 12 + 32 files changed, 3355 insertions(+), 3 deletions(-) create mode 100644 arch/mips/include/asm/mach-xburst/clock-jz4730.h create mode 100644 arch/mips/include/asm/mach-xburst/dma-jz4730.h create mode 100644 arch/mips/include/asm/mach-xburst/irq-jz4730.h create mode 100644 arch/mips/include/asm/mach-xburst/uart-jz4730.h create mode 100644 arch/mips/include/asm/mach-xburst/war.h create mode 100644 arch/mips/include/asm/mach-xburst/xburst.h create mode 100644 arch/mips/xburst/Kconfig create mode 100644 arch/mips/xburst/Makefile create mode 100644 arch/mips/xburst/jz4730/Makefile create mode 100644 arch/mips/xburst/jz4730/board-libra.c create mode 100644 arch/mips/xburst/jz4730/board-pmp.c create mode 100644 arch/mips/xburst/jz4730/clocks.c create mode 100644 arch/mips/xburst/jz4730/irq.c create mode 100644 arch/mips/xburst/jz4730/platform.c create mode 100644 arch/mips/xburst/jz4730/prom.c create mode 100644 arch/mips/xburst/jz4730/setup.c create mode 100644 arch/mips/xburst/jz4730/time.c create mode 100644 drivers/net/jz_eth.c create mode 100644 drivers/net/jz_eth.h