All of lore.kernel.org
 help / color / mirror / Atom feed
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

             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.