Home
last modified time | relevance | path

Searched full:airoha (Results 1 – 25 of 39) 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
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/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,en7581-eth.yaml4 $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/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/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/arm64/boot/dts/airoha/
H A Den7581-evb.dts10 model = "Airoha EN7581 Evaluation Board";
11 compatible = "airoha,en7581-evb", "airoha,en7581";
/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.c15 * struct airoha_gpio_ctrl - Airoha GPIO driver data
121 { .compatible = "airoha,en7523-gpio" },
128 .name = "airoha-gpio",
135 MODULE_DESCRIPTION("Airoha GPIO support");
/linux/Documentation/devicetree/bindings/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
336 compatible = "airoha,en7581-pinctrl";
/linux/drivers/net/ethernet/mediatek/
H A DKconfig11 tristate "Airoha SoC Gigabit Ethernet support"
16 Airoha SoC family.
/linux/arch/arm/
H A DKconfig.platforms71 bool "Airoha SoC Support"
79 Support for Airoha EN7523 SoCs
/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>");
/linux/drivers/cpufreq/
H A DKconfig.arm19 tristate "Airoha EN7581 SoC CPUFreq support"
25 This adds the CPUFreq driver for Airoha EN7581 SoCs.
/linux/drivers/clk/
H A Dclk-en7523.c12 #include <dt-bindings/reset/airoha,en7581-reset.h>
685 map = syscon_regmap_lookup_by_compatible("airoha,en7581-chip-scu"); in en7581_clk_hw_init()
749 { .compatible = "airoha,en7523-scu", .data = &en7523_data },
750 { .compatible = "airoha,en7581-scu", .data = &en7581_data },
/linux/arch/arm/boot/dts/
H A DMakefile3 subdir-y += airoha
/linux/include/dt-bindings/reset/
H A Dairoha,en7581-reset.h3 * Copyright (c) 2024 AIROHA Inc
/linux/drivers/char/hw_random/
H A DKconfig66 tristate "Airoha True HW Random Number Generator support"
71 Generator hardware found on Airoha SoC.
74 module will be called airoha-rng.

12