Home
last modified time | relevance | path

Searched full:flexcom (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/mfd/
H A Datmel-flexcom.c3 * Driver for Atmel Flexcom
19 #include <dt-bindings/mfd/atmel-flexcom.h>
49 err = of_property_read_u32(np, "atmel,flexcom-mode", &ddata->opmode); in atmel_flexcom_probe()
73 * Flexcom are muxed to reach the selected device. in atmel_flexcom_probe()
83 { .compatible = "atmel,sama5d2-flexcom" },
122 MODULE_DESCRIPTION("Atmel Flexcom MFD driver");
/linux/arch/arm/boot/dts/microchip/
H A Dsama7g5.dtsi713 flx0: flexcom@e1818000 {
714 compatible = "microchip,sama7g5-flexcom", "atmel,sama5d2-flexcom";
738 flx1: flexcom@e181c000 {
739 compatible = "microchip,sama7g5-flexcom", "atmel,sama5d2-flexcom";
762 flx3: flexcom@e1824000 {
763 compatible = "microchip,sama7g5-flexcom", "atmel,sama5d2-flexcom";
806 flx4: flexcom@e2018000 {
807 compatible = "microchip,sama7g5-flexcom", "atmel,sama5d2-flexcom";
832 flx7: flexcom@e2024000 {
833 compatible = "microchip,sama7g5-flexcom", "atmel,sama5d2-flexcom";
[all …]
H A Dsam9x60.dtsi16 #include <dt-bindings/mfd/atmel-flexcom.h>
165 flx4: flexcom@f0000000 {
166 compatible = "atmel,sama5d2-flexcom";
238 flx5: flexcom@f0004000 {
239 compatible = "atmel,sama5d2-flexcom";
372 flx11: flexcom@f0020000 {
373 compatible = "atmel,sama5d2-flexcom";
424 flx12: flexcom@f0024000 {
425 compatible = "atmel,sama5d2-flexcom";
584 flx6: flexcom@f8010000 {
[all …]
H A Dlan966x.dtsi13 #include <dt-bindings/mfd/atmel-flexcom.h>
165 flx0: flexcom@e0040000 {
166 compatible = "atmel,sama5d2-flexcom";
216 flx1: flexcom@e0044000 {
217 compatible = "atmel,sama5d2-flexcom";
284 flx2: flexcom@e0060000 {
285 compatible = "atmel,sama5d2-flexcom";
335 flx3: flexcom@e0064000 {
336 compatible = "atmel,sama5d2-flexcom";
405 flx4: flexcom@e0070000 {
[all …]
H A Dat91-sama5d27_som1_ek.dts12 #include <dt-bindings/mfd/atmel-flexcom.h>
123 flx1: flexcom@f8038000 {
124 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
170 flx3: flexcom@fc014000 {
171 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
189 flx4: flexcom@fc018000 {
190 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
H A Dat91-sama7g5ek.dts14 #include <dt-bindings/mfd/atmel-flexcom.h>
216 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
227 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
398 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
409 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
420 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
431 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
481 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
495 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
H A Dat91-kizbox3_common.dtsi16 #include <dt-bindings/mfd/atmel-flexcom.h>
298 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
311 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
324 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
H A Dlan966x-kontron-kswitch-d10-mmt-6g-2gs.dts45 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
56 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
H A Dsama5d2.dtsi528 flx0: flexcom@f8034000 {
529 compatible = "atmel,sama5d2-flexcom";
599 flx1: flexcom@f8038000 {
600 compatible = "atmel,sama5d2-flexcom";
811 flx2: flexcom@fc010000 {
812 compatible = "atmel,sama5d2-flexcom";
882 flx3: flexcom@fc014000 {
883 compatible = "atmel,sama5d2-flexcom";
954 flx4: flexcom@fc018000 {
955 compatible = "atmel,sama5d2-flexcom";
H A Dat91-sam9x60ek.dts206 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
228 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
240 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
251 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
426 flexcom {
H A Dat91-sam9x60_curiosity.dts194 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
215 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
230 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
311 flexcom {
H A Dat91-sama5d2_xplained.dts11 #include <dt-bindings/mfd/atmel-flexcom.h>
325 flx0: flexcom@f8034000 {
326 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
384 flx4: flexcom@fc018000 {
385 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
H A Dat91-sama5d2_icp.dts16 #include <dt-bindings/mfd/atmel-flexcom.h>
112 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
162 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
175 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
187 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
H A Dat91-sama5d2_ptc_ek.dts12 #include <dt-bindings/mfd/atmel-flexcom.h>
192 flx0: flexcom@f8034000 {
193 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
H A Dat91-sama7d65_curiosity.dts13 #include <dt-bindings/mfd/atmel-flexcom.h>
113 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
124 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
H A Dlan966x-pcb8309.dts105 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
116 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
H A Dlan966x-kontron-kswitch-d10-mmt.dtsi29 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
40 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
H A Dat91-sama7g54_curiosity.dts15 #include <dt-bindings/mfd/atmel-flexcom.h>
167 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
178 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
H A Dat91-sama5d27_wlsom1.dtsi13 #include <dt-bindings/mfd/atmel-flexcom.h>
52 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
H A Dlan966x-pcb8291.dts87 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
/linux/include/dt-bindings/mfd/
H A Datmel-flexcom.h3 * This header provides macros for Atmel Flexcom DT bindings.