Home
last modified time | relevance | path

Searched full:th1520 (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.14.4/Documentation/devicetree/bindings/clock/
Dthead,th1520-clk-ap.yaml4 $id: http://devicetree.org/schemas/clock/thead,th1520-clk-ap.yaml#
7 title: T-HEAD TH1520 AP sub-system clock controller
10 The T-HEAD TH1520 AP sub-system clock controller configures the
14 …https://openbeagle.org/beaglev-ahead/beaglev-ahead/-/blob/main/docs/TH1520%20System%20User%20Manua…
23 const: thead,th1520-clk-ap
35 See <dt-bindings/clock/thead,th1520-clk-ap.h> for valid indices.
47 #include <dt-bindings/clock/thead,th1520-clk-ap.h>
49 compatible = "thead,th1520-clk-ap";
/linux-6.14.4/Documentation/devicetree/bindings/net/
Dthead,th1520-gmac.yaml4 $id: http://devicetree.org/schemas/net/thead,th1520-gmac.yaml#
7 title: T-HEAD TH1520 GMAC Ethernet controller
13 The TH1520 GMAC is described in the TH1520 Peripheral Interface User Manual
37 - thead,th1520-gmac
48 - thead,th1520-gmac
88 compatible = "thead,th1520-gmac", "snps,dwmac-3.70a";
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/
Dthead,th1520-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/thead,th1520-pinctrl.yaml#
7 title: T-Head TH1520 SoC pin controller
13 Pinmux and pinconf controller in the T-Head TH1520 RISC-V SoC.
15 The TH1520 has 3 groups of pads each controlled from different memory ranges.
40 - thead,th1520-pinctrl
130 compatible = "thead,th1520-pinctrl";
159 compatible = "thead,th1520-pinctrl";
/linux-6.14.4/Documentation/devicetree/bindings/mailbox/
Dthead,th1520-mbox.yaml4 $id: http://devicetree.org/schemas/mailbox/thead,th1520-mbox.yaml#
7 title: T-head TH1520 Mailbox Controller
20 const: thead,th1520-mbox
71 #include <dt-bindings/clock/thead,th1520-clk-ap.h>
76 compatible = "thead,th1520-mbox";
/linux-6.14.4/arch/riscv/boot/dts/thead/
Dth1520.dtsi8 #include <dt-bindings/clock/thead,th1520-clk-ap.h>
11 compatible = "thead,th1520";
241 compatible = "thead,th1520-plic", "thead,c900-plic";
254 compatible = "thead,th1520-clint", "thead,c900-clint";
263 compatible = "thead,th1520-spi", "snps,dw-apb-ssi";
284 compatible = "thead,th1520-gmac", "snps,dwmac-3.70a";
306 compatible = "thead,th1520-gmac", "snps,dwmac-3.70a";
328 compatible = "thead,th1520-dwcmshc";
337 compatible = "thead,th1520-dwcmshc";
346 compatible = "thead,th1520-dwcmshc";
[all …]
DMakefile2 dtb-$(CONFIG_ARCH_THEAD) += th1520-lichee-pi-4a.dtb th1520-beaglev-ahead.dtb
Dth1520-lichee-pi-4a.dts6 #include "th1520-lichee-module-4a.dtsi"
10 compatible = "sipeed,lichee-pi-4a", "sipeed,lichee-module-4a", "thead,th1520";
Dth1520-lichee-module-4a.dtsi8 #include "th1520.dtsi"
12 compatible = "sipeed,lichee-module-4a", "thead,th1520";
Dth1520-beaglev-ahead.dts9 #include "th1520.dtsi"
15 compatible = "beagle,beaglev-ahead", "thead,th1520";
/linux-6.14.4/drivers/clk/thead/
DKconfig4 bool "T-HEAD TH1520 AP clock support"
11 on the T-HEAD TH1520 SoC. This includes configuration of
DMakefile2 obj-$(CONFIG_CLK_THEAD_TH1520_AP) += clk-th1520-ap.o
Dclk-th1520-ap.c8 #include <dt-bindings/clock/thead,th1520-clk-ap.h>
1083 .compatible = "thead,th1520-clk-ap",
1092 .name = "th1520-clk",
1098 MODULE_DESCRIPTION("T-HEAD TH1520 AP Clock driver");
/linux-6.14.4/Documentation/devicetree/bindings/riscv/
Dthead.yaml23 - const: thead,th1520
29 - const: thead,th1520
/linux-6.14.4/Documentation/devicetree/bindings/i2c/
Dsnps,designware-i2c.yaml36 - description: T-HEAD TH1520 SoCs I2C controller
38 - const: thead,th1520-i2c
/linux-6.14.4/Documentation/devicetree/bindings/spi/
Dsnps,dw-apb-ssi.yaml91 - description: T-HEAD TH1520 SoC SPI Controller
93 - const: thead,th1520-spi
/linux-6.14.4/drivers/pinctrl/
Dpinctrl-th1520.c3 * Pinctrl driver for the T-Head TH1520 SoC
340 .name = "th1520-group1",
346 .name = "th1520-group2",
352 .name = "th1520-group3",
902 { .compatible = "thead,th1520-pinctrl"},
910 .name = "pinctrl-th1520",
916 MODULE_DESCRIPTION("Pinctrl driver for the T-Head TH1520 SoC");
DKconfig566 tristate "Pinctrl driver for the T-Head TH1520 SoC"
574 T-Head TH1520 SoC.
DMakefile58 obj-$(CONFIG_PINCTRL_TH1520) += pinctrl-th1520.o
/linux-6.14.4/drivers/mailbox/
DMakefile72 obj-$(CONFIG_THEAD_TH1520_MBOX) += mailbox-th1520.o
Dmailbox-th1520.c521 { .compatible = "thead,th1520-mbox" },
591 .name = "th1520-mbox",
/linux-6.14.4/Documentation/devicetree/bindings/timer/
Dsifive,clint.yaml45 - thead,th1520-clint
/linux-6.14.4/Documentation/devicetree/bindings/mmc/
Dsnps,dwcmshc-sdhci.yaml26 - thead,th1520-dwcmshc
/linux-6.14.4/Documentation/devicetree/bindings/interrupt-controller/
Dsifive,plic-1.0.0.yaml73 - thead,th1520-plic
/linux-6.14.4/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-thead.c255 { .compatible = "thead,th1520-gmac" },
DKconfig250 the stmmac device driver. This driver is used for T-HEAD TH1520

12