Home
last modified time | relevance | path

Searched full:airoha (Results 1 – 25 of 51) 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
39 compatible = "airoha,en7581-chip-scu", "syscon";
/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/clock/
H A Dairoha,en7523-scu.yaml4 $id: http://devicetree.org/schemas/clock/airoha,en7523-scu.yaml#
33 - airoha,en7523-scu
34 - airoha,en7581-scu
61 const: airoha,en7523-scu
72 const: airoha,en7581-scu
84 compatible = "airoha,en7523-scu";
96 compatible = "airoha,en7581-scu";
/linux/Documentation/devicetree/bindings/net/
H A Dairoha,en8811h.yaml4 $id: http://devicetree.org/schemas/net/airoha,en8811h.yaml#
7 title: Airoha EN8811H PHY
13 The Airoha EN8811H PHY has the ability to reverse polarity
28 airoha,pnswap-rx:
34 airoha,pnswap-tx:
54 airoha,pnswap-rx;
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/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",
194 { .compatible = "airoha,en7581-wdt", },
205 .name = "airoha-wdt",
213 MODULE_AUTHOR("Mayur Kumar <mayur.kumar@airoha.com>");
215 MODULE_DESCRIPTION("Airoha EN7581 Watchdog Driver");
/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 …]
H A Den7581-evb.dts10 model = "Airoha EN7581 Evaluation Board";
11 compatible = "airoha,en7581-evb", "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/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/spi/
H A Dairoha,en7581-snand.yaml4 $id: http://devicetree.org/schemas/spi/airoha,en7581-snand.yaml#
7 title: SPI-NAND flash controller for Airoha ARM SoCs
17 const: airoha,en7581-snand
48 compatible = "airoha,en7581-snand";
/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/gpio/
H A Dgpio-en7523.c16 * struct airoha_gpio_ctrl - Airoha GPIO driver data
121 { .compatible = "airoha,en7523-gpio" },
128 .name = "airoha-gpio",
135 MODULE_DESCRIPTION("Airoha GPIO support");
/linux/drivers/net/mdio/
H A Dmdio-airoha.c2 /* Airoha AN7583 MDIO interface driver
259 { .compatible = "airoha,an7583-mdio" },
267 .name = "airoha-mdio",
274 MODULE_DESCRIPTION("Airoha AN7583 MDIO interface driver");
/linux/drivers/net/phy/
H A Dair_en8811h.c3 * Driver for the Airoha EN8811H 2.5 Gigabit PHY.
9 * Source originated from airoha's en8811h.c and en8811h.h v1.2.1
11 * Copyright (C) 2023 Airoha Technology Corp.
24 #define EN8811H_MD32_DM "airoha/EthMD32.dm.bin"
25 #define EN8811H_MD32_DSP "airoha/EthMD32.DSP.bin"
1008 if (device_property_read_bool(dev, "airoha,pnswap-rx")) in en8811h_config_init()
1012 if (device_property_read_bool(dev, "airoha,pnswap-tx")) in en8811h_config_init()
1190 .name = "Airoha EN8811H",
1221 MODULE_DESCRIPTION("Airoha EN8811H PHY drivers");
1222 MODULE_AUTHOR("Airoha");
/linux/Documentation/devicetree/bindings/net/dsa/
H A Dmediatek,mt7530.yaml96 Built-in switch of the Airoha EN7581 SoC
97 const: airoha,en7581-switch
100 Built-in switch of the Airoha AN7583 SoC
101 const: airoha,an7583-switch
319 - airoha,en7581-switch
320 - airoha,an7583-switch
/linux/drivers/net/dsa/
H A Dmt7530-mmio.c14 { .compatible = "airoha,an7583-switch", .data = &mt753x_table[ID_AN7583], },
15 { .compatible = "airoha,en7581-switch", .data = &mt753x_table[ID_EN7581], },
/linux/drivers/phy/
H A DKconfig84 tristate "Airoha PCIe-PHY Driver"
89 Say Y here to add support for Airoha PCIe PHY driver.
/linux/drivers/spi/
H A Dspi-airoha-snfi.c3 * Copyright (c) 2024 AIROHA Inc
5 * Author: Ray Liu <ray.liu@airoha.com>
1031 { .compatible = "airoha,en7581-snand" },
1096 .name = "airoha-spi",
1103 MODULE_DESCRIPTION("Airoha SPI-NAND Flash Controller Driver");
1105 MODULE_AUTHOR("Ray Liu <ray.liu@airoha.com>");

123