soc.lore.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] memory: drivers for v6.3
@ 2023-01-22 12:11 Krzysztof Kozlowski
  2023-01-23 10:43 ` Geert Uytterhoeven
  2023-01-23 10:52 ` Krzysztof Kozlowski
  0 siblings, 2 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2023-01-22 12:11 UTC (permalink / raw)
  To: Olof Johansson, Arnd Bergmann, arm, soc
  Cc: Krzysztof Kozlowski, linux-kernel, Krzysztof Kozlowski

The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:

  Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git tags/memory-controller-drv-6.3

for you to fetch changes up to 4fd1a0e496cb81e939c55143fc81c2be130099c4:

  Merge branch 'for-v6.3/renesas-rpc-if' into mem-ctrl-next (2023-01-22 13:05:21 +0100)

----------------------------------------------------------------
Memory controller drivers for v6.3

1. TI Emif: simplify device_get_match_data().
2. Renesas RPC IF: Few fixes (missing address set in manual mode;
   decouple driver's private data structure from other drivers; unbind
   and rebind due to triggering managed resources allocation from other
   drivers) and bigger rework around improved runtime Power Management.

----------------------------------------------------------------
Geert Uytterhoeven (6):
      memory: renesas-rpc-if: Split-off private data from struct rpcif
      memory: renesas-rpc-if: Move resource acquisition to .probe()
      memory: renesas-rpc-if: Always use dev in rpcif_probe()
      memory: renesas-rpc-if: Improve Runtime PM handling
      memory: renesas-rpc-if: Pass device instead of rpcif to rpcif_*()
      memory: renesas-rpc-if: Remove Runtime PM wrappers

JaimeLiao (1):
      memory: renesas-rpc-if: Fix missing setting address

Krzysztof Kozlowski (1):
      Merge branch 'for-v6.3/renesas-rpc-if' into mem-ctrl-next

ye xingchen (1):
      memory: ti-emif-pm: Use device_get_match_data() to simplify the code

 drivers/memory/renesas-rpc-if.c | 153 ++++++++++++++++++++++++++--------------
 drivers/memory/ti-emif-pm.c     |   7 +-
 drivers/mtd/hyperbus/rpc-if.c   |  18 ++---
 drivers/spi/spi-rpc-if.c        |  14 ++--
 include/memory/renesas-rpc-if.h |  34 ++-------
 5 files changed, 120 insertions(+), 106 deletions(-)

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

* Re: [GIT PULL] memory: drivers for v6.3
  2023-01-22 12:11 [GIT PULL] memory: drivers for v6.3 Krzysztof Kozlowski
@ 2023-01-23 10:43 ` Geert Uytterhoeven
  2023-01-23 10:46   ` Krzysztof Kozlowski
  2023-01-23 10:52 ` Krzysztof Kozlowski
  1 sibling, 1 reply; 5+ messages in thread
From: Geert Uytterhoeven @ 2023-01-23 10:43 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Olof Johansson, Arnd Bergmann, arm, soc, linux-kernel,
	Krzysztof Kozlowski, JaimeLiao, Linux-Renesas

Hi Krzysztof,

On Sun, Jan 22, 2023 at 1:14 PM Krzysztof Kozlowski
<krzysztof.kozlowski@linaro.org> wrote:
> The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:
>
>   Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)
>
> are available in the Git repository at:
>
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git tags/memory-controller-drv-6.3
>
> for you to fetch changes up to 4fd1a0e496cb81e939c55143fc81c2be130099c4:
>
>   Merge branch 'for-v6.3/renesas-rpc-if' into mem-ctrl-next (2023-01-22 13:05:21 +0100)
>
> ----------------------------------------------------------------
> Memory controller drivers for v6.3
>
> 1. TI Emif: simplify device_get_match_data().
> 2. Renesas RPC IF: Few fixes (missing address set in manual mode;
>    decouple driver's private data structure from other drivers; unbind
>    and rebind due to triggering managed resources allocation from other
>    drivers) and bigger rework around improved runtime Power Management.
>
> ----------------------------------------------------------------
> Geert Uytterhoeven (6):
>       memory: renesas-rpc-if: Split-off private data from struct rpcif
>       memory: renesas-rpc-if: Move resource acquisition to .probe()
>       memory: renesas-rpc-if: Always use dev in rpcif_probe()
>       memory: renesas-rpc-if: Improve Runtime PM handling
>       memory: renesas-rpc-if: Pass device instead of rpcif to rpcif_*()
>       memory: renesas-rpc-if: Remove Runtime PM wrappers
>
> JaimeLiao (1):
>       memory: renesas-rpc-if: Fix missing setting address

This is commit 21a1234f82cbf425
("memory: renesas-rpc-if: Fix missing setting address").

The same patch, sent by someone else, was sort of nack'ed in
https://lore.kernel.org/all/CAMuHMdWpvuC2Cm41jCQm+rT8MZB5GN+Z0bPz941QzsHX17Ux-g@mail.gmail.com

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [GIT PULL] memory: drivers for v6.3
  2023-01-23 10:43 ` Geert Uytterhoeven
@ 2023-01-23 10:46   ` Krzysztof Kozlowski
  2023-03-30  9:02     ` Geert Uytterhoeven
  0 siblings, 1 reply; 5+ messages in thread
