- 20 7月, 2019 14 次提交
-
-
由 Ludwig Zenz 提交于
This patch enables DM I2C for DHCOM i.MX6 PDK2 boards and removes non DM I2C code. The I2C EEPROM with ethaddr (MAC) is defined in the device tree. Use UCLASS_I2C_EEPROM to find the device by fixed hardware path and read the ethaddr. Tested with DHCOM i.MX6dl and DHCOM i.MX6q. Signed-off-by: NLudwig Zenz <lzenz@dh-electronics.com> Reviewed-by: NMarek Vasut <marex@denx.de>
-
由 Lukasz Majewski 提交于
This patch disables support for running EFI applications on HSC|DDC boards. As a result - considerable size reduction (~14%) has been observed (for for u-boot-dtb.imx 475KiB to 407KiB). Signed-off-by: NLukasz Majewski <lukma@denx.de>
-
由 Ludwig Zenz 提交于
Configure fitImage for U-Boot with a device tree for imx6 quad/dual and duallite/solo. This enables to support the imx6 derivates quad/dual/duallite/solo with a single binary. Signed-off-by: NLudwig Zenz <lzenz@dh-electronics.com> Reviewed-by: NMarek Vasut <marex@denx.de>
-
由 Marek Vasut 提交于
Enable DM support for regulators and fixed regulator driver and convert USB Vbus control over to the regulators defined in DT. Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Ludwig Zenz <lzenz@dh-electronics.com> Cc: Stefano Babic <sbabic@denx.de> Tested-by: NLudwig Zenz <lzenz@dh-electronics.com>
-
由 Igor Opaniuk 提交于
1. Introduce androidboot wrapper for booting AOSP. 2. Add partitions_android env var for simplifying the process of writing new gpt table from U-boot shell/fastboot. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Reviewed-by: NOleksandr Suvorov <oleksandr.suvorov@toradex.com>
-
由 Igor Opaniuk 提交于
We never really added a sensible DFU configuration for platforms based on eMMC. Most of the things one might want to do can also be done with UMS or fastboot, so drop the DFU configuration. Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com> Reviewed-by: NPhilippe Schenker <philippe.schenker@toradex.com>
-
由 Igor Opaniuk 提交于
Enable CONFIG_ARMV7_BOOT_SEC_DEFAULT by default to avoid a kernel crash when booting NXP linux kernels in non-secure world, when job ring device allocation is done by CAAM hw accelerator driver: caam 30900000.caam: job rings = 3, qi = 0 caam_jr 30901000.jr0: failed to flush job ring 0 caam_jr: probe of 30901000.jr0 failed with error -5 caam_jr 30902000.jr1: failed to flush job ring 1 caam_jr: probe of 30902000.jr1 failed with error -5 caam_jr 30903000.jr2: failed to flush job ring 2 caam_jr: probe of 30903000.jr2 failed with error -5 caam algorithms registered in /proc/crypto Job Ring Device allocation for transform failed caam 30900000.caam: caam pkc algorithms registered in /proc/crypto Unable to handle kernel NULL pointer dereference at virtual address 00000010 pgd = c0004000 [00000010] *pgd=00000000 Internal error: Oops: 5 [#1] PREEMPT SMP ARM Modules linked in: CPU: 0 PID: 1 Comm: swapper/0 Tainted: Hardware name: Freescale i.MX7 Dual (Device Tree) task: ec0d8000 task.stack: ec0ce000 PC is at caam_sm_startup+0x3f8/0x4f4 Signed-off-by: NIgor Opaniuk <igor.opaniuk@toradex.com>
-
由 Joris Offouga 提交于
This patch enable usb support with device-tree Signed-off-by: NJoris Offouga <offougajoris@gmail.com> Reviewed-by: NJun Nie <jun.nie@linaro.org>
-
由 Marek Vasut 提交于
Enable DM Watchdog support on iMX53 M53Menlo. Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Fabio Estevam <fabio.estevam@nxp.com> Cc: Stefano Babic <sbabic@denx.de>
-
由 Lukasz Majewski 提交于
Porting more DTS code from Linux kernel for display5 board required increase of pre-relocation malloc pool size in U-Boot proper. The early malloc memory is necessary for handling parsing and setup of e.g. serial port device (and all its ancestors in DT tree). Signed-off-by: NLukasz Majewski <lukma@denx.de> Acked-by: NPeng Fan <peng.fan@nxp.com>
-
由 Shyam Saini 提交于
This would be used for writing spl images along nand BCB Signed-off-by: NShyam Saini <shyam.saini@amarulasolutions.com>
-
由 Shyam Saini 提交于
SPL on Engicam i.Core M6 boards enabled DM, so it would require some malloc() pool before relocation in order to load U-Boot proper properly. So, enable SPL malloc() pool of 0x2000 size similarly like what we have used for icore mmc defconfigs. Signed-off-by: NShyam Saini <shyam.saini@amarulasolutions.com>
-
由 Heiko Schocher 提交于
add Kconfig support for this driver. Signed-off-by: NHeiko Schocher <hs@denx.de> Acked-by: NMartyn Welch <martyn.welch@collabora.co.uk>
-
由 Lukasz Majewski 提交于
The IMX6Q based MCCMON6 is not using USB for any purpose. Signed-off-by: NLukasz Majewski <lukma@denx.de>
-
- 19 7月, 2019 7 次提交
-
-
由 Bryan O'Donoghue 提交于
This commit enables CONFIG_OF_LIBFDT_OVERLAY a requirement to perform a merge of an OPTEE provided DTB overlay into our main kernel DTB image. Signed-off-by: NBryan O'Donoghue <bryan.odonoghue@linaro.org>
-
由 Bryan O'Donoghue 提交于
In order to switch on DTB overlay support in WaRP7 BL33 we first need to switch on LIBFDT support. Do that now. Signed-off-by: NBryan O'Donoghue <bryan.odonoghue@linaro.org>
-
由 Bryan O'Donoghue 提交于
This patch switches on FIT verification of boot.scr. After this commit your boot.scr must be in the FIT format. Signed-off-by: NBryan O'Donoghue <bryan.odonoghue@linaro.org>
-
由 Peng Fan 提交于
Add thermal dts node Enable thermal in defconfig Signed-off-by: NPeng Fan <peng.fan@nxp.com>
-
由 Bryan O'Donoghue 提交于
When booting in BL33 mode i.e. with u-boot loaded by OP-TEE we get the following print-out. Board: WARP7 in secure mode OPTEE DRAM 0xa0000000-0xa0000000 This is incorrect the right range is 0x9e000000-0xa0000000. This patch fixes the defines on the warp7_bl33_defconfig file to tidy up the output. Signed-off-by: NBryan O'Donoghue <bryan.odonoghue@linaro.org> Cc: Fabio Estevam <fabio.estevam@nxp.com>
-
由 Adam Ford 提交于
With the spl code correctly returning either MMC1 or MMC2, this board can not boot either from internal eMMC (MMC1) or the uSD card on the baseboard (MMC2) using the device tree. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Lukasz Majewski 提交于
Enable by default the Common Clock Framework [CCF] clock code for sandbox. Signed-off-by: NLukasz Majewski <lukma@denx.de>
-
- 18 7月, 2019 5 次提交
-
-
由 Oleksandr Zhadan 提交于
Removed one of the defconfig(obsoleted) file and unused CONFIG_MMC_SPI definition to avoid confusion about if this board using non-DM stuff or not. uCP1020 is completely DM free board, tested and runs well. Signed-off-by: NOleksandr Zhadan <oleks@arcturusnetworks.com> Signed-off-by: NMichael Durrant <mdurrant@arcturusnetworks.com> Reviewed-by: NBin Meng <bmeng.cn@gmail.com>
-
由 Weijie Gao 提交于
This patch changes mt7629_rfb to use ARM's generic arch timer instead of MediaTek's soc timer. Signed-off-by: NWeijie Gao <weijie.gao@mediatek.com>
-
由 Tom Rini 提交于
In order to save a little space in SPL, do not use the asm versions of memcpy/memset. Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Joel Stanley 提交于
Tests in test/py/tests/test_env.py like this fail without CONFIG_HUSH_PARSER: => => printenv test_env_0 ## Error: "test_env_0" not defined => .=> setenv test_env_0 => => echo $test_env_0 $test_env_0 => F We also want a mac address so the ethernet device works in qemu. Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Joel Stanley 提交于
The aspeed board does not have an upstream MMC driver. As CONFIG_MMC defaults on, the board would fail to build due to the CONFIG_DM_MMC migration: ===================== WARNING ====================== This board does not use CONFIG_DM_MMC. Please update the board to use CONFIG_DM_MMC before the v2019.04 release. Failure to update by the deadline may result in board removal. See doc/driver-model/MIGRATION.txt for more info. ==================================================== Change the defconfig to disable MMC until a driver is submitted. Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 17 7月, 2019 14 次提交
-
-
由 Andreas Dannenberg 提交于
This will allow for downloading and applying overlays from an MMC/SD boot media based on the overlay_files ENV variable containing a list of overlay files. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Andreas Dannenberg 提交于
This will allow for downloading and applying overlays from an MMC/SD boot media based on the overlay_files ENV variable containing a list of overlay files. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Andreas Dannenberg 提交于
The malloc pool used before relocation is getting tight leading to out of memory errors doing certain DM-related calls. Since we are running the A53 SPL out of DDR let's just go ahead and bump its size as used in U-Boot proper as well as SPL (via Kconfig default value) from 8KB to 32KB. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com> Acked-by: NAndrew F. Davis <afd@ti.com>
-
由 Andreas Dannenberg 提交于
The malloc pool used before relocation is getting tight leading to out of memory errors doing certain DM-related calls. Since we are running the A53 SPL out of DDR let's just go ahead and bump its size as used in U-Boot proper as well as SPL (via Kconfig default value) from 8KB to 32KB. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Andreas Dannenberg 提交于
Enable GPIO driver for PCA953X-compatible I2C-based I/O expander which includes support for the TCA9554/PCA9554-type expander found on the AM654 EVM base board. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com> Acked-by: NAndrew F. Davis <afd@ti.com>
-
由 Andreas Dannenberg 提交于
Enable GPIO driver for PCA953X-compatible I2C-based I/O expander which includes support for the TCA9554/PCA9554-type expander found on the AM654 EVM base board. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Andreas Dannenberg 提交于
Enable I2C via driver model as well as the associated set of U-Boot commands to allow us interacting with various I2C slave devices. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com> Acked-by: NAndrew F. Davis <afd@ti.com>
-
由 Andreas Dannenberg 提交于
Enable I2C via driver model as well as the associated set of U-Boot commands to allow us interacting with various I2C slave devices. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Signed-off-by: NVignesh R <vigneshr@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Andreas Dannenberg 提交于
Add configs to support RAW boot mode in eMMC. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com>
-
由 Faiz Abbas 提交于
Add configs to support RAW boot mode in eMMC. Signed-off-by: NFaiz Abbas <faiz_abbas@ti.com> Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com>
-
由 Andreas Dannenberg 提交于
Enable all the relevant configs that enables support for loading sysfw via MMC. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Andreas Dannenberg 提交于
Enable all the relevant configs that enables support for loading sysfw via MMC. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com>
-
由 Andreas Dannenberg 提交于
Switch to using the full malloc scheme in post-relocation SPL to allow better utilization of available memory for example by allowing memory to get freed. Initially allocate a 16MB-sized region in DDR starting at address 0x84000000 for this purpose. Signed-off-by: NAndreas Dannenberg <dannenberg@ti.com>
-
由 Faiz Abbas 提交于
Add Support for creating GPT partitions in U-boot. Signed-off-by: NFaiz Abbas <faiz_abbas@ti.com>
-