Home
last modified time | relevance | path

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

12345678

/kernel/linux/linux-5.10/arch/arm/mach-s3c/
DMakefile.s3c24xx10 obj-y += s3c24xx.o
11 obj-y += irq-s3c24xx.o
12 obj-$(CONFIG_SPI_S3C24XX_FIQ) += irq-s3c24xx-fiq.o
13 obj-$(CONFIG_SPI_S3C24XX_FIQ) += irq-s3c24xx-fiq-exports.o
36 obj-$(CONFIG_PM) += pm-s3c24xx.o
37 obj-$(CONFIG_PM_SLEEP) += irq-pm-s3c24xx.o sleep-s3c24xx.o
41 obj-$(CONFIG_ARM_S3C24XX_CPUFREQ) += cpufreq-utils-s3c24xx.o
86 obj-$(CONFIG_S3C24XX_SMDK) += common-smdk-s3c24xx.o
99 obj-$(CONFIG_S3C2416_SETUP_SDHCI_GPIO) += setup-sdhci-gpio-s3c24xx.o
100 obj-$(CONFIG_S3C2443_SETUP_SPI) += setup-spi-s3c24xx.o
[all …]
DKconfig.s3c24xx18 Base platform code for any Samsung S3C24XX device
22 menu "Samsung S3C24XX SoCs Support"
24 comment "S3C24XX SoCs"
34 Support for S3C2410 and S3C2410A family from the S3C24XX line
43 Support for the S3C2412 and S3C2413 SoCs from the S3C24XX line
51 Support for the S3C2416 SoC from the S3C24XX line
78 Support for the S3C2443 SoC from the S3C24XX line
92 Add audio devices for common Simtec S3C24XX boards
103 USB management code for common Simtec S3C24XX boards
120 S3C24XX series CPUfreq driver. The PLL takes time to settle
[all …]
Ds3c2443.c33 #include "rtc-core-s3c24xx.h"
42 #include "s3c24xx.h"
43 #include "fb-core-s3c24xx.h"
44 #include "nand-core-s3c24xx.h"
45 #include "spi-core-s3c24xx.h"
Ds3c2416.c36 #include "rtc-core-s3c24xx.h"
49 #include "s3c24xx.h"
50 #include "fb-core-s3c24xx.h"
51 #include "nand-core-s3c24xx.h"
52 #include "spi-core-s3c24xx.h"
Dpm-s3c24xx.c6 // S3C24XX Power Manager (Suspend-To-RAM) support
8 // See Documentation/arm/samsung-s3c24xx/suspend.rst for more information
34 #include "regs-mem-s3c24xx.h"
36 #define PFX "s3c24xx-pm: "
Ds3c24xx.c7 // Common code for S3C24XX machines
21 #include <linux/platform_data/dma-s3c24xx.h>
25 #include "hardware-s3c24xx.h"
37 #include "dma-s3c24xx.h"
43 #include "s3c24xx.h"
351 { "s3c24xx-iis", "rx", (void *)DMACH_I2S_IN },
352 { "s3c24xx-iis", "tx", (void *)DMACH_I2S_OUT },
509 { "s3c24xx-iis", "rx", (void *)DMACH_I2S_IN },
510 { "s3c24xx-iis", "tx", (void *)DMACH_I2S_OUT },
594 { "s3c24xx-iis", "rx", (void *)DMACH_I2S_IN },
[all …]
Ds3c244x.c38 #include "s3c24xx.h"
39 #include "nand-core-s3c24xx.h"
40 #include "regs-dsc-s3c24xx.h"
Ddev-uart.c3 // originally from arch/arm/plat-s3c24xx/devs.c
8 // Base S3C24XX platform device definitions
Dmach-smdk2416.c31 #include "hardware-s3c24xx.h"
36 #include <linux/platform_data/leds-s3c24xx.h>
49 #include "s3c24xx.h"
50 #include "common-smdk-s3c24xx.h"
Dmach-smdk2413.c32 #include "hardware-s3c24xx.h"
44 #include "s3c24xx.h"
45 #include "common-smdk-s3c24xx.h"
/kernel/linux/linux-5.10/sound/soc/samsung/
DMakefile2 # S3c24XX Platform Support
5 snd-soc-s3c24xx-i2s-objs := s3c24xx-i2s.o
13 obj-$(CONFIG_SND_S3C24XX_I2S) += snd-soc-s3c24xx-i2s.o
21 # S3C24XX Machine Support
24 snd-soc-s3c24xx-uda134x-objs := s3c24xx_uda134x.o
25 snd-soc-s3c24xx-simtec-objs := s3c24xx_simtec.o
26 snd-soc-s3c24xx-simtec-hermes-objs := s3c24xx_simtec_hermes.o
27 snd-soc-s3c24xx-simtec-tlv320aic23-objs := s3c24xx_simtec_tlv320aic23.o
49 obj-$(CONFIG_SND_SOC_SAMSUNG_S3C24XX_UDA134X) += snd-soc-s3c24xx-uda134x.o
50 obj-$(CONFIG_SND_SOC_SAMSUNG_SIMTEC) += snd-soc-s3c24xx-simtec.o
[all …]
Ds3c24xx_simtec_tlv320aic23.c56 DAILINK_COMP_ARRAY(COMP_CPU("s3c24xx-iis")),
59 DAILINK_COMP_ARRAY(COMP_PLATFORM("s3c24xx-iis")));
88 .name = "s3c24xx-simtec-tlv320aic23",
97 MODULE_ALIAS("platform:s3c24xx-simtec-tlv320aic23");
Ds3c24xx-i2s.c3 // s3c24xx-i2s.c -- ALSA Soc Audio Layer
23 #include "s3c24xx-i2s.h"
162 * Set S3C24xx I2S DAI format
271 * Set S3C24xx Clock source
295 * Set S3C24xx Clock dividers
418 .name = "s3c24xx-i2s",
454 .name = "s3c24xx-iis",
462 MODULE_DESCRIPTION("s3c24xx I2S SoC Interface");
464 MODULE_ALIAS("platform:s3c24xx-iis");
Ds3c24xx_simtec_hermes.c67 DAILINK_COMP_ARRAY(COMP_CPU("s3c24xx-iis")),
70 DAILINK_COMP_ARRAY(COMP_PLATFORM("s3c24xx-iis")));
100 .name = "s3c24xx-simtec-hermes-snd",
109 MODULE_ALIAS("platform:s3c24xx-simtec-hermes-snd");
Dh1940_uda1380.c18 #include "s3c24xx-i2s.h"
163 /* s3c24xx digital audio interface glue - connects codec <--> CPU */
165 DAILINK_COMP_ARRAY(COMP_CPU("s3c24xx-iis")),
167 DAILINK_COMP_ARRAY(COMP_PLATFORM("s3c24xx-iis")));
Drx1950_uda1380.c22 #include "s3c24xx-i2s.h"
70 /* s3c24xx digital audio interface glue - connects codec <--> CPU */
72 DAILINK_COMP_ARRAY(COMP_CPU("s3c24xx-iis")),
75 DAILINK_COMP_ARRAY(COMP_PLATFORM("s3c24xx-iis")));
Ds3c24xx_uda134x.c18 #include "s3c24xx-i2s.h"
29 Unfortunately the S3C24XX in master mode has a limited capacity of
205 DAILINK_COMP_ARRAY(COMP_CPU("s3c24xx-iis")),
207 DAILINK_COMP_ARRAY(COMP_PLATFORM("s3c24xx-iis")));
/kernel/linux/linux-5.10/Documentation/arm/samsung/
Doverview.rst15 - S3C24XX: See Documentation/arm/samsung-s3c24xx/overview.rst for full list
20 S3C24XX Systems
23 There is still documentation in Documnetation/arm/Samsung-S3C24XX/ which
26 See Documentation/arm/samsung-s3c24xx/overview.rst for more information
54 plat-s3c24xx is for s3c24xx specific builds, see the S3C24XX docs.
Dgpio.rst12 S3C24XX (Legacy)
15 See Documentation/arm/samsung-s3c24xx/gpio.rst for more information
/kernel/linux/linux-5.10/Documentation/arm/samsung-s3c24xx/
Doverview.rst2 S3C24XX ARM Linux Overview
10 The Samsung S3C24XX range of ARM9 System-on-Chip CPUs are supported
41 arch/arm/plat-s3c24xx with headers in include/asm-arm/plat-s3c24xx.
43 code (arch/arm/plat-s3c24xx) and the arch/arm/mach-s3c24* code.
52 arch/arm/plat-s3c24xx:
54 Files in here are either common to all the s3c24xx family,
186 For more information see Documentation/arm/samsung-s3c24xx/nand.rst
225 See Documentation/arm/samsung-s3c24xx/gpio.rst for the S3C24XX specific
/kernel/linux/linux-5.10/drivers/leds/
Dleds-s3c24xx.c2 /* drivers/leds/leds-s3c24xx.c
8 * S3C24XX - LEDs GPIO driver
17 #include <linux/platform_data/leds-s3c24xx.h>
81 MODULE_DESCRIPTION("S3C24XX LED driver");
/kernel/linux/linux-5.10/include/linux/platform_data/
Ds3c-hsudc.h3 * S3C24XX USB 2.0 High-speed USB controller gadget driver
8 * The S3C24XX USB 2.0 high-speed USB controller supports upto 9 endpoints.
22 * Representation of platform data for the S3C24XX USB 2.0 High Speed gadget
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/
Dsamsung,s3cmci.txt1 * Samsung's S3C24XX MMC/SD/SDIO controller device tree bindings
3 Samsung's S3C24XX MMC/SD/SDIO controller is used as a connectivity interface
7 mmc.txt and the properties used by the Samsung S3C24XX MMC/SD/SDIO controller
/kernel/linux/linux-5.10/drivers/soc/samsung/
DKconfig48 Resume code. See <file:Documentation/arm/samsung-s3c24xx/suspend.rst>
73 See <file:Documentation/arm/samsung-s3c24xx/suspend.rst>
85 See <file:Documentation/arm/samsung-s3c24xx/suspend.rst>
/kernel/linux/linux-6.6/arch/arm/mach-s3c/
Ddev-uart.c3 // originally from arch/arm/plat-s3c24xx/devs.c
8 // Base S3C24XX platform device definitions

12345678