All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] TI changes for 2020.04-rc1
@ 2020-01-29  4:59 Lokesh Vutla
  2020-01-29  7:10 ` Simon Goldschmidt
  0 siblings, 1 reply; 4+ messages in thread
From: Lokesh Vutla @ 2020-01-29  4:59 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please find the pull request for v2020.04-rc1 containing TI specific changes.
This PR brings in multiple features and should have sent before rc1 is
tagged. Due to multiple reviews, this is being sent a bit late. For
detailed changes please see the PR description below.

Gitlab: https://gitlab.denx.de/u-boot/custodians/u-boot-ti/pipelines/2014
Travis-ci: https://travis-ci.org/lokeshvutla/u-boot/builds/643198715

Thanks and regards,
Lokesh


The following changes since commit b00c3c995bf2293e32cd2be3cb4be7eb39c4ac26:

  Prepare v2020.04-rc1 (2020-01-28 16:59:30 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git tags/ti-2020.04-rc1

for you to fetch changes up to f1a7f6f7ff2b4b32c8d6a6be380c443457a7a539:

  configs: j721e_evm_defconfig: Enable PCA953x IO expander (2020-01-29 08:07:12 +0530)

----------------------------------------------------------------
Below are the major changes in this PR:
- EMMC boot support on J721e
- DFU boot support for J721e
- I2C support for J721e
- Android boot image updates on AM57XX

----------------------------------------------------------------
Faiz Abbas (11):
      mmc: Add a saved_clock member
      mmc: Add init() API
      mmc: Merge SD_LEGACY and MMC_LEGACY bus modes
      mmc: sdhci: Expose sdhci_init() as non-static
      mmc: am654_sdhci: Update output tap delay writes
      mmc: am654_sdhci: Implement workaround for card detect
      spl: mmc: Fix spl_mmc_get_uboot_raw_sector() implementation
      arm: K3: sysfw-loader: Add a config_pm_pre_callback()
      configs: am65x_evm: Add CONFIG_SUPPORT_EMMC_BOOT
      configs: j721e_evm: Add Support for eMMC boot
      configs: j721e_evm_a72: Fix redundant environment offset

Sam Protsenko (10):
      image: android: Add functions for handling dtb field
      image: android: Add routine to get dtbo params
      cmd: abootimg: Add abootimg command
      doc: android: Add documentation for Android Boot Image
      doc: android: Convert to Sphinx format
      test/py: android: Add test for abootimg
      configs: am57xx_evm: Enable Android commands
      env: ti: boot: Respect slot_suffix in AVB commands
      env: ti: boot: Boot Android with dynamic partitions
      arm: ti: boot: Use correct dtb and dtbo on Android boot

Vignesh Raghavendra (12):
      arm: mach-k3: j721e: Rename BOOT_DEVICE_USB to BOOT_DEVICE_DFU
      arm: mach-k3: sysfw-loader: Add support to download SYSFW via DFU
      arm: dts: k3-j721e-common-proc-board: Enable USB0 in peripheral mode
      configs: j721e_evm: Add DFU related variables
      configs: j721e_evm_r5_defconfig: Increase early malloc size
      configs: j721e_evm_r5/a72_defconfig: Enable USB Gadget related configs
      configs: j721e_evm_r5/a72_defconfig: Enable DFU related configs
      gpio: pca953x_gpio: Add support for 24 bit IO expander
      arm: dts: k3-j721e: Add I2C nodes
      arm: dts: k3-j721e-common-proc-board: Add I2C GPIO expander
      arm: dts: k3-j721e-common-proc-board: Enable I2C expander for SPL
      configs: j721e_evm_defconfig: Enable PCA953x IO expander

 MAINTAINERS                                        |   4 +-
 arch/arm/dts/k3-am65-main.dtsi                     |  12 +-
 arch/arm/dts/k3-am654-base-board-u-boot.dtsi       |  11 +-
 .../arm/dts/k3-j721e-common-proc-board-u-boot.dtsi |  12 +
 arch/arm/dts/k3-j721e-common-proc-board.dts        |  27 ++
 arch/arm/dts/k3-j721e-main.dtsi                    |  92 ++++++-
 arch/arm/dts/k3-j721e-mcu-wakeup.dtsi              |  22 ++
 arch/arm/dts/k3-j721e-r5-common-proc-board.dts     |  45 ++++
 arch/arm/dts/k3-j721e.dtsi                         |  10 +
 arch/arm/mach-imx/imx8/image.c                     |   3 +-
 arch/arm/mach-k3/am6_init.c                        |  33 ++-
 arch/arm/mach-k3/include/mach/j721e_spl.h          |   2 +-
 arch/arm/mach-k3/include/mach/sysfw-loader.h       |   2 +-
 arch/arm/mach-k3/j721e_init.c                      |  33 ++-
 arch/arm/mach-k3/sysfw-loader.c                    |  36 ++-
 cmd/Kconfig                                        |  12 +-
 cmd/Makefile                                       |   1 +
 cmd/abootimg.c                                     | 258 +++++++++++++++++++
 common/Makefile                                    |   2 +-
 common/image-android.c                             | 282 +++++++++++++++++++++
 common/spl/spl_mmc.c                               |  11 +-
 configs/am57xx_evm_defconfig                       |   6 +
 configs/am57xx_hs_evm_defconfig                    |   6 +
 configs/am57xx_hs_evm_usb_defconfig                |   6 +
 configs/am65x_evm_a53_defconfig                    |   1 +
 configs/am65x_evm_r5_defconfig                     |   1 +
 configs/j721e_evm_a72_defconfig                    |  15 +-
 configs/j721e_evm_r5_defconfig                     |  21 +-
 configs/sandbox_defconfig                          |   1 +
 doc/android/{ab.txt => ab.rst}                     |  39 +--
 doc/android/avb2.rst                               | 133 ++++++++++
 doc/android/avb2.txt                               | 115 ---------
 doc/android/bcb.rst                                | 100 ++++++++
 doc/android/bcb.txt                                |  89 -------
 doc/android/boot-image.rst                         | 154 +++++++++++
 ...fastboot-protocol.txt => fastboot-protocol.rst} |  45 ++--
 doc/android/{fastboot.txt => fastboot.rst}         |  92 +++----
 doc/android/index.rst                              |  14 +
 doc/index.rst                                      |  12 +
 drivers/gpio/pca953x_gpio.c                        |  11 +-
 drivers/mmc/am654_sdhci.c                          | 105 +++++++-
 drivers/mmc/fsl_esdhc_imx.c                        |   1 -
 drivers/mmc/mmc.c                                  |  31 +--
 drivers/mmc/omap_hsmmc.c                           |   1 -
 drivers/mmc/sdhci.c                                |   2 +-
 drivers/mmc/zynq_sdhci.c                           |   1 -
 include/configs/am65x_evm.h                        |   2 -
 include/configs/j721e_evm.h                        |   4 +
 include/configs/ti_armv7_common.h                  |   7 +
 include/environment/ti/boot.h                      | 154 ++++++-----
 include/image.h                                    |   6 +
 include/mmc.h                                      |   9 +-
 include/sdhci.h                                    |   1 +
 test/py/tests/test_android/test_abootimg.py        | 159 ++++++++++++
 test/py/tests/test_android/test_avb.py             |   2 +-
 55 files changed, 1835 insertions(+), 421 deletions(-)
 create mode 100644 cmd/abootimg.c
 rename doc/android/{ab.txt => ab.rst} (52%)
 create mode 100644 doc/android/avb2.rst
 delete mode 100644 doc/android/avb2.txt
 create mode 100644 doc/android/bcb.rst
 delete mode 100644 doc/android/bcb.txt
 create mode 100644 doc/android/boot-image.rst
 rename doc/android/{fastboot-protocol.txt => fastboot-protocol.rst} (82%)
 rename doc/android/{fastboot.txt => fastboot.rst} (79%)
 create mode 100644 doc/android/index.rst
 create mode 100644 test/py/tests/test_android/test_abootimg.py

-- 
2.23.0

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL] TI changes for 2020.04-rc1
  2020-01-29  4:59 [GIT PULL] TI changes for 2020.04-rc1 Lokesh Vutla
@ 2020-01-29  7:10 ` Simon Goldschmidt
  2020-01-29  7:47   ` Lokesh Vutla
  0 siblings, 1 reply; 4+ messages in thread
From: Simon Goldschmidt @ 2020-01-29  7:10 UTC (permalink / raw)
  To: u-boot

On Wed, Jan 29, 2020 at 6:00 AM Lokesh Vutla <lokeshvutla@ti.com> wrote:
>
> Hi Tom,
>
> Please find the pull request for v2020.04-rc1 containing TI specific changes.
> This PR brings in multiple features and should have sent before rc1 is
> tagged. Due to multiple reviews, this is being sent a bit late. For
> detailed changes please see the PR description below.
>
> Gitlab: https://gitlab.denx.de/u-boot/custodians/u-boot-ti/pipelines/2014
> Travis-ci: https://travis-ci.org/lokeshvutla/u-boot/builds/643198715
>
> Thanks and regards,
> Lokesh
>
>
> The following changes since commit b00c3c995bf2293e32cd2be3cb4be7eb39c4ac26:
>
>   Prepare v2020.04-rc1 (2020-01-28 16:59:30 -0500)
>
> are available in the Git repository at:
>
>   https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git tags/ti-2020.04-rc1
>
> for you to fetch changes up to f1a7f6f7ff2b4b32c8d6a6be380c443457a7a539:
>
>   configs: j721e_evm_defconfig: Enable PCA953x IO expander (2020-01-29 08:07:12 +0530)
>
> ----------------------------------------------------------------
> Below are the major changes in this PR:
> - EMMC boot support on J721e
> - DFU boot support for J721e
> - I2C support for J721e
> - Android boot image updates on AM57XX
>
> ----------------------------------------------------------------
> Faiz Abbas (11):
>       mmc: Add a saved_clock member

Sorry for not reacting on this one earlier, I was kind of offline for a week,
but:
This one has comments pending that weren't answered.

>       mmc: Add init() API

This patch contains more than it says (removes non-DM init) and is not reviewed
by the subsystem maintainer. In fact, it is not reviewed by anyone outside TI.
I thought we wanted to establish the rule that code has to go through a
subsystem maintainer's tree or get an RB by them to improve code quality?

>       mmc: Merge SD_LEGACY and MMC_LEGACY bus modes
>       mmc: sdhci: Expose sdhci_init() as non-static

More unaddressed comments...

Regards,
Simon

>       mmc: am654_sdhci: Update output tap delay writes
>       mmc: am654_sdhci: Implement workaround for card detect
>       spl: mmc: Fix spl_mmc_get_uboot_raw_sector() implementation
>       arm: K3: sysfw-loader: Add a config_pm_pre_callback()
>       configs: am65x_evm: Add CONFIG_SUPPORT_EMMC_BOOT
>       configs: j721e_evm: Add Support for eMMC boot
>       configs: j721e_evm_a72: Fix redundant environment offset
>
> Sam Protsenko (10):
>       image: android: Add functions for handling dtb field
>       image: android: Add routine to get dtbo params
>       cmd: abootimg: Add abootimg command
>       doc: android: Add documentation for Android Boot Image
>       doc: android: Convert to Sphinx format
>       test/py: android: Add test for abootimg
>       configs: am57xx_evm: Enable Android commands
>       env: ti: boot: Respect slot_suffix in AVB commands
>       env: ti: boot: Boot Android with dynamic partitions
>       arm: ti: boot: Use correct dtb and dtbo on Android boot
>
> Vignesh Raghavendra (12):
>       arm: mach-k3: j721e: Rename BOOT_DEVICE_USB to BOOT_DEVICE_DFU
>       arm: mach-k3: sysfw-loader: Add support to download SYSFW via DFU
>       arm: dts: k3-j721e-common-proc-board: Enable USB0 in peripheral mode
>       configs: j721e_evm: Add DFU related variables
>       configs: j721e_evm_r5_defconfig: Increase early malloc size
>       configs: j721e_evm_r5/a72_defconfig: Enable USB Gadget related configs
>       configs: j721e_evm_r5/a72_defconfig: Enable DFU related configs
>       gpio: pca953x_gpio: Add support for 24 bit IO expander
>       arm: dts: k3-j721e: Add I2C nodes
>       arm: dts: k3-j721e-common-proc-board: Add I2C GPIO expander
>       arm: dts: k3-j721e-common-proc-board: Enable I2C expander for SPL
>       configs: j721e_evm_defconfig: Enable PCA953x IO expander
>
>  MAINTAINERS                                        |   4 +-
>  arch/arm/dts/k3-am65-main.dtsi                     |  12 +-
>  arch/arm/dts/k3-am654-base-board-u-boot.dtsi       |  11 +-
>  .../arm/dts/k3-j721e-common-proc-board-u-boot.dtsi |  12 +
>  arch/arm/dts/k3-j721e-common-proc-board.dts        |  27 ++
>  arch/arm/dts/k3-j721e-main.dtsi                    |  92 ++++++-
>  arch/arm/dts/k3-j721e-mcu-wakeup.dtsi              |  22 ++
>  arch/arm/dts/k3-j721e-r5-common-proc-board.dts     |  45 ++++
>  arch/arm/dts/k3-j721e.dtsi                         |  10 +
>  arch/arm/mach-imx/imx8/image.c                     |   3 +-
>  arch/arm/mach-k3/am6_init.c                        |  33 ++-
>  arch/arm/mach-k3/include/mach/j721e_spl.h          |   2 +-
>  arch/arm/mach-k3/include/mach/sysfw-loader.h       |   2 +-
>  arch/arm/mach-k3/j721e_init.c                      |  33 ++-
>  arch/arm/mach-k3/sysfw-loader.c                    |  36 ++-
>  cmd/Kconfig                                        |  12 +-
>  cmd/Makefile                                       |   1 +
>  cmd/abootimg.c                                     | 258 +++++++++++++++++++
>  common/Makefile                                    |   2 +-
>  common/image-android.c                             | 282 +++++++++++++++++++++
>  common/spl/spl_mmc.c                               |  11 +-
>  configs/am57xx_evm_defconfig                       |   6 +
>  configs/am57xx_hs_evm_defconfig                    |   6 +
>  configs/am57xx_hs_evm_usb_defconfig                |   6 +
>  configs/am65x_evm_a53_defconfig                    |   1 +
>  configs/am65x_evm_r5_defconfig                     |   1 +
>  configs/j721e_evm_a72_defconfig                    |  15 +-
>  configs/j721e_evm_r5_defconfig                     |  21 +-
>  configs/sandbox_defconfig                          |   1 +
>  doc/android/{ab.txt => ab.rst}                     |  39 +--
>  doc/android/avb2.rst                               | 133 ++++++++++
>  doc/android/avb2.txt                               | 115 ---------
>  doc/android/bcb.rst                                | 100 ++++++++
>  doc/android/bcb.txt                                |  89 -------
>  doc/android/boot-image.rst                         | 154 +++++++++++
>  ...fastboot-protocol.txt => fastboot-protocol.rst} |  45 ++--
>  doc/android/{fastboot.txt => fastboot.rst}         |  92 +++----
>  doc/android/index.rst                              |  14 +
>  doc/index.rst                                      |  12 +
>  drivers/gpio/pca953x_gpio.c                        |  11 +-
>  drivers/mmc/am654_sdhci.c                          | 105 +++++++-
>  drivers/mmc/fsl_esdhc_imx.c                        |   1 -
>  drivers/mmc/mmc.c                                  |  31 +--
>  drivers/mmc/omap_hsmmc.c                           |   1 -
>  drivers/mmc/sdhci.c                                |   2 +-
>  drivers/mmc/zynq_sdhci.c                           |   1 -
>  include/configs/am65x_evm.h                        |   2 -
>  include/configs/j721e_evm.h                        |   4 +
>  include/configs/ti_armv7_common.h                  |   7 +
>  include/environment/ti/boot.h                      | 154 ++++++-----
>  include/image.h                                    |   6 +
>  include/mmc.h                                      |   9 +-
>  include/sdhci.h                                    |   1 +
>  test/py/tests/test_android/test_abootimg.py        | 159 ++++++++++++
>  test/py/tests/test_android/test_avb.py             |   2 +-
>  55 files changed, 1835 insertions(+), 421 deletions(-)
>  create mode 100644 cmd/abootimg.c
>  rename doc/android/{ab.txt => ab.rst} (52%)
>  create mode 100644 doc/android/avb2.rst
>  delete mode 100644 doc/android/avb2.txt
>  create mode 100644 doc/android/bcb.rst
>  delete mode 100644 doc/android/bcb.txt
>  create mode 100644 doc/android/boot-image.rst
>  rename doc/android/{fastboot-protocol.txt => fastboot-protocol.rst} (82%)
>  rename doc/android/{fastboot.txt => fastboot.rst} (79%)
>  create mode 100644 doc/android/index.rst
>  create mode 100644 test/py/tests/test_android/test_abootimg.py
>
> --
> 2.23.0

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL] TI changes for 2020.04-rc1
  2020-01-29  7:10 ` Simon Goldschmidt
