From: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
To: u-boot@lists.denx.de
Subject: [PULL] u-boot-mips
Date: Sun, 25 Apr 2021 00:47:10 +0200 [thread overview]
Message-ID: <20210424224710.14532-1-daniel.schwierzeck@gmail.com> (raw)
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
next reply other threads:[~2021-04-24 22:47 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-04-24 22:47 Daniel Schwierzeck [this message]
2021-04-26 2:37 ` [PULL] u-boot-mips Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2022-11-03 21:51 Daniel Schwierzeck
2022-11-06 11:31 ` Tom Rini
2021-07-18 20:04 Daniel Schwierzeck
2021-07-19 1:02 ` Tom Rini
2021-05-25 14:59 Daniel Schwierzeck
2021-05-26 12:54 ` Tom Rini
2021-04-22 19:39 Daniel Schwierzeck
2021-04-23 16:23 ` Tom Rini
2021-01-25 17:24 Daniel Schwierzeck
2021-01-26 0:45 ` Tom Rini
2020-10-07 20:42 Daniel Schwierzeck
2020-10-08 15:53 ` Tom Rini
2020-08-03 20:36 Daniel Schwierzeck
2020-08-04 20:55 ` Tom Rini
2020-07-18 15:20 Daniel Schwierzeck
2020-07-19 12:37 ` Tom Rini
2020-06-29 23:10 Daniel Schwierzeck
2020-06-30 0:05 ` Tom Rini
2020-06-30 12:52 ` Tom Rini
2020-06-30 15:32 ` Daniel Schwierzeck
2020-06-30 21:14 ` Tom Rini
2020-04-27 20:31 Daniel Schwierzeck
2020-04-28 13:53 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210424224710.14532-1-daniel.schwierzeck@gmail.com \
--to=daniel.schwierzeck@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.