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: > Add sam9x60, sam9x7 compatible string support in the schema file. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > .../devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml | Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Document the property clock-names in the schema. > > It fixes the dtbs_check warning, > 'clock-names' does not match any of the regexes: 'pinctrl-[0-9]+' > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/usb/generic-ehci.yaml | 4 ++++ This is a friendly reminder during the review process. It seems my previous comments were not fully addressed. Maybe my feedback got lost between the quotes, maybe you just forgot to apply it. Please go back to the previous discussion and either implement all requested changes or keep discussing them. Thank you. 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 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 compatible string for sam9x7. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml b/Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml > index 6adedd3ec399..440f890e209f 100644 > --- a/Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml > +++ b/Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml > @@ -24,9 +24,11 @@ properties: > - atmel,sama5d4-i2c > - atmel,sama5d2-i2c > - microchip,sam9x60-i2c > + - microchip,sam9x7-i2c 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/spi/atmel,at91rm9200-spi.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml b/Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml > index 6c57dd6c3a36..bdc42eeacba4 100644 > --- a/Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml > +++ b/Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml > @@ -19,6 +19,7 @@ properties: > - const: atmel,at91rm9200-spi > - items: > - const: microchip,sam9x60-spi > + - const: microchip,sam9x7-spi > - const: atmel,at91rm9200-spi > Same as in other cases, so just to avoid applying by maintainer: not tested, broken. 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 sam9x7 bindings. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/usb/atmel-usb.txt | 9 +++++---- > 1 file changed, 5 insertions(+), 4 deletions(-) > > diff --git a/Documentation/devicetree/bindings/usb/atmel-usb.txt b/Documentation/devicetree/bindings/usb/atmel-usb.txt > index 12183ef47ee4..6359af0123bf 100644 > --- a/Documentation/devicetree/bindings/usb/atmel-usb.txt > +++ b/Documentation/devicetree/bindings/usb/atmel-usb.txt > @@ -3,8 +3,8 @@ Atmel SOC USB controllers > OHCI > > Required properties: > - - compatible: Should be "atmel,at91rm9200-ohci" for USB controllers > - used in host mode. > + - compatible: Should be "atmel,at91rm9200-ohci" or "microchip,sam9x7-ohci" That's not what your DTS is saying. NAK. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add microchip,sam9x7-matrix to DT bindings documentation. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/mfd/atmel-matrix.txt | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/mfd/atmel-matrix.txt b/Documentation/devicetree/bindings/mfd/atmel-matrix.txt > index 89d05c64fb01..75378839fc7f 100644 > --- a/Documentation/devicetree/bindings/mfd/atmel-matrix.txt > +++ b/Documentation/devicetree/bindings/mfd/atmel-matrix.txt > @@ -14,6 +14,7 @@ Required properties: > "atmel,at91sam9x5-matrix", "syscon" > "atmel,sama5d3-matrix", "syscon" > "microchip,sam9x60-matrix", "syscon" > + "microchip,sam9x7-matrix", "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-pmecc to DT bindings documentation. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/mtd/atmel-nand.txt | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/mtd/atmel-nand.txt b/Documentation/devicetree/bindings/mtd/atmel-nand.txt > index 50645828ac20..9c9dfab38fdf 100644 > --- a/Documentation/devicetree/bindings/mtd/atmel-nand.txt > +++ b/Documentation/devicetree/bindings/mtd/atmel-nand.txt > @@ -56,6 +56,7 @@ Required properties: > "atmel,sama5d4-pmecc" > "atmel,sama5d2-pmecc" > "microchip,sam9x60-pmecc" > + "microchip,sam9x7-pmecc" That's not what your DTS is saying. NAK. Best regards, Krzysztof
On 23/06/2023 22:30, Varshini Rajendran wrote: > Add compatible for sam9x7. > > Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> > --- > Documentation/devicetree/bindings/dma/atmel-xdma.txt | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/dma/atmel-xdma.txt b/Documentation/devicetree/bindings/dma/atmel-xdma.txt > index 510b7f25ba24..f672556ea715 100644 > --- a/Documentation/devicetree/bindings/dma/atmel-xdma.txt > +++ b/Documentation/devicetree/bindings/dma/atmel-xdma.txt > @@ -2,8 +2,8 @@ > > * XDMA Controller > Required properties: > -- compatible: Should be "atmel,sama5d4-dma", "microchip,sam9x60-dma" or > - "microchip,sama7g5-dma". > +- compatible: Should be "atmel,sama5d4-dma", "microchip,sam9x60-dma", > + "microchip,sam9x7-dma" or "microchip,sama7g5-dma". 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
On 24/06/2023 09:53, Krzysztof Kozlowski wrote: > On 23/06/2023 22:30, Varshini Rajendran wrote: >> Add sam9x60, sam9x7 compatible string support in the schema file. >> >> Signed-off-by: Varshini Rajendran <varshini.rajendran@microchip.com> >> --- >> .../devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml | > > > Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Un-acked. Actually NAK. This does not match your DTS. Please test your patches before sending. Best regards, Krzysztof