@ 2020-01-29  7:47   ` Lokesh Vutla
  2020-01-29  7:57     ` Simon Goldschmidt
  0 siblings, 1 reply; 4+ messages in thread
From: Lokesh Vutla @ 2020-01-29  7:47 UTC (permalink / raw)
  To: u-boot

Hi Simon,

On 29/01/20 12:40 PM, Simon Goldschmidt wrote:
> On Wed, Jan 29, 2020 at 6:00 AM Lokesh Vutla <lokeshvutla@ti.com> wrote:
>>
>> Hi Tom,
>>
>> Please find the pull request for v2020.04-rc1 containing TI specific changes.
>> This PR brings in multiple features and should have sent before rc1 is
>> tagged. Due to multiple reviews, this is being sent a bit late. For
>> detailed changes please see the PR description below.
>>
>> Gitlab: https://gitlab.denx.de/u-boot/custodians/u-boot-ti/pipelines/2014
>> Travis-ci: https://travis-ci.org/lokeshvutla/u-boot/builds/643198715
>>
>> Thanks and regards,
>> Lokesh
>>
>>
>> The following changes since commit b00c3c995bf2293e32cd2be3cb4be7eb39c4ac26:
>>
>>   Prepare v2020.04-rc1 (2020-01-28 16:59:30 -0500)
>>
>> are available in the Git repository at:
>>
>>   https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git tags/ti-2020.04-rc1
>>
>> for you to fetch changes up to f1a7f6f7ff2b4b32c8d6a6be380c443457a7a539:
>>
>>   configs: j721e_evm_defconfig: Enable PCA953x IO expander (2020-01-29 08:07:12 +0530)
>>
>> ----------------------------------------------------------------
>> Below are the major changes in this PR:
>> - EMMC boot support on J721e
>> - DFU boot support for J721e
>> - I2C support for J721e
>> - Android boot image updates on AM57XX
>>
>> ----------------------------------------------------------------
>> Faiz Abbas (11):
>>       mmc: Add a saved_clock member
> 
> Sorry for not reacting on this one earlier, I was kind of offline for a week,
> but:
> This one has comments pending that weren't answered.

