Home
last modified time | relevance | path

Searched full:canaan (Results 1 – 25 of 35) sorted by relevance

12

/linux/Documentation/devicetree/bindings/riscv/
H A Dcanaan.yaml4 $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
/linux/arch/riscv/boot/dts/canaan/
H A Dk210.dtsi17 compatible = "canaan,kendryte-k210";
31 compatible = "canaan,k210", "riscv";
47 compatible = "canaan,k210", "riscv";
83 compatible = "canaan,k210-sram";
111 compatible = "canaan,k210-clint", "sifive,clint0";
120 compatible = "canaan,k210-plic", "sifive,plic-1.0.0";
129 compatible = "canaan,k210-uarths", "sifive,uart0";
139 compatible = "canaan,k210-gpiohs", "sifive,gpio0";
251 compatible = "canaan,k210-spi";
265 compatible = "canaan,k210-i2s", "snps,designware-i2s";
[all …]
H A Dcanaan_kd233.dts16 compatible = "canaan,kendryte-kd233", "canaan,kendryte-k210";
135 compatible = "canaan,kd233-tft", "ilitek,ili9341";
H A Dk210_generic.dts16 compatible = "canaan,kendryte-k210";
/linux/Documentation/devicetree/bindings/reset/
H A Dcanaan,k210-rst.yaml4 $id: http://devicetree.org/schemas/reset/canaan,k210-rst.yaml#
7 title: Canaan Kendryte K210 Reset Controller
13 Canaan Kendryte K210 reset controller driver which supports the SoC
23 const: canaan,k210-rst
38 compatible = "canaan,k210-rst";
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dcanaan,k210-sram.yaml4 $id: http://devicetree.org/schemas/memory-controllers/canaan,k210-sram.yaml#
7 title: Canaan K210 SRAM memory controller
10 The Canaan K210 SRAM memory controller is responsible for the system's 8 MiB
20 - canaan,k210-sram
47 compatible = "canaan,k210-sram";
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dcanaan,k210-fpioa.yaml4 $id: http://devicetree.org/schemas/pinctrl/canaan,k210-fpioa.yaml#
7 title: Canaan Kendryte K210 FPIOA
13 The Canaan Kendryte K210 SoC Fully Programmable IO Array (FPIOA)
20 const: canaan,k210-fpioa
40 canaan,k210-sysctl-power:
153 - canaan,k210-sysctl-power
164 compatible = "canaan,k210-fpioa";
170 canaan,k210-sysctl-power = <&sysctl 108>;
H A Dcanaan,k230-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/canaan,k230-pinctrl.yaml#
7 title: Canaan Kendryte K230 Pin Controller
13 The Canaan Kendryte K230 platform includes 64 IO pins, each capable of
19 const: canaan,k230-pinctrl
112 compatible = "canaan,k230-pinctrl";
/linux/Documentation/devicetree/bindings/clock/
H A Dcanaan,k210-clk.yaml4 $id: http://devicetree.org/schemas/clock/canaan,k210-clk.yaml#
7 title: Canaan Kendryte K210 Clock
13 Canaan Kendryte K210 SoC clocks driver bindings. The clock
22 const: canaan,k210-clk
53 compatible = "canaan,k210-clk";
/linux/arch/riscv/
H A DKconfig.socs75 bool "Canaan Kendryte SoC"
77 This enables support for Canaan Kendryte series SoC platform hardware.
80 bool "Canaan Kendryte K210 SoC"
87 This enables support for Canaan Kendryte K210 SoC platform hardware.
/linux/drivers/soc/canaan/
H A Dk210-sysctl.c12 #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);
H A DKconfig4 bool "Canaan Kendryte K210 SoC system controller"
11 Canaan Kendryte K210 SoC system controller driver.
/linux/Documentation/devicetree/bindings/gpio/
H A Dsifive,gpio.yaml18 - canaan,k210-gpiohs
44 It is 16 for the SiFive SoCs and 32 for the Canaan K210.
/linux/drivers/reset/
H A Dreset-k210.c11 #include <soc/canaan/k210-sysctl.h>
120 { .compatible = "canaan,k210-rst" },
H A DKconfig127 bool "Reset controller driver for Canaan Kendryte K210 SoC"
132 Support for the Canaan Kendryte K210 RISC-V SoC reset controller.
/linux/Documentation/devicetree/bindings/sound/
H A Dsnps,designware-i2s.yaml16 - const: canaan,k210-i2s
95 const: canaan,k210-i2s
/linux/drivers/pinctrl/
H A DKconfig259 bool "Pinctrl driver for the Canaan Kendryte K210 SoC"
268 Add support for the Canaan Kendryte K210 RISC-V SOC Field
272 bool "Pinctrl driver for the Canaan Kendryte K230 SoC"
280 Add support for the Canaan Kendryte K230 RISC-V SOC pin controller.
H A Dpinctrl-k230.c3 * Copyright (C) 2024 Canaan Bright Sight Co. Ltd
79 .name = "canaan,pinctrl",
625 { .compatible = "canaan,k230-pinctrl", },
641 MODULE_DESCRIPTION("Canaan K230 pinctrl driver");
/linux/Documentation/devicetree/bindings/spi/
H A Dsnps,dw-apb-ssi.yaml83 - description: Canaan Kendryte K210 SoS SPI Controller
84 const: canaan,k210-spi
/linux/drivers/soc/
H A DKconfig9 source "drivers/soc/canaan/Kconfig"
H A DMakefile10 obj-$(CONFIG_ARCH_CANAAN) += canaan/
/linux/Documentation/devicetree/bindings/serial/
H A Dsifive-serial.yaml23 - canaan,k210-uarths
/linux/arch/riscv/configs/
H A Dnommu_k210_defconfig38 CONFIG_BUILTIN_DTB_SOURCE="canaan/k210_generic"
H A Dnommu_k210_sdcard_defconfig30 CONFIG_BUILTIN_DTB_SOURCE="canaan/k210_generic"
/linux/Documentation/devicetree/bindings/display/panel/
H A Dilitek,ili9341.yaml28 - canaan,kd233-tft

12