Home
last modified time | relevance | path

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

/linux/Documentation/devicetree/bindings/dma/
H A Dspacemit,k1-pdma.yaml4 $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/arch/riscv/boot/dts/spacemit/
H A Dk1-musepi-pro.dts4 * Copyright (C) 2025 SpacemiT, Inc
5 * Copyright (C) 2025 Troy Mitchell <troy.mitchell@linux.spacemit.com>
14 model = "SpacemiT MusePi Pro";
15 compatible = "spacemit,musepi-pro", "spacemit,k1";
/linux/Documentation/devicetree/bindings/mmc/
H A Dspacemit,sdhci.yaml4 $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/regulator/
H A Dspacemit-p1.c3 * Driver for regulators found in the SpacemiT P1 PMIC
6 * Derived from code from SpacemiT.
7 * Copyright (c) 2023, SPACEMIT Co., Ltd
19 #define MOD_NAME "spacemit-p1-regulator"
155 MODULE_DESCRIPTION("SpacemiT P1 regulator driver");
H A DKconfig1515 tristate "SpacemiT P1 regulators"
1521 Enable support for regulators implemented by the SpacemiT P1
1525 "spacemit-pmic".
/linux/drivers/mmc/host/
H A Dsdhci-of-k1.c3 * 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");
H A DKconfig254 tristate "SDHCI OF support for the SpacemiT K1 SoC"
261 found in the SpacemiT K1 SoC.
/linux/drivers/clk/spacemit/
H A Dccu_common.c9 #include <soc/spacemit/ccu.h>
149 "spacemit,mpmu", 0); in spacemit_ccu_probe()
176 MODULE_DESCRIPTION("SpacemiT CCU common clock driver");
H A Dccu_ddn.h3 * Copyright (c) 2024 SpacemiT Technology Co. Ltd
/linux/Documentation/devicetree/bindings/pwm/
H A Dmarvell,pxa-pwm.yaml18 const: spacemit,k1-pwm
39 - const: spacemit,k1-pwm
/linux/drivers/rtc/
H A Drtc-spacemit-p1.c3 * 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 DMakefile178 obj-$(CONFIG_RTC_DRV_SPACEMIT_P1) += rtc-spacemit-p1.o
H A DKconfig410 tristate "SpacemiT P1 RTC"
415 Enable support for the RTC function in the SpacemiT P1 PMIC.
417 "spacemit-p1-rtc".
/linux/arch/riscv/
H A DKconfig.socs46 bool "SpacemiT SoCs"
49 This enables support for SpacemiT SoC platform hardware.
/linux/drivers/i2c/busses/
H A Di2c-k1.c15 /* spacemit i2c registers */
108 /* i2c-spacemit driver's main struct */
598 strscpy(i2c->adapt.name, "spacemit-i2c-adapter", sizeof(i2c->adapt.name)); in spacemit_i2c_probe()
619 { .compatible = "spacemit,k1-i2c", },
635 MODULE_DESCRIPTION("I2C bus driver for SpacemiT K1 SoC");
H A DKconfig794 tristate "SpacemiT K1 I2C adapter"
798 This option enables support for the I2C interface on the SpacemiT K1
802 the I2C adapter specific to the SpacemiT K1 platform. This driver can
/linux/arch/riscv/boot/dts/
H A DMakefile11 subdir-y += spacemit
/linux/include/soc/spacemit/
H A Dk1-syscon.h3 /* SpacemiT clock and reset driver definitions for the K1 SoC */
/linux/drivers/net/ethernet/spacemit/
H A Dk1_emac.c3 * SpacemiT K1 Ethernet driver
5 * Copyright (C) 2023-2025 SpacemiT (Hangzhou) Technology Co. Ltd
44 /* Tuning parameters from SpacemiT */
1864 syscon_regmap_lookup_by_phandle_args(np, "spacemit,apmu", 1, in emac_config_dt()
2071 { .compatible = "spacemit,k1-emac" },
2087 MODULE_DESCRIPTION("SpacemiT K1 Ethernet driver");
/linux/drivers/usb/dwc3/
H A Ddwc3-generic-plat.c214 { .compatible = "spacemit,k1-dwc3", },
/linux/drivers/pinctrl/spacemit/
H A Dpinctrl-k1.c934 pctrl->regmap_apbc = syscon_regmap_lookup_by_phandle(np, "spacemit,apbc"); in spacemit_pinctrl_probe()
1585 { .compatible = "spacemit,k1-pinctrl", .data = &k1_pinctrl_data },
1586 { .compatible = "spacemit,k3-pinctrl", .data = &k3_pinctrl_data },
1602 MODULE_DESCRIPTION("Pinctrl driver for the SpacemiT K1/K3 SoC");
/linux/drivers/pinctrl/
H A DKconfig711 source "drivers/pinctrl/spacemit/Kconfig"
/linux/lib/crypto/riscv/
H A Dpoly1305-riscv.pl16 # code. 1.9 cpb on C910, ~75% improvement. 3.3 on Spacemit X60, ~69%
/linux/drivers/dma/
H A Dmmp_pdma.c1202 .compatible = "spacemit,k1-pdma",
/linux/
H A DMAINTAINERS22785 RISC-V SPACEMIT SoC Support
22788 L: spacemit@lists.linux.dev
22790 W: https://github.com/spacemit-com/linux/wiki
22791 C: irc://irc.libera.chat/spacemit
22792 T: git https://github.com/spacemit-com/linux
22793 F: arch/riscv/boot/dts/spacemit/
22794 N: spacemit
22795 K: spacemit
24830 SPACEMIT K1 I2C DRIVER
24831 M: Troy Mitchell <troy.mitchell@linux.spacemit
[all...]