| /linux/drivers/usb/dwc3/ |
| H A D | dwc3-exynos.c | 3 * dwc3-exynos.c - Samsung Exynos DWC3 Specific Glue layer 42 struct dwc3_exynos *exynos; in dwc3_exynos_probe() local 48 exynos = devm_kzalloc(dev, sizeof(*exynos), GFP_KERNEL); in dwc3_exynos_probe() 49 if (!exynos) in dwc3_exynos_probe() 53 exynos->dev = dev; in dwc3_exynos_probe() 54 exynos->num_clks = driver_data->num_clks; in dwc3_exynos_probe() 55 exynos->clk_names = (const char **)driver_data->clk_names; in dwc3_exynos_probe() 56 exynos->suspend_clk_idx = driver_data->suspend_clk_idx; in dwc3_exynos_probe() 58 platform_set_drvdata(pdev, exynos); in dwc3_exynos_probe() 60 for (i = 0; i < exynos->num_clks; i++) { in dwc3_exynos_probe() [all …]
|
| /linux/drivers/phy/samsung/ |
| H A D | Kconfig | 6 tristate "Exynos SoC series Display Port PHY driver" 12 Support for Display Port PHY found on Samsung Exynos SoCs. 15 tristate "S5P/Exynos SoC series MIPI CSI-2/DSI PHY driver" 22 and Exynos SoCs. 25 bool "Exynos PCIe PHY driver" 29 Enable PCIe PHY support for Exynos SoC series. 30 This driver provides PHY interface for Exynos PCIe controller. 33 tristate "Exynos SoC series UFS PHY driver" 38 Enable this to support the Samsung Exynos SoC UFS PHY driver for 39 Samsung Exynos SoCs. This driver provides the interface for UFS host [all …]
|
| H A D | phy-exynos-dp-video.c | 3 * Samsung Exynos SoC series Display Port PHY driver 18 #include <linux/soc/samsung/exynos-regs-pmu.h> 111 .name = "exynos-dp-video-phy", 119 MODULE_DESCRIPTION("Samsung Exynos SoC DP PHY driver");
|
| /linux/drivers/soc/samsung/ |
| H A D | Kconfig | 12 bool "Exynos ASV ARMv7-specific driver extensions" if COMPILE_TEST 16 tristate "Exynos ChipID controller and ASV driver" 23 Support for Samsung Exynos SoC ChipID and Adaptive Supply Voltage. 27 tristate "Exynos USI (Universal Serial Interface) driver" 33 IP-core found in modern Samsung Exynos SoCs, like Exynos850 and 41 bool "Exynos PMU controller driver" if COMPILE_TEST 49 bool "Exynos PMU ARMv7-specific driver extensions" if COMPILE_TEST 76 bool "Exynos SoC Regulator Coupler" if COMPILE_TEST
|
| H A D | Makefile | 5 exynos_chipid-y += exynos-chipid.o exynos-asv.o 7 obj-$(CONFIG_EXYNOS_USI) += exynos-usi.o 10 exynos_pmu-y += exynos-pmu.o gs101-pmu.o 14 obj-$(CONFIG_EXYNOS_REGULATOR_COUPLER) += exynos-regulator-coupler.o
|
| /linux/drivers/memory/samsung/ |
| H A D | Kconfig | 3 bool "Samsung Exynos Memory Controller support" if COMPILE_TEST 6 Samsung Exynos SoCs. 22 If unsure, say Y on devices with Samsung Exynos SoCs. 25 bool "Exynos SROM controller driver" if COMPILE_TEST 28 This adds driver for Samsung Exynos SoC SROM controller. The driver 33 If unsure, say Y on devices with Samsung Exynos SoCs.
|
| /linux/drivers/media/platform/samsung/exynos4-is/ |
| H A D | Makefile | 3 exynos-fimc-lite-objs += fimc-lite-reg.o fimc-lite.o 7 exynos-fimc-is-objs := fimc-is.o fimc-isp.o fimc-is-sensor.o fimc-is-regs.o 8 exynos-fimc-is-objs += fimc-is-param.o fimc-is-errno.o fimc-is-i2c.o 11 exynos-fimc-is-objs += fimc-isp-video.o 15 obj-$(CONFIG_VIDEO_EXYNOS_FIMC_LITE) += exynos-fimc-lite.o 16 obj-$(CONFIG_VIDEO_EXYNOS4_FIMC_IS) += exynos-fimc-is.o
|
| H A D | Kconfig | 13 Samsung S5P and EXYNOS SoC series. 36 tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver" 48 tristate "EXYNOS FIMC-LITE camera interface driver" 59 module will be called exynos-fimc-lite.
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | exynos5420.dtsi | 15 #include <dt-bindings/clock/exynos-audss-clk.h> 38 compatible = "samsung,exynos-bus"; 45 compatible = "samsung,exynos-bus"; 52 compatible = "samsung,exynos-bus"; 59 compatible = "samsung,exynos-bus"; 66 compatible = "samsung,exynos-bus"; 73 compatible = "samsung,exynos-bus"; 80 compatible = "samsung,exynos-bus"; 86 compatible = "samsung,exynos-bus"; 93 compatible = "samsung,exynos-bus"; [all …]
|
| H A D | exynos4210.dtsi | 32 compatible = "samsung,exynos-bus"; 55 compatible = "samsung,exynos-bus"; 78 compatible = "samsung,exynos-bus"; 105 compatible = "samsung,exynos-bus"; 125 compatible = "samsung,exynos-bus"; 133 compatible = "samsung,exynos-bus"; 141 compatible = "samsung,exynos-bus"; 149 compatible = "samsung,exynos-bus"; 169 compatible = "samsung,exynos-bus"; 344 compatible = "samsung,exynos-ppmu"; [all …]
|
| H A D | exynos4.dtsi | 20 #include <dt-bindings/clock/exynos-audss-clk.h> 782 compatible = "samsung,exynos-ppmu"; 790 compatible = "samsung,exynos-ppmu"; 798 compatible = "samsung,exynos-ppmu"; 806 compatible = "samsung,exynos-ppmu"; 814 compatible = "samsung,exynos-ppmu"; 822 compatible = "samsung,exynos-ppmu"; 830 compatible = "samsung,exynos-ppmu"; 838 compatible = "samsung,exynos-ppmu"; 844 compatible = "samsung,exynos-ppmu"; [all …]
|
| H A D | exynos3250.dtsi | 47 compatible = "samsung,exynos-bus"; 80 compatible = "samsung,exynos-bus"; 88 compatible = "samsung,exynos-bus"; 116 compatible = "samsung,exynos-bus"; 124 compatible = "samsung,exynos-bus"; 132 compatible = "samsung,exynos-bus"; 160 compatible = "samsung,exynos-bus"; 168 compatible = "samsung,exynos-bus"; 190 compatible = "samsung,exynos-bus"; 491 compatible = "samsung,exynos-sysmmu"; [all …]
|
| H A D | exynos4x12.dtsi | 32 compatible = "samsung,exynos-bus"; 57 compatible = "samsung,exynos-bus"; 65 compatible = "samsung,exynos-bus"; 75 compatible = "samsung,exynos-bus"; 96 compatible = "samsung,exynos-bus"; 115 compatible = "samsung,exynos-bus"; 125 compatible = "samsung,exynos-bus"; 133 compatible = "samsung,exynos-bus"; 152 compatible = "samsung,exynos-bus"; 351 compatible = "samsung,exynos-sysmmu"; [all …]
|
| /linux/arch/arm/mach-exynos/ |
| H A D | Makefile | 6 obj-$(CONFIG_ARCH_EXYNOS) += exynos.o exynos-smc.o firmware.o 13 obj-$(CONFIG_EXYNOS_MCPM) += mcpm-exynos.o 14 CFLAGS_mcpm-exynos.o += -march=armv7-a
|
| H A D | Kconfig | 6 # Configuration options for the Samsung Exynos 9 bool "Samsung Exynos" 37 Support for Samsung Exynos SoCs 69 comment "Exynos SoCs"
|
| /linux/Documentation/driver-api/phy/ |
| H A D | samsung-usb2.rst | 56 For example the configuration for Exynos 4210 is following:: 108 phy-samsung-usb2.c file. In case of Exynos 4210 the following lines were 120 entry for Exynos 4210 is following:: 123 bool "Support for Exynos 4210" 127 Enable USB PHY support for Exynos 4210. This option requires that 129 particular SoC is compiled in the driver. In case of Exynos 4210 four 133 Makefile. In case of Exynos 4210 the added line is following::
|
| /linux/Documentation/devicetree/bindings/iommu/ |
| H A D | samsung,sysmmu.yaml | 7 title: Samsung Exynos IOMMU H/W, System MMU (System Memory Management Unit) 13 Samsung's Exynos architecture contains System MMUs that enables scattered 29 MFC in all Exynos SoCs and FIMD, M2M Scalers and G2D in Exynos5420 has 2 System 42 const: samsung,exynos-sysmmu 90 compatible = "samsung,exynos-sysmmu";
|
| /linux/drivers/devfreq/event/ |
| H A D | Kconfig | 18 tristate "Exynos NoC (Network On Chip) Probe DEVFREQ event Driver" 23 This add the devfreq-event driver for Exynos SoC. It provides NoC 27 tristate "Exynos PPMU (Platform Performance Monitoring Unit) DEVFREQ event Driver" 31 This add the devfreq-event driver for Exynos SoC. It provides PPMU
|
| H A D | Makefile | 2 # Exynos DEVFREQ Event Drivers 4 obj-$(CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP) += exynos-nocp.o 5 obj-$(CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU) += exynos-ppmu.o
|
| H A D | exynos-nocp.c | 3 * exynos-nocp.c - Exynos NoC (Network On Chip) Probe support 17 #include "exynos-nocp.h" 272 pr_info("exynos-nocp: new NoC Probe device registered: %s\n", in exynos_nocp_probe() 289 .name = "exynos-nocp", 295 MODULE_DESCRIPTION("Exynos NoC (Network on Chip) Probe driver");
|
| /linux/drivers/interconnect/samsung/ |
| H A D | Makefile | 2 exynos-interconnect-objs := exynos.o 4 obj-$(CONFIG_INTERCONNECT_EXYNOS) += exynos-interconnect.o
|
| /linux/drivers/pinctrl/samsung/ |
| H A D | Makefile | 5 obj-$(CONFIG_PINCTRL_EXYNOS) += pinctrl-exynos.o 6 obj-$(CONFIG_PINCTRL_EXYNOS_ARM) += pinctrl-exynos-arm.o 7 obj-$(CONFIG_PINCTRL_EXYNOS_ARM64) += pinctrl-exynos-arm64.o
|
| H A D | Kconfig | 12 bool "Pinctrl common driver part for Samsung Exynos SoCs" 19 bool "ARMv7-specific pinctrl driver for Samsung Exynos SoCs" if COMPILE_TEST 23 bool "ARMv8-specific pinctrl driver for Samsung Exynos SoCs" if COMPILE_TEST
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | samsung,pinctrl-gpio-bank.yaml | 7 title: Samsung S3C/S5P/Exynos SoC pin controller - gpio bank 15 This is a part of device tree bindings for Samsung S3C/S5P/Exynos SoC pin 18 GPIO bank description for Samsung S3C/S5P/Exynos SoC pin controller.
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | samsung,exynos5250-sata-phy.yaml | 36 samsung,exynos-sataphy-i2c-phandle: 48 - samsung,exynos-sataphy-i2c-phandle 63 samsung,exynos-sataphy-i2c-phandle = <&sata_phy_i2c>;
|