Searched +full:at91rm9200 +full:- +full:aic (Results 1 – 15 of 15) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/interrupt-controller/atmel,aic.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Advanced Interrupt Controller (AIC)10 - Nicolas Ferre <nicolas.ferre@microchip.com>11 - Dharma balasubiramani <dharma.b@microchip.com>14 The Advanced Interrupt Controller (AIC) is an 8-level priority, individually16 hundred and twenty-eight interrupt sources.21 - atmel,at91rm9200-aic[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * at91rm9200.dtsi - Device Tree Include file for AT91RM9200 family SoC12 #include <dt-bindings/pinctrl/at91.h>13 #include <dt-bindings/interrupt-controller/irq.h>14 #include <dt-bindings/gpio/gpio.h>15 #include <dt-bindings/clock/at91.h>16 #include <dt-bindings/mfd/at91-usart.h>19 #address-cells = <1>;20 #size-cells = <1>;21 model = "Atmel AT91RM9200 family SoC";[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * at91sam9260.dtsi - Device Tree Include file for AT91SAM9260 family SoC7 * 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>10 #include <dt-bindings/pinctrl/at91.h>11 #include <dt-bindings/interrupt-controller/irq.h>12 #include <dt-bindings/gpio/gpio.h>13 #include <dt-bindings/clock/at91.h>14 #include <dt-bindings/mfd/at91-usart.h>17 #address-cells = <1>;18 #size-cells = <1>;[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * at91sam9263.dtsi - Device Tree Include file for AT91SAM9263 family SoC5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>8 #include <dt-bindings/pinctrl/at91.h>9 #include <dt-bindings/interrupt-controller/irq.h>10 #include <dt-bindings/gpio/gpio.h>11 #include <dt-bindings/clock/at91.h>12 #include <dt-bindings/mfd/at91-usart.h>15 #address-cells = <1>;16 #size-cells = <1>;[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * at91sam9rl.dtsi - Device Tree Include file for AT91SAM9RL family SoC6 * Alexandre Belloni <alexandre.belloni@free-electrons.com>9 #include <dt-bindings/pinctrl/at91.h>10 #include <dt-bindings/clock/at91.h>11 #include <dt-bindings/interrupt-controller/irq.h>12 #include <dt-bindings/gpio/gpio.h>13 #include <dt-bindings/pwm/pwm.h>14 #include <dt-bindings/mfd/at91-usart.h>17 #address-cells = <1>;[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * at91sam9n12.dtsi - Device Tree include file for AT91SAM9N12 SoC9 #include <dt-bindings/dma/at91.h>10 #include <dt-bindings/pinctrl/at91.h>11 #include <dt-bindings/interrupt-controller/irq.h>12 #include <dt-bindings/gpio/gpio.h>13 #include <dt-bindings/clock/at91.h>14 #include <dt-bindings/mfd/at91-usart.h>17 #address-cells = <1>;18 #size-cells = <1>;[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * at91sam9g45.dtsi - Device Tree Include file for AT91SAM9G45 family SoC11 #include <dt-bindings/dma/at91.h>12 #include <dt-bindings/pinctrl/at91.h>13 #include <dt-bindings/interrupt-controller/irq.h>14 #include <dt-bindings/gpio/gpio.h>15 #include <dt-bindings/clock/at91.h>16 #include <dt-bindings/mfd/at91-usart.h>19 #address-cells = <1>;20 #size-cells = <1>;[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * at91sam9x5.dtsi - Device Tree Include file for AT91SAM9x5 family SoC11 #include <dt-bindings/dma/at91.h>12 #include <dt-bindings/pinctrl/at91.h>13 #include <dt-bindings/interrupt-controller/irq.h>14 #include <dt-bindings/gpio/gpio.h>15 #include <dt-bindings/clock/at91.h>16 #include <dt-bindings/mfd/at91-usart.h>19 #address-cells = <1>;20 #size-cells = <1>;[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * sama5d3.dtsi - Device Tree Include file for SAMA5D3 family SoC10 #include <dt-bindings/dma/at91.h>11 #include <dt-bindings/pinctrl/at91.h>12 #include <dt-bindings/interrupt-controller/irq.h>13 #include <dt-bindings/gpio/gpio.h>14 #include <dt-bindings/clock/at91.h>15 #include <dt-bindings/mfd/at91-usart.h>18 #address-cells = <1>;19 #size-cells = <1>;[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 * sam9x7.dtsi - Device Tree Include file for Microchip SAM9X7 SoC family10 #include <dt-bindings/clock/at91.h>11 #include <dt-bindings/dma/at91.h>12 #include <dt-bindings/gpio/gpio.h>13 #include <dt-bindings/interrupt-controller/arm-gic.h>14 #include <dt-bindings/interrupt-controller/irq.h>15 #include <dt-bindings/mfd/at91-usart.h>16 #include <dt-bindings/mfd/atmel-flexcom.h>17 #include <dt-bindings/pinctrl/at91.h>[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 * sama5d2.dtsi - Device Tree Include file for SAMA5D2 family SoC9 #include <dt-bindings/dma/at91.h>10 #include <dt-bindings/interrupt-controller/irq.h>11 #include <dt-bindings/clock/at91.h>12 #include <dt-bindings/mfd/at91-usart.h>13 #include <dt-bindings/iio/adc/at91-sama5d2_adc.h>16 #address-cells = <1>;17 #size-cells = <1>;20 interrupt-parent = <&aic>;[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 * sam9x60.dtsi - Device Tree Include file for Microchip SAM9X60 SoC10 #include <dt-bindings/dma/at91.h>11 #include <dt-bindings/pinctrl/at91.h>12 #include <dt-bindings/interrupt-controller/irq.h>13 #include <dt-bindings/gpio/gpio.h>14 #include <dt-bindings/clock/at91.h>15 #include <dt-bindings/mfd/at91-usart.h>16 #include <dt-bindings/mfd/atmel-flexcom.h>19 #address-cells = <1>;[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3 * sama5d4.dtsi - Device Tree Include file for SAMA5D4 family SoC9 #include <dt-bindings/clock/at91.h>10 #include <dt-bindings/dma/at91.h>11 #include <dt-bindings/mfd/at91-usart.h>12 #include <dt-bindings/pinctrl/at91.h>13 #include <dt-bindings/interrupt-controller/irq.h>14 #include <dt-bindings/gpio/gpio.h>17 #address-cells = <1>;18 #size-cells = <1>;[all …]
2 * Atmel AT91 AIC (Advanced Interrupt Controller) driver9 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>34 #include "irq-atmel-aic-common.h"36 /* Number of irq lines managed by AIC */62 struct irq_domain_chip_generic *dgc = aic_domain->gc; in aic_handle()63 struct irq_chip_generic *gc = dgc->gc[0]; in aic_handle()81 guard(raw_spinlock)(&gc->lock); in aic_retrigger()82 irq_reg_writel(gc, d->mask, AT91_AIC_ISCR); in aic_retrigger()93 smr = irq_reg_readl(gc, AT91_AIC_SMR(d->hwirq)); in aic_set_type()98 irq_reg_writel(gc, smr, AT91_AIC_SMR(d->hwirq)); in aic_set_type()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only5 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>29 #include "pinctrl-at91.h"42 * @pioc_hwirq: PIO bank interrupt identifier on AIC114 * struct at91_pmx_func - describes AT91 pinmux functions134 * struct at91_pmx_pin - describes an At91 pin mux148 * struct at91_pin_group - describes an At91 pin group153 * from the driver-local pin enumeration space165 * struct at91_pinctrl_mux_ops - describes an AT91 mux ops group240 for (i = 0; i < info->ngroups; i++) { in at91_pinctrl_find_group_by_name()[all …]