[PATCH v2 0/2] transfer Protonic barebox development to the mainline

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

 



This is initial patch set to transfer Protonic barebox development to the mainline.
Most important changes of this patches are in
arch/arm/boards/protonic-imx6 folder. The devicetrees are mostly
unchanged, since they will be replaced by kernel version soon. 

changes v2:
- use imx6_cpu_lowlevel_init instead of arm_cpu_lowlevel_init
- use imx6q_barebox_entry instead of barebox_arm_entry
- remove debug_ll. Currently it is not needed
- remove part of pinmuxing from DCD files

Oleksij Rempel (2):
  ARM: dts: imx6: add Protonic boards
  ARM: add imx6 based Protonic boads

 arch/arm/boards/Makefile                      |   1 +
 arch/arm/boards/protonic-imx6/Makefile        |   1 +
 .../boards/protonic-imx6/ddr3-defines.imxcfg  | 350 +++++++++
 .../protonic-imx6/flash-header-alti6p.imxcfg  | 123 ++++
 .../protonic-imx6/flash-header-lanmcu.imxcfg  | 115 +++
 .../protonic-imx6/flash-header-plybas.imxcfg  | 123 ++++
 .../protonic-imx6/flash-header-plym2m.imxcfg  | 123 ++++
 .../protonic-imx6/flash-header-prti6g.imxcfg  |  81 +++
 .../protonic-imx6/flash-header-prti6q.imxcfg  | 123 ++++
 .../protonic-imx6/flash-header-prtmvt.imxcfg  | 123 ++++
 .../protonic-imx6/flash-header-prtrvt.imxcfg  | 123 ++++
 .../protonic-imx6/flash-header-prtvt7.imxcfg  | 115 +++
 .../protonic-imx6/flash-header-prtwd2.imxcfg  | 229 ++++++
 .../protonic-imx6/flash-header-prtwd3.imxcfg  | 280 ++++++++
 .../protonic-imx6/flash-header-victgo.imxcfg  | 123 ++++
 .../protonic-imx6/flash-header-vicut1.imxcfg  | 123 ++++
 .../protonic-imx6/flash-header-vicut1q.imxcfg | 127 ++++
 .../protonic-imx6/flash-header-vicutp.imxcfg  | 174 +++++
 arch/arm/boards/protonic-imx6/lowlevel.c      | 191 +++++
 .../protonic-imx6/lpddr2-defines.imxcfg       | 384 ++++++++++
 .../boards/protonic-imx6/padsetup-dl.imxcfg   |  70 ++
 .../boards/protonic-imx6/padsetup-q.imxcfg    |  69 ++
 .../boards/protonic-imx6/padsetup-ul.imxcfg   |  42 ++
 arch/arm/dts/Makefile                         |  16 +
 arch/arm/dts/imx6dl-alti6p.dts                | 118 +++
 arch/arm/dts/imx6dl-lanmcu.dts                | 434 +++++++++++
 arch/arm/dts/imx6dl-plybas.dts                | 186 +++++
 arch/arm/dts/imx6dl-plym2m.dts                | 132 ++++
 arch/arm/dts/imx6dl-prtmvt.dts                | 164 +++++
 arch/arm/dts/imx6dl-prtrvt.dts                | 182 +++++
 arch/arm/dts/imx6dl-prtvt7.dts                | 472 ++++++++++++
 arch/arm/dts/imx6dl-victgo.dts                | 145 ++++
 arch/arm/dts/imx6dl-vicut1.dts                |  51 ++
 arch/arm/dts/imx6q-prti6q.dts                 | 554 ++++++++++++++
 arch/arm/dts/imx6q-prtwd2.dts                 | 188 +++++
 arch/arm/dts/imx6q-vicut1.dts                 |  52 ++
 arch/arm/dts/imx6qdl-prti6q.dtsi              | 174 +++++
 arch/arm/dts/imx6qdl-vicut1.dtsi              | 208 ++++++
 arch/arm/dts/imx6qp-prtwd3.dts                | 675 ++++++++++++++++++
 arch/arm/dts/imx6qp-vicutp.dts                |  52 ++
 arch/arm/dts/imx6ul-prti6g.dts                |  81 +++
 arch/arm/dts/imx6ul-prti6g.dtsi               | 330 +++++++++
 arch/arm/mach-imx/Kconfig                     |   6 +
 images/Makefile.imx                           |  30 +
 44 files changed, 7463 insertions(+)
 create mode 100644 arch/arm/boards/protonic-imx6/Makefile
 create mode 100644 arch/arm/boards/protonic-imx6/ddr3-defines.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-alti6p.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-lanmcu.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-plybas.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-plym2m.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-prti6g.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-prti6q.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-prtmvt.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-prtrvt.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-prtvt7.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-prtwd2.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-prtwd3.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-victgo.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-vicut1.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-vicut1q.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/flash-header-vicutp.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/lowlevel.c
 create mode 100644 arch/arm/boards/protonic-imx6/lpddr2-defines.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/padsetup-dl.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/padsetup-q.imxcfg
 create mode 100644 arch/arm/boards/protonic-imx6/padsetup-ul.imxcfg
 create mode 100644 arch/arm/dts/imx6dl-alti6p.dts
 create mode 100644 arch/arm/dts/imx6dl-lanmcu.dts
 create mode 100644 arch/arm/dts/imx6dl-plybas.dts
 create mode 100644 arch/arm/dts/imx6dl-plym2m.dts
 create mode 100644 arch/arm/dts/imx6dl-prtmvt.dts
 create mode 100644 arch/arm/dts/imx6dl-prtrvt.dts
 create mode 100644 arch/arm/dts/imx6dl-prtvt7.dts
 create mode 100644 arch/arm/dts/imx6dl-victgo.dts
 create mode 100644 arch/arm/dts/imx6dl-vicut1.dts
 create mode 100644 arch/arm/dts/imx6q-prti6q.dts
 create mode 100644 arch/arm/dts/imx6q-prtwd2.dts
 create mode 100644 arch/arm/dts/imx6q-vicut1.dts
 create mode 100644 arch/arm/dts/imx6qdl-prti6q.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-vicut1.dtsi
 create mode 100644 arch/arm/dts/imx6qp-prtwd3.dts
 create mode 100644 arch/arm/dts/imx6qp-vicutp.dts
 create mode 100644 arch/arm/dts/imx6ul-prti6g.dts
 create mode 100644 arch/arm/dts/imx6ul-prti6g.dtsi

-- 
2.27.0


_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox



[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux