All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 1/2] memory: drivers for v5.17
@ 2021-12-24 11:11 Krzysztof Kozlowski
  2021-12-24 11:11 ` [GIT PULL 2/2] memory: omap: " Krzysztof Kozlowski
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-24 11:11 UTC (permalink / raw)
  To: Olof Johansson, Arnd Bergmann, arm, soc
  Cc: Krzysztof Kozlowski, linux-kernel, Krzysztof Kozlowski

The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -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-5.17

for you to fetch changes up to de369801658a9a54759ac011af770e8c01d9db7f:

  Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next (2021-12-22 12:59:03 +0100)

----------------------------------------------------------------
Memory controller drivers for v5.17

1. Minor improvements: Mediatek SMI, Freescale/NXP IFC, Tegra20 and
   Tegra30.
2. Convert Freescale/NXP IFC bindings to dtschema.

----------------------------------------------------------------
AngeloGioacchino Del Regno (1):
      memory: mtk-smi: Use ARRAY_SIZE to define MTK_SMI_CLK_NR_MAX

Dmitry Osipenko (2):
      memory: tegra30-emc: Print additional memory info
      memory: tegra20-emc: Correct memory device mask

Jason Wang (1):
      memory: brcmstb_dpfe: fix typo in a comment

Krzysztof Kozlowski (1):
      Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next

Li Yang (2):
      dt-bindings: memory: fsl: convert ifc binding to yaml schema
      memory: fsl_ifc: populate child devices without relying on simple-bus

Rikard Falkeborn (1):
      memory: tegra: Constify struct thermal_cooling_device_ops

 .../bindings/memory-controllers/fsl/fsl,ifc.yaml   | 113 ++++++++++++++++++
 .../bindings/memory-controllers/fsl/ifc.txt        |  82 -------------
 drivers/memory/brcmstb_dpfe.c                      |   2 +-
 drivers/memory/fsl_ifc.c                           |   9 ++
 drivers/memory/mtk-smi.c                           |   3 +-
 drivers/memory/tegra/Kconfig                       |   1 +
 drivers/memory/tegra/tegra20-emc.c                 |   2 +-
 drivers/memory/tegra/tegra210-emc-core.c           |   2 +-
 drivers/memory/tegra/tegra30-emc.c                 | 131 +++++++++++++++++++--
 9 files changed, 248 insertions(+), 97 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml
 delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ifc.txt

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

* [GIT PULL 2/2] memory: omap: drivers for v5.17
  2021-12-24 11:11 [GIT PULL 1/2] memory: drivers for v5.17 Krzysztof Kozlowski
@ 2021-12-24 11:11 ` Krzysztof Kozlowski
  2021-12-30 15:49   ` Miquel Raynal
  2022-01-08 22:00 ` [GIT PULL 1/2] memory: " patchwork-bot+linux-soc
  2022-01-23 12:00 ` Krzysztof Kozlowski
  2 siblings, 1 reply; 7+ messages in thread
From: Krzysztof Kozlowski @ 2021-12-24 11:11 UTC (permalink / raw)
  To: Olof Johansson, Arnd Bergmann, arm, soc
  Cc: Krzysztof Kozlowski, linux-kernel, Krzysztof Kozlowski, Miquel Raynal

Hi Arnd and Olof,

Separate topic branch for omap-gpmc driver. This includes changes to
mtd-nand-omap2 driver (acked by Miquel) *which will conflict NAND tree*:

1. The "of_device_id omap_nand_ids" is moved to header
   ../platform_data/mtd-nand-omap2.h.
2. New compatible is added to above "of_device_id omap_nand_ids".

One way to avoid pushing this conflict to Linus, would be if Miquel would
actually pull this request instead of soc tree.

Proper resolution looks like:
----------------------------------------------------------------
diff --git a/include/linux/platform_data/mtd-nand-omap2.h b/include/linux/platform_data/mtd-nand-omap2.h
index 92f011805ad4..8c2f1f185353 100644
--- a/include/linux/platform_data/mtd-nand-omap2.h
+++ b/include/linux/platform_data/mtd-nand-omap2.h
@@ -65,6 +65,7 @@ struct gpmc_nand_regs {
 
 static const struct of_device_id omap_nand_ids[] = {
 	{ .compatible = "ti,omap2-nand", },
+	{ .compatible = "ti,am64-nand", },
 	{},
 };
----------------------------------------------------------------

Best regards,
Krzysztof


The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -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-omap-5.17

for you to fetch changes up to dbcb124acebd8148e9e858a231f1798956dd3ca6:

  mtd: rawnand: omap2: Select GPMC device driver for ARCH_K3 (2021-12-22 16:51:43 +0100)

----------------------------------------------------------------
Memory controller drivers for v5.14 - OMAP GPMC

1. Add support for AM64 SoC.
2. Minor improvement: use platform_get_irq().

----------------------------------------------------------------
Lad Prabhakar (1):
      memory: omap-gpmc: Use platform_get_irq() to get the interrupt

Roger Quadros (4):
      dt-bindings: memory-controllers: ti,gpmc: Add compatible for AM64
      memory: omap-gpmc: Add support for GPMC on AM64 SoC
      memory: omap-gpmc: Use a compatible match table when checking for NAND controller
      mtd: rawnand: omap2: Select GPMC device driver for ARCH_K3

 .../bindings/memory-controllers/ti,gpmc.yaml       | 23 +++++++++-
 drivers/memory/omap-gpmc.c                         | 50 ++++++++++++++--------
 drivers/mtd/nand/raw/Kconfig                       |  1 +
 drivers/mtd/nand/raw/omap2.c                       |  5 +--
 include/linux/platform_data/mtd-nand-omap2.h       |  9 +++-
 5 files changed, 65 insertions(+), 23 deletions(-)

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

* Re: [GIT PULL 2/2] memory: omap: drivers for v5.17
  2021-12-24 11:11 ` [GIT PULL 2/2] memory: omap: " Krzysztof Kozlowski
