Home
last modified time | relevance | path

Searched full:airoha (Results 1 – 25 of 56) sorted by relevance

123

/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
35 $ref: /schemas/pwm/airoha,en7581-pwm.yaml
50 compatible = "airoha,en7581-gpio-sysctl", "syscon", "simple-mfd";
54 compatible = "airoha,en7581-pinctrl";
86 compatible = "airoha,en7581-pwm";
/linux/Documentation/devicetree/bindings/arm/
H A Dairoha.yaml4 $id: http://devicetree.org/schemas/arm/airoha.yaml#
7 title: Airoha SoC based Platforms
14 Boards with an Airoha SoC shall have the following properties.
23 - airoha,en7523-evb
24 - const: airoha,en7523
27 - airoha,en7581-evb
28 - const: airoha,en7581
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
13 The airoha chip-scu block provides a configuration interface for clock,
21 - airoha,en7581-chip-scu
22 - airoha,an7583-chip-scu
39 const: airoha,en7581-chip-scu
53 compatible = "airoha,en7581-chip-scu", "syscon";
/linux/drivers/pinctrl/airoha/
H A DKconfig2 menu "Airoha pinctrl drivers"
6 tristate "Airoha pin control"
22 Airoha SoCs.
30 on Airoha AN7563 and other compatible SoCs.
38 on Airoha AN7581, AN7566, AN7551 and other compatible SoCs.
46 on Airoha AN7583, AN7553, AN7567 and other compatible SoCs.
54 on Airoha EN7523, EN7529, EN7562 and other compatible SoCs.
/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
22 airoha,chip-scu:
33 - airoha,chip-scu
42 compatible = "airoha,en7581-thermal";
45 airoha,chip-scu = <&chip_scu>;
/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
19 - const: airoha,an7583-wdt
20 - const: airoha,en7581-wdt
21 - const: airoha,en7581-wdt
46 compatible = "airoha,en7581-wdt";
/linux/Documentation/devicetree/bindings/gpio/
H A Dairoha,en7523-gpio.yaml4 $id: http://devicetree.org/schemas/gpio/airoha,en7523-gpio.yaml#
7 title: Airoha EN7523 GPIO controller
13 Airoha's GPIO controller on their ARM EN7523 SoCs consists of two banks of 32
22 - const: airoha,en7523-gpio
47 compatible = "airoha,en7523-gpio";
57 compatible = "airoha,en7523-gpio";
/linux/drivers/watchdog/
H A Dairoha_wdt.c3 * Airoha Watchdog Driver
5 * Copyright (c) 2024, AIROHA All rights reserved.
7 * Mayur Kumar <mayur.kumar@airoha.com>
36 /* Airoha watchdog structure description */
115 .identity = "Airoha Watchdog",
197 { .compatible = "airoha,en7581-wdt", },
208 .name = "airoha-wdt",
216 MODULE_AUTHOR("Mayur Kumar <mayur.kumar@airoha.com>");
218 MODULE_DESCRIPTION("Airoha EN7581 Watchdog Driver");
/linux/Documentation/devicetree/bindings/net/
H A Dairoha,an7583-mdio.yaml4 $id: http://devicetree.org/schemas/net/airoha,an7583-mdio.yaml#
7 title: Airoha AN7583 Dedicated MDIO Controller
13 Airoha AN7583 SoC have 3 different MDIO Controller.
24 const: airoha,an7583-mdio
53 compatible = "airoha,an7583-mdio";
/linux/drivers/net/ethernet/airoha/
H A DMakefile3 # Airoha for the Mediatek SoCs built-in ethernet macs
6 obj-$(CONFIG_NET_AIROHA) += airoha-eth.o
7 airoha-eth-y := airoha_eth.o airoha_ppe.o
8 airoha-eth-$(CONFIG_DEBUG_FS) += airoha_ppe_debugfs.o
/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";
[all …]
/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/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/arch/arm/boot/dts/airoha/
H A Den7523-evb.dts10 model = "Airoha EN7523 Evaluation Board";
11 compatible = "airoha,en7523-evb", "airoha,en7523";
H A Den7523.dtsi90 compatible = "airoha,en7523-scu";
130 compatible = "airoha,en7523-gpio";
140 compatible = "airoha,en7523-gpio";
150 compatible = "airoha,en7523-pcie", "mediatek,mt7622-pcie";
179 compatible = "airoha,en7523-pcie", "mediatek,mt7622-pcie";
/linux/drivers/pmdomain/mediatek/
H A Dairoha-cpu-pmdomain.c36 /* Airoha CPU clk SMCC is always enabled */
121 { .compatible = "airoha,en7581-cpufreq" },
130 .name = "airoha-cpu-pmdomain",
137 MODULE_DESCRIPTION("CPU PM domain driver for Airoha SoCs");
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dairoha,an7563-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/airoha,an7563-pinctrl.yaml#
7 title: Airoha AN7563 Pin Controller
13 The Airoha's AN7563 Pin controller is used to control SoC pins.
17 const: airoha,an7563-pinctrl
298 compatible = "airoha,an7563-pinctrl";
H A Dairoha,en7523-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/airoha,en7523-pinctrl.yaml#
7 title: Airoha EN7523 Pin Controller
13 The Airoha's EN7523 Pin controller is used to control SoC pins.
17 const: airoha,en7523-pinctrl
326 compatible = "airoha,en7523-pinctrl";
H A Dairoha,en7581-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/airoha,en7581-pinctrl.yaml#
7 title: Airoha EN7581 Pin Controller
13 The Airoha's EN7581 Pin controller is used to control SoC pins.
17 const: airoha,en7581-pinctrl
348 compatible = "airoha,en7581-pinctrl";
H A Dairoha,an7583-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/airoha,an7583-pinctrl.yaml#
7 title: Airoha AN7583 Pin Controller
13 The Airoha's AN7583 Pin controller is used to control SoC pins.
17 const: airoha,an7583-pinctrl
347 compatible = "airoha,an7583-pinctrl";
/linux/drivers/gpio/
H A Dgpio-en7523.c15 * struct airoha_gpio_ctrl - Airoha GPIO driver data
120 { .compatible = "airoha,en7523-gpio" },
127 .name = "airoha-gpio",
134 MODULE_DESCRIPTION("Airoha GPIO support");
/linux/drivers/net/phy/
H A DKconfig94 tristate "Airoha AN8801 Gigabit PHY"
97 Currently supports the Airoha AN8801R PHY.
100 tristate "Airoha EN8811H 2.5 Gigabit PHY"
104 Currently supports the Airoha EN8811H PHY.
109 Airoha Ethernet PHY common library
/linux/drivers/net/mdio/
H A Dmdio-airoha.c2 /* Airoha AN7583 MDIO interface driver
261 { .compatible = "airoha,an7583-mdio" },
269 .name = "airoha-mdio",
276 MODULE_DESCRIPTION("Airoha AN7583 MDIO interface driver");
/linux/drivers/nvmem/
H A Dan8855-efuse.c3 * Airoha AN8855 Switch EFUSE Driver
51 { .compatible = "airoha,an8855-efuse", },
/linux/Documentation/devicetree/bindings/pci/
H A Dmediatek-pcie.yaml16 - airoha,an7583-pcie
22 - const: airoha,en7523-pcie
115 const: airoha,an7583-pcie
209 const: airoha,en7523-pcie
426 compatible = "airoha,an7583-pcie";

123