/linux/Documentation/devicetree/bindings/riscv/ |
H A 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
|
/linux/arch/riscv/ |
H A D | Kconfig.socs | 75 bool "Canaan Kendryte SoC" 77 This enables support for Canaan Kendryte series SoC platform hardware. 80 bool "Canaan Kendryte K210 SoC" 86 This enables support for Canaan Kendryte K210 SoC platform hardware.
|
/linux/include/dt-bindings/reset/ |
H A D | k210-rst.h | 10 * Kendryte K210 SoC system controller K210_SYSCTL_SOFT_RESET register bits. 11 * Taken from Kendryte SDK (kendryte-standalone-sdk).
|
/linux/include/soc/canaan/ |
H A D | k210-sysctl.h | 10 * Kendryte K210 SoC system controller registers offsets. 11 * Taken from Kendryte SDK (kendryte-standalone-sdk).
|
/linux/drivers/soc/canaan/ |
H A D | Kconfig | 4 bool "Canaan Kendryte K210 SoC system controller" 11 Canaan Kendryte K210 SoC system controller driver.
|
H A D | k210-sysctl.c | 78 SOC_EARLY_INIT_DECLARE(k210_soc, "canaan,kendryte-k210", k210_soc_early_init);
|
/linux/arch/riscv/boot/dts/canaan/ |
H A D | canaan_kd233.dts | 15 model = "Kendryte KD233"; 16 compatible = "canaan,kendryte-kd233", "canaan,kendryte-k210";
|
H A D | k210_generic.dts | 15 model = "Kendryte K210 generic"; 16 compatible = "canaan,kendryte-k210";
|
H A D | sipeed_maix_bit.dts | 18 "canaan,kendryte-k210";
|
H A D | sipeed_maix_dock.dts | 18 "canaan,kendryte-k210";
|
H A D | sipeed_maixduino.dts | 16 compatible = "sipeed,maixduino", "canaan,kendryte-k210";
|
H A D | sipeed_maix_go.dts | 17 compatible = "sipeed,maix-go", "canaan,kendryte-k210";
|
H A D | k210.dtsi | 17 compatible = "canaan,kendryte-k210";
|
/linux/Documentation/devicetree/bindings/reset/ |
H A D | canaan,k210-rst.yaml | 7 title: Canaan Kendryte K210 Reset Controller 13 Canaan Kendryte K210 reset controller driver which supports the SoC
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | canaan,k210-clk.yaml | 7 title: Canaan Kendryte K210 Clock 13 Canaan Kendryte K210 SoC clocks driver bindings. The clock
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | canaan,k230-pinctrl.yaml | 7 title: Canaan Kendryte K230 Pin Controller 13 The Canaan Kendryte K230 platform includes 64 IO pins, each capable of
|
H A D | canaan,k210-fpioa.yaml | 7 title: Canaan Kendryte K210 FPIOA 13 The Canaan Kendryte K210 SoC Fully Programmable IO Array (FPIOA)
|
/linux/drivers/pinctrl/ |
H A D | Kconfig | 271 bool "Pinctrl driver for the Canaan Kendryte K210 SoC" 280 Add support for the Canaan Kendryte K210 RISC-V SOC Field 284 bool "Pinctrl driver for the Canaan Kendryte K230 SoC" 292 Add support for the Canaan Kendryte K230 RISC-V SOC pin controller.
|
/linux/include/dt-bindings/clock/ |
H A D | k210-clk.h | 10 * Kendryte K210 SoC clock identifiers (arbitrary values).
|
/linux/drivers/reset/ |
H A D | Kconfig | 134 bool "Reset controller driver for Canaan Kendryte K210 SoC" 139 Support for the Canaan Kendryte K210 RISC-V SoC reset controller.
|
/linux/Documentation/devicetree/bindings/timer/ |
H A D | sifive,clint.yaml | 32 - canaan,k210-clint # Canaan Kendryte K210
|
/linux/drivers/clk/ |
H A D | Kconfig | 480 bool "Clock driver for the Canaan Kendryte K210 SoC" 484 Support for the Canaan Kendryte K210 RISC-V SoC clocks.
|
/linux/Documentation/devicetree/bindings/spi/ |
H A D | snps,dw-apb-ssi.yaml | 82 - description: Canaan Kendryte K210 SoS SPI Controller
|
/linux/drivers/spi/ |
H A D | spi-dw-mmio.c | 261 * The Canaan Kendryte K210 SoC DW apb_ssi v4 spi controller is in dw_spi_canaan_k210_init()
|
/linux/include/dt-bindings/pinctrl/ |
H A D | k210-fpioa.h | 11 * kendryte-standalone-sdk/lib/drivers/include/fpioa.h
|