- 23 7月, 2021 3 次提交
-
-
由 Patrick Delaunay 提交于
Replace debug trace and printf to log macros: - debug() replaced by dev_dbg() when device is available, this macro indicate the device name since commit ceb70bb8 ("dm: Print device name in dev_xxx like Linux") - printf() replaced by log_notice() to allow dispatch to log backends. Reviewed-by: NRamon Fried <rfried.dev@gmail.com> Signed-off-by: NPatrick Delaunay <patrick.delaunay@foss.st.com>
-
由 Patrick Delaunay 提交于
The gpio reset and the assert or deassert delay are defined in generic binding of the ethernet phy in Linux: Documentation/devicetree/bindings/net/ethernet-phy.yaml reset-gpios: maxItems: 1 description: The GPIO phandle and specifier for the PHY reset signal. reset-assert-us: description: Delay after the reset was asserted in microseconds. If this property is missing the delay will be skipped. reset-deassert-us: description: Delay after the reset was deasserted in microseconds. If this property is missing the delay will be skipped. See also U-Boot: doc/device-tree-bindings/net/phy.txt This patch adds the parsing of this common DT properties in the u-class "eth_phy_generic", used by default in the associated driver "eth_phy_generic_drv" This parsing function eth_phy_of_to_plat can be reused by other ethernet phy drivers for this uclass UCLASS_ETH_PHY. Signed-off-by: NPatrick Delaunay <patrick.delaunay@foss.st.com> Reviewed-by: NRamon Fried <rfried.dev@gmail.com>
-
由 Peter Hoyes 提交于
Use same type as eth_device->iobase and support addresses greater than INT_MAX. Signed-off-by: NPeter Hoyes <Peter.Hoyes@arm.com> Reviewed-by: NRamon Fried <rfried.dev@gmail.com> Reviewed-by: NAndre Przywara <andre.przywara@arm.com>
-
- 22 7月, 2021 2 次提交
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq由 Tom Rini 提交于
fsl-qoriq: Update mc firmware size, address in LS1088A, LS2088A, LX2 Updates on ls1043aqds, ls1043ardb Refactor I2C MUX Code on fsl-qoriq platforms.
-
-
- 21 7月, 2021 13 次提交
-
-
由 Vincent Chen 提交于
Ensure USB hub, PCIe-USB bridge, and ULPI device to be reset even if the rebooting is without power-cycling. Signed-off-by: NVincent Chen <vincent.chen@sifive.com> Reviewed-by: NLeo Yu-Chi Liang <ycliang@andestech.com>
-
由 Vincent Chen 提交于
Create a new function spl_reset_device_by_gpio to reset the device whose reset pin is connected to the GPIO. Then, using this function to initialize GEMGXL. Signed-off-by: NVincent Chen <vincent.chen@sifive.com> Reviewed-by: NLeo Yu-Chi Liang <ycliang@andestech.com>
-
由 Zong Li 提交于
This patch reverts the following commits: - 4b4159d0 ("riscv: dts: add dts for unmatched rev1") - ffe9a394 ("board: sifive: support spl multi-dtb on unmatched board") We won't plan to support unmatched that the revision below 3 in u-boot, so they can be dropped because they might be useless. Changed in v2: - rebase codebase to the latest master branch Signed-off-by: NZong Li <zong.li@sifive.com> Suggested-by: NDavid Abdurachmanov <david.abdurachmanov@sifive.com> Reviewed-by: NLeo Yu-Chi Liang <ycliang@andestech.com>
-
由 Vitaly Wool 提交于
If force_reloc flag is not set and booti is called for an address ouside RAM (i. e. QSPI NOR flash), we should honor that and not try to force relocation in a bogus fashion. Signed-off-by: NVitaly Wool <vitaly.wool@konsulko.com> Reviewed-by: NLeo Yu-Chi Liang <ycliang@andestech.com>
-
由 Zong Li 提交于
We wouldn't like to allow user to change the serial number, so remove the command for changing serial number in EEPROM. Signed-off-by: NZong Li <zong.li@sifive.com> Suggested-by: NDavid Abdurachmanov <david.abdurachmanov@sifive.com> Reviewed-by: NLeo Yu-Chi Liang <ycliang@andestech.com>
-
-
由 Marek Vasut 提交于
Filter out dmas dma-names interrupt-parent interrupts interrupts-extended interrupt-names interrupt-map interrupt-map-mask iommus DT properties on R-Car Gen3, since they are not used by U-Boot and only take space. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 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>
-
由 Marek Vasut 提交于
The CPU: print only has one space after it, while the other prints from U-Boot align the value to offset 7. Align the CPU: print too. No functional change. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
Enable support for sysinfo on supported R-Car Gen3 boards. The sysinfo is used e.g. to access and decode board-specific information and then in turn used by board-info to print those information. On R-Car Gen3 the sysinfo rcar3 driver is used to parse the board ID EEPROM, obtain board type and revision from it, and let board-info print this information on boot. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
Enable support for I2C EEPROM driver on supported Renesas R-Car Gen3 boards. This is useful for accessing the board ID EEPROM. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 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>
-
由 Marek Vasut 提交于
The Renesas R-Car Gen3 development kits contain board ID EEPROM. This driver parses out the board ID and revision out of that EEPROM and exports it e.g. for the board-info print on boot. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com> Cc: Sean Anderson <sean.anderson@seco.com> Cc: Simon Glass <sjg@chromium.org>
-
- 20 7月, 2021 19 次提交
-
-
由 Priyanka Jain 提交于
Set MC Firmware size in read commands in env to 2MB. Update DDR Memory read address for MC firmware to 0x80a00000 and MC DPC address to 0x80e00000. Signed-off-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Priyanka Jain 提交于
Set MC Firmware size in read commands in env to 2MB. Update DDR Memory read address for MC firmware to 0x80a00000 and MC DPC address to 0x80e00000. Signed-off-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Priyanka Jain 提交于
Set MC Firmware size in read commands in env to 2MB. Update DDR Memory read address for MC firmware to 0x80a00000 and MC DPC address to 0x80e00000. Signed-off-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Priyanka Jain 提交于
Set MC Firmware size in read commands in env to 2MB. Update DDR Memory read address for MC firmware to 0x80a00000 and MC DPC address to 0x80e00000. Signed-off-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Kuldeep Singh 提交于
LS1043A-QDS board requires updation in few environment configs in TFA and QSPI defconfigs. Following are the changes: - Define CONFIG_ENV_ADDR - Unset CONFIG_SPI_FLASH_BAR - Enable CONFIG_SYS_RELOC_GD_ENV_ADDR Signed-off-by: NKuldeep Singh <kuldeep.singh@nxp.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Wasim Khan 提交于
Add "Wasim Khan <wasim.khan@nxp.com>" as MAINTAINER for LX2162AQDS board Signed-off-by: NWasim Khan <wasim.khan@nxp.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Wasim Khan 提交于
Add "Wasim Khan <wasim.khan@nxp.com>" as MAINTAINER for LX2160AQDS board Signed-off-by: NWasim Khan <wasim.khan@nxp.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Wasim Khan 提交于
Add "Wasim Khan <wasim.khan@nxp.com>" as MAINTAINER for LX2160ARDB board Signed-off-by: NWasim Khan <wasim.khan@nxp.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Camelia Groza 提交于
The optical 10G port is described as fixed-link in the device tree. Enable the necessary support. Signed-off-by: NCamelia Groza <camelia.groza@nxp.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Wasim Khan 提交于
lx2160ardb Rev-C board has i2c node for thermal monitors connected to different chip offset. Add device tree fixup to use lx2160ardb dts and apply thermal node fixups for lx2160ardb Rev-C board. Signed-off-by: NWasim Khan <wasim.khan@nxp.com> [sp:thernal->thermal] Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 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>
-
由 Stephen Carlson 提交于
Updates the board configuration to enable use of the PCA9547 I2C mux. Signed-off-by: NStephen Carlson <stcarlso@linux.microsoft.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Stephen Carlson 提交于
Updates the board configuration to enable use of the PCA9547 I2C mux. Signed-off-by: NStephen Carlson <stcarlso@linux.microsoft.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Stephen Carlson 提交于
Updates the board configuration to enable use of the PCA9547 I2C mux. Signed-off-by: NStephen Carlson <stcarlso@linux.microsoft.com> [Squashed ls2088a patch to fix compilation] Signed-off-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Stephen Carlson 提交于
Updates the board configuration to enable use of the PCA9547 I2C mux. Signed-off-by: NStephen Carlson <stcarlso@linux.microsoft.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Stephen Carlson 提交于
Updates the board configuration to enable use of the PCA9547 I2C mux. Signed-off-by: NStephen Carlson <stcarlso@linux.microsoft.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Stephen Carlson 提交于
Updates the board configuration to enable use of the PCA9547 I2C mux. Signed-off-by: NStephen Carlson <stcarlso@linux.microsoft.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Stephen Carlson 提交于
Updates the board configuration to enable use of the PCA9547 I2C mux. Signed-off-by: NStephen Carlson <stcarlso@linux.microsoft.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Stephen Carlson 提交于
Refactors similar mux code from multiple NXP boards into a common location, and allows it to be disabled in config. New config: CONFIG_FSL_USE_PCA9547_MUX to enable PCA9547 mux functionality. Signed-off-by: NStephen Carlson <stcarlso@linux.microsoft.com> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
- 19 7月, 2021 3 次提交
-
-
https://source.denx.de/u-boot/custodians/u-boot-marvell由 Tom Rini 提交于
- Marvell SheevaPlug: Convert Ethernet and SATA to Driver Model (Tony) - Zyxel NSA310S NAS: Convert to Driver Model (Tony) - Turris_omnia: Add `u-boot-env` NOR partition (Marek) - Turris_omnia: Fixup MTD partitions in Linux' DTB (Marek) - Espressobin: Enable 'mtd' command and define SPI NOR partitions (Pali)
-
https://source.denx.de/u-boot/custodians/u-boot-ti由 Tom Rini 提交于
- Enabled distro boot for all TI platforms. - Cleanup for AM335x Guardian Board - PRUSS rproc on AM65 platform. - Add PMIC support for J7200 - Misc fixes for Nokia RX-51 # Conflicts: # arch/arm/mach-omap2/am33xx/Kconfig
-
由 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>
-