/linux/drivers/pinctrl/sprd/ |
H A D | Kconfig | 3 # Spreadtrum pin control drivers 13 Say Y here to enable Spreadtrum pinctrl driver 16 tristate "Spreadtrum SC9860 pinctrl driver" 21 Say Y here to enable Spreadtrum SC9860 pinctrl driver
|
H A D | pinctrl-sprd.h | 4 * Copyright (C) 2017 Spreadtrum - http://www.spreadtrum.com
|
/linux/sound/soc/sprd/ |
H A D | Kconfig | 2 menu "Spreadtrum" menu 5 tristate "SoC Audio for the Spreadtrum SoC chips" 10 the Spreadtrum SoCs' Audio interfaces. 13 tristate "Spreadtrum multi-channel data transfer support"
|
/linux/drivers/hwspinlock/ |
H A D | sprd_hwspinlock.c | 3 * Spreadtrum hardware spinlock driver 4 * Copyright (C) 2017 Spreadtrum - http://www.spreadtrum.com 154 MODULE_DESCRIPTION("Hardware spinlock driver for Spreadtrum"); 155 MODULE_AUTHOR("Baolin Wang <baolin.wang@spreadtrum.com>"); 156 MODULE_AUTHOR("Lanqing Liu <lanqing.liu@spreadtrum.com>"); 157 MODULE_AUTHOR("Long Cheng <aiden.cheng@spreadtrum.com>");
|
/linux/drivers/clk/sprd/ |
H A D | Kconfig | 3 tristate "Clock support for Spreadtrum SoCs" 13 tristate "Support for the Spreadtrum SC9860 clocks" 18 tristate "Support for the Spreadtrum SC9863A clocks" 26 tristate "Support for the Spreadtrum UMS512 clocks"
|
H A D | common.h | 3 // Spreadtrum clock infrastructure 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | composite.c | 3 // Spreadtrum composite clock driver 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | mux.c | 3 // Spreadtrum multiplexer clock driver 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | div.h | 3 // Spreadtrum divider clock driver 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | div.c | 3 // Spreadtrum divider clock driver 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | mux.h | 3 // Spreadtrum multiplexer clock driver 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | composite.h | 3 // Spreadtrum composite clock driver 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | pll.h | 3 // Spreadtrum pll clock driver 5 // Copyright (C) 2015~2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | gate.c | 3 // Spreadtrum gate clock driver 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
H A D | gate.h | 3 // Spreadtrum gate clock driver 5 // Copyright (C) 2017 Spreadtrum, Inc. 6 // Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
|
/linux/arch/arm64/boot/dts/sprd/ |
H A D | sc9836-openphone.dts | 3 * Spreadtrum SC9836 openphone board DTS file 5 * Copyright (C) 2014, Spreadtrum Communications Inc. 13 model = "Spreadtrum SC9836 Openphone Board";
|
H A D | sharkl64.dtsi | 3 * Spreadtrum Sharkl64 platform DTS file 5 * Copyright (C) 2014, Spreadtrum Communications Inc.
|
/linux/drivers/watchdog/ |
H A D | sprd_wdt.c | 3 * Spreadtrum watchdog driver 4 * Copyright (C) 2017 Spreadtrum - http://www.spreadtrum.com 261 .identity = "Spreadtrum Watchdog Timer", 379 MODULE_AUTHOR("Eric Long <eric.long@spreadtrum.com>"); 380 MODULE_DESCRIPTION("Spreadtrum Watchdog Timer Controller Driver");
|
/linux/drivers/nvmem/ |
H A D | sprd-efuse.c | 2 // Copyright (C) 2019 Spreadtrum Communications Inc. 39 * The Spreadtrum AP efuse contains 2 parts: normal efuse and secure efuse, 50 * Since different Spreadtrum SoC chip can have different normal block numbers 79 * On Spreadtrum platform, we have multi-subsystems will access the unique 441 MODULE_AUTHOR("Freeman Liu <freeman.liu@spreadtrum.com>"); 442 MODULE_DESCRIPTION("Spreadtrum AP efuse driver");
|
H A D | sc27xx-efuse.c | 2 // Copyright (C) 2018 Spreadtrum Communications Inc. 79 * On Spreadtrum platform, we have multi-subsystems will access the unique 277 MODULE_AUTHOR("Freeman Liu <freeman.liu@spreadtrum.com>"); 278 MODULE_DESCRIPTION("Spreadtrum SC27xx efuse driver");
|
/linux/Documentation/devicetree/bindings/timer/ |
H A D | sprd,sc9860-timer.yaml | 7 title: Spreadtrum SC9860 timer 15 The Spreadtrum SC9860 platform provides 3 general-purpose timers.
|
/linux/drivers/power/reset/ |
H A D | sc27xx-poweroff.c | 3 * Copyright (C) 2018 Spreadtrum Communications Inc. 23 * On Spreadtrum platform, we need power off system through external SC27xx
|
/linux/drivers/mmc/host/ |
H A D | sdhci-sprd.c | 5 // Copyright (C) 2018 Spreadtrum, Inc. 63 * reserved, and only used on Spreadtrum's design, the hardware cannot work 138 /* SDHCI_MAX_CURRENT is reserved on Spreadtrum's platform */ in sdhci_sprd_writel() 150 /* SDHCI_BLOCK_COUNT is Read Only on Spreadtrum's platform */ in sdhci_sprd_writew() 163 * is defined as hardware reset on Spreadtrum's platform and clearing in sdhci_sprd_writeb() 310 * According to the Spreadtrum SD host specification, when we changed in sdhci_sprd_set_clock() 471 * CMD23 argument on Spreadtrum's sd host controller. in sdhci_sprd_check_auto_cmd23() 755 * signal for Spreadtrum SD host controller, since our voltage regulator in sdhci_sprd_probe() 974 MODULE_DESCRIPTION("Spreadtrum sdio host controller r11 driver");
|
/linux/drivers/input/misc/ |
H A D | sc27xx-vibra.c | 3 * Copyright (C) 2018 Spreadtrum Communications Inc. 199 MODULE_DESCRIPTION("Spreadtrum SC27xx Vibrator Driver"); 201 MODULE_AUTHOR("Xiaotong Lu <xiaotong.lu@spreadtrum.com>");
|
/linux/drivers/regulator/ |
H A D | sc2731-regulator.c | 3 * Copyright (C) 2017 Spreadtrum Communications Inc. 255 MODULE_AUTHOR("Chen Junhui <erick.chen@spreadtrum.com>"); 256 MODULE_DESCRIPTION("Spreadtrum SC2731 regulator driver");
|