[GIT PULL] ARM: exynos: Late mach/soc for v4.10

7 messages, 3 authors, 2017-01-04 · open the first message on its own page

[GIT PULL] ARM: exynos: Late mach/soc for v4.10

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2016-12-17 19:32:25

Hi,


After our discussions about not-breaking out-of-tree DTB with SCU
change in DeviceTree, I prepared an updated pull request without
the questioned changes.

Ten days ago I prepared a tag, pushed it... and apparently forgot to send pull
request. At least, I don't have such email in my outbox. Dunno.

So let's send it now, better late then never. With just few commits (without
the DT SCU changes). These were sitting in the next for very long.


Best regards,
Krzysztof


The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:

  Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc-4.10-2

for you to fetch changes up to da6b21e97e39d42f90ab490ce7b54a0fe2c3fe35:

  ARM: Drop fixed 200 Hz timer requirement from Samsung platforms (2016-12-07 18:42:11 +0200)

----------------------------------------------------------------
Samsung mach/soc update for v4.10:
1. Minor cleanup in smp_operations.
2. Another step in switching s3c24xx to new DMA API.
3. Drop fixed requirement for HZ=200 on Samsung platforms.

----------------------------------------------------------------
Krzysztof Kozlowski (1):
      ARM: Drop fixed 200 Hz timer requirement from Samsung platforms

Pankaj Dubey (1):
      ARM: EXYNOS: Remove smp_init_cpus hook from platsmp.c

Sylwester Nawrocki (1):
      ARM: S3C24XX: Add DMA slave maps for remaining s3c24xx SoCs

 arch/arm/Kconfig               |  3 +-
 arch/arm/mach-exynos/platsmp.c | 31 -----------------
 arch/arm/mach-s3c24xx/common.c | 76 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 77 insertions(+), 33 deletions(-)

Re: [GIT PULL] ARM: exynos: Late mach/soc for v4.10

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2016-12-30 15:53:20

On Sat, Dec 17, 2016 at 09:32:12PM +0200, Krzysztof Kozlowski wrote:
Hi,


After our discussions about not-breaking out-of-tree DTB with SCU
change in DeviceTree, I prepared an updated pull request without
the questioned changes.

Ten days ago I prepared a tag, pushed it... and apparently forgot to send pull
request. At least, I don't have such email in my outbox. Dunno.

So let's send it now, better late then never. With just few commits (without
the DT SCU changes). These were sitting in the next for very long.
Any comments on this? I guess it won't come as late-late-4.10, so can
you pull it for v4.11?

Best regards,
Krzysztof

Best regards,
Krzysztof


The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:

  Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc-4.10-2

for you to fetch changes up to da6b21e97e39d42f90ab490ce7b54a0fe2c3fe35:

  ARM: Drop fixed 200 Hz timer requirement from Samsung platforms (2016-12-07 18:42:11 +0200)

----------------------------------------------------------------
Samsung mach/soc update for v4.10:
1. Minor cleanup in smp_operations.
2. Another step in switching s3c24xx to new DMA API.
3. Drop fixed requirement for HZ=200 on Samsung platforms.

----------------------------------------------------------------
Krzysztof Kozlowski (1):
      ARM: Drop fixed 200 Hz timer requirement from Samsung platforms

Pankaj Dubey (1):
      ARM: EXYNOS: Remove smp_init_cpus hook from platsmp.c

Sylwester Nawrocki (1):
      ARM: S3C24XX: Add DMA slave maps for remaining s3c24xx SoCs

 arch/arm/Kconfig               |  3 +-
 arch/arm/mach-exynos/platsmp.c | 31 -----------------
 arch/arm/mach-s3c24xx/common.c | 76 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 77 insertions(+), 33 deletions(-)

Re: [GIT PULL] ARM: exynos: Late mach/soc for v4.10

From: Sylwester Nawrocki <s.nawrocki@samsung.com>
Date: 2017-01-02 09:20:49

On 12/30/2016 04:53 PM, Krzysztof Kozlowski wrote:
Any comments on this? I guess it won't come as late-late-4.10, so can
you pull it for v4.11?
 
quoted
Sylwester Nawrocki (1):
      ARM: S3C24XX: Add DMA slave maps for remaining s3c24xx SoCs
We need this patch in v4.10 to avoid possible I2S and MMC regressions
on selected s3c24xx SoC, since the DMA clients are already modified.
If the patch goes in only for v4.11 it would be good to mark it for 
inclusion in v4.10 stable kernels.  

--
Thanks, 
Sylwester

Re: [GIT PULL] ARM: exynos: Late mach/soc for v4.10

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2017-01-02 15:57:02

