Home
last modified time | relevance | path

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

12

/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dstarfive,jh7100-audclk.yaml4 $id: http://devicetree.org/schemas/clock/starfive,jh7100-audclk.yaml#
7 title: StarFive JH7100 Audio Clock Generator
14 const: starfive,jh7100-audclk
34 See <dt-bindings/clock/starfive-jh7100-audio.h> for valid indices.
47 #include <dt-bindings/clock/starfive-jh7100.h>
50 compatible = "starfive,jh7100-audclk";
Dstarfive,jh7100-clkgen.yaml4 $id: http://devicetree.org/schemas/clock/starfive,jh7100-clkgen.yaml#
7 title: StarFive JH7100 Clock Generator
15 const: starfive,jh7100-clkgen
37 See <dt-bindings/clock/starfive-jh7100.h> for valid indices.
51 compatible = "starfive,jh7100-clkgen";
/Linux-v6.1/arch/riscv/boot/dts/starfive/
Djh7100.dtsi3 * Copyright (C) 2021 StarFive Technology Co., Ltd.
8 #include <dt-bindings/clock/starfive-jh7100.h>
9 #include <dt-bindings/reset/starfive-jh7100.h>
12 compatible = "starfive,jh7100";
119 compatible = "starfive,jh7100-clint", "sifive,clint0";
126 compatible = "starfive,jh7100-plic", "sifive,plic-1.0.0";
137 compatible = "starfive,jh7100-clkgen";
145 compatible = "starfive,jh7100-reset";
177 compatible = "starfive,jh7100-pinctrl";
191 compatible = "starfive,jh7100-uart", "snps,dw-apb-uart";
[all …]
Djh7100-beaglev-starlight.dts3 * Copyright (C) 2021 StarFive Technology Co., Ltd.
11 #include <dt-bindings/pinctrl/pinctrl-starfive-jh7100.h>
15 compatible = "beagle,beaglev-starlight-jh7100-r0", "starfive,jh7100";
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dstarfive,jh7100-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/starfive,jh7100-pinctrl.yaml#
7 title: StarFive JH7100 Pin Controller
10 Bindings for the JH7100 RISC-V SoC from StarFive Ltd.
37 on the left to pins on the right. StarFive calls the 7 configurations "signal
53 const: starfive,jh7100-pinctrl
84 starfive,signal-group:
154 starfive,strong-pull-up:
166 #include <dt-bindings/clock/starfive-jh7100.h>
167 #include <dt-bindings/reset/starfive-jh7100.h>
168 #include <dt-bindings/pinctrl/pinctrl-starfive-jh7100.h>
[all …]
/Linux-v6.1/drivers/clk/starfive/
DKconfig4 bool "StarFive JH7100 clock support"
8 Say yes here to support the clock controller on the StarFive JH7100
12 tristate "StarFive JH7100 audio clock support"
16 Say Y or M here to support the audio clocks on the StarFive JH7100
DMakefile2 # StarFive Clock
3 obj-$(CONFIG_CLK_STARFIVE_JH7100) += clk-starfive-jh7100.o
4 obj-$(CONFIG_CLK_STARFIVE_JH7100_AUDIO) += clk-starfive-jh7100-audio.o
Dclk-starfive-jh7100-audio.c3 * StarFive JH7100 Audio Clock Driver
17 #include <dt-bindings/clock/starfive-jh7100-audio.h>
19 #include "clk-starfive-jh7100.h"
154 { .compatible = "starfive,jh7100-audclk" },
162 .name = "clk-starfive-jh7100-audio",
169 MODULE_DESCRIPTION("StarFive JH7100 audio clock driver");
Dclk-starfive-jh7100.c3 * StarFive JH7100 Clock Generator Driver
21 #include <dt-bindings/clock/starfive-jh7100.h>
23 #include "clk-starfive-jh7100.h"
680 { .compatible = "starfive,jh7100-clkgen" },
686 .name = "clk-starfive-jh7100",
/Linux-v6.1/Documentation/devicetree/bindings/riscv/
Dstarfive.yaml4 $id: http://devicetree.org/schemas/riscv/starfive.yaml#
7 title: StarFive SoC-based boards
14 StarFive SoC-based boards
23 - const: starfive,jh7100
/Linux-v6.1/Documentation/devicetree/bindings/reset/
Dstarfive,jh7100-reset.yaml4 $id: http://devicetree.org/schemas/reset/starfive,jh7100-reset.yaml#
7 title: StarFive JH7100 SoC Reset Controller
15 - starfive,jh7100-reset
33 compatible = "starfive,jh7100-reset";
/Linux-v6.1/drivers/pinctrl/starfive/
DKconfig4 tristate "Pinctrl and GPIO driver for the StarFive JH7100 SoC"
15 Say yes here to support pin control on the StarFive JH7100 SoC.
DMakefile3 obj-$(CONFIG_PINCTRL_STARFIVE_JH7100) += pinctrl-starfive-jh7100.o
Dpinctrl-starfive-jh7100.c3 * Pinctrl / GPIO driver for StarFive JH7100 SoC
5 * Copyright (C) 2020 Shanghai StarFive Technology Co., Ltd.
23 #include <dt-bindings/pinctrl/pinctrl-starfive-jh7100.h>
30 #define DRIVER_NAME "pinctrl-starfive"
34 * https://github.com/starfive-tech/JH7100_Docs
724 { "starfive,strong-pull-up", PIN_CONFIG_STARFIVE_STRONG_PULL_UP, 1 },
1175 .name = "StarFive GPIO",
1280 if (!of_property_read_u32(dev->of_node, "starfive,signal-group", &value)) { in starfive_probe()
1348 { .compatible = "starfive,jh7100-pinctrl" },
1362 MODULE_DESCRIPTION("Pinctrl driver for StarFive SoCs");
/Linux-v6.1/arch/riscv/
DKconfig.socs22 bool "StarFive SoCs"
27 This enables support for StarFive SoC platform hardware.
/Linux-v6.1/drivers/reset/
Dreset-starfive-jh7100.c3 * Reset driver for the StarFive JH7100 SoC
17 #include <dt-bindings/reset/starfive-jh7100.h>
162 { .compatible = "starfive,jh7100-reset" },
DKconfig236 bool "StarFive JH7100 Reset Driver"
240 This enables the reset controller driver for the StarFive JH7100 SoC.
DMakefile33 obj-$(CONFIG_RESET_STARFIVE_JH7100) += reset-starfive-jh7100.o
/Linux-v6.1/Documentation/devicetree/bindings/serial/
Dsnps-dw-apb-uart.yaml48 - starfive,jh7100-hsuart
49 - starfive,jh7100-uart
/Linux-v6.1/arch/riscv/boot/dts/
DMakefile3 subdir-y += starfive
/Linux-v6.1/Documentation/devicetree/bindings/timer/
Dsifive,clint.yaml29 - starfive,jh7100-clint
/Linux-v6.1/drivers/pinctrl/
DMakefile73 obj-$(CONFIG_SOC_STARFIVE) += starfive/
DKconfig534 source "drivers/pinctrl/starfive/Kconfig"
/Linux-v6.1/Documentation/devicetree/bindings/interrupt-controller/
Dsifive,plic-1.0.0.yaml62 - starfive,jh7100-plic
/Linux-v6.1/drivers/clk/
DMakefile120 obj-$(CONFIG_SOC_STARFIVE) += starfive/

12