* [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.