Skip to contentSkip to conversation

: u-boot-spi/sunxi

GIT PULL Jagan Teki 4 participants 5 messages Nov 24, 2016 – Nov 25, 2016

lore
Share & tools
lore

Jagan Teki

author
#0 lore raw

Hi Tom,

These are the pending patches, from u-boot-sunxi/next.

Will send sunxi PR on top of u-boot-sunxi repo once I get the access, meanwhile please take this PR.

Hans, Let me know if I miss any patches from next.

Changes for v2:
- Dropped 3 patches, which are still in review.

thanks!
Jagan.

The following changes since commit fc127d184aea293ec415dd66e3282dba0b66c5f3:

colibri_pxa270: drop edit, elf, fpga, hush, regex et al. for space reason (2016-11-23 13:53:20 +0100)

are available in the git repository at:

git://git.denx.de/u-boot-spi.git sunxi

for you to fetch changes up to 2e34089969b9443b969c3b209b73799df4451eb1:

mtd: nand: add support for the TC58NVG2S0H chip (2016-11-25 00:23:25 +0530)

----------------------------------------------------------------
Boris Brezillon (1):
mtd: nand: add support for the TC58NVG2S0H chip

Chen-Yu Tsai (9):
ARM: PSCI: Set ARMV7_PSCI_NR_CPUS default to 8 for sun9i/A80
sunxi: Add CCI-400 and CPUCFG registers base address for sun9i/A80
sunxi: Add base address of secure SRAM B for sun9i/A80
sunxi: Use secure SRAM B for secure RAM for sun9i/A80
sunxi: Add PRCM register definition for sun9i/A80
sunxi: Add CPUCFG register definitions for sun9i/A80
sunxi: Add support for TZPC on sun9i/A80
sunxi: Add basic PSCI implementation for A80
sunxi: Enable PSCI on sun9i/A80

Emmanuel Vadot (1):
sunxi: mmc: Set CONFIG_SYS_MMC_MAX_DEVICE

Hans de Goede (1):
sunxi: Mele_M5_defconfig: Drop non existing STATUSLED setting

Jelle van der Waa (1):
sunxi: Use the available Kconfig option for AHCI

Marcel Ziswiler (1):
colibri_pxa270: transition to driver model for serial

Yann E. MORIN (1):
arm: sunxi: do not force USB for arch-sunxi

 arch/arm/Kconfig                               |  10 +-
 arch/arm/cpu/armv7/Kconfig                     |   1 +
 arch/arm/cpu/armv7/sunxi/Makefile              |   5 +
 arch/arm/cpu/armv7/sunxi/psci-mcpm.c           | 234 +++++++++++++++++++++++++
 arch/arm/cpu/armv7/sunxi/tzpc.c                |   6 +
 arch/arm/include/asm/arch-sunxi/cpu_sun9i.h    |   5 +
 arch/arm/include/asm/arch-sunxi/cpucfg_sun9i.h |  51 ++++++
 arch/arm/include/asm/arch-sunxi/prcm_sun9i.h   |  55 ++++++
 arch/arm/include/asm/arch-sunxi/tzpc.h         |   4 +
 arch/arm/mach-sunxi/board.c                    |   3 +-
 board/sunxi/Kconfig                            |   4 +
 board/toradex/colibri_pxa270/colibri_pxa270.c  |  18 +-
 configs/A10-OLinuXino-Lime_defconfig           |   3 +-
 configs/A20-OLinuXino-Lime2_defconfig          |   3 +-
 configs/A20-OLinuXino-Lime_defconfig           |   3 +-
 configs/A20-OLinuXino_MICRO_defconfig          |   3 +-
 configs/A20-Olimex-SOM-EVB_defconfig           |   3 +-
 configs/Bananapi_defconfig                     |   3 +-
 configs/Bananapro_defconfig                    |   3 +-
 configs/Cubieboard2_defconfig                  |   3 +-
 configs/Cubieboard_defconfig                   |   3 +-
 configs/Cubietruck_defconfig                   |   3 +-
 configs/Itead_Ibox_A20_defconfig               |   3 +-
 configs/Lamobo_R1_defconfig                    |   3 +-
 configs/Linksprite_pcDuino3_Nano_defconfig     |   3 +-
 configs/Linksprite_pcDuino3_defconfig          |   3 +-
 configs/Marsboard_A10_defconfig                |   3 +-
 configs/Mele_A1000_defconfig                   |   3 +-
 configs/Mele_M5_defconfig                      |   3 +-
 configs/Orangepi_defconfig                     |   3 +-
 configs/Orangepi_mini_defconfig                |   3 +-
 configs/Wits_Pro_A20_DKT_defconfig             |   3 +-
 configs/colibri_pxa270_defconfig               |   2 +
 drivers/mtd/nand/nand_ids.c                    |   3 +
 include/configs/colibri_pxa270.h               |   2 -
 include/configs/sun9i.h                        |   4 +
 include/configs/sunxi-common.h                 |   1 +
 scripts/config_whitelist.txt                   |   1 -
 38 files changed, 438 insertions(+), 31 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/sunxi/psci-mcpm.c
 create mode 100644 arch/arm/include/asm/arch-sunxi/cpucfg_sun9i.h
 create mode 100644 arch/arm/include/asm/arch-sunxi/prcm_sun9i.h
