| /linux/drivers/mfd/ |
| H A D | atmel-flexcom.c | 3 * 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 D | sama7g5.dtsi | 713 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 D | sam9x60.dtsi | 16 #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 D | lan966x.dtsi | 13 #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 D | at91-sama5d27_som1_ek.dts | 12 #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 D | at91-sama7g5ek.dts | 14 #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 D | at91-kizbox3_common.dtsi | 16 #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 D | lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts | 45 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>; 56 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
|
| H A D | sama5d2.dtsi | 528 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 D | at91-sam9x60ek.dts | 206 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 D | at91-sam9x60_curiosity.dts | 194 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 D | at91-sama5d2_xplained.dts | 11 #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 D | at91-sama5d2_icp.dts | 16 #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 D | at91-sama5d2_ptc_ek.dts | 12 #include <dt-bindings/mfd/atmel-flexcom.h> 192 flx0: flexcom@f8034000 { 193 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
|
| H A D | at91-sama7d65_curiosity.dts | 13 #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 D | lan966x-pcb8309.dts | 105 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>; 116 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
|
| H A D | lan966x-kontron-kswitch-d10-mmt.dtsi | 29 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>; 40 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
|
| H A D | at91-sama7g54_curiosity.dts | 15 #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 D | at91-sama5d27_wlsom1.dtsi | 13 #include <dt-bindings/mfd/atmel-flexcom.h> 52 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
|
| H A D | lan966x-pcb8291.dts | 87 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
|
| /linux/include/dt-bindings/mfd/ |
| H A D | atmel-flexcom.h | 3 * This header provides macros for Atmel Flexcom DT bindings.
|