[PULL] u-boot-mips
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Sun Apr 25 00:47:10 CEST 2021
Hi Tom,
please pull some major updates and minor fixes for MIPS Octeon III.
The changeset is quite large because all support for PCI-E, SGMII,
SATA etc. depends on the Octeon QLM (Quad Lane Modules) controller
which needs to be configured and tuned for each mode and that
configuration is quite complex but already required in U-Boot.
Stefan ensured me that the code is already massively stripped down
to the minimum required parts.
Gitlab CI:
https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/7291
Azure:
https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=23&view=results
The following changes since commit 91ce06ad340ef12fc3fd0ee3a5d040cc0bba731e:
mips: octeon: octeon_ebb7304_defconfig: Enable USB storage support (2021-04-22 03:02:37 +0200)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2021-04-24
for you to fetch changes up to b1d9554e058e5e8510a9d22183ae8321290ee87b:
mips: octeon: ebb7304: Add support for some I2C devices (2021-04-23 21:23:30 +0200)
----------------------------------------------------------------
- MIPS: octeon: fix minor bugs of initial merge
- MIPS: octeon: add support for QLM and PCI-E controller
- MIPS: octeon: add support for AHCI and SATA
- MIPS: octeon: add E1000 ethernet support
- MIPS: octeon: add Octeon III NIC23 board
- ata/scsi: add support for Big Endian platforms
----------------------------------------------------------------
Aaron Williams (44):
mips: octeon: Add misc cvmx-helper header files
mips: octeon: Add cvmx-agl-defs.h header file
mips: octeon: Add cvmx-asxx-defs.h header file
mips: octeon: Add cvmx-bgxx-defs.h header file
mips: octeon: Add cvmx-ciu-defs.h header file
mips: octeon: Add cvmx-dbg-defs.h header file
mips: octeon: Add cvmx-dpi-defs.h header file
mips: octeon: Add cvmx-dtx-defs.h header file
mips: octeon: Add cvmx-fpa-defs.h header file
mips: octeon: Add cvmx-gmxx-defs.h header file
mips: octeon: Add cvmx-gserx-defs.h header file
mips: octeon: Add cvmx-ipd-defs.h header file
mips: octeon: Add cvmx-l2c-defs.h header file
mips: octeon: Add cvmx-mio-defs.h header file
mips: octeon: Add cvmx-npi-defs.h header file
mips: octeon: Add cvmx-pcieepx-defs.h header file
mips: octeon: Add cvmx-pciercx-defs.h header file
mips: octeon: Add cvmx-pcsx-defs.h header file
mips: octeon: Add cvmx-pemx-defs.h header file
mips: octeon: Add cvmx-pepx-defs.h header file
mips: octeon: Add cvmx-pip-defs.h header file
mips: octeon: Add cvmx-pki-defs.h header file
mips: octeon: Add cvmx-pko-defs.h header file
mips: octeon: Add cvmx-pow-defs.h header file
mips: octeon: Add cvmx-rst-defs.h header file
mips: octeon: Add cvmx-sata-defs.h header file
mips: octeon: Add cvmx-sli-defs.h header file
mips: octeon: Add cvmx-smix-defs.h header file
mips: octeon: Add cvmx-sriomaintx-defs.h header file
mips: octeon: Add cvmx-sriox-defs.h header file
mips: octeon: Add cvmx-sso-defs.h header file
mips: octeon: Add misc remaining header files
mips: octeon: Add cvmx-helper-cfg.c
mips: octeon: Add cvmx-helper-fdt.c
mips: octeon: Add cvmx-helper-jtag.c
mips: octeon: Add cvmx-helper-util.c
mips: octeon: Add cvmx-helper.c
mips: octeon: Add cvmx-pcie.c
mips: octeon: Add cvmx-qlm.c
mips: octeon: Add octeon_fdt.c
mips: octeon: Add octeon_qlm.c
mips: octeon: octeon_ebb7304: Add board specific QLM init code
mips: octeon: dts/dtsi: Change UART DT node to use clocks property
mips: octeon: ebb7304: Add support for some I2C devices
Stefan Roese (20):
mips: global_data.h: Add Octeon specific data to arch_global_data struct
mips: octeon: Misc changes required because of the newly added headers
mips: octeon: Move cvmx-lmcx-defs.h from mach/cvmx to mach
mips: octeon: Makefile: Enable building of the newly added C files
mips: octeon: Kconfig: Enable CONFIG_SYS_PCI_64BIT
mips: octeon: mrvl, cn73xx.dtsi: Add PCIe controller DT node
mips: octeon: Add Octeon PCIe host controller driver
mips: octeon: octeon_ebb7304_defconfig: Enable Octeon PCIe and E1000
mips: octeon: Move CVMX_SYNC from octeon_ddr.h to cvmx-regs.h
mips: octeon: cvmx-bootmem: Fix compare in "if" statement
mips: octeon: cvmx-coremask.h: Fix cvmx_coremask_dprint() with DEBUG defined
serial: serial_octeon_pcie_console.c: Add PCI remote console support
serial: serial_octeon_bootcmd.c: Add PCI remote console support
mips: octeon: cpu.c: Add arch_misc_init() for pci-console & pci-bootcmd
mips: octeon: cpu.c: Enable AHCI/SATA support
sata: ahci_mvebu.c: Enable AHCI/SATA driver for MIPS Octeon
ata: ahci: Fix usage on big-endian platforms
scsi: Add ata_swap_buf_le16() to support big-endian platforms
mips: octeon: mrvl, cn73xx.dtsi: Add AHCI/SATA DT node
mips: octeon: Add Octeon III NIC23 board support
arch/mips/dts/Makefile | 1 +
arch/mips/dts/mrvl,cn73xx.dtsi | 37 +
arch/mips/dts/mrvl,octeon-ebb7304.dts | 15 +-
arch/mips/dts/mrvl,octeon-nic23.dts | 162 +
arch/mips/include/asm/global_data.h | 9 +
arch/mips/mach-octeon/Kconfig | 11 +
arch/mips/mach-octeon/Makefile | 11 +
arch/mips/mach-octeon/bootoctlinux.c | 1 +
arch/mips/mach-octeon/cpu.c | 348 +-
arch/mips/mach-octeon/cvmx-bootmem.c | 10 +-
arch/mips/mach-octeon/cvmx-coremask.c | 1 +
arch/mips/mach-octeon/cvmx-helper-cfg.c | 1914 ++++
arch/mips/mach-octeon/cvmx-helper-fdt.c | 970 ++
arch/mips/mach-octeon/cvmx-helper-jtag.c | 172 +
arch/mips/mach-octeon/cvmx-helper-util.c | 1225 +++
arch/mips/mach-octeon/cvmx-helper.c | 2611 ++++++
arch/mips/mach-octeon/cvmx-pcie.c | 2487 ++++++
arch/mips/mach-octeon/cvmx-qlm.c | 2350 +++++
arch/mips/mach-octeon/include/mach/cvmx-address.h | 209 +
arch/mips/mach-octeon/include/mach/cvmx-agl-defs.h | 3135 +++++++
.../mips/mach-octeon/include/mach/cvmx-asxx-defs.h | 709 ++
.../mips/mach-octeon/include/mach/cvmx-bgxx-defs.h | 4106 +++++++++
arch/mips/mach-octeon/include/mach/cvmx-ciu-defs.h | 7351 +++++++++++++++
.../mips/mach-octeon/include/mach/cvmx-cmd-queue.h | 441 +
arch/mips/mach-octeon/include/mach/cvmx-coremask.h | 5 +-
.../mips/mach-octeon/include/mach/cvmx-csr-enums.h | 87 +
arch/mips/mach-octeon/include/mach/cvmx-csr.h | 78 +
arch/mips/mach-octeon/include/mach/cvmx-dbg-defs.h | 33 +
arch/mips/mach-octeon/include/mach/cvmx-dpi-defs.h | 1460 +++
arch/mips/mach-octeon/include/mach/cvmx-dtx-defs.h | 6962 +++++++++++++++
arch/mips/mach-octeon/include/mach/cvmx-error.h | 456 +
arch/mips/mach-octeon/include/mach/cvmx-fpa-defs.h | 1866 ++++
arch/mips/mach-octeon/include/mach/cvmx-fpa.h | 217 +
arch/mips/mach-octeon/include/mach/cvmx-fpa1.h | 196 +
arch/mips/mach-octeon/include/mach/cvmx-fpa3.h | 566 ++
.../include/mach/cvmx-global-resources.h | 213 +
arch/mips/mach-octeon/include/mach/cvmx-gmx.h | 16 +
.../mips/mach-octeon/include/mach/cvmx-gmxx-defs.h | 6378 +++++++++++++
.../mach-octeon/include/mach/cvmx-gserx-defs.h | 2191 +++++
.../mach-octeon/include/mach/cvmx-helper-agl.h | 68 +
.../mach-octeon/include/mach/cvmx-helper-bgx.h | 335 +
.../mach-octeon/include/mach/cvmx-helper-board.h | 558 ++
.../mach-octeon/include/mach/cvmx-helper-cfg.h | 884 ++
.../mach-octeon/include/mach/cvmx-helper-errata.h | 50 +
.../mach-octeon/include/mach/cvmx-helper-fdt.h | 568 ++
.../mach-octeon/include/mach/cvmx-helper-fpa.h | 43 +
.../mach-octeon/include/mach/cvmx-helper-gpio.h | 427 +
.../mach-octeon/include/mach/cvmx-helper-ilk.h | 93 +
.../mach-octeon/include/mach/cvmx-helper-ipd.h | 16 +
.../mach-octeon/include/mach/cvmx-helper-jtag.h | 84 +
.../mach-octeon/include/mach/cvmx-helper-loop.h | 37 +
.../mach-octeon/include/mach/cvmx-helper-npi.h | 42 +
.../mach-octeon/include/mach/cvmx-helper-pki.h | 319 +
.../mach-octeon/include/mach/cvmx-helper-pko.h | 51 +
.../mach-octeon/include/mach/cvmx-helper-pko3.h | 76 +
.../mach-octeon/include/mach/cvmx-helper-rgmii.h | 99 +
.../mach-octeon/include/mach/cvmx-helper-sfp.h | 437 +
.../mach-octeon/include/mach/cvmx-helper-sgmii.h | 81 +
.../mach-octeon/include/mach/cvmx-helper-spi.h | 73 +
.../mach-octeon/include/mach/cvmx-helper-srio.h | 72 +
.../mach-octeon/include/mach/cvmx-helper-util.h | 412 +
.../mach-octeon/include/mach/cvmx-helper-xaui.h | 108 +
arch/mips/mach-octeon/include/mach/cvmx-helper.h | 565 ++
arch/mips/mach-octeon/include/mach/cvmx-hwfau.h | 606 ++
arch/mips/mach-octeon/include/mach/cvmx-hwpko.h | 570 ++
arch/mips/mach-octeon/include/mach/cvmx-ilk.h | 154 +
arch/mips/mach-octeon/include/mach/cvmx-ipd-defs.h | 1925 ++++
arch/mips/mach-octeon/include/mach/cvmx-ipd.h | 233 +
arch/mips/mach-octeon/include/mach/cvmx-l2c-defs.h | 172 +
.../include/mach/{cvmx => }/cvmx-lmcx-defs.h | 0
arch/mips/mach-octeon/include/mach/cvmx-mio-defs.h | 353 +
arch/mips/mach-octeon/include/mach/cvmx-npi-defs.h | 1953 ++++
arch/mips/mach-octeon/include/mach/cvmx-packet.h | 40 +
arch/mips/mach-octeon/include/mach/cvmx-pcie.h | 279 +
.../mach-octeon/include/mach/cvmx-pcieepx-defs.h | 6848 ++++++++++++++
.../mach-octeon/include/mach/cvmx-pciercx-defs.h | 5586 ++++++++++++
.../mips/mach-octeon/include/mach/cvmx-pcsx-defs.h | 1005 +++
.../mips/mach-octeon/include/mach/cvmx-pemx-defs.h | 2028 +++++
.../mips/mach-octeon/include/mach/cvmx-pexp-defs.h | 1382 +++
arch/mips/mach-octeon/include/mach/cvmx-pip-defs.h | 3040 +++++++
arch/mips/mach-octeon/include/mach/cvmx-pip.h | 1080 +++
arch/mips/mach-octeon/include/mach/cvmx-pki-defs.h | 2353 +++++
.../mach-octeon/include/mach/cvmx-pki-resources.h | 157 +
arch/mips/mach-octeon/include/mach/cvmx-pki.h | 970 ++
arch/mips/mach-octeon/include/mach/cvmx-pko-defs.h | 9388 ++++++++++++++++++++
.../include/mach/cvmx-pko-internal-ports-range.h | 43 +
.../mach-octeon/include/mach/cvmx-pko3-queue.h | 175 +
arch/mips/mach-octeon/include/mach/cvmx-pow-defs.h | 1135 +++
arch/mips/mach-octeon/include/mach/cvmx-pow.h | 2991 +++++++
arch/mips/mach-octeon/include/mach/cvmx-qlm.h | 304 +
arch/mips/mach-octeon/include/mach/cvmx-regs.h | 331 +-
arch/mips/mach-octeon/include/mach/cvmx-rst-defs.h | 77 +
.../mips/mach-octeon/include/mach/cvmx-sata-defs.h | 311 +
arch/mips/mach-octeon/include/mach/cvmx-scratch.h | 113 +
arch/mips/mach-octeon/include/mach/cvmx-sli-defs.h | 6548 ++++++++++++++
.../mips/mach-octeon/include/mach/cvmx-smix-defs.h | 360 +
.../include/mach/cvmx-sriomaintx-defs.h | 61 +
.../mach-octeon/include/mach/cvmx-sriox-defs.h | 44 +
arch/mips/mach-octeon/include/mach/cvmx-sso-defs.h | 2904 ++++++
arch/mips/mach-octeon/include/mach/cvmx-wqe.h | 1462 +++
.../mips/mach-octeon/include/mach/octeon-feature.h | 2 +
arch/mips/mach-octeon/include/mach/octeon-model.h | 2 +
arch/mips/mach-octeon/include/mach/octeon_ddr.h | 191 +-
arch/mips/mach-octeon/include/mach/octeon_eth.h | 141 +
arch/mips/mach-octeon/include/mach/octeon_fdt.h | 268 +
arch/mips/mach-octeon/include/mach/octeon_pci.h | 68 +
arch/mips/mach-octeon/include/mach/octeon_qlm.h | 109 +
arch/mips/mach-octeon/octeon_fdt.c | 1040 +++
arch/mips/mach-octeon/octeon_qlm.c | 5853 ++++++++++++
board/Marvell/octeon_ebb7304/board.c | 732 +-
board/Marvell/octeon_nic23/Kconfig | 19 +
board/Marvell/octeon_nic23/MAINTAINERS | 7 +
board/Marvell/octeon_nic23/Makefile | 8 +
board/Marvell/octeon_nic23/board.c | 106 +
board/Marvell/octeon_nic23/board_ddr.h | 269 +
configs/octeon_ebb7304_defconfig | 9 +-
configs/octeon_nic23_defconfig | 70 +
drivers/ata/Kconfig | 2 +-
drivers/ata/ahci.c | 23 +-
drivers/ata/ahci_mvebu.c | 3 +-
drivers/pci/Kconfig | 6 +
drivers/pci/Makefile | 1 +
drivers/pci/pcie_octeon.c | 159 +
drivers/ram/octeon/octeon3_lmc.c | 28 +-
drivers/ram/octeon/octeon_ddr.c | 22 +-
drivers/scsi/scsi.c | 6 +
drivers/serial/Kconfig | 24 +
drivers/serial/Makefile | 2 +
drivers/serial/serial_octeon_bootcmd.c | 182 +
drivers/serial/serial_octeon_pcie_console.c | 365 +
include/configs/octeon_nic23.h | 21 +
131 files changed, 120962 insertions(+), 265 deletions(-)
create mode 100644 arch/mips/dts/mrvl,octeon-nic23.dts
create mode 100644 arch/mips/mach-octeon/cvmx-helper-cfg.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-fdt.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-jtag.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-util.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper.c
create mode 100644 arch/mips/mach-octeon/cvmx-pcie.c
create mode 100644 arch/mips/mach-octeon/cvmx-qlm.c
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-address.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-agl-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-asxx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-bgxx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-ciu-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-cmd-queue.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-csr-enums.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-csr.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-dbg-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-dpi-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-dtx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-error.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-fpa-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-fpa.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-fpa1.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-fpa3.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-global-resources.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-gmx.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-gmxx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-gserx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-agl.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-bgx.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-board.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-cfg.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-errata.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-fdt.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-fpa.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-gpio.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-ilk.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-ipd.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-jtag.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-loop.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-npi.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-pki.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-pko.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-pko3.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-rgmii.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-sfp.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-sgmii.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-spi.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-srio.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-util.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper-xaui.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-helper.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-hwfau.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-hwpko.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-ilk.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-ipd-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-ipd.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-l2c-defs.h
rename arch/mips/mach-octeon/include/mach/{cvmx => }/cvmx-lmcx-defs.h (100%)
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-mio-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-npi-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-packet.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pcie.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pcieepx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pciercx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pcsx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pemx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pexp-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pip-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pip.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pki-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pki-resources.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pki.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pko-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pko-internal-ports-range.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pko3-queue.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pow-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pow.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-qlm.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-rst-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-sata-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-scratch.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-sli-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-smix-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-sriomaintx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-sriox-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-sso-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-wqe.h
create mode 100644 arch/mips/mach-octeon/include/mach/octeon_eth.h
create mode 100644 arch/mips/mach-octeon/include/mach/octeon_fdt.h
create mode 100644 arch/mips/mach-octeon/include/mach/octeon_pci.h
create mode 100644 arch/mips/mach-octeon/include/mach/octeon_qlm.h
create mode 100644 arch/mips/mach-octeon/octeon_fdt.c
create mode 100644 arch/mips/mach-octeon/octeon_qlm.c
create mode 100644 board/Marvell/octeon_nic23/Kconfig
create mode 100644 board/Marvell/octeon_nic23/MAINTAINERS
create mode 100644 board/Marvell/octeon_nic23/Makefile
create mode 100644 board/Marvell/octeon_nic23/board.c
create mode 100644 board/Marvell/octeon_nic23/board_ddr.h
create mode 100644 configs/octeon_nic23_defconfig
create mode 100644 drivers/pci/pcie_octeon.c
create mode 100644 drivers/serial/serial_octeon_bootcmd.c
create mode 100644 drivers/serial/serial_octeon_pcie_console.c
create mode 100644 include/configs/octeon_nic23.h
More information about the U-Boot
mailing list