| /linux/Documentation/devicetree/bindings/soc/spacemit/ |
| H A D | spacemit,k1-syscon.yaml | 4 $id: http://devicetree.org/schemas/soc/spacemit/spacemit,k1-syscon.yaml# 7 title: SpacemiT K1 SoC System Controller 13 System controllers found on SpacemiT K1 SoC, which are capable of 19 - spacemit,k1-syscon-apbc 20 - spacemit,k1-syscon-apmu 21 - spacemit,k1-syscon-mpmu 22 - spacemit,k1-syscon-rcpu 23 - spacemit,k1-syscon-rcpu2 24 - spacemit,k1-syscon-apbc2 42 See <dt-bindings/clock/spacemit,k1-syscon.h> for valid indices. [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | spacemit,k1-pll.yaml | 4 $id: http://devicetree.org/schemas/clock/spacemit,k1-pll.yaml# 7 title: SpacemiT K1 PLL 14 const: spacemit,k1-pll 22 spacemit,mpmu: 31 See <dt-bindings/clock/spacemit,k1-syscon.h> for valid indices. 37 - spacemit,mpmu 45 compatible = "spacemit,k1-pll"; 48 spacemit,mpmu = <&sysctl_mpmu>;
|
| /linux/Documentation/devicetree/bindings/dma/ |
| H A D | spacemit,k1-pdma.yaml | 4 $id: http://devicetree.org/schemas/dma/spacemit,k1-pdma.yaml# 7 title: SpacemiT K1 PDMA Controller 17 const: spacemit,k1-pdma 53 #include <dt-bindings/clock/spacemit,k1-syscon.h> 60 compatible = "spacemit,k1-pdma";
|
| /linux/Documentation/devicetree/bindings/mmc/ |
| H A D | spacemit,sdhci.yaml | 4 $id: http://devicetree.org/schemas/mmc/spacemit,sdhci.yaml# 7 title: SpacemiT SDHCI Controller 17 const: spacemit,k1-sdhci 47 compatible = "spacemit,k1-sdhci";
|
| /linux/drivers/clk/spacemit/ |
| H A D | Makefile | 3 obj-$(CONFIG_SPACEMIT_K1_CCU) = spacemit-ccu-k1.o 4 spacemit-ccu-k1-y = ccu_pll.o ccu_mix.o ccu_ddn.o 5 spacemit-ccu-k1-y += ccu-k1.o
|
| H A D | ccu-k1.c | 3 * Copyright (c) 2024 SpacemiT Technology Co. Ltd 17 #include <soc/spacemit/k1-syscon.h> 24 #include <dt-bindings/clock/spacemit,k1-syscon.h> 1137 if (of_device_is_compatible(dev->of_node, "spacemit,k1-pll")) { in k1_ccu_probe() 1139 "spacemit,mpmu", 0); in k1_ccu_probe() 1167 .compatible = "spacemit,k1-pll", 1171 .compatible = "spacemit,k1-syscon-mpmu", 1175 .compatible = "spacemit,k1-syscon-apbc", 1179 .compatible = "spacemit,k1-syscon-apmu", 1183 .compatible = "spacemit,k1-syscon-rcpu", [all …]
|
| H A D | ccu_common.h | 3 * Copyright (c) 2024 SpacemiT Technology Co. Ltd
|
| H A D | ccu_ddn.h | 3 * Copyright (c) 2024 SpacemiT Technology Co. Ltd
|
| H A D | ccu_pll.h | 3 * Copyright (c) 2024 SpacemiT Technology Co. Ltd
|
| H A D | ccu_ddn.c | 3 * Copyright (c) 2024 SpacemiT Technology Co. Ltd
|
| H A D | ccu_pll.c | 3 * Copyright (c) 2024 SpacemiT Technology Co. Ltd
|
| H A D | ccu_mix.c | 3 * Copyright (c) 2024 SpacemiT Technology Co. Ltd
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | spacemit,k1-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/spacemit,k1-pinctrl.yaml# 7 title: SpacemiT K1 SoC Pin Controller 14 const: spacemit,k1-pinctrl 124 compatible = "spacemit,k1-pinctrl";
|
| /linux/drivers/mmc/host/ |
| H A D | sdhci-of-k1.c | 3 * Copyright (C) 2023-2025 SpacemiT (Hangzhou) Technology Co. Ltd 247 { .compatible = "spacemit,k1-sdhci" }, 299 .name = "sdhci-spacemit", 307 MODULE_DESCRIPTION("SpacemiT SDHCI platform driver");
|
| /linux/Documentation/devicetree/bindings/pwm/ |
| H A D | marvell,pxa-pwm.yaml | 18 const: spacemit,k1-pwm 39 - const: spacemit,k1-pwm
|
| /linux/drivers/rtc/ |
| H A D | rtc-spacemit-p1.c | 3 * Driver for the RTC found in the SpacemiT P1 PMIC 15 #define MOD_NAME "spacemit-p1-rtc" 165 MODULE_DESCRIPTION("SpacemiT P1 RTC driver");
|
| H A D | Makefile | 175 obj-$(CONFIG_RTC_DRV_SPACEMIT_P1) += rtc-spacemit-p1.o
|
| /linux/Documentation/devicetree/bindings/timer/ |
| H A D | sifive,clint.yaml | 35 - spacemit,k1-clint # SpacemiT K1
|
| /linux/Documentation/devicetree/bindings/serial/ |
| H A D | 8250.yaml | 66 const: spacemit,k1-uart 78 - spacemit,k1-uart 160 - spacemit,k1-uart
|
| /linux/drivers/pinctrl/spacemit/ |
| H A D | Kconfig | 7 bool "SpacemiT K1 SoC Pinctrl driver"
|
| /linux/drivers/reset/ |
| H A D | Kconfig | 290 tristate "SpacemiT reset driver" 295 This enables the reset controller driver for SpacemiT SoCs,
|
| H A D | Makefile | 40 obj-$(CONFIG_RESET_SPACEMIT) += reset-spacemit.o
|
| /linux/include/soc/spacemit/ |
| H A D | k1-syscon.h | 3 /* SpacemiT clock and reset driver definitions for the K1 SoC */
|
| /linux/drivers/usb/dwc3/ |
| H A D | dwc3-generic-plat.c | 146 { .compatible = "spacemit,k1-dwc3", },
|
| /linux/drivers/net/ethernet/spacemit/ |
| H A D | k1_emac.c | 3 * SpacemiT K1 Ethernet driver 5 * Copyright (C) 2023-2025 SpacemiT (Hangzhou) Technology Co. Ltd 43 /* Tuning parameters from SpacemiT */ 1937 syscon_regmap_lookup_by_phandle_args(np, "spacemit,apmu", 1, in emac_config_dt() 2144 { .compatible = "spacemit,k1-emac" }, 2160 MODULE_DESCRIPTION("SpacemiT K1 Ethernet driver");
|