Sorry for that. I missed the comment  as I was not Cc ed.

> 
>>       mmc: Add init() API
> 
> This patch contains more than it says (removes non-DM init) and is not reviewed
> by the subsystem maintainer. In fact, it is not reviewed by anyone outside TI.
> I thought we wanted to establish the rule that code has to go through a
> subsystem maintainer's tree or get an RB by them to improve code quality?

Agreed. IIRC, these were assigned to me in Patchworks, so I picked it as there
were no comments for quite some time. Peng, please let me know how you would
like to pick these patches once the comments are addressed

Tom,
Please ignore this pull-request.

Thanks and regards,
Lokesh


> 
>>       mmc: Merge SD_LEGACY and MMC_LEGACY bus modes
>>       mmc: sdhci: Expose sdhci_init() as non-static
> 
> More unaddressed comments...
> 
> Regards,
> Simon
> 
>>       mmc: am654_sdhci: Update output tap delay writes
>>       mmc: am654_sdhci: Implement workaround for card detect
>>       spl: mmc: Fix spl_mmc_get_uboot_raw_sector() implementation
>>       arm: K3: sysfw-loader: Add a config_pm_pre_callback()
>>       configs: am65x_evm: Add CONFIG_SUPPORT_EMMC_BOOT
>>       configs: j721e_evm: Add Support for eMMC boot
>>       configs: j721e_evm_a72: Fix redundant environment offset
>>
>> Sam Protsenko (10):
>>       image: android: Add functions for handling dtb field
>>       image: android: Add routine to get dtbo params
>>       cmd: abootimg: Add abootimg command
>>       doc: android: Add documentation for Android Boot Image
>>       doc: android: Convert to Sphinx format
>>       test/py: android: Add test for abootimg
>>       configs: am57xx_evm: Enable Android commands
>>       env: ti: boot: Respect slot_suffix in AVB commands
>>       env: ti: boot: Boot Android with dynamic partitions
>>       arm: ti: boot: Use correct dtb and dtbo on Android boot
>>
>> Vignesh Raghavendra (12):
>>       arm: mach-k3: j721e: Rename BOOT_DEVICE_USB to BOOT_DEVICE_DFU
>>       arm: mach-k3: sysfw-loader: Add support to download SYSFW via DFU
>>       arm: dts: k3-j721e-common-proc-board: Enable USB0 in peripheral mode
>>       configs: j721e_evm: Add DFU related variables
>>       configs: j721e_evm_r5_defconfig: Increase early malloc size
>>       configs: j721e_evm_r5/a72_defconfig: Enable USB Gadget related configs
>>       configs: j721e_evm_r5/a72_defconfig: Enable DFU related configs
>>       gpio: pca953x_gpio: Add support for 24 bit IO expander
>>       arm: dts: k3-j721e: Add I2C nodes
>>       arm: dts: k3-j721e-common-proc-board: Add I2C GPIO expander
>>       arm: dts: k3-j721e-common-proc-board: Enable I2C expander for SPL
>>       configs: j721e_evm_defconfig: Enable PCA953x IO expander
>>
>>  MAINTAINERS                                        |   4 +-
>>  arch/arm/dts/k3-am65-main.dtsi                     |  12 +-
>>  arch/arm/dts/k3-am654-base-board-u-boot.dtsi       |  11 +-
>>  .../arm/dts/k3-j721e-common-proc-board-u-boot.dtsi |  12 +
>>  arch/arm/dts/k3-j721e-common-proc-board.dts        |  27 ++
>>  arch/arm/dts/k3-j721e-main.dtsi                    |  92 ++++++-
>>  arch/arm/dts/k3-j721e-mcu-wakeup.dtsi              |  22 ++
>>  arch/arm/dts/k3-j721e-r5-common-proc-board.dts     |  45 ++++
>>  arch/arm/dts/k3-j721e.dtsi                         |  10 +
>>  arch/arm/mach-imx/imx8/image.c                     |   3 +-
>>  arch/arm/mach-k3/am6_init.c                        |  33 ++-
>>  arch/arm/mach-k3/include/mach/j721e_spl.h          |   2 +-
>>  arch/arm/mach-k3/include/mach/sysfw-loader.h       |   2 +-
>>  arch/arm/mach-k3/j721e_init.c                      |  33 ++-
>>  arch/arm/mach-k3/sysfw-loader.c                    |  36 ++-
>>  cmd/Kconfig                                        |  12 +-
>>  cmd/Makefile                                       |   1 +
>>  cmd/abootimg.c                                     | 258 +++++++++++++++++++
>>  common/Makefile                                    |   2 +-
>>  common/image-android.c                             | 282 +++++++++++++++++++++
>>  common/spl/spl_mmc.c                               |  11 +-
>>  configs/am57xx_evm_defconfig                       |   6 +
>>  configs/am57xx_hs_evm_defconfig                    |   6 +
>>  configs/am57xx_hs_evm_usb_defconfig                |   6 +
>>  configs/am65x_evm_a53_defconfig                    |   1 +
>>  configs/am65x_evm_r5_defconfig                     |   1 +
>>  configs/j721e_evm_a72_defconfig                    |  15 +-
>>  configs/j721e_evm_r5_defconfig                     |  21 +-
>>  configs/sandbox_defconfig                          |   1 +
>>  doc/android/{ab.txt => ab.rst}                     |  39 +--
>>  doc/android/avb2.rst                               | 133 ++++++++++
>>  doc/android/avb2.txt                               | 115 ---------
>>  doc/android/bcb.rst                                | 100 ++++++++
>>  doc/android/bcb.txt                                |  89 -------
>>  doc/android/boot-image.rst                         | 154 +++++++++++
>>  ...fastboot-protocol.txt => fastboot-protocol.rst} |  45 ++--
>>  doc/android/{fastboot.txt => fastboot.rst}         |  92 +++----
>>  doc/android/index.rst                              |  14 +
>>  doc/index.rst                                      |  12 +
>>  drivers/gpio/pca953x_gpio.c                        |  11 +-
>>  drivers/mmc/am654_sdhci.c                          | 105 +++++++-
>>  drivers/mmc/fsl_esdhc_imx.c                        |   1 -
>>  drivers/mmc/mmc.c                                  |  31 +--
>>  drivers/mmc/omap_hsmmc.c                           |   1 -
>>  drivers/mmc/sdhci.c                                |   2 +-
>>  drivers/mmc/zynq_sdhci.c                           |   1 -
>>  include/configs/am65x_evm.h                        |   2 -
>>  include/configs/j721e_evm.h                        |   4 +
>>  include/configs/ti_armv7_common.h                  |   7 +
>>  include/environment/ti/boot.h                      | 154 ++++++-----
>>  include/image.h                                    |   6 +
>>  include/mmc.h                                      |   9 +-
>>  include/sdhci.h                                    |   1 +
>>  test/py/tests/test_android/test_abootimg.py        | 159 ++++++++++++
>>  test/py/tests/test_android/test_avb.py             |   2 +-
>>  55 files changed, 1835 insertions(+), 421 deletions(-)
>>  create mode 100644 cmd/abootimg.c
>>  rename doc/android/{ab.txt => ab.rst} (52%)
>>  create mode 100644 doc/android/avb2.rst
>>  delete mode 100644 doc/android/avb2.txt
>>  create mode 100644 doc/android/bcb.rst
>>  delete mode 100644 doc/android/bcb.txt
>>  create mode 100644 doc/android/boot-image.rst
>>  rename doc/android/{fastboot-protocol.txt => fastboot-protocol.rst} (82%)
>>  rename doc/android/{fastboot.txt => fastboot.rst} (79%)
>>  create mode 100644 doc/android/index.rst
>>  create mode 100644 test/py/tests/test_android/test_abootimg.py
>>
>> --
>> 2.23.0

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL] TI changes for 2020.04-rc1
  2020-01-29  7:47   ` Lokesh Vutla
@ 2020-01-29  7:57     ` Simon Goldschmidt
  0 siblings, 0 replies; 4+ messages in thread
