[U-Boot] [PATCH v1 0/3] dts: arm: socfpga: merge gen5 devicetrees from linux
Simon Goldschmidt
simon.k.r.goldschmidt at gmail.com
Mon Oct 29 19:25:30 UTC 2018
This series merges socfpga gen5 dts and dtsi files from linux
while keeping U-Boot behaviour. Changes in those files that need
fixing (mostly in -u-boot.dtsi board files) are:
- watchdog is now enabled
- ethernet, spi and i2c aliases removed from socfpga.dtsi
- gpio bank names not available
- mmc disabled
- qspi compatible string different
- 'clock-frequency' removed from uarts
These changes are mostly handled in changed dts files or U-Boot
specific dtsi files except for:
- added compatible "cdns,qspi-nor" to cadence_qspi.c
- allow binding dwapb_gpio driver without "bank-name" property
(gpios still work, only access via bank name fails)
Simon Goldschmidt (3):
gpio: dwapb_gpio: fix binding without bank-name property
spi: cadence_qspi: use "cdns,qspi-nor" as compatible
dts: arm: socfpga: merge gen5 devicetrees from linux
arch/arm/dts/socfpga.dtsi | 404 ++++++++++++------
arch/arm/dts/socfpga_arria5.dtsi | 11 +-
arch/arm/dts/socfpga_arria5_socdk-u-boot.dtsi | 56 +++
arch/arm/dts/socfpga_arria5_socdk.dts | 97 +++--
arch/arm/dts/socfpga_cyclone5.dtsi | 9 +-
arch/arm/dts/socfpga_cyclone5_dbm_soc1.dts | 17 +-
.../socfpga_cyclone5_de0_nano_soc-u-boot.dtsi | 46 ++
.../arm/dts/socfpga_cyclone5_de0_nano_soc.dts | 69 +--
arch/arm/dts/socfpga_cyclone5_de10_nano.dts | 16 +
arch/arm/dts/socfpga_cyclone5_de1_soc.dts | 16 +
arch/arm/dts/socfpga_cyclone5_is1.dts | 8 +
.../dts/socfpga_cyclone5_socdk-u-boot.dtsi | 72 ++++
arch/arm/dts/socfpga_cyclone5_socdk.dts | 88 +++-
.../dts/socfpga_cyclone5_sockit-u-boot.dtsi | 56 +++
arch/arm/dts/socfpga_cyclone5_sockit.dts | 149 +++++--
.../dts/socfpga_cyclone5_socrates-u-boot.dtsi | 60 +++
arch/arm/dts/socfpga_cyclone5_socrates.dts | 85 ++--
arch/arm/dts/socfpga_cyclone5_sr1500.dts | 12 +
.../socfpga_cyclone5_vining_fpga-u-boot.dtsi | 60 +++
arch/arm/dts/socfpga_cyclone5_vining_fpga.dts | 222 ++++++++--
doc/device-tree-bindings/spi/spi-cadence.txt | 3 +-
drivers/gpio/dwapb_gpio.c | 7 +
drivers/spi/cadence_qspi.c | 3 +-
23 files changed, 1234 insertions(+), 332 deletions(-)
create mode 100644 arch/arm/dts/socfpga_arria5_socdk-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_de0_nano_soc-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_socdk-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_sockit-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_socrates-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_vining_fpga-u-boot.dtsi
--
2.17.1
More information about the U-Boot
mailing list