[GIT PULL] TI patches for v2020.04
Lokesh Vutla
lokeshvutla at ti.com
Mon Jan 20 10:06:26 CET 2020
Hi Tom,
Please find the pull request for v2020.04 merge window containing TI
specific changes.
Travis-CI tests: https://travis-ci.org/lokeshvutla/u-boot/builds/639323217
Thanks and regards,
Lokesh
The following changes since commit 2d2f91a480f6849a8548414003d36fa030d434f1:
Merge branch '2020-01-17-improve-aes-support' (2020-01-17 13:23:32 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git tags/2020-01-20-ti-2020.04
for you to fetch changes up to 1adea9cc03a73d43a8f5c88659fa163fe21b382b:
arm: omap: fix MPU DPLL divisor for 800MHz clock (2020-01-20 10:10:29 +0530)
----------------------------------------------------------------
Below are major changes in this PR, segregated per SoC family:
K3 J721E:
* DMA support.
* MMC and ADMA support.
* EEPROM support.
* J721e High Security EVM support.
* USB DT nodes
K3 AM654:
* Fixed boot due to pmic probe error.
* USB support and DT nodes.
* ADMA support
DRA7xx/AM57xx:
* BBAI board support
* Clean up of net platform code under board/ti
AM33/AM43/Davinci:
* Reduce SPL size for omap3 boards.
* SPL DT support for da850-lcdk
* PLL divider fix for AM335x
----------------------------------------------------------------
Adam Ford (3):
ARM: dts: da850-lcdk: Update DTS files for SPL device tree support
configs: omap3/35_logic and omap3/35_logic_somlv: Reduce SPL size
ARM: dts: omap3/omap35 Torpedo and SOM-LV: Unify and shrink SPL dtb
Andreas Dannenberg (3):
ti: common: board_detect: Handle EEPROM probe more gracefully
board: ti: j721e: Use EEPROM-based board detection
arm64: dts: k3-j721e-common-proc-board: Fully enable wkup_i2c0 use
Andrew F. Davis (10):
defconfigs: am335x_hs_evm: Sync HS and non-HS defconfigs
defconfigs: am43xx_hs_evm: Sync HS and non-HS defconfigs
arm: mach-k3: Warn when node to disable is not found
arm: mach-k3: security: Clean image out of cache before authentication
configs: j721e_evm.h: Sync J721e environment configuration with AM65x
configs: ti: Factor out call to 'args_mmc' into MMC common environment
arm: K3: Fix header comment match AM6 specific file function
arm: K3: Disable ROM configured firewalls
arm: K3: Increase default SYSFW image size allocation
configs: Add configs for J721e High Security EVM
Caleb Robey (4):
board: ti: beagleboneai: emmc read changes
board: ti: beagleboneai: IODELAY and pinmux
board: ti: beagleboneai: add initial support
board: ti: beagleboneai: enable in am57xx_evm_defconfig
Dario Binacchi (1):
arm: omap: fix MPU DPLL divisor for 800MHz clock
Faiz Abbas (9):
thermal: ti-bandgap: Fix adc value datatype
mmc: am654_sdhci: Get Xin clock by name
mmc: am654_sdhci: Add Support for configuring PHY in J721e
arm: dts: k3-j721e-common-proc-board: Remove voltage-ranges from sdhci nodes
arm: dts: k3-j721e-common-proc-board: Add pinmux for SD card
configs: j721e_evm: Add configs for ADMA Support
configs: j721e_evm_a72: Add Support for GPT partitions
configs: j721e_evm: Add configs for environment in eMMC
configs: am65x_evm: Add Support for ADMA
Grygorii Strashko (2):
board: ti: dra7-evm: remove net platform code
board: ti: am43xx: remove net platform code
Jason Kridner (1):
board: ti: beagleboneai: add dts file
Keerthy (1):
power: regulator: tps62360_regulator: Convert ofdata_to_platdata to the missing probe
Lokesh Vutla (4):
board: ti: j721e: Print board name and version during boot
arm: dts: k3-am654-r5-base-board: Fix power-domains for wkup_vtm0
MAINTAINERS: Update ARM TI entry
clk: sci-clk: add slack to clk-set-rate passed to firmware
Sam Protsenko (1):
arm: am57xx: env: Fix DFU variables
Vignesh Raghavendra (21):
environment: ti: Add DFU environment variables k3_dfu.h
arm: dts: k3-j721e: Add DT nodes for USB
configs: j721e_evm_a72_defconfig: Enable USB related configs
lib: Import few bitmap functions from Linux
dma: ti: k3-udma: Query DMA channels allocated from Resource Manager
soc: ti: k3-navss-ringacc: Flush/invalidate caches on ring push/pop
soc: ti: k3-navss-ringacc: Get SYSFW reference from DT phandle
dma: ti: k3-udma: Remove coherency check for cache ops
dma: ti: k3-udma: Fix debug prints during enabling MEM_TO_DEV transfers
dma: ti: k3-udma: Switch to exposed ring mode
dma: ti: k3-udma: Fix ring push operation for 32 bit cores
dma: ti: k3-udma: Fix build warnings when building for 32 bit platforms
configs: j721e_evm_a72_defconfig: Enable I2C and EEPROM support
dwc3-generic: Add support for AM654 USB controller
phy: omap-usb2-phy: Fix warnings when built for ARM64
phy: omap-usb2-phy: Add support for AM654 USB2 PHY
arm: dts: k3-am65-main: add USB support
arm: dts: k3-am654-base-board: enable USB1
configs: am65x_evm: Add DFU related env variables
am65x_evm_a53_defconfig: Enable configs to support USB and DFU
configs: am65x_evm: Enable USB keyboard as second stdin
MAINTAINERS | 4 +-
arch/arm/dts/Makefile | 1 +
arch/arm/dts/am5729-beagleboneai.dts | 576 +++++++++++++++++++++
arch/arm/dts/da850-lcdk-u-boot.dtsi | 14 +
arch/arm/dts/da850-lcdk.dts | 2 +-
arch/arm/dts/k3-am65-main.dtsi | 78 +++
arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 7 +-
arch/arm/dts/k3-am654-base-board.dts | 28 +
arch/arm/dts/k3-am654-r5-base-board.dts | 2 +-
.../arm/dts/k3-j721e-common-proc-board-u-boot.dtsi | 26 +
arch/arm/dts/k3-j721e-common-proc-board.dts | 74 ++-
arch/arm/dts/k3-j721e-main.dtsi | 70 +++
arch/arm/dts/k3-j721e-r5-common-proc-board.dts | 23 +
.../arm/dts/logicpd-som-lv-35xx-devkit-u-boot.dtsi | 28 +
.../arm/dts/logicpd-som-lv-37xx-devkit-u-boot.dtsi | 8 +
.../dts/logicpd-torpedo-35xx-devkit-u-boot.dtsi | 32 ++
.../dts/logicpd-torpedo-37xx-devkit-u-boot.dtsi | 8 +-
arch/arm/mach-k3/Kconfig | 2 +-
arch/arm/mach-k3/am6_init.c | 28 +-
arch/arm/mach-k3/common.c | 34 +-
arch/arm/mach-k3/common.h | 7 +
arch/arm/mach-k3/include/mach/j721e_hardware.h | 3 +
arch/arm/mach-k3/j721e_init.c | 55 ++
arch/arm/mach-k3/security.c | 12 +
arch/arm/mach-omap2/am33xx/clock_am33xx.c | 2 +-
arch/arm/mach-omap2/omap5/hw_data.c | 1 +
board/ti/am43xx/board.c | 106 +---
board/ti/am57xx/board.c | 61 ++-
board/ti/am57xx/mux_data.h | 280 ++++++++++
board/ti/am65x/evm.c | 4 +-
board/ti/common/board_detect.c | 87 +++-
board/ti/common/board_detect.h | 18 +
board/ti/dra7xx/evm.c | 106 +---
board/ti/j721e/Kconfig | 7 +
board/ti/j721e/evm.c | 264 ++++++++++
configs/am335x_hs_evm_defconfig | 13 +-
configs/am335x_hs_evm_uart_defconfig | 13 +-
configs/am43xx_hs_evm_defconfig | 15 +
configs/am57xx_evm_defconfig | 3 +-
configs/am65x_evm_a53_defconfig | 24 +
configs/am65x_evm_r5_defconfig | 1 +
configs/j721e_evm_a72_defconfig | 41 +-
configs/j721e_evm_r5_defconfig | 7 +-
configs/j721e_hs_evm_a72_defconfig | 155 ++++++
configs/j721e_hs_evm_r5_defconfig | 110 ++++
configs/omap35_logic_defconfig | 2 +
configs/omap35_logic_somlv_defconfig | 2 +
configs/omap3_logic_defconfig | 2 +
configs/omap3_logic_somlv_defconfig | 2 +
doc/git-mailrc | 3 +-
drivers/clk/clk-ti-sci.c | 3 +-
drivers/dma/ti/k3-udma.c | 364 ++++++++-----
drivers/mmc/am654_sdhci.c | 129 +++--
drivers/phy/omap-usb2-phy.c | 22 +-
drivers/power/regulator/tps62360_regulator.c | 4 +-
drivers/soc/ti/k3-navss-ringacc.c | 14 +-
drivers/thermal/ti-bandgap.c | 6 +-
drivers/usb/dwc3/dwc3-generic.c | 1 +
include/configs/am57xx_evm.h | 3 +-
include/configs/am65x_evm.h | 11 +-
include/configs/j721e_evm.h | 34 +-
include/configs/ti_armv7_common.h | 1 -
include/environment/ti/boot.h | 2 +
include/environment/ti/k3_dfu.h | 46 ++
include/environment/ti/mmc.h | 5 +-
include/linux/bitmap.h | 133 +++++
include/linux/bitops.h | 12 +
67 files changed, 2834 insertions(+), 407 deletions(-)
create mode 100644 arch/arm/dts/am5729-beagleboneai.dts
create mode 100644 configs/j721e_hs_evm_a72_defconfig
create mode 100644 configs/j721e_hs_evm_r5_defconfig
create mode 100644 include/environment/ti/k3_dfu.h
--
2.23.0
More information about the U-Boot
mailing list