#1 lore raw

Hi,

Quoted 31 lines · Jagan Teki

Hi Tom,

These are the pending patches, from u-boot-sunxi/next.

Will send sunxi PR on top of u-boot-sunxi repo once I get the access, meanwhile please take this PR.

Hans, Let me know if I miss any patches from next.

Changes for v2:
- Dropped 3 patches, which are still in review.

thanks!
Jagan.

The following changes since commit fc127d184aea293ec415dd66e3282dba0b66c5f3:

colibri_pxa270: drop edit, elf, fpga, hush, regex et al. for space reason (2016-11-23 13:53:20 +0100)

are available in the git repository at:

git://git.denx.de/u-boot-spi.git sunxi

for you to fetch changes up to 2e34089969b9443b969c3b209b73799df4451eb1:

mtd: nand: add support for the TC58NVG2S0H chip (2016-11-25 00:23:25 +0530)

----------------------------------------------------------------
Boris Brezillon (1):
mtd: nand: add support for the TC58NVG2S0H chip

Quoted 10 lines

Chen-Yu Tsai (9):
ARM: PSCI: Set ARMV7_PSCI_NR_CPUS default to 8 for sun9i/A80
sunxi: Add CCI-400 and CPUCFG registers base address for sun9i/A80
sunxi: Add base address of secure SRAM B for sun9i/A80
sunxi: Use secure SRAM B for secure RAM for sun9i/A80
sunxi: Add PRCM register definition for sun9i/A80
sunxi: Add CPUCFG register definitions for sun9i/A80
sunxi: Add support for TZPC on sun9i/A80
sunxi: Add basic PSCI implementation for A80
sunxi: Enable PSCI on sun9i/A80

Can you drop the last enablement patch?

