1. 26 7月, 2021 2 次提交
  2. 24 7月, 2021 1 次提交
  3. 21 7月, 2021 2 次提交
    • M
      ARM: dts: rmobile: Disable RPC HF by default · 3d5f45c9
      Marek Vasut 提交于
      The RPC HF might be locked by ATF, and any access to its register
      space would result in complete hang. Disable the RPC HF by default.
      The ATF should be patched to set RPC node status = "okay" in the DT
      fragment it passes to U-Boot in case the RPC HF access is unlocked,
      and that way U-Boot could access the RPC HF safely.
      Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
      3d5f45c9
    • M
      ARM: dts: rmobile: Add sysinfo extras on R-Car Gen3 · 778fbe26
      Marek Vasut 提交于
      Add sysinfo node and phandle to the board ID EEPROM on all boards
      where this functionality is described in DT, which is Salvator-X(S),
      ULCB and Ebisu. The u-boot,dm-pre-reloc is necessary here, since the
      sysinfo must be available early during boot. The V3M and V3H boards
      currently do not describe this board ID EEPROM in upstream DT, but
      that could be easily added later, once the DTs contain the necessary
      nodes.
      
      ULCB and Ebisu needs the full EEPROM node in the u-boot extras DT,
      since the EEPROM node is still missing in the upstream DTs. Ebisu
      also needs extra compatible string override for the i2c_dvfs.
      Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
      778fbe26
  4. 20 7月, 2021 1 次提交
    • C
      arm: dts: ls1043ardb: configure the RGMII ports with rgmii-id · af956271
      Camelia Groza 提交于
      The RGMII ports on LS1043ARDB platforms require both RX and TX internal
      delays to be enabled. The device tree reports only the TX ID because the
      RX ID used to be enabled by default.
      
      With the addition of RX ID support for the Realtek 8211F PHY driver in
      commit e32e4d0f ("net: phy: realtek: add rx delay support for
      RTL8211F"), the RX ID is disabled by the driver if not reported explicitly.
      This causes the RX to no longer work.
      
      Change the phy-connection-type for the RGMII ports to "rgmii-id" in order
      to enable both RX and TX internal delays.
      
      Fixes: be1d7589 ("ARM: dts: add QorIQ DPAA 1 FMan v3 to LS1043ARDB")
      Signed-off-by: NCamelia Groza <camelia.groza@nxp.com>
      Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
      af956271
  5. 19 7月, 2021 3 次提交
    • P
      arm: mvebu: Espressobin: Enable 'mtd' command and define SPI NOR partitions · a675eb14
      Pali Rohár 提交于
      U-Boot now supports parsing SPI NOR partitions from Device Tree. So enable
      'mtd' command support for Espressobin board and define partition layout in
      U-Boot Espressobin DTS file. Access to SPI NOR via 'sf' command is old
      method and 'mtd' command is now preferred variant.
      
      From include file remove '#define CONFIG_MTD_PARTITIONS' as this option is
      now defined and enabled in defconfig file. This change is required to fix
      compile error:
      
            CC      arch/arm/lib/asm-offsets.s
          In file included from include/config.h:4,
                           from include/common.h:16,
                           from lib/asm-offsets.c:14:
          include/configs/mvebu_armada-37xx.h:63: warning: "CONFIG_MTD_PARTITIONS" redefined
           #define CONFIG_MTD_PARTITIONS  /* required for UBI partition support */
      
          In file included from ././include/linux/kconfig.h:4,
                           from <command-line>:
          include/generated/autoconf.h:44: note: this is the location of the previous definition
           #define CONFIG_MTD_PARTITIONS 1
      
      After enabling support for mtd command, output from 'mtd list' on
      Espressobin board is:
      
          => mtd list
          List of MTD devices:
          * w25q32dw
            - device: spi-flash@0
            - parent: spi@10600
            - driver: jedec_spi_nor
            - path: /soc/internal-regs/spi@10600/spi-flash@0
            - type: NOR flash
            - block size: 0x1000 bytes
            - min I/O: 0x1 bytes
            - 0x000000000000-0x000000400000 : "w25q32dw"
                    - 0x000000000000-0x0000003f0000 : "firmware"
                    - 0x0000003f0000-0x000000400000 : "u-boot-env"
          =>
      Signed-off-by: NPali Rohár <pali@kernel.org>
      Reviewed-by: NKonstantin Porotchkin <kostap@marvell.com>
      Reviewed-by: NStefan Roese <sr@denx.de>
      a675eb14
    • M
      ARM: dts: armada-385-turris-omnia: add `u-boot-env` NOR partition · 644b9864
      Marek Behún 提交于
      Specify a separate partition `u-boot-env` for U-Boot's env settings for
      the Turris Omnia board.
      
      Do this only in U-Boot's specific DTS. We do not want to do this in
      Linux' official DTS, because Omnia's stock U-Boot stores env at a
      different address, and there are still boards with stock U-Boot.
      
      In a subsequent patch will add board code that fixes Linux's DTB before
      booting Linux.
      Signed-off-by: NMarek Behún <marek.behun@nic.cz>
      Reviewed-by: NStefan Roese <sr@denx.de>
      644b9864
    • T
      arm: kirkwood: NSA310S: Add device tree DTS for Zyxel NSA310S board · ee48f537
      Tony Dinh 提交于
      Add device tree kirkwood-nsa310s.dts for Zyxel NSA310S board to
      convert to Driver Model.
      Signed-off-by: NTony Dinh <mibodhi@gmail.com>
      Reviewed-by: NStefan Roese <sr@denx.de>
      ee48f537
  6. 17 7月, 2021 1 次提交
  7. 16 7月, 2021 2 次提交
  8. 15 7月, 2021 10 次提交
  9. 11 7月, 2021 2 次提交
    • T
      arm: dts: imx8mm-venice-gw7901.dts: fix dsa switch configuration · 1cb87b92
      Tim Harvey 提交于
      Fix the dsa switch config:
      - remove the unnecessary phy-mode from the switch itself
      - added the necessary fixed-link node to the non-cpu ports required
        for U-Boot DSA
      Signed-off-by: NTim Harvey <tharvey@gateworks.com>
      1cb87b92
    • T
      board: gateworks: venice: add imx8mm-gw7901 support · c9f7ef37
      Tim Harvey 提交于
      The Gateworks GW7901 is an ARM based single board computer (SBC)
      featuring:
       - i.MX8M Mini SoC
       - LPDDR4 DRAM
       - eMMC FLASH
       - SPI FRAM
       - Gateworks System Controller (GSC)
       - Atmel ATECC Crypto Authentication
       - USB 2.0
       - Microchip GbE Switch
       - Multiple multi-protocol RS232/RS485/RS422 Serial ports
       - onboard 802.11ac WiFi / BT
       - microSD socket
       - miniPCIe socket with PCIe, USB 2.0 and dual SIM sockets
       - Wide range DC power input
       - 802.3at PoE
      
      To add support for this board:
       - add dts from Linux (accepted for v5.14)
       - add SPL PMIC config
      Signed-off-by: NTim Harvey <tharvey@gateworks.com>
      c9f7ef37
  10. 10 7月, 2021 9 次提交
  11. 07 7月, 2021 4 次提交
  12. 06 7月, 2021 3 次提交