Message ID | 20230623203056.689705-1-varshini.rajendran@microchip.com |
---|---|
Headers | show |
Series | Add support for sam9x7 SoC family | expand |
On 23/06/2023 22:30, Varshini Rajendran wrote: > This patch series adds support for the new SoC family - sam9x7. > - The device tree, configs and drivers are added > - Clock driver for sam9x7 is added > - Support for basic peripherals is added > - Target board SAM9X75 Curiosity is added Your CC list is enormous and causes multiple bounces/rejections. Organize your patchset properly to avoid this. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add DT bindings for atmel SHA. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > .../devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml b/Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml > index ee2ffb034325..6a54cb79b6e2 100644 > --- a/Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml > +++ b/Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml > @@ -12,7 +12,10 @@ maintainers: > > properties: > compatible: > - const: atmel,at91sam9g46-sha > + oneOf: > + - items: > + - const: atmel,at91sam9g46-sha > + - const: microchip,sam9x7-sha Same as in other cases, so just to avoid applying by submaintainer: not tested, broken. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add compatbile for Microchip sam9x7 TRNG. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml b/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml > index 3ce45456d867..7e4dbf5e22b4 100644 > --- a/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml > +++ b/Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml > @@ -17,6 +17,7 @@ properties: > - enum: > - atmel,at91sam9g45-trng > - microchip,sam9x60-trng > + - microchip,sam9x7-trng Same as in other cases, so just to avoid applying by submaintainer: looks not tested and not working. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add compatible for SAM9X7 RTC. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml b/Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml > index 4d2bef15fb7a..e15872bbdd7e 100644 > --- a/Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml > +++ b/Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml > @@ -20,6 +20,7 @@ properties: > - atmel,sama5d4-rtc > - atmel,sama5d2-rtc > - microchip,sam9x60-rtc > + - microchip,sam9x7-rtc > - microchip,sama7g5-rtc Same as in other cases, so just to avoid applying by submaintainer: looks not tested and not working. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add sam9x7 compatible to DT bindings documentation. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml b/Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml > index 30b2131b5860..d836224f99c6 100644 > --- a/Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml > +++ b/Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml > @@ -17,6 +17,7 @@ properties: > - atmel,at91rm9200-usart > - atmel,at91sam9260-usart > - microchip,sam9x60-usart > + - microchip,sam9x7-usart > - items: > - const: atmel,at91rm9200-dbgu > - const: atmel,at91rm9200-usart > @@ -26,6 +27,8 @@ properties: > - items: > - const: microchip,sam9x60-dbgu > - const: microchip,sam9x60-usart > + - const: microchip,sam9x7-dbgu > + - const: microchip,sam9x7-usart Same as in other cases, so just to avoid applying by submaintainer: not tested, broken. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add compatible microchip,sam9x7-wdt to DT bindings documentation. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > .../devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml b/Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml > index 816f85ee2c77..216e64dfddb2 100644 > --- a/Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml > +++ b/Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml > @@ -17,6 +17,7 @@ properties: > enum: > - atmel,sama5d4-wdt > - microchip,sam9x60-wdt > + - microchip,sam9x7-wdt > - microchip,sama7g5-wdt Same as in other cases, so just to avoid applying by maintainer: looks not tested and not working. Best regards, Krzysztof
On 24/06/2023 02:52, Mark Brown wrote: > On Sat, 24 Jun 2023 02:00:11 +0530, Varshini Rajendran wrote: >> This patch series adds support for the new SoC family - sam9x7. >> - The device tree, configs and drivers are added >> - Clock driver for sam9x7 is added >> - Support for basic peripherals is added >> - Target board SAM9X75 Curiosity is added >> >> Changes in v2: >> -------------- >> >> [...] > > Applied to > > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next > > Thanks! > > [32/45] spi: dt-bindings: atmel,at91rm9200-spi: add sam9x7 compatible > commit: a3eb95484f276488e3d59cffa8eec29f79be416e Eh... the patch - like all the bindings patches in this patchset - is utterly broken. I don't even get its intention, but I will try to fix it with a followup based on DTS. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add microchip,sam9x7-smc to DT bindings documentation. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/mfd/atmel-smc.txt | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/mfd/atmel-smc.txt b/Documentation/devicetree/bindings/mfd/atmel-smc.txt > index 5696d9fcb5dc..1eb2606820a5 100644 > --- a/Documentation/devicetree/bindings/mfd/atmel-smc.txt > +++ b/Documentation/devicetree/bindings/mfd/atmel-smc.txt > @@ -10,6 +10,7 @@ Required properties: > "atmel,sama5d3-smc", "syscon" > "atmel,sama5d2-smc", "syscon" > "microchip,sam9x60-smc", "syscon" > + "microchip,sam9x7-smc", "syscon" That's not what your DTS is saying. NAK. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add microchip,sam9x7-sdhci to DT bindings documentation. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/mmc/sdhci-atmel.txt | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/mmc/sdhci-atmel.txt b/Documentation/devicetree/bindings/mmc/sdhci-atmel.txt > index 69edfd4d3922..b8df78fbc00f 100644 > --- a/Documentation/devicetree/bindings/mmc/sdhci-atmel.txt > +++ b/Documentation/devicetree/bindings/mmc/sdhci-atmel.txt > @@ -5,11 +5,13 @@ Documentation/devicetree/bindings/mmc/mmc.txt and the properties used by the > sdhci-of-at91 driver. > > Required properties: > -- compatible: Must be "atmel,sama5d2-sdhci" or "microchip,sam9x60-sdhci". > +- compatible: Must be "atmel,sama5d2-sdhci" or "microchip,sam9x60-sdhci" > + or "microchip,sam9x7-sdhci" That's not what your DTS is saying. NAK. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > This patch series adds support for the new SoC family - sam9x7. > - The device tree, configs and drivers are added > - Clock driver for sam9x7 is added > - Support for basic peripherals is added > - Target board SAM9X75 Curiosity is added > > Changes in v2: > -------------- > > - Added sam9x7 specific compatibles in DT with fallbacks > - Documented all the newly added DT compatible strings > - Added device tree for the target board sam9x75 curiosity and > documented the same in the DT bindings documentation > - Removed the dt nodes that are not supported at the moment > - Removed the configs added by previous version that are not supported > at the moment > - Fixed all the corrections in the commit message > - Changed all the instances of copyright year to 2023 > - Added sam9x7 flag in PIT64B configuration > - Moved macro definitions to header file > - Added another divider in mck characteristics in the pmc driver > - Fixed the memory leak in the pmc driver > - Dropped patches that are no longer needed > - Picked up Acked-by and Reviewed-by tags Where did you pick them up? Can you point me to the patches? Best regards, Krzysztof