| /linux/arch/arm/boot/dts/mediatek/ |
| H A D | mt8135.dtsi | 42 #size-cells = <0>; 45 cpu0: cpu@0 { 48 reg = <0x000>; 54 reg = <0x001>; 60 reg = <0x100>; 66 reg = <0x101>; 77 reg = <0 0x80002000 0 0x1000>; 90 #clock-cells = <0>; 96 #clock-cells = <0>; 101 #clock-cells = <0>; [all …]
|
| H A D | mt7629.dtsi | 24 #size-cells = <0>; 27 cpu0: cpu@0 { 30 reg = <0x0>; 38 reg = <0x1>; 51 clk20m: oscillator-0 { 53 #clock-cells = <0>; 60 #clock-cells = <0>; 83 reg = <0x10000000 0x1000>; 89 reg = <0x10002000 0x1000>; 97 reg = <0x10006000 0x1000>; [all …]
|
| H A D | mt2701.dtsi | 25 #size-cells = <0>; 28 cpu@0 { 31 reg = <0x0>; 36 reg = <0x1>; 41 reg = <0x2>; 46 reg = <0x3>; 57 reg = <0 0x80002000 0 0x1000>; 64 #clock-cells = <0>; 70 #clock-cells = <0>; 73 clk26m: oscillator@0 { [all …]
|
| /linux/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-mt6797.c | 18 * gpio:0x10005000, iocfg[l]:0x10002000, iocfg[b]:0x10002400, 19 * iocfg[r]:0x10002800, iocfg[t]:0x10002C00. 24 PIN_FIELD(0, 261, 0x300, 0x10, 0, 4), 28 PIN_FIELD(0, 261, 0x0, 0x10, 0, 1), 32 PIN_FIELD(0, 261, 0x200, 0x10, 0, 1), 36 PIN_FIELD(0, 261, 0x100, 0x10, 0, 1), 55 .gpio_m = 0,
|
| H A D | pinctrl-mt8183.c | 13 * iocfg[0]:0x10005000, iocfg[1]:0x11F20000, iocfg[2]:0x11E80000, 14 * iocfg[3]:0x11E70000, iocfg[4]:0x11E90000, iocfg[5]:0x11D30000, 15 * iocfg[6]:0x11D20000, iocfg[7]:0x11C50000, iocfg[8]:0x11F30000. 21 _x_bits, 32, 0) 28 PIN_FIELD(0, 192, 0x300, 0x10, 0, 4), 32 PIN_FIELD(0, 192, 0x0, 0x10, 0, 1), 36 PIN_FIELD(0, 192, 0x200, 0x10, 0, 1), 40 PIN_FIELD(0, 192, 0x100, 0x10, 0, 1), 44 PINS_FIELD_BASE(0, 3, 6, 0x000, 0x10, 3, 1), 45 PINS_FIELD_BASE(4, 7, 6, 0x000, 0x10, 5, 1), [all …]
|
| H A D | pinctrl-mt8195.c | 13 * iocfg[0]:0x10005000, iocfg[1]:0x11d10000, iocfg[2]:0x11d30000, 14 * iocfg[3]:0x11d40000, iocfg[4]:0x11e20000, iocfg[5]:0x11eb0000, 15 * iocfg[6]:0x11f40000. 21 32, 0) 28 PIN_FIELD(0, 144, 0x300, 0x10, 0, 4), 32 PIN_FIELD(0, 144, 0x0, 0x10, 0, 1), 36 PIN_FIELD(0, 144, 0x200, 0x10, 0, 1), 40 PIN_FIELD(0, 144, 0x100, 0x10, 0, 1), 44 PIN_FIELD_BASE(0, 0, 4, 0x040, 0x10, 0, 1), 45 PIN_FIELD_BASE(1, 1, 4, 0x040, 0x10, 1, 1), [all …]
|
| H A D | pinctrl-mt8186.c | 13 * iocfg[0]:0x10005000, iocfg[1]:0x10002000, iocfg[2]:0x10002200, 14 * iocfg[3]:0x10002400, iocfg[4]:0x10002600, iocfg[5]:0x10002800, 15 * iocfg[6]:0x10002C00. 20 PIN_FIELD_CALC(s_pin, e_pin, i_base, s_addr, x_addrs, s_bit, x_bits, 32, 0) 26 PIN_FIELD(0, 184, 0x300, 0x10, 0, 4), 30 PIN_FIELD(0, 184, 0x0, 0x10, 0, 1), 34 PIN_FIELD(0, 184, 0x200, 0x10, 0, 1), 38 PIN_FIELD(0, 184, 0x100, 0x10, 0, 1), 42 PIN_FIELD_BASE(0, 0, 6, 0x0030, 0x10, 13, 1), 43 PIN_FIELD_BASE(1, 1, 6, 0x0030, 0x10, 14, 1), [all …]
|
| H A D | pinctrl-mt6878.c | 14 * GPIO_BASE: 0x10005000 15 * IOCFG_BL_BASE: 0x11D10000 16 * IOCFG_BM_BASE: 0x11D30000 17 * IOCFG_BR_BASE: 0x11D40000 18 * IOCFG_BL1_BASE: 0x11D50000 19 * IOCFG_BR1_BASE: 0x11D60000 20 * IOCFG_LM_BASE: 0x11E20000 21 * IOCFG_LT_BASE: 0x11E30000 22 * IOCFG_RM_BASE: 0x11EB0000 23 * IOCFG_RT_BASE: 0x11EC0000 [all …]
|
| H A D | pinctrl-mt8192.c | 13 * iocfg0:0x10005000, iocfg_rm:0x11C20000, iocfg_bm:0x11D10000, 14 * iocfg_bl:0x11D30000, iocfg_br:0x11D40000, iocfg_lm:0x11E20000, 15 * iocfg_lb:0x11E70000, iocfg_rt:0x11EA0000, iocfg_lt:0x11F20000, 16 * iocfg_tl:0x11F30000 22 32, 0) 29 PIN_FIELD(0, 228, 0x300, 0x10, 0, 4), 33 PIN_FIELD(0, 228, 0x0, 0x10, 0, 1), 37 PIN_FIELD(0, 228, 0x200, 0x10, 0, 1), 41 PIN_FIELD(0, 228, 0x100, 0x10, 0, 1), 45 PIN_FIELD_BASE(0, 0, 4, 0x00f0, 0x10, 8, 1), [all …]
|
| H A D | pinctrl-mt8188.c | 13 * iocfg[0]:0x10005000, iocfg[1]:0x11c00000, iocfg[2]:0x11e10000, 14 * iocfg[3]:0x11e20000, iocfg[4]:0x11ea0000 20 32, 0) 27 PIN_FIELD(0, 177, 0x0300, 0x10, 0, 4), 31 PIN_FIELD(0, 177, 0x0000, 0x10, 0, 1), 35 PIN_FIELD(0, 177, 0x0200, 0x10, 0, 1), 39 PIN_FIELD(0, 177, 0x0100, 0x10, 0, 1), 43 PIN_FIELD_BASE(0, 0, 1, 0x0170, 0x10, 8, 1), 44 PIN_FIELD_BASE(1, 1, 1, 0x0170, 0x10, 9, 1), 45 PIN_FIELD_BASE(2, 2, 1, 0x0170, 0x10, 10, 1), [all …]
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | mediatek,mt8192-pinctrl.yaml | 149 reg = <0x10005000 0x1000>, 150 <0x11c20000 0x1000>, 151 <0x11d10000 0x1000>, 152 <0x11d30000 0x1000>, 153 <0x11d40000 0x1000>, 154 <0x11e20000 0x1000>, 155 <0x11e70000 0x1000>, 156 <0x11ea0000 0x1000>, 157 <0x11f20000 0x1000>, 158 <0x11f30000 0x1000>, [all …]
|
| H A D | mediatek,mt6893-pinctrl.yaml | 153 #define PINMUX_GPIO0__FUNC_GPIO0 (MTK_PIN_NO(0) | 0) 159 reg = <0x10005000 0x1000>, 160 <0x11c20000 0x0200>, 161 <0x11d10000 0x0200>, 162 <0x11e20000 0x0200>, 163 <0x11e70000 0x0200>, 164 <0x11ea0000 0x0200>, 165 <0x11f20000 0x0200>, 166 <0x11f30000 0x0200>, 167 <0x1100b000 0x1000>; [all …]
|
| H A D | mediatek,mt6878-pinctrl.yaml | 165 #define PINMUX_GPIO0__FUNC_GPIO0 (MTK_PIN_NO(0) | 0) 171 reg = <0x10005000 0x1000>, 172 <0x11d10000 0x1000>, 173 <0x11d30000 0x1000>, 174 <0x11d40000 0x1000>, 175 <0x11d50000 0x1000>, 176 <0x11d60000 0x1000>, 177 <0x11e20000 0x1000>, 178 <0x11e30000 0x1000>, 179 <0x11eb0000 0x1000>, [all …]
|
| H A D | mediatek,mt8189-pinctrl.yaml | 181 reg = <0x10005000 0x1000>, 182 <0x11b50000 0x1000>, 183 <0x11c50000 0x1000>, 184 <0x11c60000 0x1000>, 185 <0x11d20000 0x1000>, 186 <0x11d30000 0x1000>, 187 <0x11d40000 0x1000>, 188 <0x11e20000 0x1000>, 189 <0x11e30000 0x1000>, 190 <0x11f20000 0x1000>, [all …]
|
| H A D | mediatek,mt6779-pinctrl.yaml | 114 '-[0-9]*$': 158 enum: [0, 1] 165 0: (R1, R0) = (0, 0) which means R1 disabled and R0 disabled. 166 1: (R1, R0) = (0, 1) which means R1 disabled and R0 enabled. 167 2: (R1, R0) = (1, 0) which means R1 enabled and R0 disabled. 170 enum: [0, 1, 2, 3] 177 0: (R1, R0) = (0, 0) which means R1 disabled and R0 disabled. 178 1: (R1, R0) = (0, 1) which means R1 disabled and R0 enabled. 179 2: (R1, R0) = (1, 0) which means R1 enabled and R0 disabled. 182 enum: [0, 1, 2, 3] [all …]
|
| H A D | mediatek,mt6795-pinctrl.yaml | 136 0: (R1, R0) = (0, 0) which means R1 disabled and R0 disabled. 137 1: (R1, R0) = (0, 1) which means R1 disabled and R0 enabled. 138 2: (R1, R0) = (1, 0) which means R1 enabled and R0 disabled. 141 enum: [0, 1, 2, 3] 148 0: (R1, R0) = (0, 0) which means R1 disabled and R0 disabled. 149 1: (R1, R0) = (0, 1) which means R1 disabled and R0 enabled. 150 2: (R1, R0) = (1, 0) which means R1 enabled and R0 disabled. 153 enum: [0, 1, 2, 3] 186 reg = <0 0x10005000 0 0x1000>, <0 0x1000b000 0 0x1000>; 190 gpio-ranges = <&pio 0 0 196>;
|
| H A D | mediatek,mt8188-pinctrl.yaml | 188 reg = <0x10005000 0x1000>, 189 <0x11c00000 0x1000>, 190 <0x11e10000 0x1000>, 191 <0x11e20000 0x1000>, 192 <0x11ea0000 0x1000>, 193 <0x1000b000 0x1000>; 199 gpio-ranges = <&pio 0 0 176>; 201 interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH 0>;
|
| H A D | mediatek,mt8186-pinctrl.yaml | 229 reg = <0x10005000 0x1000>, 230 <0x10002000 0x0200>, 231 <0x10002200 0x0200>, 232 <0x10002400 0x0200>, 233 <0x10002600 0x0200>, 234 <0x10002A00 0x0200>, 235 <0x10002c00 0x0200>, 236 <0x1000b000 0x1000>; 242 gpio-ranges = <&pio 0 0 185>; 244 interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH 0>;
|
| H A D | mediatek,mt8195-pinctrl.yaml | 240 reg = <0x10005000 0x1000>, 241 <0x11d10000 0x1000>, 242 <0x11d30000 0x1000>, 243 <0x11d40000 0x1000>, 244 <0x11e20000 0x1000>, 245 <0x11eb0000 0x1000>, 246 <0x11f40000 0x1000>, 247 <0x1000b000 0x1000>; 253 gpio-ranges = <&pio 0 0 144>; 255 interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH 0>;
|
| /linux/arch/arm/mach-versatile/ |
| H A D | versatile.c | 25 #define IO_ADDRESS(x) (((x) & 0x0fffffff) + (((x) >> 4) & 0x0f000000) + 0xf0000000) 33 #define VERSATILE_SYS_PCICTL_OFFSET 0x44 34 #define VERSATILE_SYS_MCI_OFFSET 0x48 39 #define VERSATILE_MMCI0_BASE 0x10005000 /* MMC interface */ 40 #define VERSATILE_MMCI1_BASE 0x1000B000 /* MMC Interface */ 41 #define VERSATILE_SCTL_BASE 0x101E0000 /* System controller */ 46 #define VERSATILE_REFCLK 0 87 OF_DEV_AUXDATA("arm,primecell", VERSATILE_MMCI1_BASE, "fpga:0b", &mmc1_plat_data), 166 versatile_sys_base = of_iomap(np, 0); in versatile_dt_init()
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt7622.dtsi | 69 #size-cells = <0>; 71 cpu0: cpu@0 { 74 reg = <0x0 0x0>; 89 reg = <0x0 0x1>; 111 #clock-cells = <0>; 116 #clock-cells = <0>; 140 reg = <0 0x43000000 0 0x30000>; 150 thermal-sensors = <&thermal 0>; 216 reg = <0 0x10000000 0 0x1000>; 223 reg = <0 0x10001000 0 0x250>; [all …]
|
| H A D | mt2712e.dtsi | 22 cluster0_opp: opp-table-0 { 66 #size-cells = <0>; 85 cpu0: cpu@0 { 88 reg = <0x000>; 100 reg = <0x001>; 113 reg = <0x200>; 126 CPU_SLEEP_0: cpu-sleep-0 { 132 arm,psci-suspend-param = <0x0010000>; 135 CLUSTER_SLEEP_0: cluster-sleep-0 { 141 arm,psci-suspend-param = <0x1010000>; [all …]
|