From: Simon Goldschmidt @ 2020-01-29  7:57 UTC (permalink / raw)
  To: u-boot

On Wed, Jan 29, 2020 at 8:48 AM Lokesh Vutla <lokeshvutla@ti.com> wrote:
>
> Hi Simon,
>
> On 29/01/20 12:40 PM, Simon Goldschmidt wrote:
> > On Wed, Jan 29, 2020 at 6:00 AM Lokesh Vutla <lokeshvutla@ti.com> wrote:
> >>
> >> Hi Tom,
> >>
> >> Please find the pull request for v2020.04-rc1 containing TI specific changes.
> >> This PR brings in multiple features and should have sent before rc1 is
> >> tagged. Due to multiple reviews, this is being sent a bit late. For
> >> detailed changes please see the PR description below.
> >>
> >> Gitlab: https://gitlab.denx.de/u-boot/custodians/u-boot-ti/pipelines/2014
> >> Travis-ci: https://travis-ci.org/lokeshvutla/u-boot/builds/643198715
> >>
> >> Thanks and regards,
> >> Lokesh
> >>
> >>
> >> The following changes since commit b00c3c995bf2293e32cd2be3cb4be7eb39c4ac26:
> >>
> >>   Prepare v2020.04-rc1 (2020-01-28 16:59:30 -0500)
> >>
> >> are available in the Git repository at:
> >>
> >>   https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git tags/ti-2020.04-rc1
> >>
> >> for you to fetch changes up to f1a7f6f7ff2b4b32c8d6a6be380c443457a7a539:
> >>
> >>   configs: j721e_evm_defconfig: Enable PCA953x IO expander (2020-01-29 08:07:12 +0530)
> >>
> >> ----------------------------------------------------------------
> >> Below are the major changes in this PR:
> >> - EMMC boot support on J721e
> >> - DFU boot support for J721e
> >> - I2C support for J721e
> >> - Android boot image updates on AM57XX
> >>
> >> ----------------------------------------------------------------
> >> Faiz Abbas (11):
> >>       mmc: Add a saved_clock member
> >
> > Sorry for not reacting on this one earlier, I was kind of offline for a week,
> > but:
> > This one has comments pending that weren't answered.
>
> Sorry for that. I missed the comment  as I was not Cc ed.
>
> >
> >>       mmc: Add init() API
> >
> > This patch contains more than it says (removes non-DM init) and is not reviewed
> > by the subsystem maintainer. In fact, it is not reviewed by anyone outside TI.
> > I thought we wanted to establish the rule that code has to go through a
> > subsystem maintainer's tree or get an RB by them to improve code quality?
>
> Agreed. IIRC, these were assigned to me in Patchworks, so I picked it as there
> were no comments for quite some time. Peng, please let me know how you would
> like to pick these patches once the comments are addressed

