/linux/Documentation/devicetree/bindings/memory-controllers/ |
H A D | atmel,ebi.txt | 1 * Device tree bindings for Atmel EBI 10 - compatible: "atmel,at91sam9260-ebi" 11 "atmel,at91sam9261-ebi" 12 "atmel,at91sam9263-ebi0" 13 "atmel,at91sam9263-ebi1" 14 "atmel,at91sam9rl-ebi" 15 "atmel,at91sam9g45-ebi" 16 "atmel,at91sam9x5-ebi" 17 "atmel,sama5d3-ebi" 47 - atmel,smc-bus-width: width of the asynchronous device's data bus [all …]
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | at91sam9rl.dtsi | 19 model = "Atmel AT91SAM9RL family SoC"; 20 compatible = "atmel,at91sam9rl", "atmel,at91sam9"; 92 compatible = "atmel,at91sam9rl-lcdc"; 103 compatible = "atmel,at91sam9rl-ebi"; 106 atmel,smc = <&smc>; 107 atmel,matrix = <&matrix>; 119 compatible = "atmel,at91sam9g45-nand-controller"; 134 compatible = "atmel,at91rm9200-tcb", "simple-mfd", "syscon"; 146 compatible = "atmel,hsmci"; 158 compatible = "atmel,at91sam9260-i2c"; [all …]
|
H A D | at91sam9260.dtsi | 5 * Copyright (C) 2011 Atmel, 6 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>, 19 model = "Atmel AT91SAM9260 family SoC"; 20 compatible = "atmel,at91sam9260"; 97 compatible = "atmel,at91rm9200-aic"; 100 atmel,external-irqs = <29 30 31>; 104 compatible = "atmel,at91sam9260-sdramc"; 109 compatible = "atmel,at91sam9260-smc", "syscon"; 114 compatible = "atmel,at91sam9260-matrix", "syscon"; 119 compatible = "atmel,at91sam9260-pmc", "syscon"; [all …]
|
H A D | at91sam9x5.dtsi | 7 * Copyright (C) 2012 Atmel, 8 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com> 21 model = "Atmel AT91SAM9x5 family SoC"; 22 compatible = "atmel,at91sam9x5"; 100 compatible = "atmel,at91rm9200-aic"; 103 atmel,external-irqs = <31>; 107 compatible = "atmel,at91sam9x5-matrix", "syscon"; 112 compatible = "atmel,at91sam9g45-pmecc"; 118 compatible = "atmel,at91sam9g45-ddramc"; 125 compatible = "atmel,at91sam9260-smc", "syscon"; [all …]
|
H A D | at91rm9200.dtsi | 5 * Copyright (C) 2011 Atmel, 6 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>, 21 model = "Atmel AT91RM9200 family SoC"; 22 compatible = "atmel,at91rm9200"; 94 compatible = "atmel,at91rm9200-aic"; 97 atmel,external-irqs = <25 26 27 28 29 30 31>; 101 compatible = "atmel,at91rm9200-sdramc", "syscon"; 106 compatible = "atmel,at91rm9200-pmc", "syscon"; 115 compatible = "atmel,at91rm9200-st", "syscon", "simple-mfd"; 121 compatible = "atmel,at91rm9200-wdt"; [all …]
|
H A D | at91sam9g45.dtsi | 7 * Copyright (C) 2011 Atmel, 8 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com> 21 model = "Atmel AT91SAM9G45 family SoC"; 22 compatible = "atmel,at91sam9g45"; 102 compatible = "atmel,at91rm9200-aic"; 105 atmel,external-irqs = <31>; 109 compatible = "atmel,at91sam9g45-ddramc"; 116 compatible = "atmel,at91sam9g45-ddramc"; 123 compatible = "atmel,at91sam9260-smc", "syscon"; 128 compatible = "atmel,at91sam9g45-matrix", "syscon"; [all …]
|
H A D | at91sam9n12.dtsi | 5 * Copyright (C) 2012 Atmel, 6 * 2012 Hong Xu <hong.xu@atmel.com> 19 model = "Atmel AT91SAM9N12 SoC"; 20 compatible = "atmel,at91sam9n12"; 92 compatible = "atmel,at91rm9200-aic"; 95 atmel,external-irqs = <31>; 99 compatible = "atmel,at91sam9n12-matrix", "syscon"; 104 compatible = "atmel,at91sam9g45-pmecc"; 110 compatible = "atmel,at91sam9g45-ddramc"; 117 compatible = "atmel,at91sam9260-smc", "syscon"; [all …]
|
H A D | at91sam9261.dtsi | 17 model = "Atmel AT91SAM9261 family SoC"; 18 compatible = "atmel,at91sam9261"; 81 compatible = "atmel,at91rm9200-ohci", "usb-ohci"; 90 compatible = "atmel,at91sam9261-lcdc"; 101 compatible = "atmel,at91sam9261-ebi"; 104 atmel,smc = <&smc>; 105 atmel,matrix = <&matrix>; 119 compatible = "atmel,at91sam9261-nand-controller"; 134 compatible = "atmel,at91rm9200-tcb", "simple-mfd", "syscon"; 146 compatible = "atmel,at91sam9261-udc"; [all …]
|
H A D | sama5d3.dtsi | 6 * Copyright (C) 2013 Atmel, 7 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com> 20 model = "Atmel SAMA5D3 family SoC"; 21 compatible = "atmel,sama5d3", "atmel,sama5"; 105 compatible = "atmel,hsmci"; 122 compatible = "atmel,at91rm9200-spi"; 136 compatible = "atmel,at91sam9g45-ssc"; 150 compatible = "atmel,at91sam9x5-tcb", "simple-mfd", "syscon"; 160 compatible = "atmel,at91sam9x5-i2c"; 178 compatible = "atmel,at91sam9x5-i2c"; [all …]
|
H A D | at91sam9263.dtsi | 17 model = "Atmel AT91SAM9263 family SoC"; 18 compatible = "atmel,at91sam9263"; 98 compatible = "atmel,at91rm9200-aic"; 101 atmel,external-irqs = <30 31>; 105 compatible = "atmel,at91sam9263-pmc", "syscon"; 114 compatible = "atmel,at91sam9260-sdramc"; 119 compatible = "atmel,at91sam9260-smc", "syscon"; 124 compatible = "atmel,at91sam9260-sdramc"; 129 compatible = "atmel,at91sam9260-smc", "syscon"; 134 compatible = "atmel,at91sam9263-matrix", "syscon"; [all …]
|
H A D | sam9x60.dtsi | 16 #include <dt-bindings/mfd/atmel-flexcom.h> 92 compatible = "atmel,at91rm9200-ohci", "usb-ohci"; 101 compatible = "atmel,at91sam9g45-ehci", "usb-ehci"; 115 atmel,smc = <&smc>; 166 compatible = "atmel,sama5d2-flexcom"; 175 compatible = "microchip,sam9x60-usart", "atmel,at91sam9260-usart"; 189 atmel,usart-mode = <AT91_USART_MODE_SERIAL>; 190 atmel,use-dma-rx; 191 atmel,use-dma-tx; 192 atmel,fifo-size = <16>; [all …]
|
H A D | sama5d4.dtsi | 5 * Copyright (C) 2014 Atmel, 6 * 2014 Nicolas Ferre <nicolas.ferre@atmel.com> 19 model = "Atmel SAMA5D4 family SoC"; 20 compatible = "atmel,sama5d4"; 113 compatible = "atmel,sama5d3-udc"; 123 compatible = "atmel,at91rm9200-ohci", "usb-ohci"; 132 compatible = "atmel,at91sam9g45-ehci", "usb-ehci"; 149 compatible = "atmel,sama5d3-ebi"; 152 atmel,smc = <&hsmc>; 163 compatible = "atmel,sama5d3-nand-controller"; [all …]
|
H A D | at91sam9x5ek.dtsi | 5 * Copyright (C) 2012 Atmel, 6 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com> 11 model = "Atmel AT91SAM9X5-EK"; 12 compatible = "atmel,at91sam9x5ek", "atmel,at91sam9x5", "atmel,at91sam9"; 20 compatible = "atmel,sam9x5-wm8731-audio"; 22 atmel,model = "wm8731 @ AT91SAM9X5EK"; 24 atmel,audio-routing = 30 atmel,ssc-controller = <&ssc0>; 31 atmel,audio-codec = <&wm8731>; 36 atmel,adc-ts-wires = <4>; [all …]
|
H A D | sama5d3xcm.dtsi | 5 * Copyright (C) 2013 Atmel, 6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com> 10 compatible = "atmel,sama5d3xcm", "atmel,sama5d3", "atmel,sama5"; 39 compatible = "atmel,tcb-timer"; 44 compatible = "atmel,tcb-timer"; 62 atmel,smc-read-mode = "nrd"; 63 atmel,smc-write-mode = "nwe"; 64 atmel,smc-bus-width = <16>; 65 atmel,smc-ncs-rd-setup-ns = <0>; 66 atmel,smc-ncs-wr-setup-ns = <0>; [all …]
|
H A D | sama5d3xmb_cmp.dtsi | 5 * Copyright (C) 2016 Atmel, 10 compatible = "atmel,sama5d3xmb-cmp", "atmel,sama5d3xcm-cmp", "atmel,sama5d3", "atmel,sama5"; 29 compatible = "atmel,at25df321a"; 36 atmel,clk-from-rk-pin; 141 atmel,pins = 145 atmel,pins = 149 atmel,pins = 153 atmel,pins = 157 atmel,pins = 161 atmel,pins = [all …]
|
/linux/Documentation/devicetree/bindings/mtd/ |
H A D | atmel-nand.txt | 1 Atmel NAND flash controller bindings 4 Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt). 12 "atmel,at91rm9200-nand-controller" 13 "atmel,at91sam9260-nand-controller" 14 "atmel,at91sam9261-nand-controller" 15 "atmel,at91sam9g45-nand-controller" 16 "atmel,sama5d3-nand-controller" 21 - atmel,nfc-io: phandle to the NFC IO block. Only required for sama5d3 23 - atmel,nfc-sram: phandle to the NFC SRAM block. Only required for sama5d3 45 - atmel,rb: an integer identifying the native Ready/Busy pin. Only meaningful [all …]
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | atmel,at91rm9200-pmc.yaml | 4 $id: http://devicetree.org/schemas/clock/atmel,at91rm9200-pmc.yaml# 7 title: Atmel Power Management Controller (PMC) 21 - const: atmel,at91sam9g20-pmc 22 - const: atmel,at91sam9260-pmc 26 - atmel,at91sam9g15-pmc 27 - atmel,at91sam9g25-pmc 28 - atmel,at91sam9g35-pmc 29 - atmel,at91sam9x25-pmc 30 - atmel,at91sam9x35-pmc 31 - const: atmel,at91sam9x5-pmc [all …]
|
/linux/Documentation/devicetree/bindings/serial/ |
H A D | atmel,at91-usart.yaml | 5 $id: http://devicetree.org/schemas/serial/atmel,at91-usart.yaml# 8 title: Atmel Universal Synchronous Asynchronous Receiver/Transmitter (USART) 17 - atmel,at91rm9200-usart 18 - atmel,at91sam9260-usart 20 - const: atmel,at91rm9200-dbgu 21 - const: atmel,at91rm9200-usart 23 - const: atmel,at91sam9260-dbgu 24 - const: atmel,at91sam9260-usart 29 - const: atmel,at91sam9260-usart 33 - const: atmel,at91sam9260-dbgu [all …]
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | atmel,sama9260-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/atmel,sama9260-adc.yaml# 15 - atmel,at91sam9260-adc 16 - atmel,at91sam9rl-adc 17 - atmel,at91sam9g45-adc 18 - atmel,at91sam9x5-adc 19 - atmel,at91sama5d3-adc 36 atmel,adc-channels-used: 40 atmel,adc-startup-time: 45 atmel,adc-vref: 49 atmel,adc-use-external-triggers: [all …]
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | atmel-usb.txt | 1 Atmel SOC USB controllers 6 - compatible: Should be "atmel,at91rm9200-ohci" for USB controllers 16 - atmel,vbus-gpio: If present, specifies a gpio that needs to be 18 - atmel,oc-gpio: If present, specifies a gpio that needs to be 22 compatible = "atmel,at91rm9200-ohci", "usb-ohci"; 33 - compatible: Should be "atmel,at91sam9g45-ehci" for USB controllers 47 compatible = "atmel,at91sam9g45-ehci", "usb-ehci"; 58 "atmel,at91rm9200-udc" 59 "atmel,at91sam9260-udc" 60 "atmel,at91sam9261-udc" [all …]
|
/linux/drivers/pwm/ |
H A D | pwm-atmel-hlcdc.c | 4 * Copyright (C) 2014 Atmel 11 #include <linux/mfd/atmel-hlcdc.h> 44 struct atmel_hlcdc_pwm *atmel = to_atmel_hlcdc_pwm(chip); in atmel_hlcdc_pwm_apply() local 45 struct atmel_hlcdc *hlcdc = atmel->hlcdc; in atmel_hlcdc_pwm_apply() 57 if (!atmel->errata || !atmel->errata->slow_clk_erratum) { in atmel_hlcdc_pwm_apply() 67 if ((atmel->errata && atmel->errata->slow_clk_erratum) || in atmel_hlcdc_pwm_apply() 80 if (!pres && atmel->errata && in atmel_hlcdc_pwm_apply() 81 atmel->errata->div1_clk_erratum) in atmel_hlcdc_pwm_apply() 93 if (new_clk != atmel->cur_clk) { in atmel_hlcdc_pwm_apply() 101 clk_disable_unprepare(atmel->cur_clk); in atmel_hlcdc_pwm_apply() [all …]
|
/linux/Documentation/devicetree/bindings/watchdog/ |
H A D | atmel,at91sam9-wdt.yaml | 5 $id: http://devicetree.org/schemas/watchdog/atmel,at91sam9-wdt.yaml# 8 title: Atmel Watchdog Timers 15 const: atmel,at91sam9260-wdt 26 atmel,max-heartbeat-sec: 32 atmel,min-heartbeat-sec: 39 atmel,watchdog-type: 53 atmel,reset-type: 66 atmel,disable: 71 atmel,idle-halt: 82 atmel,dbg-halt: [all …]
|
/linux/sound/soc/atmel/ |
H A D | Makefile | 3 snd-soc-atmel-pcm-pdc-y := atmel-pcm-pdc.o 4 snd-soc-atmel-pcm-dma-y := atmel-pcm-dma.o 6 snd-soc-atmel-i2s-y := atmel-i2s.o 15 obj-$(CONFIG_SND_ATMEL_SOC_SSC) += snd-soc-atmel-pcm-pdc.o 18 obj-$(CONFIG_SND_ATMEL_SOC_SSC) += snd-soc-atmel-pcm-dma.o 21 obj-$(CONFIG_SND_ATMEL_SOC_I2S) += snd-soc-atmel-i2s.o 29 snd-atmel-soc-wm8904-y := atmel_wm8904.o 31 snd-atmel-soc-classd-y := atmel-classd.o 32 snd-atmel-soc-pdmic-y := atmel-pdmic.o 33 snd-atmel-soc-tse850-pcm5142-y := tse850-pcm5142.o [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | atmel,sam9x5-wm8731-audio.yaml | 4 $id: http://devicetree.org/schemas/sound/atmel,sam9x5-wm8731-audio.yaml# 7 title: Atmel at91sam9x5ek wm8731 audio complex 13 The audio complex configuration for Atmel at91sam9x5ek with WM8731 audio codec. 17 const: atmel,sam9x5-wm8731-audio 19 atmel,model: 23 atmel,ssc-controller: 27 atmel,audio-codec: 31 atmel,audio-routing: 54 - atmel,model 55 - atmel,ssc-controller [all …]
|
H A D | atmel,asoc-wm8904.yaml | 4 $id: http://devicetree.org/schemas/sound/atmel,asoc-wm8904.yaml# 7 title: Atmel wm8904 audio codec complex 13 The ASoC audio complex configuration for Atmel with WM8904 audio codec. 17 const: atmel,asoc-wm8904 19 atmel,model: 23 atmel,ssc-controller: 27 atmel,audio-codec: 31 atmel,audio-routing: 58 - atmel,model 59 - atmel,audio-routing [all …]
|