- 08 11月, 2019 22 次提交
-
-
由 Adam Ford 提交于
The SPL is too tight, and it cannot start any longer. To help reduce the size of SPL, we need to remove some non-critical features. This reverts commit 66063a7c. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The only GPIO bank needed in SPL is GPIO4 and the SPL space is tight. This patch removes the all but GPIO4 from the spl device tree to reduce the SPL footprint. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The PMIC enables power to the MMC card by default, but depending on the state it was left when restarted, it's possible the MMC may be powered down. This patch patch explicitly tells the twl4030 to power the MMC. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Keerthy 提交于
Enable AVS Class 0 & dependent config options. Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Tero Kristo 提交于
Enable AVS class 0 support for the R5 SPL bootloader. Signed-off-by: NTero Kristo <t-kristo@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Tero Kristo 提交于
TPS62363 is used to control the MPU_VDD voltage, so enable the driver for this. Signed-off-by: NTero Kristo <t-kristo@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
Hook buck12_reg to vtm avs supply Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
Add tps65941 node and dependent wkup_i2c0 node needed for AVS class 0 support Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
Add VTM node for voltage and thermal management. For u-boot, this is needed for supporting AVS class 0, as the efuse values for the OPPs are stored under the VTM. Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Tero Kristo 提交于
Link the vdd-supplies for the voltage domains under the VTM node. Also, enable the node under SPL. This will enable the AVS class 0 support on am65x-evm board. Signed-off-by: NTero Kristo <t-kristo@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Tero Kristo 提交于
MPU voltage on AM65x-evm is controlled via the TPS62363 chip attached to i2c0 bus. Add device node for this so that it can be controlled via a regulator driver. Signed-off-by: NTero Kristo <t-kristo@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Tero Kristo 提交于
Enable wkup_i2c0 as this is needed for voltage control. Signed-off-by: NTero Kristo <t-kristo@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
Add VTM node for voltage and thermal management. For u-boot, this is needed for supporting AVS class 0, as the efuse values for the OPPs are stored under the VTM. Signed-off-by: NTero Kristo <t-kristo@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
Initialize avs class 0 Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
Initialize AVS class 0 so that mpu voltage rail is programmed to the AVS class 0 compensated value. Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
The driver provides regulator set/get voltage enable/disable functions for tps65941 family of PMICs. Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
Add support to bind the regulators/child nodes with the pmic. Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
j721e SoCs have different OPP tables. Add support for the same. Note: DM Still has lot of voltages TBD hence the correct values need to be programmed once they are published. Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Tero Kristo 提交于
TPS6236x is a family of step down DC-DC converters optimized for battery powered portable applications for a small solution size. Add a regulator driver for supporting these devices. Signed-off-by: NTero Kristo <t-kristo@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Keerthy 提交于
Notify AVS driver upon setting clock rate so that voltage is changed accordingly. Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Tero Kristo 提交于
Adaptive Voltage Scaling is a technology used in TI SoCs to optimize the operating voltage based on characterization data written to efuse during production. Add a driver to support this feature for K3 line of SoCs, initially for AM65x. Signed-off-by: NTero Kristo <t-kristo@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com>
-
由 Tom Rini 提交于
Rsync all defconfig files using moveconfig.py Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 07 11月, 2019 5 次提交
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx由 Tom Rini 提交于
- mpc85xx, socrates: Add dts, enable DM support, fix warnings, disable video
-
由 Tom Rini 提交于
- Re-enable LLVM tests in Travis and add them to GitLab and Azure
-
由 Tom Rini 提交于
Now that we have again fixed the problems that building with clang exposes, enable these tests on Azure and GitLab-CI as well. Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Tom Rini 提交于
When using the OVERRIDE variable we need to pass -O to buildman as well to use the "override" option to buildman. Fixed: e9500f49 ("travis: Use buildman for building with clang") Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Tom Rini 提交于
Newer versions of LLVM-7 will provide an unused function warning over console_doenv() in the case of SYS_CONSOLE_IS_IN_ENV not being enabled as can be the case in SPL. Add guards around this function. Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 06 11月, 2019 13 次提交
-
-
由 Heiko Schocher 提交于
imx targets are defined in arch/arm/mach-imx/Makefile. Some of them are dependent on targets defined in main Makefile. For the Makefile in arch/arm/mach-imx this targets must be finished before the imx targets are build, if not you get for example the error: make -f /home/hs/abb/mainlining/u-boot/scripts/Makefile.build obj=arch/arm/mach-imx u-boot-dtb.imx make[2]: *** No rule to make target 'u-boot-fit-dtb.bin', needed by 'u-boot-dtb.imx'. Stop. make[1]: *** [/home/hs/abb/mainlining/u-boot/Makefile:1123: u-boot-dtb.imx] Error 2 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/work/hs/compile/u-boot/aristainetos2_defconfig' make: *** [Makefile:148: sub-make] Error 2 compile failed In above case of CONFIG_MULTI_DTB_FIT is defined, the u-boot-dtb.imx is dependent on the u-boot-fit-dtb.bin which may is not build yet ... I could reproduce this error on a travis build also if I build an out-of-tree build on a local machine with a build directory on a "slow" slow storage device. If building the same source target with a build dir on a fast storage device, the build works. I found no solution to tell the arch/arm/mach-imx/Makefile to find the targets in main Makefile, if there is a way this would be the better fix. I solved it by adding a IMX_DEPS var, which holds a list of main u-boot targets, which must be finished, before calling imx targets and fixed the build for imx targets which enabled CONFIG_MULTI_DTB_FIT. I think it is just luck, that imx targets with CONFIG_OF_SEPARATE enabled build, because the u-boot-dtb.imx target depends on u-boot-dtb.bin which gets build early enough before starting with u-boot-dtb.imx. May this targets should be fixed too. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-mmc由 Tom Rini 提交于
- fsl_esdhc driver cleanup - fsl_esdhc_imx driver improvement and compatible string update
-
由 Heiko Schocher 提交于
add DM PCI support on the socrates board. use PCIE_FSL now. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
switch to DM_SERIAL support. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
enable DM I2C support for the socrates board. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
disable video, as not really needed longer. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
add some defines and get rid of USB warning. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
enable CONFIG_DM for the socrates board. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
add u-boot specific dtsi file for socrates board. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
add socrates device tree from linux: commit 71ae5fc87c34 ("Merge tag 'linux-kselftest-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest") and added SPDX license identifier. Did not fix checkpatch warnings: arch/powerpc/dts/socrates.dts:235: check: Please don't use multiple blank lines arch/powerpc/dts/socrates.dts:238: error: code indent should use tabs where possible Also, add me as board maintainer. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
suppress warning: Flash: ## Unknown flash on Bank 1 - Size = 0x00000000 = 0 MB Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-
由 Heiko Schocher 提交于
add DM based PCI Configuration space access support for MPC85xx PCI Bridge. This driver is based on arch/powerpc/cpu/mpc85xx/pci.c In the old driver there is a fix for a hw issue on the TARGET_MPC8555CDS and TARGET_MPC8541CDS boards. As I have no such hardware I did not port this part. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NPriyanka Jain <priyanka.jain@nxp.com>
-