2018-07-25 16:25:15

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [GIT PULL 1/3] drivers: samsung: Cleanup for v4.19

Hi,

Rebased on v4.18-rc2, because at v4.18-rc1 the NFS root boot, which I use at my
testing setup (https://krzk.eu), was broken.

Best regards,
Krzysztof


The following changes since commit 7daf201d7fe8334e2d2364d4e8ed3394ec9af819:

Linux 4.18-rc2 (2018-06-24 20:54:29 +0800)

are available in the git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-exynos5440-4.19

for you to fetch changes up to c708e462e90e04afb7634e1f27f60cd6869936db:

usb: host: exynos: Remove support for Exynos5440 (2018-07-24 18:44:00 +0200)

----------------------------------------------------------------
Exynos5440 drivers removal

The Exynos5440 (quad-core A15 with GMAC, PCIe, SATA) was targeting
server platforms but it did not make it to the market really. There are
no development boards with it and probably there are no real products
neither. The development for Exynos5440 ended in 2013 and since then
the platform is in maintenance mode.

Removing Exynos5440 makes our life slightly easier: less maintenance,
smaller code, reduced number of quirks, no need to preserve DTB
backward-compatibility.

The Device Tree sources and some of the drivers for Exynos5440 were
already removed. This removes remaining drivers.

----------------------------------------------------------------
Krzysztof Kozlowski (4):
ata: ahci-platform: Remove support for Exynos5440
cpufreq: exynos: Remove support for Exynos5440
clk: samsung: Remove support for Exynos5440
usb: host: exynos: Remove support for Exynos5440

.../devicetree/bindings/ata/ahci-platform.txt | 1 -
.../devicetree/bindings/clock/exynos5440-clock.txt | 28 --
.../bindings/cpufreq/cpufreq-exynos5440.txt | 28 --
drivers/ata/ahci_platform.c | 1 -
drivers/clk/samsung/Makefile | 1 -
drivers/clk/samsung/clk-exynos5440.c | 167 --------
drivers/cpufreq/Kconfig.arm | 14 -
drivers/cpufreq/Makefile | 1 -
drivers/cpufreq/exynos5440-cpufreq.c | 452 ---------------------
drivers/usb/host/ehci-exynos.c | 7 -
drivers/usb/host/ohci-exynos.c | 6 -
include/dt-bindings/clock/exynos5440.h | 44 --
12 files changed, 750 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/clock/exynos5440-clock.txt
delete mode 100644 Documentation/devicetree/bindings/cpufreq/cpufreq-exynos5440.txt
delete mode 100644 drivers/clk/samsung/clk-exynos5440.c
delete mode 100644 drivers/cpufreq/exynos5440-cpufreq.c
delete mode 100644 include/dt-bindings/clock/exynos5440.h


2018-07-25 16:25:15

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [GIT PULL 2/3] ARM: dts: exynos: Second round for v4.19

Hi,

On top of previous pull request.


Best regards,
Krzysztof


The following changes since commit 57f4e8bc1c3ebbd06a278107edeb6af95b53e5bf:

dt-bindings: samsung: Document bindings for SGH-T959P board (2018-07-07 12:28:07 +0200)

are available in the git repository at:

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

for you to fetch changes up to 965228d33cd2b47adb493bb1864761420c632e41:

ARM: dts: exynos: Configure Midas SD card CD pin (2018-07-23 19:12:01 +0200)

----------------------------------------------------------------
Samsung DTS ARM changes for v4.19, part 2

1. Add missing interrupts to PWM nodes on Exynos5.
2. Add missing interrupt pin pull up/down configuration on Exynos4412
Midas boards. The interrupts were mostly working thanks to initial
configuration by bootloader.

----------------------------------------------------------------
Anand Moon (1):
ARM: dts: exynos: Add missing interrupts for pwm node on Exynos5

Simon Shields (5):
ARM: dts: exynos: Add max77693 pinctrl config for Midas
ARM: dts: exynos: Add pinctrl config for Midas keys
ARM: dts: exynos: Add pinctrl for Midas fuelgauge IRQ pin
ARM: dts: exynos: Configure max77686 IRQ pin on Midas
ARM: dts: exynos: Configure Midas SD card CD pin

arch/arm/boot/dts/exynos4412-midas.dtsi | 35 ++++++++++++++++++++++++++++++++-
arch/arm/boot/dts/exynos5.dtsi | 5 +++++
2 files changed, 39 insertions(+), 1 deletion(-)

2018-07-25 16:25:32

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [GIT PULL 3/3] ARM: samsung: Mach/soc for v4.19

Hi,

Rebased on v4.18-rc2, because at v4.18-rc1 the NFS root boot, which I use at my
testing setup (https://krzk.eu), was broken.

Best regards,
Krzysztof


The following changes since commit 7daf201d7fe8334e2d2364d4e8ed3394ec9af819:

Linux 4.18-rc2 (2018-06-24 20:54:29 +0800)

are available in the git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc-4.19

for you to fetch changes up to cd4806911cee3901bc2b5eb95603cf1958720b57:

ARM: exynos: Clear global variable on init error path (2018-07-24 18:52:14 +0200)

----------------------------------------------------------------
Samsung mach/soc changes for v4.19

Minor cleanups and fixes.

----------------------------------------------------------------
Denis Efremov (1):
ARM: s3c24xx: Fix typo in guard macro of s3c2412.h

Krzysztof Kozlowski (2):
ARM: exynos: Remove outdated maintainer information
ARM: exynos: Clear global variable on init error path

arch/arm/mach-exynos/exynos.c | 2 --
arch/arm/mach-exynos/suspend.c | 1 +
arch/arm/mach-s3c24xx/include/mach/s3c2412.h | 2 +-
3 files changed, 2 insertions(+), 3 deletions(-)

2018-07-26 07:31:56

by Olof Johansson

[permalink] [raw]
Subject: Re: [GIT PULL 3/3] ARM: samsung: Mach/soc for v4.19

On Wed, Jul 25, 2018 at 06:23:40PM +0200, Krzysztof Kozlowski wrote:
> Hi,
>
> Rebased on v4.18-rc2, because at v4.18-rc1 the NFS root boot, which I use at my
> testing setup (https://krzk.eu), was broken.
>
> Best regards,
> Krzysztof
>
>
> The following changes since commit 7daf201d7fe8334e2d2364d4e8ed3394ec9af819:
>
> Linux 4.18-rc2 (2018-06-24 20:54:29 +0800)
>
> are available in the git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc-4.19
>
> for you to fetch changes up to cd4806911cee3901bc2b5eb95603cf1958720b57:
>
> ARM: exynos: Clear global variable on init error path (2018-07-24 18:52:14 +0200)
>
> ----------------------------------------------------------------
> Samsung mach/soc changes for v4.19
>
> Minor cleanups and fixes.

Merged, thanks!


-Olof

2018-07-26 07:32:25

by Olof Johansson

[permalink] [raw]
Subject: Re: [GIT PULL 1/3] drivers: samsung: Cleanup for v4.19

On Wed, Jul 25, 2018 at 06:23:38PM +0200, Krzysztof Kozlowski wrote:
> Hi,
>
> Rebased on v4.18-rc2, because at v4.18-rc1 the NFS root boot, which I use at my
> testing setup (https://krzk.eu), was broken.
>
> Best regards,
> Krzysztof
>
>
> The following changes since commit 7daf201d7fe8334e2d2364d4e8ed3394ec9af819:
>
> Linux 4.18-rc2 (2018-06-24 20:54:29 +0800)
>
> are available in the git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-exynos5440-4.19
>
> for you to fetch changes up to c708e462e90e04afb7634e1f27f60cd6869936db:
>
> usb: host: exynos: Remove support for Exynos5440 (2018-07-24 18:44:00 +0200)
>
> ----------------------------------------------------------------
> Exynos5440 drivers removal
>
> The Exynos5440 (quad-core A15 with GMAC, PCIe, SATA) was targeting
> server platforms but it did not make it to the market really. There are
> no development boards with it and probably there are no real products
> neither. The development for Exynos5440 ended in 2013 and since then
> the platform is in maintenance mode.
>
> Removing Exynos5440 makes our life slightly easier: less maintenance,
> smaller code, reduced number of quirks, no need to preserve DTB
> backward-compatibility.
>
> The Device Tree sources and some of the drivers for Exynos5440 were
> already removed. This removes remaining drivers.

Merged, thanks!


-Olof

2018-07-26 07:32:37

by Olof Johansson

[permalink] [raw]
Subject: Re: [GIT PULL 2/3] ARM: dts: exynos: Second round for v4.19

On Wed, Jul 25, 2018 at 06:23:39PM +0200, Krzysztof Kozlowski wrote:
> Hi,
>
> On top of previous pull request.
>
>
> Best regards,
> Krzysztof
>
>
> The following changes since commit 57f4e8bc1c3ebbd06a278107edeb6af95b53e5bf:
>
> dt-bindings: samsung: Document bindings for SGH-T959P board (2018-07-07 12:28:07 +0200)
>
> are available in the git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-4.19-2
>
> for you to fetch changes up to 965228d33cd2b47adb493bb1864761420c632e41:
>
> ARM: dts: exynos: Configure Midas SD card CD pin (2018-07-23 19:12:01 +0200)
>
> ----------------------------------------------------------------
> Samsung DTS ARM changes for v4.19, part 2
>
> 1. Add missing interrupts to PWM nodes on Exynos5.
> 2. Add missing interrupt pin pull up/down configuration on Exynos4412
> Midas boards. The interrupts were mostly working thanks to initial
> configuration by bootloader.

Merged, thanks!


-Olof