mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/5] Initial support for Adaptrum Anarion SOC
@ 2017-07-28 22:07 Alexandru Gagniuc
  2017-07-28 22:07 ` [PATCH 1/5] of: Add vendor prefix for Adaptrum, Inc Alexandru Gagniuc
                   ` (4 more replies)
  0 siblings, 5 replies; 27+ messages in thread
From: Alexandru Gagniuc @ 2017-07-28 22:07 UTC (permalink / raw)
  To: linux-snps-arc, linux-kernel; +Cc: Alexandru Gagniuc

We've reached the point where we can boot a basic linux system on the
new SOC, and I'm very excited to share the code I've developed in the
process.

This series includes a new driver for the QSPI controller on the chip,
although the flash layout is not specified in the devicetree. The
flash layout is still being worked on, as it depends on finalizing
other components.

The scope of this series is to add enough support to get to a working
system. Keep in mind that the SOC is emulated on an FPGA, and things
are not running too fast. For this reason, as there's yet no way to
get any meaningful speed measurements with the CPU clock at 12 MHz.
Once the silicon arrives, I'll look at the performance aspect and
other aspects that we simply can't support on an FPGA.

Alex

Alexandru Gagniuc (5):
  of: Add vendor prefix for Adaptrum, Inc.
  ARC: [plat-anarion] Add early boot workarounds for Anarion SOC
  net: stmmac: Add Adaptrum Anarion GMAC glue layer
  mtd: spi-nor: Add driver for Adaptrum Anarion QSPI controller
  ARC: DTS: Add device-tree for Anarion-based development board

 .../devicetree/bindings/mtd/anarion-quadspi.txt    |  22 +
 .../devicetree/bindings/net/anarion-gmac.txt       |  25 ++
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 arch/arc/Kconfig                                   |   1 +
 arch/arc/Makefile                                  |   1 +
 arch/arc/boot/dts/adaptrum_anarion.dtsi            | 107 +++++
 arch/arc/boot/dts/adaptrum_anarion_fpga.dts        |  49 +++
 arch/arc/plat-anarion/Kconfig                      |  10 +
 arch/arc/plat-anarion/Makefile                     |   7 +
 arch/arc/plat-anarion/platform.c                   |  39 ++
 drivers/mtd/spi-nor/Kconfig                        |   7 +
 drivers/mtd/spi-nor/Makefile                       |   1 +
 drivers/mtd/spi-nor/anarion-quadspi.c              | 490 +++++++++++++++++++++
 drivers/net/ethernet/stmicro/stmmac/Kconfig        |   9 +
 drivers/net/ethernet/stmicro/stmmac/Makefile       |   1 +
 .../net/ethernet/stmicro/stmmac/dwmac-anarion.c    | 151 +++++++
 16 files changed, 921 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mtd/anarion-quadspi.txt
 create mode 100644 Documentation/devicetree/bindings/net/anarion-gmac.txt
 create mode 100644 arch/arc/boot/dts/adaptrum_anarion.dtsi
 create mode 100644 arch/arc/boot/dts/adaptrum_anarion_fpga.dts
 create mode 100644 arch/arc/plat-anarion/Kconfig
 create mode 100644 arch/arc/plat-anarion/Makefile
 create mode 100644 arch/arc/plat-anarion/platform.c
 create mode 100644 drivers/mtd/spi-nor/anarion-quadspi.c
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c

-- 
2.9.3

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

end of thread, other threads:[~2017-08-04 20:15 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-28 22:07 [PATCH 0/5] Initial support for Adaptrum Anarion SOC Alexandru Gagniuc
2017-07-28 22:07 ` [PATCH 1/5] of: Add vendor prefix for Adaptrum, Inc Alexandru Gagniuc
2017-07-29 14:48   ` Andreas Färber
2017-08-03 23:25     ` Rob Herring
2017-07-28 22:07 ` [PATCH 2/5] ARC: [plat-anarion] Add early boot workarounds for Anarion SOC Alexandru Gagniuc
2017-08-04 20:03   ` [PATCH v2 1/2] " Alexandru Gagniuc
2017-08-04 20:03     ` [PATCH v2 2/2] ARC: DTS: Add device-tree for Anarion-based development board Alexandru Gagniuc
2017-07-28 22:07 ` [PATCH 3/5] net: stmmac: Add Adaptrum Anarion GMAC glue layer Alexandru Gagniuc
2017-07-29  2:01   ` David Miller
2017-07-31 15:11     ` Alex
2017-08-03 23:22       ` Rob Herring
2017-08-03 23:26   ` Rob Herring
2017-07-28 22:07 ` [PATCH 4/5] mtd: spi-nor: Add driver for Adaptrum Anarion QSPI controller Alexandru Gagniuc
2017-07-29  9:34   ` Marek Vasut
2017-07-31 17:17     ` Alexandru Gagniuc
2017-07-31 21:33       ` Marek Vasut
2017-07-31 22:20         ` Alexandru Gagniuc
2017-07-31 22:43           ` Marek Vasut
2017-07-31 22:59             ` Alexandru Gagniuc
2017-08-04 20:14             ` [PATCH v2 6/7] " Alexandru Gagniuc
2017-08-04 20:14               ` [PATCH v2 7/7] dt-bindings: Add documentation for adaptrum,anarion-quadspi Alexandru Gagniuc
2017-07-31 20:54     ` [PATCH 4/5] mtd: spi-nor: Add driver for Adaptrum Anarion QSPI controller Alexandru Gagniuc
2017-07-31 21:35       ` Marek Vasut
2017-07-29 19:03   ` kbuild test robot
2017-07-28 22:07 ` [PATCH 5/5] ARC: DTS: Add device-tree for Anarion-based development board Alexandru Gagniuc
2017-07-31  6:32   ` Vineet Gupta
2017-07-31 15:08     ` Alex

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome