Skip to contentSkip to conversation

ARM: exynos: Pull for v5.7

GIT PULL Krzysztof Kozlowski 1 participant 5 messages Mar 16, 2020 – Mar 25, 2020 Arm Samsung Exynos

lore
Share & tools
lore
author maintainer
#1 lore raw

[GIT PULL 1/3] ARM: defconfig: exynos for v5.7

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-defconfig-5.7

for you to fetch changes up to 182eb908b25030fbba1f585deb2b26fc42b40e81:

ARM: exynos_defconfig: Add more drivers for GalaxyS3/Trats2 (2020-02-29 15:22:08 +0100)

----------------------------------------------------------------
Samsung defconfig changes for v5.7

1. Enable Energy Model and Multi-core scheduler because they fit common use of Exynos SoCs - mobile devices,
2. Enable more drivers for GalaxyS3/Trats2.

----------------------------------------------------------------
Lukasz Luba (1):
ARM: exynos_defconfig: Enable SCHED_MC and ENERGY_MODEL

Marek Szyprowski (2):
ARM: exynos_defconfig: Enable SquashFS and increase RAM block device size
ARM: exynos_defconfig: Add more drivers for GalaxyS3/Trats2

 arch/arm/configs/exynos_defconfig | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

_______________________________________________
linux-arm-kernel mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

author maintainer
#2 lore raw

[GIT PULL 2/3] ARM: dts: exynos: Stuff for v5.7

In reply to Krzysztof Kozlowski

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-5.7

for you to fetch changes up to 32a1671ff8e84f0dfff3a50d4b2091d25e91f5e2:

ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 board (2020-03-11 11:03:03 +0100)

----------------------------------------------------------------
Samsung DTS ARM changes for v5.7

1. Various fixes:
- Reboot of some Odroid Exynos4412-based boards,
- MMC regulators on Arndale5250,
- Memory mapping on Artik5,
- GPU power domain on Exynos542x boards,
- LCD SPI polarity on UniversalC210,
2. Add thermal cooling of GPU on Odroid XU3/XU4 family,
3. Add dynamic-power-coefficient to Exynos5422 for energy model.

----------------------------------------------------------------
Lukasz Luba (1):
ARM: dts: exynos: Add dynamic-power-coefficient to Exynos5422 CPUs

Marek Szyprowski (8):
ARM: dts: exynos: Fix broken reboot on some Odroid U2/X2/U3 boards
ARM: dts: exynos: Add GPU thermal zone cooling maps for Odroid XU3/XU4/HC1
ARM: dts: exynos: Fix MMC regulator on Arndale5250 board
ARM: dts: exynos: Make fixed regulators always-on on Arndale5250
ARM: dts: exynos: Fix memory on Artik5 evaluation boards
ARM: dts: exynos: Fix G3D power domain supply on Odroid XU3/XU4/HC1 boards
ARM: dts: exynos: Fix G3D power domain supply on Arndale Octa boards
ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 board

 arch/arm/boot/dts/exynos3250-artik5.dtsi           |  2 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |  4 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi    |  9 ++++
 arch/arm/boot/dts/exynos5250-arndale.dts           | 10 ++--
 arch/arm/boot/dts/exynos5420-arndale-octa.dts      |  2 +
 arch/arm/boot/dts/exynos5422-cpus.dtsi             |  8 +++
 arch/arm/boot/dts/exynos5422-odroid-core.dtsi      |  1 +
 arch/arm/boot/dts/exynos5422-odroidhc1.dts         | 30 +++++++++++
 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 59 ++++++++++++++++++++++
 9 files changed, 118 insertions(+), 7 deletions(-)

_______________________________________________
linux-arm-kernel mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

author maintainer
#3 lore raw

[PATCH PULL 3/3] soc: samsung: chipid: Fix return value on non-Exynos platforms

In reply to Krzysztof Kozlowski

From: Marek Szyprowski <[email protected]>

Correct the probe return value to -ENODEV on non-Exynos platforms.

Fixes 02fb29882d5c ("soc: samsung: chipid: Drop "syscon" compatible requirement")
---
 drivers/soc/samsung/exynos-chipid.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/soc/samsung/exynos-chipid.c +1 -1
index 2dad4961a80b..8d4d05086906 100644
@@ -59,7 +59,7 @@ static int __init exynos_chipid_early_init(void)
 	syscon = of_find_compatible_node(NULL, NULL,
 					 "samsung,exynos4210-chipid");
 	if (!syscon)
-		return ENODEV;
+		return -ENODEV;
 
 	regmap = device_node_to_regmap(syscon);
 	of_node_put(syscon);
Signature · 7 lines
2.17.1


_______________________________________________
linux-arm-kernel mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
author maintainer
#4 lore raw
In reply to Krzysztof Kozlowski
Quoted 5 lines · Krzysztof Kozlowski

Hi,

One patch for drivers at the end of these series. I also sent a fixes patch separately.

As you asked, I updated the Google Docs with Exynos entries.

Hi Arnd and Olof,

Any comments on this pull request?

Best regards,
Krzysztof