| /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 | 101 bool "Canaan Kendryte SoC" 103 This enables support for Canaan Kendryte series SoC platform hardware. 106 bool "Canaan Kendryte K210 SoC" 112 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/Documentation/devicetree/bindings/reset/ |
| H A D | canaan,k230-rst.yaml | 7 title: Canaan Kendryte K230 Reset Controller 13 The Canaan Kendryte K230 reset controller is part of the SoC's system
|
| 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/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/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/include/dt-bindings/clock/ |
| H A D | k210-clk.h | 10 * Kendryte K210 SoC clock identifiers (arbitrary values).
|
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | snps,dw-apb-ssi.yaml | 63 - description: Canaan Kendryte K210 SoS SPI Controller
|
| /linux/include/dt-bindings/pinctrl/ |
| H A D | k210-fpioa.h | 11 * kendryte-standalone-sdk/lib/drivers/include/fpioa.h
|
| /linux/drivers/reset/ |
| H A D | reset-k230.c | 21 …* https://kendryte-download.canaan-creative.com/developer/k230/HDK/K230%E7%A1%AC%E4%BB%B6%E6%96%87…
|
| /linux/drivers/clk/ |
| H A D | clk-k210.c | 416 * The magic NOPs come from the Kendryte reference SDK. in k210_pll_enable_hw()
|
| /linux/ |
| H A D | MAINTAINERS | 5739 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER 5746 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER 5754 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
|