From: Krzysztof Kozlowski @ 2023-01-23 10:46 UTC (permalink / raw)
  To: Geert Uytterhoeven, Krzysztof Kozlowski
  Cc: Olof Johansson, Arnd Bergmann, arm, soc, linux-kernel, JaimeLiao,
	Linux-Renesas

On 23/01/2023 11:43, Geert Uytterhoeven wrote:
> Hi Krzysztof,
> 
> On Sun, Jan 22, 2023 at 1:14 PM Krzysztof Kozlowski
> <krzysztof.kozlowski@linaro.org> wrote:
>> The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:
>>
>>   Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)
>>
>> are available in the Git repository at:
>>
>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git tags/memory-controller-drv-6.3
>>
>> for you to fetch changes up to 4fd1a0e496cb81e939c55143fc81c2be130099c4:
>>
>>   Merge branch 'for-v6.3/renesas-rpc-if' into mem-ctrl-next (2023-01-22 13:05:21 +0100)
>>
>> ----------------------------------------------------------------
>> Memory controller drivers for v6.3
>>
>> 1. TI Emif: simplify device_get_match_data().
>> 2. Renesas RPC IF: Few fixes (missing address set in manual mode;
>>    decouple driver's private data structure from other drivers; unbind
>>    and rebind due to triggering managed resources allocation from other
>>    drivers) and bigger rework around improved runtime Power Management.
>>
>> ----------------------------------------------------------------
>> Geert Uytterhoeven (6):
>>       memory: renesas-rpc-if: Split-off private data from struct rpcif
>>       memory: renesas-rpc-if: Move resource acquisition to .probe()
>>       memory: renesas-rpc-if: Always use dev in rpcif_probe()
>>       memory: renesas-rpc-if: Improve Runtime PM handling
>>       memory: renesas-rpc-if: Pass device instead of rpcif to rpcif_*()
>>       memory: renesas-rpc-if: Remove Runtime PM wrappers
>>
>> JaimeLiao (1):
>>       memory: renesas-rpc-if: Fix missing setting address
> 
> This is commit 21a1234f82cbf425
> ("memory: renesas-rpc-if: Fix missing setting address").
> 
> The same patch, sent by someone else, was sort of nack'ed in
> https://lore.kernel.org/all/CAMuHMdWpvuC2Cm41jCQm+rT8MZB5GN+Z0bPz941QzsHX17Ux-g@mail.gmail.com

Eh, thanks for letting me know. I'll drop it and rework the pull request.

BTW, you might want to add separate Renesas RPC IF maintainer entry or
include it also in Renesas SoC. Otherwise you don't get CC on it.

Best regards,
Krzysztof


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

* Re: [GIT PULL] memory: drivers for v6.3
  2023-01-22 12:11 [GIT PULL] memory: drivers for v6.3 Krzysztof Kozlowski
  2023-01-23 10:43 ` Geert Uytterhoeven
@ 2023-01-23 10:52 ` Krzysztof Kozlowski
  1 sibling, 0 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2023-01-23 10:52 UTC (permalink / raw)
  To: Olof Johansson, Arnd Bergmann, arm, soc; +Cc: linux-kernel, Krzysztof Kozlowski

On 22/01/2023 13:11, Krzysztof Kozlowski wrote:
> The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:
> 
>   Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)
> 
> are available in the Git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git tags/memory-controller-drv-6.3
> 
> for you to fetch changes up to 4fd1a0e496cb81e939c55143fc81c2be130099c4:
> 
>   Merge branch 'for-v6.3/renesas-rpc-if' into mem-ctrl-next (2023-01-22 13:05:21 +0100)

Please ignore this pull request. I'll send a corrected one in few minutes.

Best regards,
Krzysztof


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

* Re: [GIT PULL] memory: drivers for v6.3
  2023-01-23 10:46   ` Krzysztof Kozlowski
@ 2023-03-30  9:02     ` Geert Uytterhoeven
  0 siblings, 0 replies; 5+ messages in thread
From: Geert Uytterhoeven @ 2023-03-30  9:02 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Krzysztof Kozlowski, Olof Johansson, Arnd Bergmann, arm, soc,
	linux-kernel, JaimeLiao, Linux-Renesas

Hi Krzysztof,

On Mon, Jan 23, 2023 at 11:47 AM Krzysztof Kozlowski <krzk@kernel.org> wrote:
> BTW, you might want to add separate Renesas RPC IF maintainer entry or
> include it also in Renesas SoC. Otherwise you don't get CC on it.

FYI, that should be taken care of for all DT-based drivers for Renesas
on-SoC peripherals by
https://lore.kernel.org/linux-renesas-soc/c1be1e97c5457eade25b0eb5118196677cecfc08.1679039809.git.geert+renesas@glider.be/

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

end of thread, other threads:[~2023-03-30  9:02 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-22 12:11 [GIT PULL] memory: drivers for v6.3 Krzysztof Kozlowski
2023-01-23 10:43 ` Geert Uytterhoeven
2023-01-23 10:46   ` Krzysztof Kozlowski
2023-03-30  9:02     ` Geert Uytterhoeven
2023-01-23 10:52 ` Krzysztof Kozlowski

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).