linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] pinctrl: samsung: Pinctrl update for v4.13
@ 2017-06-09 16:48 Krzysztof Kozlowski
  2017-06-20  8:08 ` Linus Walleij
  0 siblings, 1 reply; 4+ messages in thread
From: Krzysztof Kozlowski @ 2017-06-09 16:48 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Krzysztof Kozlowski, Tomasz Figa, Sylwester Nawrocki,
	linux-arm-kernel, linux-samsung-soc, linux-kernel, linux-gpio

Hi,

Few cleanups, code improvements and minor fixes. Description along
with a tag.

Best regards,
Krzysztof


The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:

  Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git tags/samsung-pinctrl-4.13

for you to fetch changes up to a453f3693f2aa9ebba623f8cff1e3d7c5df96ddd:

  pinctrl: samsung: Explicitly cast pointer returned by of_iomap() to iomem (2017-06-07 20:40:48 +0200)

----------------------------------------------------------------
Samsung pinctrl drivers update for v4.13:
1. Split drivers per ARMv7 and ARMv8 architectures because there
   is no need to compile everything on each of them.
2. Fix for possible NULL-pointer dereference after memory allocation
   failure.
3. Cleanups (silencing cast warnings, constify, removal of unneeded
   casts, removal of modular boiler-plate).

----------------------------------------------------------------
Krzysztof Kozlowski (5):
      pinctrl: samsung: Add include guard to local header
      pinctrl: samsung: Split Exynos drivers per ARMv7 and ARMv8
      pinctrl: samsung: Constify wakeup driver specific data
      pinctrl: samsung: Handle memory allocation failure during wakeup banks init
      pinctrl: samsung: Explicitly cast pointer returned by of_iomap() to iomem

Masahiro Yamada (1):
      pinctrl: samsung: Remove unneeded (void *) casts in of_match_table

Paul Gortmaker (1):
      pinctrl: samsung: Clean up modular vs. non-modular distinctions

 drivers/pinctrl/samsung/Kconfig                |   10 +
 drivers/pinctrl/samsung/Makefile               |    2 +
 drivers/pinctrl/samsung/pinctrl-exynos-arm.c   |  815 +++++++++++++++++
 drivers/pinctrl/samsung/pinctrl-exynos-arm64.c |  399 ++++++++
 drivers/pinctrl/samsung/pinctrl-exynos.c       | 1169 +-----------------------
 drivers/pinctrl/samsung/pinctrl-exynos.h       |   13 +
 drivers/pinctrl/samsung/pinctrl-exynos5440.c   |   15 +-
 drivers/pinctrl/samsung/pinctrl-s3c24xx.c      |    2 +-
 drivers/pinctrl/samsung/pinctrl-s3c64xx.c      |    2 +-
 drivers/pinctrl/samsung/pinctrl-samsung.c      |   39 +-
 10 files changed, 1269 insertions(+), 1197 deletions(-)
 create mode 100644 drivers/pinctrl/samsung/pinctrl-exynos-arm.c
 create mode 100644 drivers/pinctrl/samsung/pinctrl-exynos-arm64.c

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

* Re: [GIT PULL] pinctrl: samsung: Pinctrl update for v4.13
  2017-06-09 16:48 [GIT PULL] pinctrl: samsung: Pinctrl update for v4.13 Krzysztof Kozlowski
@ 2017-06-20  8:08 ` Linus Walleij
  2017-06-20 11:14   ` Krzysztof Kozlowski
  0 siblings, 1 reply; 4+ messages in thread
From: Linus Walleij @ 2017-06-20  8:08 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Tomasz Figa, Sylwester Nawrocki, linux-arm-kernel,
	linux-samsung-soc, linux-kernel, linux-gpio

On Fri, Jun 9, 2017 at 6:48 PM, Krzysztof Kozlowski <krzk@kernel.org> wrote:

> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
>   Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git tags/samsung-pinctrl-4.13
>
> for you to fetch changes up to a453f3693f2aa9ebba623f8cff1e3d7c5df96ddd:
>
>   pinctrl: samsung: Explicitly cast pointer returned by of_iomap() to iomem (2017-06-07 20:40:48 +0200)

Pulled into my "devel" branch on the pin control tree.

Pushing it to the build servers hoping all works.

Thanks for your efforts to maintain Samsung pin control, it is
much appreciated!

Yours,
Linus Walleij

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

* Re: [GIT PULL] pinctrl: samsung: Pinctrl update for v4.13
  2017-06-20  8:08 ` Linus Walleij
