Home
last modified time | relevance | path

Searched full:kendryte (Results 1 – 25 of 36) sorted by relevance

12

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/riscv/
Dcanaan.yaml13 Canaan Kendryte K210 SoC-based boards
23 - const: canaan,kendryte-k210
27 - const: canaan,kendryte-k210
32 - const: canaan,kendryte-k210
36 - const: canaan,kendryte-k210
39 - const: canaan,kendryte-kd233
40 - const: canaan,kendryte-k210
43 - const: canaan,kendryte-k210
/kernel/linux/linux-5.10/arch/riscv/boot/dts/kendryte/
Dk210.dtsi15 compatible = "kendryte,k210";
34 compatible = "kendryte,k210", "sifive,rocket0", "riscv";
52 compatible = "kendryte,k210", "sifive,rocket0", "riscv";
88 compatible = "kendryte,k210-soc", "simple-bus";
93 compatible = "kendryte,k210-sysctl", "simple-mfd";
110 compatible = "kendryte,k210-plic0", "riscv,plic0";
119 compatible = "kendryte,k210-uarths", "sifive,uart0";
Dk210.dts11 model = "Kendryte K210 generic";
12 compatible = "kendryte,k210";
/kernel/linux/linux-6.6/arch/riscv/
DKconfig.socs73 bool "Canaan Kendryte K210 SoC"
80 This enables support for Canaan Kendryte K210 SoC platform hardware.
88 bool "Builtin device tree for the Canaan Kendryte K210"
94 Build a device tree for the Kendryte K210 into the Linux image.
103 string "Source file for the Canaan Kendryte K210 builtin DTB"
/kernel/linux/linux-5.10/arch/riscv/
DKconfig.socs26 bool "Kendryte K210 SoC"
33 This enables support for Kendryte K210 SoC platform hardware.
40 bool "Builtin device tree for the Kendryte K210"
47 Builds a device tree for the Kendryte K210 into the Linux image.
/kernel/linux/linux-6.6/include/dt-bindings/reset/
Dk210-rst.h10 * Kendryte K210 SoC system controller K210_SYSCTL_SOFT_RESET register bits.
11 * Taken from Kendryte SDK (kendryte-standalone-sdk).
/kernel/linux/linux-6.6/include/soc/canaan/
Dk210-sysctl.h10 * Kendryte K210 SoC system controller registers offsets.
11 * Taken from Kendryte SDK (kendryte-standalone-sdk).
/kernel/linux/linux-6.6/drivers/soc/canaan/
DKconfig4 bool "Canaan Kendryte K210 SoC system controller"
11 Canaan Kendryte K210 SoC system controller driver.
Dk210-sysctl.c78 SOC_EARLY_INIT_DECLARE(k210_soc, "canaan,kendryte-k210", k210_soc_early_init);
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/reset/
Dcanaan,k210-rst.yaml7 title: Canaan Kendryte K210 Reset Controller
13 Canaan Kendryte K210 reset controller driver which supports the SoC
/kernel/linux/linux-6.6/arch/riscv/boot/dts/canaan/
Dk210_generic.dts15 model = "Kendryte K210 generic";
16 compatible = "canaan,kendryte-k210";
Dcanaan_kd233.dts15 model = "Kendryte KD233";
16 compatible = "canaan,kendryte-kd233", "canaan,kendryte-k210";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dcanaan,k210-clk.yaml7 title: Canaan Kendryte K210 Clock
13 Canaan Kendryte K210 SoC clocks driver bindings. The clock
/kernel/linux/linux-5.10/drivers/soc/kendryte/
Dk210-sysctl.c114 * Reset the pll. The magic NOPs come from the Kendryte reference SDK. in k210_pll1_enable()
175 pr_info("Kendryte K210 SoC sysctl\n"); in k210_sysctl_probe()
204 { .compatible = "kendryte,k210-sysctl", },
248 SOC_EARLY_INIT_DECLARE(generic_k210, "kendryte,k210", k210_soc_early_init);
DKconfig6 bool "Kendryte K210 system controller"
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dcanaan,k210-sysctl.yaml7 title: Canaan Kendryte K210 System Controller
13 Canaan Inc. Kendryte K210 SoC system controller which provides a
/kernel/linux/linux-5.10/arch/riscv/boot/dts/
DMakefile3 subdir-y += kendryte
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dcanaan,k210-fpioa.yaml7 title: Canaan Kendryte K210 FPIOA
13 The Canaan Kendryte K210 SoC Fully Programmable IO Array (FPIOA)
/kernel/linux/linux-5.10/drivers/soc/
DKconfig25 source "drivers/soc/kendryte/Kconfig"
DMakefile31 obj-$(CONFIG_SOC_KENDRYTE) += kendryte/
/kernel/linux/linux-6.6/include/dt-bindings/clock/
Dk210-clk.h10 * Kendryte K210 SoC clock identifiers (arbitrary values).
/kernel/linux/linux-6.6/drivers/reset/
DKconfig96 bool "Reset controller driver for Canaan Kendryte K210 SoC"
101 Support for the Canaan Kendryte K210 RISC-V SoC reset controller.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/timer/
Dsifive,clint.yaml32 - canaan,k210-clint # Canaan Kendryte K210
/kernel/linux/linux-6.6/drivers/pinctrl/
DKconfig219 bool "Pinctrl driver for the Canaan Kendryte K210 SoC"
228 Add support for the Canaan Kendryte K210 RISC-V SOC Field
/kernel/linux/linux-6.6/drivers/clk/
DKconfig454 bool "Clock driver for the Canaan Kendryte K210 SoC"
458 Support for the Canaan Kendryte K210 RISC-V SoC clocks.

12