Home
last modified time | relevance | path

Searched full:en7581 (Results 1 – 25 of 27) sorted by relevance

12

/linux/Documentation/devicetree/bindings/mfd/
H A Dairoha,en7581-gpio-sysctl.yaml4 $id: http://devicetree.org/schemas/mfd/airoha,en7581-gpio-sysctl.yaml#
7 title: Airoha EN7581 GPIO System Controller
14 Airoha EN7581 SoC GPIO system controller which provided a register map
20 - const: airoha,en7581-gpio-sysctl
29 $ref: /schemas/pinctrl/airoha,en7581-pinctrl.yaml
31 Child node definition for EN7581 Pin controller
35 $ref: /schemas/pwm/airoha,en7581-pwm.yaml
37 Child node definition for EN7581 PWM controller
50 compatible = "airoha,en7581-gpio-sysctl", "syscon", "simple-mfd";
54 compatible = "airoha,en7581-pinctrl";
[all …]
/linux/Documentation/devicetree/bindings/arm/
H A Dairoha,en7581-chip-scu.yaml4 $id: http://devicetree.org/schemas/arm/airoha,en7581-chip-scu.yaml#
7 title: Airoha Chip SCU Controller for EN7581 SoC
15 pinctrl, ecc) on EN7581 SoC.
21 - airoha,en7581-chip-scu
39 compatible = "airoha,en7581-chip-scu", "syscon";
H A Dairoha.yaml27 - airoha,en7581-evb
28 - const: airoha,en7581
/linux/Documentation/devicetree/bindings/pwm/
H A Dairoha,en7581-pwm.yaml4 $id: http://devicetree.org/schemas/pwm/airoha,en7581-pwm.yaml#
7 title: Airoha EN7581 PWM Controller
17 const: airoha,en7581-pwm
31 compatible = "airoha,en7581-pwm";
/linux/arch/arm64/boot/dts/airoha/
H A Den7581.dtsi6 #include <dt-bindings/reset/airoha,en7581-reset.h>
154 compatible = "airoha,en7581-snand";
177 compatible = "airoha,en7581-scu";
184 compatible = "airoha,en7581-pbus-csr", "syscon";
189 compatible = "airoha,en7581-pcie-phy";
203 compatible = "airoha,en7581-pcie";
246 compatible = "airoha,en7581-pcie";
298 compatible = "airoha,en7581-trng";
304 compatible = "airoha,en7581-gpio-sysctl", "syscon",
309 compatible = "airoha,en7581-pinctrl";
H A Den7581-evb.dts7 #include "en7581.dtsi"
10 model = "Airoha EN7581 Evaluation Board";
11 compatible = "airoha,en7581-evb", "airoha,en7581";
H A DMakefile2 dtb-$(CONFIG_ARCH_AIROHA) += en7581-evb.dtb
/linux/Documentation/devicetree/bindings/watchdog/
H A Dairoha,en7581-wdt.yaml4 $id: http://devicetree.org/schemas/watchdog/airoha,en7581-wdt.yaml#
7 title: Airoha EN7581 Watchdog Timer
17 const: airoha,en7581-wdt
42 compatible = "airoha,en7581-wdt";
/linux/Documentation/devicetree/bindings/thermal/
H A Dairoha,en7581-thermal.yaml4 $id: http://devicetree.org/schemas/thermal/airoha,en7581-thermal.yaml#
7 title: Airoha EN7581 Thermal Sensor and Monitor
14 const: airoha,en7581-thermal
42 compatible = "airoha,en7581-thermal";
/linux/Documentation/devicetree/bindings/phy/
H A Dairoha,en7581-pcie-phy.yaml4 $id: http://devicetree.org/schemas/phy/airoha,en7581-pcie-phy.yaml#
7 title: Airoha EN7581 PCI-Express PHY
17 const: airoha,en7581-pcie-phy
57 compatible = "airoha,en7581-pcie-phy";
/linux/Documentation/devicetree/bindings/net/
H A Dairoha,en7581-npu.yaml4 $id: http://devicetree.org/schemas/net/airoha,en7581-npu.yaml#
7 title: Airoha Network Processor Unit for EN7581 SoC
20 - airoha,en7581-npu
65 compatible = "airoha,en7581-npu";
/linux/Documentation/devicetree/bindings/spi/
H A Dairoha,en7581-snand.yaml4 $id: http://devicetree.org/schemas/spi/airoha,en7581-snand.yaml#
17 const: airoha,en7581-snand
48 compatible = "airoha,en7581-snand";
/linux/Documentation/devicetree/bindings/clock/
H A Dairoha,en7523-scu.yaml34 - airoha,en7581-scu
72 const: airoha,en7581-scu
96 compatible = "airoha,en7581-scu";
/linux/drivers/pinctrl/mediatek/
H A DKconfig130 tristate "Airoha EN7581 pin control"
142 on Airoha EN7581 SoC.
H A Dpinctrl-airoha.c2880 map = syscon_regmap_lookup_by_compatible("airoha,en7581-chip-scu"); in airoha_pinctrl_probe()
2931 { .compatible = "airoha,en7581-pinctrl" },
/linux/drivers/clk/
H A Dclk-en7523.c12 #include <dt-bindings/reset/airoha,en7581-reset.h>
35 /* EN7581 */
89 /* EN7581 */
685 map = syscon_regmap_lookup_by_compatible("airoha,en7581-chip-scu"); in en7581_clk_hw_init()
750 { .compatible = "airoha,en7581-scu", .data = &en7581_data },
/linux/drivers/watchdog/
H A Dairoha_wdt.c194 { .compatible = "airoha,en7581-wdt", },
215 MODULE_DESCRIPTION("Airoha EN7581 Watchdog Driver");
/linux/drivers/cpufreq/
H A DKconfig.arm19 tristate "Airoha EN7581 SoC CPUFreq support"
25 This adds the CPUFreq driver for Airoha EN7581 SoCs.
H A Dcpufreq-dt-platdev.c106 { .compatible = "airoha,en7581", },
/linux/drivers/pci/controller/
H A Dpcie-mediatek-gen3.c132 /* Time in ms needed to complete PCIe reset on EN7581 SoC */
456 * Airoha EN7581 has a hw bug asserting/releasing PCIE_PE_RSTB signal in mtk_pcie_startup_port()
978 * Unlike the other MediaTek Gen3 controllers, the Airoha EN7581 in mtk_pcie_en7581_power_up()
1002 * This time is specific for EN7581 SoC. in mtk_pcie_en7581_power_up()
1028 * Airoha EN7581 performs PCIe reset via clk callbacks since it has a in mtk_pcie_en7581_power_up()
1360 { .compatible = "airoha,en7581-pcie", .data = &mtk_pcie_soc_en7581 },
/linux/drivers/thermal/
H A Dairoha_thermal.c370 * sensor. EN7581 supports only one sensor hence the in airoha_thermal_setup_monitor()
472 { .compatible = "airoha,en7581-thermal" },
/linux/drivers/net/ethernet/airoha/
H A Dairoha_eth.h602 /* GDM1 port on EN7581 SoC is connected to the lan dsa switch. in airhoa_is_lan_gdm_port()
H A Dairoha_npu.c461 { .compatible = "airoha,en7581-npu" },
H A Dairoha_eth.c2139 /* EN7581 SoC supports fixed QoS band priority where WRR queues have in airoha_qdma_set_tx_ets_sched()
3032 { .compatible = "airoha,en7581-eth" },
/linux/drivers/spi/
H A Dspi-airoha-snfi.c1031 { .compatible = "airoha,en7581-snand" },

12