- 07 12月, 2020 2 次提交
-
-
由 Baruch Siach 提交于
Use the full name of firmware self extracting file to make it run. Also, don't use sudo when not needed. Signed-off-by: NBaruch Siach <baruch@tkos.co.il>
-
由 Oliver Graute 提交于
Convert README to reStructuredText format. Signed-off-by: NOliver Graute <oliver.graute@kococonnector.com>
-
- 06 12月, 2020 34 次提交
-
-
由 Igor Opaniuk 提交于
Add implementation of board_mem_get_layout for overriding the memory layout. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com>
-
由 Igor Opaniuk 提交于
Add implementation of board_mem_get_layout for overriding the memory layout. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com>
-
由 Igor Opaniuk 提交于
Add implementation of board_mem_get_layout for overriding the memory layout. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Acked-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Marcel Ziswiler 提交于
Introduce weak function board_mem_get_layout() which allows overriding the memory layout from board code in runtime, useful for handling different SKU versions. Signed-off-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com> Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Reviewed-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Igor Opaniuk 提交于
This documents the u-boot build and deployment procedure. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Reviewed-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Igor Opaniuk 提交于
This commit adds initial support for the Toradex Apalis iMX8X 2GB WB IT V1.1A System on Module support [1]. Boot log: U-Boot 2020.10-02940-g894aebb7e8-dirty (Oct 22 2020 - 09:43:57 +0300) CPU: NXP i.MX8QXP RevB A35 at 1200 MHz at 30C DRAM: 2 GiB MMC: FSL_SDHC: 0, FSL_SDHC: 1 Loading Environment from MMC... OK In: serial@5a070000 Out: serial@5a070000 Err: serial@5a070000 Model: Toradex Apalis iMX8 QuadXPlus 2GB Wi-Fi / BT IT V1.1A, Serial# 06617018 Net: eth0: ethernet@5b040000 [PRIME] Hit any key to stop autoboot: 0 Functionality wise the following is known to be working: - eMMC and MMC/SD card - Ethernet (*) - GPIOs - I2C Unfortunately, there is no USB functionality for the i.MX 8QXP as of yet. * With the SCU FW from the latest Toradex BSP 5.0.0 (SCU FW 1.5.1) ETH PHY encounters bring up problems after reset, this will be fixed soon on SCU FW side. [1] https://www.toradex.com/computer-on-modules/apalis-arm-family/nxp-imx-8xSigned-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Acked-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Igor Opaniuk 提交于
Introduce initial hierarchy of device trees for Apalis iMX8X System on Module. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Acked-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Tim Harvey 提交于
the mem_map structure containing the size of SDRAM is used in various cache functions in cache_v8.c thus we need to update it with the sdram size the board is configured with as well. Without this the cache functions do not get setup properly and can hang in the case where a board reports more SDRAM than defined in PHYS_SDRAM_SIZE. Signed-off-by: NTim Harvey <tharvey@gateworks.com>
-
由 Marcel Ziswiler 提交于
Implement board_phys_sdram_size() to automatically detect Verdin iMX8M Mini DualLite 1GB vs. Verdin iMX8M Mini Quad 2GB. Note: This only works if we keep using similar RAM chips! Signed-off-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Marcel Ziswiler 提交于
Now with them first Verdin iMX8M Mini DualLite modules in for bring-up we got clarity how is_cpu_type() actually behaves. Signed-off-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Max Krummenacher 提交于
Enable PCA9450 i2c level translator, as this is used for the on module ADC. Signed-off-by: NMax Krummenacher <max.krummenacher@toradex.com> Acked-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Max Krummenacher 提交于
And select the correct devicetree accordingly by setting the variant environment variable. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Signed-off-by: NMax Krummenacher <max.krummenacher@toradex.com> Acked-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com>
-
由 Max Krummenacher 提交于
V1.1A HW switched the PMIC from BD71837 to PCA9450. - Disable combined DVS in PCA9450_BUCK123_DVS. - Increase DDR Voltage to 0.95V as we use a 1.5GHz RAM. - Configure WDOG_B behaviour. Signed-off-by: NMax Krummenacher <max.krummenacher@toradex.com> Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Acked-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Max Krummenacher 提交于
The used PMIC has been changed from RHOM BD71837 to NXP PCA9450A. Adjust the device tree accordingly. Remove the old ADC node as the ADC has been changed and has no longer a separate power rail. Signed-off-by: NMax Krummenacher <max.krummenacher@toradex.com> Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Acked-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Igor Opaniuk 提交于
Add SPL_DM_PMIC_PCA9450 symbol to Kconfig. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Reviewed-by: NJaehoon Chung <jh80.chung@samsung.com>
-
由 Max Krummenacher 提交于
The I2C address is 0x25, not 0x35. This according to the datasheet and tests with a PCA9450A. Signed-off-by: NMax Krummenacher <max.krummenacher@toradex.com> Reviewed-by: NJaehoon Chung <jh80.chung@samsung.com>
-
由 Marcel Ziswiler 提交于
Add new i.MX 8M Mini/Plus SKUs to ConfigBlock handling: 0058: Verdin iMX8M Plus Quad 4GB Wi-Fi / BT IT 0059: Verdin iMX8M Mini Quad 2GB IT 0060: Verdin iMX8M Mini DualLite 1GB WB IT 0061: Verdin iMX8M Plus Quad 2GB Rename existing SKU (use correct one): Verdin iMX8M Nano SoloLite 1GB -> Verdin iMX8M Nano Quad 1GB Wi-Fi Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Signed-off-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com>
-
由 Haibo Chen 提交于
For imx usdhc/esdhc, once set the DDR_EN, enable the DDR mode, the card clock will be divied by 2 automatically by the host. So need to first config the DDR_EN correctly, then update the card clock. This will make sure the actual card clock is as our expected. IC also suggest config the DDR_EN firstly, then config the clock divider. For HS400/HS400ES mode, need to config the strobe dll, this need to based on the correct target clock rate, so need to do this after clock rate is update. Signed-off-by: NHaibo Chen <haibo.chen@nxp.com> Reviewed-by: NJaehoon Chung <jh80.chung@samsung.com>
-
由 Oliver Graute 提交于
add the dts file to the MAINTAINERS entry Signed-off-by: NOliver Graute <oliver.graute@kococonnector.com> Cc: Stefano Babic <sbabic@denx.de> Cc: uboot-imx <uboot-imx@nxp.com>
-
由 Ian Ray 提交于
Set `bootcause' from b850v3 power management watchdog status. Boot cause "REVERT" is no longer used, remove it. Signed-off-by: NIan Ray <ian.ray@ge.com> Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com>
-
由 Ian Ray 提交于
Reduce vital product data size to match the latest specification. Signed-off-by: NIan Ray <ian.ray@ge.com> Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com>
-
由 Sebastian Reichel 提交于
Use VPD product ID instead of confidx, so that we can easily reuse the product ID defines and avoid some magic numbers. Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com>
-
由 Sebastian Reichel 提交于
Remove pinmux defines, that are no longer used after converting the code to devicetree. Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com>
-
由 Ian Ray 提交于
Fix typo in NFS command configuration check. Signed-off-by: NIan Ray <ian.ray@ge.com> Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com>
-
由 Sebastian Reichel 提交于
Commit f692b479 changed the VPD partition name from "vpd" to "vpd@0". Fix the VPD reader code to use the new name, so that the VPD code keeps working. Fixes: f692b479 ("i2c: eeprom: Use reg property instead of offset and size") Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com>
-
由 Haibo Chen 提交于
Add wait_dat0() support, upper layer will use this callback. Signed-off-by: NHaibo Chen <haibo.chen@nxp.com> Reviewed-by: NJaehoon Chung <jh80.chung@samsung.com>
-
由 Oliver Graute 提交于
Fix the following warning: arch/arm/mach-imx/imx8/ahab.c:105:3: warning: implicit declaration of function ‘flush_dcache_range’ [-Wimplicit-function-declaration] flush_dcache_range(s, e); ^~~~~~~~~~~~~~~~~~ Include cpu_func.h header which declares the flush_dcache_range() function. Signed-off-by: NOliver Graute <oliver.graute@kococonnector.com> Cc: Stefano Babic <sbabic@denx.de> Cc: uboot-imx <uboot-imx@nxp.com>
-
由 Oliver Graute 提交于
arch/arm/mach-imx/imx8/ahab.c: In function ‘authenticate_os_container’: arch/arm/mach-imx/imx8/ahab.c:96:9: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 9 has type ‘ulong {aka long unsigned int}’ [-Wformat=] debug("img %d, dst 0x%x, src 0x%x, size 0x%x\n", Fix those by using "%lu" specified. Signed-off-by: NOliver Graute <oliver.graute@kococonnector.com> Cc: Stefano Babic <sbabic@denx.de> Cc: uboot-imx <uboot-imx@nxp.com>
-
由 Oliver Graute 提交于
arch/arm/mach-imx/imx8/ahab.c:110:63: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘u64 {aka long long unsigned int}’ [-Wformat=] Fix those by using %llx Signed-off-by: NOliver Graute <oliver.graute@kococonnector.com> Cc: Stefano Babic <sbabic@denx.de> Cc: uboot-imx <uboot-imx@nxp.com>
-
由 Oliver Graute 提交于
This patch fixes this clk issue on I2C on imx8qm => i2c bus Bus 3: i2c@5a830000 => i2c dev 3 Setting bus to 3 Failed to enable ipg clk Failure changing bus number (-524) Signed-off-by: NOliver Graute <oliver.graute@kococonnector.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Peng Fan <peng.fan@nxp.com> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: NStefano Babic <sbabic@denx.de>
-
由 Heiko Schocher 提交于
enable Environment protection with: CONFIG_ENV_APPEND=y CONFIG_ENV_WRITEABLE_LIST=y CONFIG_ENV_ACCESS_IGNORE_FORCE and add board specific env_get_location() function. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
sync with comaptible changes in linux from Krzysztof Kozlowski. https://patchwork.kernel.org/project/linux-arm-kernel/patch/20200930190143.27032-12-krzk@kernel.org/Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
add support for aristainetos2c_cslb board variant. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
Removed aristainetos2, 2b, 2b-csl. This boards have been recalled and destroyed. Adapt board code to remove stuff not needed anymore. Fix checkpatch warning, remove fdt_high and initrd_high from default environment. Signed-off-by: NHeiko Schocher <hs@denx.de> zu remove
-
- 03 12月, 2020 4 次提交
-
-
由 Tom Rini 提交于
- Assorted minor fixes
-
由 Holger Brunck 提交于
This was used for a board which is not supproted anymore and can therefore be dropped. CC: Stefan Roese <sr@denx.de> Signed-off-by: NHolger Brunck <holger.brunck@hitachi-powergrids.com> Reviewed-by: NStefan Roese <sr@denx.de>
-
由 Holger Brunck 提交于
This option is obsolete since 2009 and can be removed globally. CC: Stefan Roese <sr@denx.de> Signed-off-by: NHolger Brunck <holger.brunck@hitachi-powergrids.com> Reviewed-by: NStefan Roese <sr@denx.de>
-
由 Michael Walle 提交于
The Kontron SMARC-sAL28 board uses that flash. This is the same change as in the linux commit f3418718c0ec ("mtd: spi-nor: Add support for w25q32jwm"). Signed-off-by: NMichael Walle <michael@walle.cc> Reported-by: NLeo Krueger <leo.krueger@zal.aero>
-