Home
last modified time | relevance | path

Searched full:ma35d1 (Results 1 – 25 of 35) sorted by relevance

12

/linux/arch/arm64/boot/dts/nuvoton/
H A Dma35d1.dtsi11 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h>
12 #include <dt-bindings/reset/nuvoton,ma35d1-reset.h>
15 compatible = "nuvoton,ma35d1";
86 compatible = "nuvoton,ma35d1-reset", "syscon";
92 compatible = "nuvoton,ma35d1-clk";
99 compatible = "nuvoton,ma35d1-pinctrl";
248 compatible = "nuvoton,ma35d1-uart";
256 compatible = "nuvoton,ma35d1-uart";
264 compatible = "nuvoton,ma35d1-uart";
272 compatible = "nuvoton,ma35d1-uart";
[all …]
H A Dma35d1-iot-512m.dts9 #include "ma35d1.dtsi"
12 model = "Nuvoton MA35D1-IoT";
13 compatible = "nuvoton,ma35d1-iot", "nuvoton,ma35d1";
H A Dma35d1-som-256m.dts9 #include "ma35d1.dtsi"
12 model = "Nuvoton MA35D1-SOM";
13 compatible = "nuvoton,ma35d1-som", "nuvoton,ma35d1";
H A DMakefile2 dtb-$(CONFIG_ARCH_MA35) += ma35d1-iot-512m.dtb
3 dtb-$(CONFIG_ARCH_MA35) += ma35d1-som-256m.dtb
/linux/Documentation/devicetree/bindings/clock/
H A Dnuvoton,ma35d1-clk.yaml4 $id: http://devicetree.org/schemas/clock/nuvoton,ma35d1-clk.yaml#
7 title: Nuvoton MA35D1 Clock Controller Module
14 The MA35D1 clock controller generates clocks for the whole chip,
18 include/dt-bindings/clock/ma35d1-clk.h
23 - const: nuvoton,ma35d1-clk
58 compatible = "nuvoton,ma35d1-clk";
/linux/Documentation/devicetree/bindings/arm/nuvoton/
H A Dnuvoton,ma35d1.yaml4 $id: http://devicetree.org/schemas/arm/nuvoton/nuvoton,ma35d1.yaml#
22 - description: MA35D1 based boards
25 - nuvoton,ma35d1-iot
26 - nuvoton,ma35d1-som
27 - const: nuvoton,ma35d1
/linux/Documentation/devicetree/bindings/mmc/
H A Dnuvoton,ma35d1-sdhci.yaml4 $id: http://devicetree.org/schemas/mmc/nuvoton,ma35d1-sdhci.yaml#
7 title: Nuvoton MA35D1 SD/SDIO/MMC Controller
18 - nuvoton,ma35d1-sdhci
67 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h>
68 #include <dt-bindings/reset/nuvoton,ma35d1-reset.h>
74 compatible = "nuvoton,ma35d1-sdhci";
/linux/Documentation/devicetree/bindings/reset/
H A Dnuvoton,ma35d1-reset.yaml4 $id: http://devicetree.org/schemas/reset/nuvoton,ma35d1-reset.yaml#
7 title: Nuvoton MA35D1 Reset Controller
15 controllers in MA35D1 SoC.
20 - const: nuvoton,ma35d1-reset
41 compatible = "nuvoton,ma35d1-reset", "syscon";
/linux/Documentation/devicetree/bindings/rtc/
H A Dnuvoton,ma35d1-rtc.yaml4 $id: http://devicetree.org/schemas/rtc/nuvoton,ma35d1-rtc.yaml#
7 title: Nuvoton MA35D1 Real Time Clock
18 - nuvoton,ma35d1-rtc
40 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h>
42 compatible = "nuvoton,ma35d1-rtc";
/linux/Documentation/devicetree/bindings/phy/
H A Dnuvoton,ma35d1-usb2-phy.yaml4 $id: http://devicetree.org/schemas/phy/nuvoton,ma35d1-usb2-phy.yaml#
7 title: Nuvoton MA35D1 USB2 phy
15 - nuvoton,ma35d1-usb2-phy
38 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h>
41 compatible = "nuvoton,ma35d1-usb2-phy";
/linux/Documentation/devicetree/bindings/serial/
H A Dnuvoton,ma35d1-serial.yaml4 $id: http://devicetree.org/schemas/serial/nuvoton,ma35d1-serial.yaml#
7 title: Nuvoton MA35D1 Universal Asynchronous Receiver/Transmitter (UART)
18 const: nuvoton,ma35d1-uart
40 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h>
43 compatible = "nuvoton,ma35d1-uart";
/linux/drivers/clk/nuvoton/
H A DMakefile2 obj-$(CONFIG_CLK_MA35D1) += clk-ma35d1.o
3 obj-$(CONFIG_CLK_MA35D1) += clk-ma35d1-divider.o
4 obj-$(CONFIG_CLK_MA35D1) += clk-ma35d1-pll.o
H A DKconfig14 bool "Nuvoton MA35D1 clock controller support"
17 Build the clock controller driver for MA35D1 SoC.
H A Dclk-ma35d1-pll.c16 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h>
18 #include "clk-ma35d1.h"
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dnuvoton,ma35d1-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/nuvoton,ma35d1-pinctrl.yaml#
7 title: Nuvoton MA35D1 pin control and GPIO
19 - nuvoton,ma35d1-pinctrl
148 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h>
151 compatible = "nuvoton,ma35d1-pinctrl";
/linux/drivers/rtc/
H A Drtc-ma35d1.c3 * RTC driver for Nuvoton MA35D1
18 /* MA35D1 RTC Control Registers */
285 { .compatible = "nuvoton,ma35d1-rtc", },
295 .name = "rtc-ma35d1",
303 MODULE_DESCRIPTION("MA35D1 RTC driver");
/linux/drivers/phy/nuvoton/
H A Dphy-ma35d1-usb2.c127 { .compatible = "nuvoton,ma35d1-usb2-phy", },
135 .name = "ma35d1-usb2-phy",
141 MODULE_DESCRIPTION("Nuvoton ma35d1 USB2.0 PHY driver");
H A DMakefile3 obj-$(CONFIG_PHY_MA35_USB) += phy-ma35d1-usb2.o
/linux/drivers/pinctrl/nuvoton/
H A DKconfig61 bool "Pinctrl and GPIO driver for Nuvoton MA35D1"
66 for Nuvoton MA35D1 SoC.
H A DMakefile8 obj-$(CONFIG_PINCTRL_MA35D1) += pinctrl-ma35d1.o
/linux/drivers/tty/serial/
H A Dma35d1_serial.c3 * MA35D1 serial driver
125 /* The constrain for MA35D1 UART baud rate divider */
437 /* MA35D1 UART baud rate equation: baudrate = UART_CLK / (quot + 2) */ in ma35d1serial_set_termios()
483 return "ma35d1-uart"; in ma35d1serial_type()
521 { .compatible = "nuvoton,ma35d1-uart" },
801 .name = "ma35d1-uart",
831 MODULE_DESCRIPTION("MA35D1 serial driver");
/linux/drivers/reset/
H A Dreset-ma35d1.c18 #include <dt-bindings/reset/nuvoton,ma35d1-reset.h>
189 { .compatible = "nuvoton,ma35d1-reset" },
230 .name = "ma35d1-reset",
H A DKconfig165 bool "Nuvoton MA35D1 Reset Driver"
169 This enables the reset controller driver for Nuvoton MA35D1 SoC.
/linux/Documentation/devicetree/bindings/mfd/
H A Dsyscon.yaml96 - nuvoton,ma35d1-sys
194 - nuvoton,ma35d1-sys
/linux/include/dt-bindings/reset/
H A Dnuvoton,ma35d1-reset.h6 * Device Tree binding constants for MA35D1 reset controller.

12