@ 2021-12-30 15:49   ` Miquel Raynal
  2021-12-31 12:18     ` Miquel Raynal
  0 siblings, 1 reply; 7+ messages in thread
From: Miquel Raynal @ 2021-12-30 15:49 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Olof Johansson, Arnd Bergmann, arm, soc, linux-kernel,
	Krzysztof Kozlowski

Hi Krzysztof, Arnd, Olof,

krzysztof.kozlowski@canonical.com wrote on Fri, 24 Dec 2021 12:11:24
+0100:

> Hi Arnd and Olof,
> 
> Separate topic branch for omap-gpmc driver. This includes changes to
> mtd-nand-omap2 driver (acked by Miquel) *which will conflict NAND tree*:
> 
> 1. The "of_device_id omap_nand_ids" is moved to header
>    ../platform_data/mtd-nand-omap2.h.
> 2. New compatible is added to above "of_device_id omap_nand_ids".
> 
> One way to avoid pushing this conflict to Linus, would be if Miquel would
> actually pull this request instead of soc tree.

Sorry for the mess, I didn't spot the conflict when sending my Ack to
Krysztof.

I will pull this to simplify the handling.

Thanks,
Miquèl

> 
> Proper resolution looks like:
> ----------------------------------------------------------------
> diff --git a/include/linux/platform_data/mtd-nand-omap2.h b/include/linux/platform_data/mtd-nand-omap2.h
> index 92f011805ad4..8c2f1f185353 100644
> --- a/include/linux/platform_data/mtd-nand-omap2.h
> +++ b/include/linux/platform_data/mtd-nand-omap2.h
> @@ -65,6 +65,7 @@ struct gpmc_nand_regs {
>  
>  static const struct of_device_id omap_nand_ids[] = {
>  	{ .compatible = "ti,omap2-nand", },
> +	{ .compatible = "ti,am64-nand", },
>  	{},
>  };
> ----------------------------------------------------------------
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:
> 
>   Linux 5.16-rc1 (2021-11-14 13:56:52 -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-omap-5.17
> 
> for you to fetch changes up to dbcb124acebd8148e9e858a231f1798956dd3ca6:
> 
>   mtd: rawnand: omap2: Select GPMC device driver for ARCH_K3 (2021-12-22 16:51:43 +0100)
> 
> ----------------------------------------------------------------
> Memory controller drivers for v5.14 - OMAP GPMC
> 
> 1. Add support for AM64 SoC.
> 2. Minor improvement: use platform_get_irq().
> 
> ----------------------------------------------------------------
> Lad Prabhakar (1):
>       memory: omap-gpmc: Use platform_get_irq() to get the interrupt
> 
> Roger Quadros (4):
>       dt-bindings: memory-controllers: ti,gpmc: Add compatible for AM64
>       memory: omap-gpmc: Add support for GPMC on AM64 SoC
>       memory: omap-gpmc: Use a compatible match table when checking for NAND controller
>       mtd: rawnand: omap2: Select GPMC device driver for ARCH_K3
> 
>  .../bindings/memory-controllers/ti,gpmc.yaml       | 23 +++++++++-
>  drivers/memory/omap-gpmc.c                         | 50 ++++++++++++++--------
>  drivers/mtd/nand/raw/Kconfig                       |  1 +
>  drivers/mtd/nand/raw/omap2.c                       |  5 +--
>  include/linux/platform_data/mtd-nand-omap2.h       |  9 +++-
>  5 files changed, 65 insertions(+), 23 deletions(-)

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

* Re: [GIT PULL 2/2] memory: omap: drivers for v5.17
  2021-12-30 15:49   ` Miquel Raynal
@ 2021-12-31 12:18     ` Miquel Raynal
  0 siblings, 0 replies; 7+ messages in thread
From: Miquel Raynal @ 2021-12-31 12:18 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Olof Johansson, Arnd Bergmann, arm, soc, linux-kernel,
	Krzysztof Kozlowski

Hello,

miquel.raynal@bootlin.com wrote on Thu, 30 Dec 2021 16:49:01 +0100:

> Hi Krzysztof, Arnd, Olof,
> 
> krzysztof.kozlowski@canonical.com wrote on Fri, 24 Dec 2021 12:11:24
> +0100:
> 
> > Hi Arnd and Olof,
> > 
> > Separate topic branch for omap-gpmc driver. This includes changes to
> > mtd-nand-omap2 driver (acked by Miquel) *which will conflict NAND tree*:
> > 
> > 1. The "of_device_id omap_nand_ids" is moved to header
> >    ../platform_data/mtd-nand-omap2.h.
> > 2. New compatible is added to above "of_device_id omap_nand_ids".
> > 
> > One way to avoid pushing this conflict to Linus, would be if Miquel would
> > actually pull this request instead of soc tree.  
> 
> Sorry for the mess, I didn't spot the conflict when sending my Ack to
> Krysztof.
> 
> I will pull this to simplify the handling.

Pulled into nand/next, thanks!

Miquèl

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

* Re: [GIT PULL 1/2] memory: drivers for v5.17
  2021-12-24 11:11 [GIT PULL 1/2] memory: drivers for v5.17 Krzysztof Kozlowski
  2021-12-24 11:11 ` [GIT PULL 2/2] memory: omap: " Krzysztof Kozlowski
@ 2022-01-08 22:00 ` patchwork-bot+linux-soc
  2022-01-23 12:00 ` Krzysztof Kozlowski
  2 siblings, 0 replies; 7+ messages in thread
From: patchwork-bot+linux-soc @ 2022-01-08 22:00 UTC (permalink / raw)
  To: Krzysztof Kozlowski; +Cc: soc

Hello:

This pull request was applied to soc/soc.git (for-next)
by Olof Johansson <olof@lixom.net>:

On Fri, 24 Dec 2021 12:11:23 +0100 you wrote:
> The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:
> 
>   Linux 5.16-rc1 (2021-11-14 13:56:52 -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-5.17
> 
> [...]

Here is the summary with links:
  - [GIT,PULL,1/2] memory: drivers for v5.17
    https://git.kernel.org/soc/soc/c/734b4712a15f
  - [GIT,PULL,2/2] memory: omap: drivers for v5.17
    https://git.kernel.org/soc/soc/c/34e0929d14d0

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



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

* Re: [GIT PULL 1/2] memory: drivers for v5.17
  2021-12-24 11:11 [GIT PULL 1/2] memory: drivers for v5.17 Krzysztof Kozlowski
  2021-12-24 11:11 ` [GIT PULL 2/2] memory: omap: " Krzysztof Kozlowski
  2022-01-08 22:00 ` [GIT PULL 1/2] memory: " patchwork-bot+linux-soc
@ 2022-01-23 12:00 ` Krzysztof Kozlowski
  2022-01-27  9:33   ` Krzysztof Kozlowski
  2 siblings, 1 reply; 7+ messages in thread
From: Krzysztof Kozlowski @ 2022-01-23 12:00 UTC (permalink / raw)
  To: Olof Johansson, Arnd Bergmann, arm, soc; +Cc: linux-kernel, Krzysztof Kozlowski

On 24/12/2021 12:11, Krzysztof Kozlowski wrote:
> The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:
> 
>   Linux 5.16-rc1 (2021-11-14 13:56:52 -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-5.17
> 
> for you to fetch changes up to de369801658a9a54759ac011af770e8c01d9db7f:
> 
>   Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next (2021-12-22 12:59:03 +0100)
> 
> ----------------------------------------------------------------
> Memory controller drivers for v5.17
> 
> 1. Minor improvements: Mediatek SMI, Freescale/NXP IFC, Tegra20 and
>    Tegra30.
> 2. Convert Freescale/NXP IFC bindings to dtschema.
> 
> ----------------------------------------------------------------
> AngeloGioacchino Del Regno (1):
>       memory: mtk-smi: Use ARRAY_SIZE to define MTK_SMI_CLK_NR_MAX
> 
> Dmitry Osipenko (2):
>       memory: tegra30-emc: Print additional memory info
>       memory: tegra20-emc: Correct memory device mask
> 
> Jason Wang (1):
>       memory: brcmstb_dpfe: fix typo in a comment
> 
> Krzysztof Kozlowski (1):
>       Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next
> 
> Li Yang (2):
>       dt-bindings: memory: fsl: convert ifc binding to yaml schema
>       memory: fsl_ifc: populate child devices without relying on simple-bus
> 
> Rikard Falkeborn (1):
>       memory: tegra: Constify struct thermal_cooling_device_ops
> 

Arnd, Olof,

I think this one was not pulled by you. Any chances of sending this to
Linus past 5.17-rc1? If not, could you pull it as v5.18 material?


Best regards,
Krzysztof

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

* Re: [GIT PULL 1/2] memory: drivers for v5.17
  2022-01-23 12:00 ` Krzysztof Kozlowski
@ 2022-01-27  9:33   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2022-01-27  9:33 UTC (permalink / raw)
  To: Olof Johansson, Arnd Bergmann, arm, soc; +Cc: linux-kernel, Krzysztof Kozlowski

On 23/01/2022 13:00, Krzysztof Kozlowski wrote:
> On 24/12/2021 12:11, Krzysztof Kozlowski wrote:
>> The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:
>>
>>   Linux 5.16-rc1 (2021-11-14 13:56:52 -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-5.17
>>
>> for you to fetch changes up to de369801658a9a54759ac011af770e8c01d9db7f:
>>
>>   Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next (2021-12-22 12:59:03 +0100)
>>
>> ----------------------------------------------------------------
>> Memory controller drivers for v5.17
>>
>> 1. Minor improvements: Mediatek SMI, Freescale/NXP IFC, Tegra20 and
>>    Tegra30.
>> 2. Convert Freescale/NXP IFC bindings to dtschema.
>>
>> ----------------------------------------------------------------
>> AngeloGioacchino Del Regno (1):
>>       memory: mtk-smi: Use ARRAY_SIZE to define MTK_SMI_CLK_NR_MAX
>>
>> Dmitry Osipenko (2):
>>       memory: tegra30-emc: Print additional memory info
>>       memory: tegra20-emc: Correct memory device mask
>>
>> Jason Wang (1):
>>       memory: brcmstb_dpfe: fix typo in a comment
>>
>> Krzysztof Kozlowski (1):
>>       Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next
>>
>> Li Yang (2):
>>       dt-bindings: memory: fsl: convert ifc binding to yaml schema
>>       memory: fsl_ifc: populate child devices without relying on simple-bus
>>
>> Rikard Falkeborn (1):
>>       memory: tegra: Constify struct thermal_cooling_device_ops
>>
> 
> Arnd, Olof,
> 
> I think this one was not pulled by you. Any chances of sending this to
> Linus past 5.17-rc1? If not, could you pull it as v5.18 material?

I'll send all this as v5.18 material, so this pull-req can be skipped.


Best regards,
Krzysztof

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

end of thread, other threads:[~2022-01-27  9:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-24 11:11 [GIT PULL 1/2] memory: drivers for v5.17 Krzysztof Kozlowski
2021-12-24 11:11 ` [GIT PULL 2/2] memory: omap: " Krzysztof Kozlowski
2021-12-30 15:49   ` Miquel Raynal
2021-12-31 12:18     ` Miquel Raynal
2022-01-08 22:00 ` [GIT PULL 1/2] memory: " patchwork-bot+linux-soc
2022-01-23 12:00 ` Krzysztof Kozlowski
2022-01-27  9:33   ` Krzysztof Kozlowski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.