Searched full:canaan (Results 1 – 25 of 33) sorted by relevance
12
/Linux-v5.15/Documentation/devicetree/bindings/riscv/ |
D | canaan.yaml | 4 $id: http://devicetree.org/schemas/riscv/canaan.yaml# 7 title: Canaan SoC-based boards 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
|
D | cpus.yaml | 42 - canaan,k210
|
/Linux-v5.15/Documentation/devicetree/bindings/mfd/ |
D | canaan,k210-sysctl.yaml | 4 $id: http://devicetree.org/schemas/mfd/canaan,k210-sysctl.yaml# 7 title: Canaan Kendryte K210 System Controller Device Tree Bindings 13 Canaan Inc. Kendryte K210 SoC system controller which provides a 20 - const: canaan,k210-sysctl 39 $ref: "../clock/canaan,k210-clk.yaml" 43 Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml. 48 $ref: "../reset/canaan,k210-rst.yaml" 52 Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml. 85 compatible = "canaan,k210-sysctl", 93 compatible = "canaan,k210-clk"; [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/reset/ |
D | canaan,k210-rst.yaml | 4 $id: http://devicetree.org/schemas/reset/canaan,k210-rst.yaml# 7 title: Canaan Kendryte K210 Reset Controller Device Tree Bindings 13 Canaan Kendryte K210 reset controller driver which supports the SoC 23 const: canaan,k210-rst 38 compatible = "canaan,k210-rst";
|
/Linux-v5.15/arch/riscv/ |
D | Kconfig.socs | 35 bool "Canaan Kendryte K210 SoC" 46 This enables support for Canaan Kendryte K210 SoC platform hardware. 51 bool "Builtin device tree for the Canaan Kendryte K210" 62 string "Source file for the Canaan Kendryte K210 builtin DTB" 67 Base name (without suffix, relative to arch/riscv/boot/dts/canaan)
|
/Linux-v5.15/Documentation/devicetree/bindings/clock/ |
D | canaan,k210-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/canaan,k210-clk.yaml# 7 title: Canaan Kendryte K210 Clock Device Tree Bindings 13 Canaan Kendryte K210 SoC clocks driver bindings. The clock 22 const: canaan,k210-clk 53 compatible = "canaan,k210-clk";
|
/Linux-v5.15/arch/riscv/boot/dts/canaan/ |
D | k210.dtsi | 17 compatible = "canaan,kendryte-k210"; 38 compatible = "canaan,k210", "riscv"; 54 compatible = "canaan,k210", "riscv"; 72 compatible = "canaan,k210-sram"; 104 compatible = "canaan,k210-clint", "sifive,clint0"; 113 compatible = "canaan,k210-plic", "sifive,plic-1.0.0"; 121 compatible = "canaan,k210-uarths", "sifive,uart0"; 130 compatible = "canaan,k210-gpiohs", "sifive,gpio0"; 236 compatible = "canaan,k210-spi"; 307 compatible = "canaan,k210-fpioa"; [all …]
|
D | canaan_kd233.dts | 16 compatible = "canaan,kendryte-kd233", "canaan,kendryte-k210";
|
D | k210_generic.dts | 16 compatible = "canaan,kendryte-k210";
|
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/ |
D | canaan,k210-fpioa.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/canaan,k210-fpioa.yaml# 7 title: Canaan Kendryte K210 FPIOA Device Tree Bindings 13 The Canaan Kendryte K210 SoC Fully Programmable IO Array (FPIOA) 20 const: canaan,k210-fpioa 40 canaan,k210-sysctl-power: 144 - canaan,k210-sysctl-power 155 compatible = "canaan,k210-fpioa"; 161 canaan,k210-sysctl-power = <&sysctl 108>;
|
/Linux-v5.15/drivers/soc/canaan/ |
D | k210-sysctl.c | 12 #include <soc/canaan/k210-sysctl.h> 43 { .compatible = "canaan,k210-sysctl", }, 78 SOC_EARLY_INIT_DECLARE(k210_soc, "canaan,kendryte-k210", k210_soc_early_init);
|
D | Kconfig | 4 bool "Canaan Kendryte K210 SoC system controller" 11 Canaan Kendryte K210 SoC system controller driver.
|
/Linux-v5.15/Documentation/devicetree/bindings/timer/ |
D | sifive,clint.yaml | 28 - canaan,k210-clint 35 onto the SiFive FU540 chip, "canaan,k210-clint" for the SiFive 36 CLINT v0 as integrated onto the Canaan Kendryte K210 chip, and
|
/Linux-v5.15/Documentation/devicetree/bindings/gpio/ |
D | sifive,gpio.yaml | 19 - canaan,k210-gpiohs 45 It is 16 for the SiFive SoCs and 32 for the Canaan K210.
|
/Linux-v5.15/drivers/reset/ |
D | reset-k210.c | 12 #include <soc/canaan/k210-sysctl.h> 120 { .compatible = "canaan,k210-rst" },
|
D | Kconfig | 96 bool "Reset controller driver for Canaan Kendryte K210 SoC" 101 Support for the Canaan Kendryte K210 RISC-V SoC reset controller.
|
/Linux-v5.15/Documentation/devicetree/bindings/spi/ |
D | snps,dw-apb-ssi.yaml | 68 - description: Canaan Kendryte K210 SoS SPI Controller 69 const: canaan,k210-spi
|
/Linux-v5.15/arch/riscv/boot/dts/ |
D | Makefile | 3 subdir-$(CONFIG_SOC_CANAAN_K210_DTB_BUILTIN) += canaan
|
/Linux-v5.15/drivers/soc/ |
D | Kconfig | 9 source "drivers/soc/canaan/Kconfig"
|
D | Makefile | 10 obj-$(CONFIG_SOC_CANAAN) += canaan/
|
/Linux-v5.15/Documentation/devicetree/bindings/serial/ |
D | sifive-serial.yaml | 23 - canaan,k210-uarths
|
/Linux-v5.15/drivers/pinctrl/ |
D | Kconfig | 398 bool "Pinctrl driver for the Canaan Kendryte K210 SoC" 407 Add support for the Canaan Kendryte K210 RISC-V SOC Field
|
/Linux-v5.15/drivers/clk/ |
D | Kconfig | 387 bool "Clock driver for the Canaan Kendryte K210 SoC" 391 Support for the Canaan Kendryte K210 RISC-V SoC clocks.
|
/Linux-v5.15/drivers/spi/ |
D | spi-dw-mmio.c | 229 * The Canaan Kendryte K210 SoC DW apb_ssi v4 spi controller is in dw_spi_canaan_k210_init() 353 { .compatible = "canaan,k210-spi", dw_spi_canaan_k210_init},
|
/Linux-v5.15/Documentation/devicetree/bindings/interrupt-controller/ |
D | sifive,plic-1.0.0.yaml | 48 - canaan,k210-plic
|
12