The GIC setup is buggy at the moment. It will either respond to interrupts, then return from exceptions in secure mode, or, if the GIC base address is fixed, not return at all. :(

This is something I'm still trying to wrap my head around.

ChenYu

Quoted 62 lines

Emmanuel Vadot (1):
sunxi: mmc: Set CONFIG_SYS_MMC_MAX_DEVICE

Hans de Goede (1):
sunxi: Mele_M5_defconfig: Drop non existing STATUSLED setting

Jelle van der Waa (1):
sunxi: Use the available Kconfig option for AHCI

Marcel Ziswiler (1):
colibri_pxa270: transition to driver model for serial

Yann E. MORIN (1):
arm: sunxi: do not force USB for arch-sunxi

 arch/arm/Kconfig                               |  10 +-
 arch/arm/cpu/armv7/Kconfig                     |   1 +
 arch/arm/cpu/armv7/sunxi/Makefile              |   5 +
 arch/arm/cpu/armv7/sunxi/psci-mcpm.c           | 234 +++++++++++++++++++++++++
 arch/arm/cpu/armv7/sunxi/tzpc.c                |   6 +
 arch/arm/include/asm/arch-sunxi/cpu_sun9i.h    |   5 +
 arch/arm/include/asm/arch-sunxi/cpucfg_sun9i.h |  51 ++++++
 arch/arm/include/asm/arch-sunxi/prcm_sun9i.h   |  55 ++++++
 arch/arm/include/asm/arch-sunxi/tzpc.h         |   4 +
 arch/arm/mach-sunxi/board.c                    |   3 +-
 board/sunxi/Kconfig                            |   4 +
 board/toradex/colibri_pxa270/colibri_pxa270.c  |  18 +-
 configs/A10-OLinuXino-Lime_defconfig           |   3 +-
 configs/A20-OLinuXino-Lime2_defconfig          |   3 +-
 configs/A20-OLinuXino-Lime_defconfig           |   3 +-
 configs/A20-OLinuXino_MICRO_defconfig          |   3 +-
 configs/A20-Olimex-SOM-EVB_defconfig           |   3 +-
 configs/Bananapi_defconfig                     |   3 +-
 configs/Bananapro_defconfig                    |   3 +-
 configs/Cubieboard2_defconfig                  |   3 +-
 configs/Cubieboard_defconfig                   |   3 +-
 configs/Cubietruck_defconfig                   |   3 +-
 configs/Itead_Ibox_A20_defconfig               |   3 +-
 configs/Lamobo_R1_defconfig                    |   3 +-
 configs/Linksprite_pcDuino3_Nano_defconfig     |   3 +-
 configs/Linksprite_pcDuino3_defconfig          |   3 +-
 configs/Marsboard_A10_defconfig                |   3 +-
 configs/Mele_A1000_defconfig                   |   3 +-
 configs/Mele_M5_defconfig                      |   3 +-
 configs/Orangepi_defconfig                     |   3 +-
 configs/Orangepi_mini_defconfig                |   3 +-
 configs/Wits_Pro_A20_DKT_defconfig             |   3 +-
 configs/colibri_pxa270_defconfig               |   2 +
 drivers/mtd/nand/nand_ids.c                    |   3 +
 include/configs/colibri_pxa270.h               |   2 -
 include/configs/sun9i.h                        |   4 +
 include/configs/sunxi-common.h                 |   1 +
 scripts/config_whitelist.txt                   |   1 -
 38 files changed, 438 insertions(+), 31 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/sunxi/psci-mcpm.c
 create mode 100644 arch/arm/include/asm/arch-sunxi/cpucfg_sun9i.h
 create mode 100644 arch/arm/include/asm/arch-sunxi/prcm_sun9i.h

_______________________________________________
U-Boot mailing list
U-Boot at lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

author
#2 lore raw
Quoted 45 lines · Chen-Yu Tsai

Hi,

Quoted 31 lines · Jagan Teki

Hi Tom,

These are the pending patches, from u-boot-sunxi/next.

Will send sunxi PR on top of u-boot-sunxi repo once I get the access, meanwhile please take this PR.

Hans, Let me know if I miss any patches from next.

Changes for v2:
- Dropped 3 patches, which are still in review.

thanks!
Jagan.

The following changes since commit fc127d184aea293ec415dd66e3282dba0b66c5f3:

colibri_pxa270: drop edit, elf, fpga, hush, regex et al. for space reason (2016-11-23 13:53:20 +0100)

are available in the git repository at:

git://git.denx.de/u-boot-spi.git sunxi

for you to fetch changes up to 2e34089969b9443b969c3b209b73799df4451eb1:

mtd: nand: add support for the TC58NVG2S0H chip (2016-11-25 00:23:25 +0530)

----------------------------------------------------------------
Boris Brezillon (1):
mtd: nand: add support for the TC58NVG2S0H chip

Quoted 10 lines

Chen-Yu Tsai (9):
ARM: PSCI: Set ARMV7_PSCI_NR_CPUS default to 8 for sun9i/A80
sunxi: Add CCI-400 and CPUCFG registers base address for sun9i/A80
sunxi: Add base address of secure SRAM B for sun9i/A80
sunxi: Use secure SRAM B for secure RAM for sun9i/A80
sunxi: Add PRCM register definition for sun9i/A80
sunxi: Add CPUCFG register definitions for sun9i/A80
sunxi: Add support for TZPC on sun9i/A80
sunxi: Add basic PSCI implementation for A80
sunxi: Enable PSCI on sun9i/A80

Quoted 7 lines

Can you drop the last enablement patch?

The GIC setup is buggy at the moment. It will either respond to interrupts, then return from exceptions in secure mode, or, if the GIC base address is fixed, not return at all. :(

This is something I'm still trying to wrap my head around.

OK, then as a matter of better review(something more) and look like these are related please work on all 9 patches.

thanks!

Signature · 4 lines
Jagan Teki
Free Software Engineer | www.openedev.com
U-Boot, Linux | Upstream Maintainer
Hyderabad, India.
#3 lore raw
Quoted 48 lines · Jagan Teki
Quoted 47 lines · Chen-Yu Tsai

Hi,

Quoted 31 lines · Jagan Teki

Hi Tom,

These are the pending patches, from u-boot-sunxi/next.

Will send sunxi PR on top of u-boot-sunxi repo once I get the access, meanwhile please take this PR.

Hans, Let me know if I miss any patches from next.

Changes for v2:
- Dropped 3 patches, which are still in review.

thanks!
Jagan.

The following changes since commit fc127d184aea293ec415dd66e3282dba0b66c5f3:

colibri_pxa270: drop edit, elf, fpga, hush, regex et al. for space reason (2016-11-23 13:53:20 +0100)

are available in the git repository at:

git://git.denx.de/u-boot-spi.git sunxi

for you to fetch changes up to 2e34089969b9443b969c3b209b73799df4451eb1:

mtd: nand: add support for the TC58NVG2S0H chip (2016-11-25 00:23:25 +0530)

----------------------------------------------------------------
Boris Brezillon (1):
mtd: nand: add support for the TC58NVG2S0H chip

Quoted 10 lines

Chen-Yu Tsai (9):
ARM: PSCI: Set ARMV7_PSCI_NR_CPUS default to 8 for sun9i/A80
sunxi: Add CCI-400 and CPUCFG registers base address for sun9i/A80
sunxi: Add base address of secure SRAM B for sun9i/A80
sunxi: Use secure SRAM B for secure RAM for sun9i/A80
sunxi: Add PRCM register definition for sun9i/A80
sunxi: Add CPUCFG register definitions for sun9i/A80
sunxi: Add support for TZPC on sun9i/A80
sunxi: Add basic PSCI implementation for A80
sunxi: Enable PSCI on sun9i/A80

Can you drop the last enablement patch?

Quoted 8 lines
Quoted 5 lines

The GIC setup is buggy at the moment. It will either respond to interrupts, then return from exceptions in secure mode, or, if the GIC base address is fixed, not return at all. :(

This is something I'm still trying to wrap my head around.

OK, then as a matter of better review(something more) and look like these are related please work on all 9 patches.

And I'll wait for a v3 PR, thanks!

Signature · 8 lines
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161125/d04e0eac/attachment.sig>
#4 lore raw
In reply to Jagan Teki
Quoted 11 lines · Jagan Teki

Hi Tom,

These are the pending patches, from u-boot-sunxi/next.

Will send sunxi PR on top of u-boot-sunxi repo once I get the access, meanwhile please take this PR.

Hans, Let me know if I miss any patches from next.

Changes for v2:
- Dropped 3 patches, which are still in review.

Thanks for taking care of this.

Maxime

Signature · 10 lines
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161125/9e6f0c67/attachment.sig>