I would have written a comment if I hadn't been kind of offline the last week.
Let me do that now.

Regards,
Simon

>
> Tom,
> Please ignore this pull-request.
>
> Thanks and regards,
> Lokesh
>
>
> >
> >>       mmc: Merge SD_LEGACY and MMC_LEGACY bus modes
> >>       mmc: sdhci: Expose sdhci_init() as non-static
> >
> > More unaddressed comments...
> >
> > Regards,
> > Simon
> >
> >>       mmc: am654_sdhci: Update output tap delay writes
> >>       mmc: am654_sdhci: Implement workaround for card detect
> >>       spl: mmc: Fix spl_mmc_get_uboot_raw_sector() implementation
> >>       arm: K3: sysfw-loader: Add a config_pm_pre_callback()
> >>       configs: am65x_evm: Add CONFIG_SUPPORT_EMMC_BOOT
> >>       configs: j721e_evm: Add Support for eMMC boot
> >>       configs: j721e_evm_a72: Fix redundant environment offset
> >>
> >> Sam Protsenko (10):
> >>       image: android: Add functions for handling dtb field
> >>       image: android: Add routine to get dtbo params
> >>       cmd: abootimg: Add abootimg command
> >>       doc: android: Add documentation for Android Boot Image
> >>       doc: android: Convert to Sphinx format
> >>       test/py: android: Add test for abootimg
> >>       configs: am57xx_evm: Enable Android commands
> >>       env: ti: boot: Respect slot_suffix in AVB commands
> >>       env: ti: boot: Boot Android with dynamic partitions
> >>       arm: ti: boot: Use correct dtb and dtbo on Android boot
> >>
> >> Vignesh Raghavendra (12):
> >>       arm: mach-k3: j721e: Rename BOOT_DEVICE_USB to BOOT_DEVICE_DFU
> >>       arm: mach-k3: sysfw-loader: Add support to download SYSFW via DFU
> >>       arm: dts: k3-j721e-common-proc-board: Enable USB0 in peripheral mode
> >>       configs: j721e_evm: Add DFU related variables
> >>       configs: j721e_evm_r5_defconfig: Increase early malloc size
> >>       configs: j721e_evm_r5/a72_defconfig: Enable USB Gadget related configs
> >>       configs: j721e_evm_r5/a72_defconfig: Enable DFU related configs
> >>       gpio: pca953x_gpio: Add support for 24 bit IO expander
> >>       arm: dts: k3-j721e: Add I2C nodes
> >>       arm: dts: k3-j721e-common-proc-board: Add I2C GPIO expander
> >>       arm: dts: k3-j721e-common-proc-board: Enable I2C expander for SPL
> >>       configs: j721e_evm_defconfig: Enable PCA953x IO expander
> >>
> >>  MAINTAINERS                                        |   4 +-
> >>  arch/arm/dts/k3-am65-main.dtsi                     |  12 +-
> >>  arch/arm/dts/k3-am654-base-board-u-boot.dtsi       |  11 +-
> >>  .../arm/dts/k3-j721e-common-proc-board-u-boot.dtsi |  12 +
> >>  arch/arm/dts/k3-j721e-common-proc-board.dts        |  27 ++
> >>  arch/arm/dts/k3-j721e-main.dtsi                    |  92 ++++++-
> >>  arch/arm/dts/k3-j721e-mcu-wakeup.dtsi              |  22 ++
> >>  arch/arm/dts/k3-j721e-r5-common-proc-board.dts     |  45 ++++
> >>  arch/arm/dts/k3-j721e.dtsi                         |  10 +
> >>  arch/arm/mach-imx/imx8/image.c                     |   3 +-
> >>  arch/arm/mach-k3/am6_init.c                        |  33 ++-
> >>  arch/arm/mach-k3/include/mach/j721e_spl.h          |   2 +-
> >>  arch/arm/mach-k3/include/mach/sysfw-loader.h       |   2 +-
> >>  arch/arm/mach-k3/j721e_init.c                      |  33 ++-
> >>  arch/arm/mach-k3/sysfw-loader.c                    |  36 ++-
> >>  cmd/Kconfig                                        |  12 +-
> >>  cmd/Makefile                                       |   1 +
> >>  cmd/abootimg.c                                     | 258 +++++++++++++++++++
> >>  common/Makefile                                    |   2 +-
> >>  common/image-android.c                             | 282 +++++++++++++++++++++
> >>  common/spl/spl_mmc.c                               |  11 +-
> >>  configs/am57xx_evm_defconfig                       |   6 +
> >>  configs/am57xx_hs_evm_defconfig                    |   6 +
> >>  configs/am57xx_hs_evm_usb_defconfig                |   6 +
> >>  configs/am65x_evm_a53_defconfig                    |   1 +
> >>  configs/am65x_evm_r5_defconfig                     |   1 +
> >>  configs/j721e_evm_a72_defconfig                    |  15 +-
> >>  configs/j721e_evm_r5_defconfig                     |  21 +-
> >>  configs/sandbox_defconfig                          |   1 +
> >>  doc/android/{ab.txt => ab.rst}                     |  39 +--
> >>  doc/android/avb2.rst                               | 133 ++++++++++
> >>  doc/android/avb2.txt                               | 115 ---------
> >>  doc/android/bcb.rst                                | 100 ++++++++
> >>  doc/android/bcb.txt                                |  89 -------
> >>  doc/android/boot-image.rst                         | 154 +++++++++++
> >>  ...fastboot-protocol.txt => fastboot-protocol.rst} |  45 ++--
> >>  doc/android/{fastboot.txt => fastboot.rst}         |  92 +++----
> >>  doc/android/index.rst                              |  14 +
> >>  doc/index.rst                                      |  12 +
> >>  drivers/gpio/pca953x_gpio.c                        |  11 +-
> >>  drivers/mmc/am654_sdhci.c                          | 105 +++++++-
> >>  drivers/mmc/fsl_esdhc_imx.c                        |   1 -
> >>  drivers/mmc/mmc.c                                  |  31 +--
> >>  drivers/mmc/omap_hsmmc.c                           |   1 -
> >>  drivers/mmc/sdhci.c                                |   2 +-
> >>  drivers/mmc/zynq_sdhci.c                           |   1 -
> >>  include/configs/am65x_evm.h                        |   2 -
> >>  include/configs/j721e_evm.h                        |   4 +
> >>  include/configs/ti_armv7_common.h                  |   7 +
> >>  include/environment/ti/boot.h                      | 154 ++++++-----
> >>  include/image.h                                    |   6 +
> >>  include/mmc.h                                      |   9 +-
> >>  include/sdhci.h                                    |   1 +
> >>  test/py/tests/test_android/test_abootimg.py        | 159 ++++++++++++
> >>  test/py/tests/test_android/test_avb.py             |   2 +-
> >>  55 files changed, 1835 insertions(+), 421 deletions(-)
> >>  create mode 100644 cmd/abootimg.c
> >>  rename doc/android/{ab.txt => ab.rst} (52%)
> >>  create mode 100644 doc/android/avb2.rst
> >>  delete mode 100644 doc/android/avb2.txt
> >>  create mode 100644 doc/android/bcb.rst
> >>  delete mode 100644 doc/android/bcb.txt
> >>  create mode 100644 doc/android/boot-image.rst
> >>  rename doc/android/{fastboot-protocol.txt => fastboot-protocol.rst} (82%)
> >>  rename doc/android/{fastboot.txt => fastboot.rst} (79%)
> >>  create mode 100644 doc/android/index.rst
> >>  create mode 100644 test/py/tests/test_android/test_abootimg.py
> >>
> >> --
> >> 2.23.0

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-01-29  7:57 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-29  4:59 [GIT PULL] TI changes for 2020.04-rc1 Lokesh Vutla
2020-01-29  7:10 ` Simon Goldschmidt
2020-01-29  7:47   ` Lokesh Vutla
2020-01-29  7:57     ` Simon Goldschmidt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.