Searched full:kendryte (Results 1 – 25 of 36) sorted by relevance
12
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/riscv/ |
| D | canaan.yaml | 13 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/ |
| D | k210.dtsi | 15 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";
|
| D | k210.dts | 11 model = "Kendryte K210 generic"; 12 compatible = "kendryte,k210";
|
| /kernel/linux/linux-6.6/arch/riscv/ |
| D | Kconfig.socs | 73 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/ |
| D | Kconfig.socs | 26 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/ |
| D | k210-rst.h | 10 * 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/ |
| D | k210-sysctl.h | 10 * Kendryte K210 SoC system controller registers offsets. 11 * Taken from Kendryte SDK (kendryte-standalone-sdk).
|
| /kernel/linux/linux-6.6/drivers/soc/canaan/ |
| D | Kconfig | 4 bool "Canaan Kendryte K210 SoC system controller" 11 Canaan Kendryte K210 SoC system controller driver.
|
| D | k210-sysctl.c | 78 SOC_EARLY_INIT_DECLARE(k210_soc, "canaan,kendryte-k210", k210_soc_early_init);
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/reset/ |
| D | canaan,k210-rst.yaml | 7 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/ |
| D | k210_generic.dts | 15 model = "Kendryte K210 generic"; 16 compatible = "canaan,kendryte-k210";
|
| D | canaan_kd233.dts | 15 model = "Kendryte KD233"; 16 compatible = "canaan,kendryte-kd233", "canaan,kendryte-k210";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | canaan,k210-clk.yaml | 7 title: Canaan Kendryte K210 Clock 13 Canaan Kendryte K210 SoC clocks driver bindings. The clock
|
| /kernel/linux/linux-5.10/drivers/soc/kendryte/ |
| D | k210-sysctl.c | 114 * 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);
|
| D | Kconfig | 6 bool "Kendryte K210 system controller"
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | canaan,k210-sysctl.yaml | 7 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/ |
| D | Makefile | 3 subdir-y += kendryte
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | canaan,k210-fpioa.yaml | 7 title: Canaan Kendryte K210 FPIOA 13 The Canaan Kendryte K210 SoC Fully Programmable IO Array (FPIOA)
|
| /kernel/linux/linux-5.10/drivers/soc/ |
| D | Kconfig | 25 source "drivers/soc/kendryte/Kconfig"
|
| D | Makefile | 31 obj-$(CONFIG_SOC_KENDRYTE) += kendryte/
|
| /kernel/linux/linux-6.6/include/dt-bindings/clock/ |
| D | k210-clk.h | 10 * Kendryte K210 SoC clock identifiers (arbitrary values).
|
| /kernel/linux/linux-6.6/drivers/reset/ |
| D | Kconfig | 96 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/ |
| D | sifive,clint.yaml | 32 - canaan,k210-clint # Canaan Kendryte K210
|
| /kernel/linux/linux-6.6/drivers/pinctrl/ |
| D | Kconfig | 219 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/ |
| D | Kconfig | 454 bool "Clock driver for the Canaan Kendryte K210 SoC" 458 Support for the Canaan Kendryte K210 RISC-V SoC clocks.
|
12