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
18 - spacemit,k1-pdma
19 - spacemit,k3-pdma
55 #include <dt-bindings/clock/spacemit,k1-syscon.h>
62 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";
167 compatible = "spacemit,p1";
/linux/Documentation/devicetree/bindings/spi/
H A Dfsl,spi-fsl-qspi.yaml22 - spacemit,k1-qspi
24 - const: spacemit,k3-qspi
25 - const: spacemit,k1-qspi
78 const: spacemit,k1-qspi
/linux/drivers/phy/spacemit/
H A Dphy-k1-usb2.c3 * SpacemiT K1 USB 2.0 PHY driver
5 * Copyright (C) 2025 SpacemiT (Hangzhou) Technology Co. Ltd
221 { .compatible = "spacemit,k1-usb2-phy", .data = &spacemit_k1_usb2phy_ops },
222 { .compatible = "spacemit,k3-usb2-phy", .data = &spacemit_k3_usb2phy_ops },
230 .name = "spacemit-usb2-phy",
236 MODULE_DESCRIPTION("Spacemit USB 2.0 PHY driver");
/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
H A Dccu-k3.c3 * Copyright (c) 2025 SpacemiT Technology Co. Ltd
9 #include <soc/spacemit/k3-syscon.h>
16 #include <dt-bindings/clock/spacemit,k3-clocks.h>
1458 .compatible = "spacemit,k3-pll",
1462 .compatible = "spacemit,k3-syscon-mpmu",
1466 .compatible = "spacemit,k3-syscon-apbc",
1470 .compatible = "spacemit,k3-syscon-apmu",
1474 .compatible = "spacemit,k3-syscon-dciu", in k3_ccu_probe()
1483 return spacemit_ccu_probe(pdev, "spacemit,k3-pll");
1488 .name = "spacemit,k
[all...]
/linux/Documentation/devicetree/bindings/pwm/
H A Dmarvell,pxa-pwm.yaml19 - spacemit,k1-pwm
20 - spacemit,k3-pwm
36 - spacemit,k3-pwm
62 - spacemit,k1-pwm
63 - spacemit,k3-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/reset/spacemit/
H A Dreset-spacemit-k3.c3 /* SpacemiT K3 reset controller driver */
7 #include <dt-bindings/reset/spacemit,k3-resets.h>
8 #include <soc/spacemit/k3-syscon.h>
10 #include "reset-spacemit-common.h"
244 MODULE_DESCRIPTION("SpacemiT K3 reset controller driver");
/linux/arch/riscv/boot/dts/
H A DMakefile11 subdir-y += spacemit
/linux/sound/soc/spacemit/
H A Dk1_i2s.c2 /* Copyright (c) 2025 Troy Mitchell <troy.mitchell@linux.spacemit.com> */
497 { .compatible = "spacemit,k1-i2s", },
498 { .compatible = "spacemit,k3-i2s", },
513 MODULE_DESCRIPTION("I2S bus driver for SpacemiT K1/K3 SoC");
/linux/include/dt-bindings/reset/
H A Dspacemit,k3-resets.h3 * Copyright (c) 2025 SpacemiT Technology Co. Ltd
/linux/drivers/net/ethernet/
H A DMakefile91 obj-$(CONFIG_NET_VENDOR_SPACEMIT) += spacemit/
H A DKconfig177 source "drivers/net/ethernet/spacemit/Kconfig"
/linux/drivers/phy/
H A DKconfig198 source "drivers/phy/spacemit/Kconfig"
/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 */
1861 syscon_regmap_lookup_by_phandle_args(np, "spacemit,apmu", 1, in emac_config_dt()
2068 { .compatible = "spacemit,k1-emac" },
2084 MODULE_DESCRIPTION("SpacemiT K1 Ethernet driver");
/linux/drivers/i2c/busses/
H A DKconfig794 tristate "SpacemiT K1 I2C adapter"
799 This option enables support for the I2C interface on the SpacemiT K1
803 the I2C adapter specific to the SpacemiT K1 platform. This driver can
/linux/drivers/regulator/
H A DKconfig1516 tristate "SpacemiT P1 regulators"
1522 Enable support for regulators implemented by the SpacemiT P1
1526 "spacemit-pmic".
/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.c1230 .compatible = "spacemit,k1-pdma", in mmp_pdma_probe()
1233 .compatible = "spacemit,k3-pdma", in mmp_pdma_probe()
/linux/
H A DMAINTAINERS23308 RISC-V SPACEMIT SoC Support
23311 L: spacemit@lists.linux.dev
23313 W: https://github.com/spacemit-com/linux/wiki
23314 C: irc://irc.libera.chat/spacemit
23315 T: git https://github.com/spacemit-com/linux
23316 F: arch/riscv/boot/dts/spacemit/
23317 N: spacemit
23318 K: spacemit
25414 SPACEMIT DWMAC GLUE LAYER
25417 F: Documentation/devicetree/bindings/net/spacemit,k
[all...]