@ 2017-06-20 11:14   ` Krzysztof Kozlowski
  2017-06-20 11:52     ` Linus Walleij
  0 siblings, 1 reply; 4+ messages in thread
From: Krzysztof Kozlowski @ 2017-06-20 11:14 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Tomasz Figa, Sylwester Nawrocki, linux-arm-kernel,
	linux-samsung-soc, linux-kernel, linux-gpio

On Tue, Jun 20, 2017 at 10:08 AM, Linus Walleij
<linus.walleij@linaro.org> wrote:
> On Fri, Jun 9, 2017 at 6:48 PM, Krzysztof Kozlowski <krzk@kernel.org> wrote:
>
>> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>>
>>   Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>>
>> are available in the git repository at:
>>
>>   git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git tags/samsung-pinctrl-4.13
>>
>> for you to fetch changes up to a453f3693f2aa9ebba623f8cff1e3d7c5df96ddd:
>>
>>   pinctrl: samsung: Explicitly cast pointer returned by of_iomap() to iomem (2017-06-07 20:40:48 +0200)
>
> Pulled into my "devel" branch on the pin control tree.
>
> Pushing it to the build servers hoping all works.
>
> Thanks for your efforts to maintain Samsung pin control, it is
> much appreciated!

I will have another bunch of cleanups and one important fix (broken
for some time, around v4.10, so it's not a candidate for current RC
fix). It is pretty late. Will you still have time to pull them for
v4.13?

Best regards,
Krzysztof

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

* Re: [GIT PULL] pinctrl: samsung: Pinctrl update for v4.13
  2017-06-20 11:14   ` Krzysztof Kozlowski
@ 2017-06-20 11:52     ` Linus Walleij
  0 siblings, 0 replies; 4+ messages in thread
From: Linus Walleij @ 2017-06-20 11:52 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Tomasz Figa, Sylwester Nawrocki, linux-arm-kernel,
	linux-samsung-soc, linux-kernel, linux-gpio

On Tue, Jun 20, 2017 at 1:14 PM, Krzysztof Kozlowski <krzk@kernel.org> wrote:
> On Tue, Jun 20, 2017 at 10:08 AM, Linus Walleij
> <linus.walleij@linaro.org> wrote:
>> On Fri, Jun 9, 2017 at 6:48 PM, Krzysztof Kozlowski <krzk@kernel.org> wrote:
>>
>>> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>>>
>>>   Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>>>
>>> are available in the git repository at:
>>>
>>>   git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git tags/samsung-pinctrl-4.13
>>>
>>> for you to fetch changes up to a453f3693f2aa9ebba623f8cff1e3d7c5df96ddd:
>>>
>>>   pinctrl: samsung: Explicitly cast pointer returned by of_iomap() to iomem (2017-06-07 20:40:48 +0200)
>>
>> Pulled into my "devel" branch on the pin control tree.
>>
>> Pushing it to the build servers hoping all works.
>>
>> Thanks for your efforts to maintain Samsung pin control, it is
>> much appreciated!
>
> I will have another bunch of cleanups and one important fix (broken
> for some time, around v4.10, so it's not a candidate for current RC
> fix). It is pretty late. Will you still have time to pull them for
> v4.13?

Not sure, I will be off for the weekend starting the day after tomorrow.

If there is an -rc7 on sunday, then yes.

Yours,
Linus Walleij

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

end of thread, other threads:[~2017-06-20 11:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-09 16:48 [GIT PULL] pinctrl: samsung: Pinctrl update for v4.13 Krzysztof Kozlowski
2017-06-20  8:08 ` Linus Walleij
2017-06-20 11:14   ` Krzysztof Kozlowski
2017-06-20 11:52     ` Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).