Skip to content
Snippets Groups Projects
  1. Jul 27, 2021
  2. Jul 26, 2021
  3. Jul 23, 2021
  4. Jul 20, 2021
    • Marek Vasut's avatar
      ARM: dts: rmobile: Disable RPC HF by default · 3d5f45c9
      Marek Vasut authored
      
      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: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      3d5f45c9
    • Marek Vasut's avatar
      ARM: dts: rmobile: Add sysinfo extras on R-Car Gen3 · 778fbe26
      Marek Vasut authored
      
      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: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      778fbe26
    • Camelia Groza's avatar
      arm: dts: ls1043ardb: configure the RGMII ports with rgmii-id · af956271
      Camelia Groza authored and Priyanka Jain's avatar Priyanka Jain committed
      
      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: default avatarCamelia Groza <camelia.groza@nxp.com>
      Reviewed-by: Priyanka Jain's avatarPriyanka Jain <priyanka.jain@nxp.com>
      af956271
  5. Jul 19, 2021
    • Pali Rohár's avatar
      arm: mvebu: Espressobin: Enable 'mtd' command and define SPI NOR partitions · a675eb14
      Pali Rohár authored and Stefan Roese's avatar Stefan Roese committed
      
      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: default avatarPali Rohár <pali@kernel.org>
      Reviewed-by: default avatarKonstantin Porotchkin <kostap@marvell.com>
      Reviewed-by: default avatarStefan Roese <sr@denx.de>
      a675eb14
    • Marek Behún's avatar
      ARM: dts: armada-385-turris-omnia: add `u-boot-env` NOR partition · 644b9864
      Marek Behún authored and Stefan Roese's avatar Stefan Roese committed
      
      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: default avatarMarek Behún <marek.behun@nic.cz>
      Reviewed-by: default avatarStefan Roese <sr@denx.de>
      644b9864
    • Tony Dinh's avatar
      arm: kirkwood: NSA310S: Add device tree DTS for Zyxel NSA310S board · ee48f537
      Tony Dinh authored and Stefan Roese's avatar Stefan Roese committed
      
      Add device tree kirkwood-nsa310s.dts for Zyxel NSA310S board to
      convert to Driver Model.
      
      Signed-off-by: default avatarTony Dinh <mibodhi@gmail.com>
      Reviewed-by: default avatarStefan Roese <sr@denx.de>
      ee48f537
  6. Jul 17, 2021
  7. Jul 16, 2021
  8. Jul 15, 2021
  9. Jul 14, 2021
  10. Jul 10, 2021
Loading