On Mon, Jan 02, 2017 at 10:20:21AM +0100, Sylwester Nawrocki wrote:
On 12/30/2016 04:53 PM, Krzysztof Kozlowski wrote:
quoted
Any comments on this? I guess it won't come as late-late-4.10, so can
you pull it for v4.11?
 
quoted
quoted
Sylwester Nawrocki (1):
      ARM: S3C24XX: Add DMA slave maps for remaining s3c24xx SoCs
We need this patch in v4.10 to avoid possible I2S and MMC regressions
on selected s3c24xx SoC, since the DMA clients are already modified.
If the patch goes in only for v4.11 it would be good to mark it for 
inclusion in v4.10 stable kernels.  
You didn't mention any strict dependencies when sending this patch...
What do you mean by "needing patch in v4.10"? Is the code already
not bisectable? Already broken?

Best regards,
Krzysztof

Re: [GIT PULL] ARM: exynos: Late mach/soc for v4.10

From: Sylwester Nawrocki <s.nawrocki@samsung.com>
Date: 2017-01-02 17:27:06

On 01/02/2017 04:56 PM, Krzysztof Kozlowski wrote:
On Mon, Jan 02, 2017 at 10:20:21AM +0100, Sylwester Nawrocki wrote:
quoted
On 12/30/2016 04:53 PM, Krzysztof Kozlowski wrote:
quoted
Any comments on this? I guess it won't come as late-late-4.10, so can
you pull it for v4.11?
 
quoted
quoted
Sylwester Nawrocki (1):
      ARM: S3C24XX: Add DMA slave maps for remaining s3c24xx SoCs
We need this patch in v4.10 to avoid possible I2S and MMC regressions
on selected s3c24xx SoC, since the DMA clients are already modified.
If the patch goes in only for v4.11 it would be good to mark it for 
inclusion in v4.10 stable kernels.  
You didn't mention any strict dependencies when sending this patch...
What do you mean by "needing patch in v4.10"? Is the code already
not bisectable? Already broken?
Yes, unfortunately on s3c2410, s3c2412 and s3c2443.  I didn't notice
when sending patches for the s3c24xx-iis and s3c2440-sdi drivers 
the dma_slave maps were only added for s3c2440 (commit 34681d84a0f7cc2
dmaengine: s3c24xx: Add dma_slave_map for s3c2440 devices) and not for
remaining SoCs covered by these DMA client drivers.

-- 
Thanks,
Sylwester

Re: [GIT PULL] ARM: exynos: Late mach/soc for v4.10

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2017-01-02 17:35:32

On Mon, Jan 02, 2017 at 06:25:44PM +0100, Sylwester Nawrocki wrote:
On 01/02/2017 04:56 PM, Krzysztof Kozlowski wrote:
quoted
On Mon, Jan 02, 2017 at 10:20:21AM +0100, Sylwester Nawrocki wrote:
quoted
On 12/30/2016 04:53 PM, Krzysztof Kozlowski wrote:
quoted
Any comments on this? I guess it won't come as late-late-4.10, so can
you pull it for v4.11?
 
quoted
quoted
Sylwester Nawrocki (1):
      ARM: S3C24XX: Add DMA slave maps for remaining s3c24xx SoCs
We need this patch in v4.10 to avoid possible I2S and MMC regressions
on selected s3c24xx SoC, since the DMA clients are already modified.
If the patch goes in only for v4.11 it would be good to mark it for 
inclusion in v4.10 stable kernels.  
You didn't mention any strict dependencies when sending this patch...
What do you mean by "needing patch in v4.10"? Is the code already
not bisectable? Already broken?
Yes, unfortunately on s3c2410, s3c2412 and s3c2443.  I didn't notice
when sending patches for the s3c24xx-iis and s3c2440-sdi drivers 
the dma_slave maps were only added for s3c2440 (commit 34681d84a0f7cc2
dmaengine: s3c24xx: Add dma_slave_map for s3c2440 devices) and not for
remaining SoCs covered by these DMA client drivers.
Okay, so either entire pull goes into v4.10 or I will need a resend of
this one patch with a little bit extended message why this is a v4.10
fix.

BR,
Krzysztof

Re: [GIT PULL] ARM: exynos: Late mach/soc for v4.10

From: Arnd Bergmann <arnd@arndb.de>
Date: 2017-01-04 15:15:18

On Saturday, December 17, 2016 9:32:12 PM CET Krzysztof Kozlowski wrote:
After our discussions about not-breaking out-of-tree DTB with SCU
change in DeviceTree, I prepared an updated pull request without
the questioned changes.

Ten days ago I prepared a tag, pushed it... and apparently forgot to send pull
request. At least, I don't have such email in my outbox. Dunno.

So let's send it now, better late then never. With just few commits (without
the DT SCU changes). These were sitting in the next for very long.
Sorry for the delay. The patches in here are all straightforward, so
I'm applying them for fixes now.

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help