[PATCH v2 0/8] arm64: Add initial Actions Semi S700 and CubieBoard7 support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hello,

This series prepares the Actions Semi S700 SoC and Cubietech CubieBoard7.
It boots equally far as the S900 based Bubblegum-96 these patches are based on,
i.e. into an initrd with serial and all four cores up.

v2 modifies the clocksource driver patches and adds SPS patches.

Not having succeeded to replace the bootloader on eMMC or to try
booting from SD, the only working way I've found to boot mainline kernels
appears to be booting into Android, then issuing "reboot bootloader". U-Boot
is lacking the saveenv command, so it wasn't possible to change the bootdelay
to facilitate this.

Cf. https://en.opensuse.org/HCL:CubieBoard7

Work branch:
https://github.com/afaerber/linux/commits/bg96-next

Have a lot of fun!

Cheers,
Andreas

v1 -> v2:
* Prepended patch converting CLOCKSOURCE_OF_DECLARE() to TIMER_OF_DECLARE() (Daniel)
* Added patches for SPS

Cc: Ahha Lee <lee@xxxxxxxxxxxxx>
Cc: support@xxxxxxxxxxxxx
Cc: Jeff Chen <jeff.chen@xxxxxxxxxxxxxxxx>

Cc: devicetree@xxxxxxxxxxxxxxx
Cc: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx>
Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx>

Andreas Färber (8):
  dt-bindings: arm: actions: Add S700 and CubieBoard7
  dt-bindings: timer: Add Actions Semi S700
  clocksource: owl: Adopt TIMER_OF_DECLARE()
  clocksource: owl: Prepare S700
  arm64: dts: actions: Add S700 and CubieBoard7
  dt-bindings: power: Add Actions Semi S700 SPS
  soc: actions: sps: Add S700
  arm64: dts: actions: Add S700 SPS node

 Documentation/devicetree/bindings/arm/actions.txt  |  15 ++
 .../devicetree/bindings/power/actions,owl-sps.txt  |   2 +
 .../bindings/timer/actions,owl-timer.txt           |   1 +
 arch/arm64/boot/dts/actions/Makefile               |   2 +
 arch/arm64/boot/dts/actions/s700-cubieboard7.dts   |  47 ++++++
 arch/arm64/boot/dts/actions/s700.dtsi              | 170 +++++++++++++++++++++
 drivers/clocksource/owl-timer.c                    |   5 +-
 drivers/soc/actions/owl-sps.c                      |  42 +++++
 include/dt-bindings/power/owl-s700-powergate.h     |  20 +++
 9 files changed, 302 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm64/boot/dts/actions/s700-cubieboard7.dts
 create mode 100644 arch/arm64/boot/dts/actions/s700.dtsi
 create mode 100644 include/dt-bindings/power/owl-s700-powergate.h

-- 
2.13.6

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux