/linux-6.14.4/Documentation/devicetree/bindings/mfd/ |
D | airoha,en7581-gpio-sysctl.yaml | 4 $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-6.14.4/Documentation/devicetree/bindings/arm/ |
D | airoha.yaml | 4 $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
|
D | airoha,en7581-chip-scu.yaml | 4 $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-6.14.4/Documentation/devicetree/bindings/net/ |
D | airoha,en8811h.yaml | 4 $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;
|
D | airoha,en7581-eth.yaml | 4 $id: http://devicetree.org/schemas/net/airoha,en7581-eth.yaml# 7 title: Airoha EN7581 Frame Engine Ethernet controller 13 The frame engine ethernet controller can be found on Airoha SoCs. 19 - airoha,en7581-eth 75 const: airoha,eth-mac 106 compatible = "airoha,en7581-eth"; 139 compatible = "airoha,eth-mac";
|
/linux-6.14.4/Documentation/devicetree/bindings/clock/ |
D | airoha,en7523-scu.yaml | 4 $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-6.14.4/Documentation/devicetree/bindings/gpio/ |
D | airoha,en7523-gpio.yaml | 4 $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-6.14.4/drivers/watchdog/ |
D | airoha_wdt.c | 3 * 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-6.14.4/Documentation/devicetree/bindings/cpufreq/ |
D | airoha,en7581-cpufreq.yaml | 4 $id: http://devicetree.org/schemas/cpufreq/airoha,en7581-cpufreq.yaml# 7 title: Airoha EN7581 CPUFreq 13 On newer Airoha SoC, CPU Frequency is scaled indirectly with SMC commands 28 const: airoha,en7581-cpufreq 49 compatible = "airoha,en7581-cpufreq";
|
/linux-6.14.4/Documentation/devicetree/bindings/pwm/ |
D | airoha,en7581-pwm.yaml | 4 $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-6.14.4/Documentation/devicetree/bindings/rng/ |
D | airoha,en7581-trng.yaml | 4 $id: http://devicetree.org/schemas/rng/airoha,en7581-trng.yaml# 7 title: Airoha EN7851 True Random Number Generator 14 const: airoha,en7581-trng 35 compatible = "airoha,en7581-trng";
|
/linux-6.14.4/Documentation/devicetree/bindings/watchdog/ |
D | airoha,en7581-wdt.yaml | 4 $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-6.14.4/Documentation/devicetree/bindings/spi/ |
D | airoha,en7581-snand.yaml | 4 $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-6.14.4/Documentation/devicetree/bindings/phy/ |
D | airoha,en7581-pcie-phy.yaml | 4 $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-6.14.4/arch/arm64/boot/dts/airoha/ |
D | en7581-evb.dts | 10 model = "Airoha EN7581 Evaluation Board"; 11 compatible = "airoha,en7581-evb", "airoha,en7581";
|
/linux-6.14.4/arch/arm/boot/dts/airoha/ |
D | en7523-evb.dts | 10 model = "Airoha EN7523 Evaluation Board"; 11 compatible = "airoha,en7523-evb", "airoha,en7523";
|
D | en7523.dtsi | 90 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-6.14.4/drivers/cpufreq/ |
D | airoha-cpufreq.c | 105 .name = "airoha-cpufreq", 110 { .compatible = "airoha,en7581" }, 133 cpufreq_pdev = platform_device_register_data(NULL, "airoha-cpufreq", in airoha_cpufreq_init() 151 MODULE_DESCRIPTION("CPUfreq driver for Airoha SoCs");
|
/linux-6.14.4/drivers/pmdomain/mediatek/ |
D | airoha-cpu-pmdomain.c | 42 /* Airoha CPU clk SMCC is always enabled */ 127 { .compatible = "airoha,en7581-cpufreq" }, 136 .name = "airoha-cpu-pmdomain", 143 MODULE_DESCRIPTION("CPU PM domain driver for Airoha SoCs");
|
D | Kconfig | 30 tristate "Airoha CPU power domain" 36 Say y here to enable CPU power domain support for Airoha SoC.
|
/linux-6.14.4/drivers/gpio/ |
D | gpio-en7523.c | 15 * struct airoha_gpio_ctrl - Airoha GPIO driver data 121 { .compatible = "airoha,en7523-gpio" }, 128 .name = "airoha-gpio", 135 MODULE_DESCRIPTION("Airoha GPIO support");
|
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/ |
D | airoha,en7581-pinctrl.yaml | 4 $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 336 compatible = "airoha,en7581-pinctrl";
|
/linux-6.14.4/drivers/net/ethernet/mediatek/ |
D | Kconfig | 11 tristate "Airoha SoC Gigabit Ethernet support" 16 Airoha SoC family.
|
/linux-6.14.4/drivers/net/phy/ |
D | air_en8811h.c | 3 * 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. 22 #define EN8811H_MD32_DM "airoha/EthMD32.dm.bin" 23 #define EN8811H_MD32_DSP "airoha/EthMD32.DSP.bin" 890 if (device_property_read_bool(dev, "airoha,pnswap-rx")) in en8811h_config_init() 894 if (device_property_read_bool(dev, "airoha,pnswap-tx")) in en8811h_config_init() 1058 .name = "Airoha EN8811H", 1087 MODULE_DESCRIPTION("Airoha EN8811H PHY drivers"); 1088 MODULE_AUTHOR("Airoha");
|
/linux-6.14.4/drivers/char/hw_random/ |
D | airoha-trng.c | 226 { .compatible = "airoha,en7581-trng", }, 233 .name = "airoha-trng", 243 MODULE_DESCRIPTION("Airoha True Random Number Generator driver");
|