mbox series

[v2,0/3] add RTT support for SAM9X60

Message ID 1591779936-18577-1-git-send-email-claudiu.beznea@microchip.com
Headers show
Series add RTT support for SAM9X60 | expand

Message

Claudiu Beznea June 10, 2020, 9:05 a.m. UTC
This series adds RTT support for SAM9X60.

Changes in v2:
- use "atmel,at91sam9260-rtt" as fallback for compatible
- in patch 1 keep only the addition of sam9x60_aic_irq_fixup
- get rid of patches 2/5 from v1
- squash patches 4/5, 5/5 from v1
- change commit title for patch "rtc: at91sam9: add microchip,sam9x60-rtt"
  from v1 into "dt-bindings: rtc: add microchip,sam9x60-rtt" and
  place it before device tree patch

Claudiu Beznea (3):
  irqchip/atmel-aic5: add support for sam9x60 rtt fixup
  dt-bindings: rtc: add microchip,sam9x60-rtt
  ARM: dts: sam9x60: add rtt

 Documentation/devicetree/bindings/rtc/atmel,at91sam9-rtc.txt | 4 +++-
 arch/arm/boot/dts/at91-sam9x60ek.dts                         | 9 +++++++++
 arch/arm/boot/dts/sam9x60.dtsi                               | 7 +++++++
 drivers/irqchip/irq-atmel-aic5.c                             | 8 +++++++-
 4 files changed, 26 insertions(+), 2 deletions(-)

Comments

Alexandre Belloni June 26, 2020, 8:38 p.m. UTC | #1
On 10/06/2020 12:05:34+0300, Claudiu Beznea wrote:
> Add support for SAM9X60 RTT fixup.
> 
> Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>

Reviewed-by: Alexandre Belloni <alexandre.belloni@bootlin.com>

> ---
>  drivers/irqchip/irq-atmel-aic5.c | 8 +++++++-
>  1 file changed, 7 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/irqchip/irq-atmel-aic5.c b/drivers/irqchip/irq-atmel-aic5.c
> index fc1b3a9cdafc..fb4ad2aaa727 100644
> --- a/drivers/irqchip/irq-atmel-aic5.c
> +++ b/drivers/irqchip/irq-atmel-aic5.c
> @@ -310,10 +310,16 @@ static void __init sama5d3_aic_irq_fixup(void)
>  	aic_common_rtc_irq_fixup();
>  }
>  
> +static void __init sam9x60_aic_irq_fixup(void)
> +{
> +	aic_common_rtc_irq_fixup();
> +	aic_common_rtt_irq_fixup();
> +}
> +
>  static const struct of_device_id aic5_irq_fixups[] __initconst = {
>  	{ .compatible = "atmel,sama5d3", .data = sama5d3_aic_irq_fixup },
>  	{ .compatible = "atmel,sama5d4", .data = sama5d3_aic_irq_fixup },
> -	{ .compatible = "microchip,sam9x60", .data = sama5d3_aic_irq_fixup },
> +	{ .compatible = "microchip,sam9x60", .data = sam9x60_aic_irq_fixup },
>  	{ /* sentinel */ },
>  };
>  
> -- 
> 2.7.4
>
Alexandre Belloni June 26, 2020, 8:44 p.m. UTC | #2
On Wed, 10 Jun 2020 12:05:33 +0300, Claudiu Beznea wrote:
> This series adds RTT support for SAM9X60.
> 
> Changes in v2:
> - use "atmel,at91sam9260-rtt" as fallback for compatible
> - in patch 1 keep only the addition of sam9x60_aic_irq_fixup
> - get rid of patches 2/5 from v1
> - squash patches 4/5, 5/5 from v1
> - change commit title for patch "rtc: at91sam9: add microchip,sam9x60-rtt"
>   from v1 into "dt-bindings: rtc: add microchip,sam9x60-rtt" and
>   place it before device tree patch
> 
> [...]

Applied 2 and 3, thanks!

[2/3] dt-bindings: rtc: add microchip,sam9x60-rtt
      commit: 73554069ded8fc6fa747423522c4295d5bbf6f52
[3/3] ARM: dts: sam9x60: add rtt
      commit: 5f6b33f463468b9595eebfed142756ba13ea2b60

Best regards,
Marc Zyngier June 27, 2020, 11:08 a.m. UTC | #3
On Wed, 10 Jun 2020 12:05:33 +0300, Claudiu Beznea wrote:
> This series adds RTT support for SAM9X60.
> 
> Changes in v2:
> - use "atmel,at91sam9260-rtt" as fallback for compatible
> - in patch 1 keep only the addition of sam9x60_aic_irq_fixup
> - get rid of patches 2/5 from v1
> - squash patches 4/5, 5/5 from v1
> - change commit title for patch "rtc: at91sam9: add microchip,sam9x60-rtt"
>   from v1 into "dt-bindings: rtc: add microchip,sam9x60-rtt" and
>   place it before device tree patch
> 
> [...]

Applied to irq/irqchip-5.9:

[1/3] irqchip/atmel-aic5: Add support for sam9x60 rtt fixup
      commit: 293953d60e214aa44b3261f5350b83f285a95eb4

Thanks,

	M.