/linux-5.10/arch/arm/boot/dts/ |
D | s5pv210-pinctrl.dtsi | 3 * Samsung's S5PV210 SoC device tree source 5 * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. 7 * Mateusz Krawczuk <m.krawczuk@partner.samsung.com> 8 * Tomasz Figa <t.figa@samsung.com> 10 * Samsung's S5PV210 SoC device nodes are listed in this file. S5PV210 19 #include <dt-bindings/pinctrl/samsung.h> 23 samsung,pins = #_pin; \ 24 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_ ##_mode>; \ 25 samsung,pin-pud-pdn = <S3C64XX_PIN_PULL_ ##_pull>; \ 282 samsung,pins = "gpa0-0", "gpa0-1"; [all …]
|
D | s3c64xx-pinctrl.dtsi | 3 * Samsung's S3C64xx SoC series common device tree source 8 * Samsung's S3C64xx SoCs pin banks, pin-mux and pin-config options are 12 #include <dt-bindings/pinctrl/samsung.h> 135 samsung,pins = "gpa-0", "gpa-1"; 136 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 137 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 141 samsung,pins = "gpa-2", "gpa-3"; 142 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 143 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 147 samsung,pins = "gpa-4", "gpa-5"; [all …]
|
D | exynos4210-pinctrl.dtsi | 3 * Samsung's Exynos4210 SoC pin-mux and pin-config device tree source 5 * Copyright (c) 2011-2012 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 10 * Samsung's Exynos4210 SoC pin-mux and pin-config optiosn are listed as device 14 #include <dt-bindings/pinctrl/samsung.h> 146 samsung,pins = "gpa0-0", "gpa0-1"; 147 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 148 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 149 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 153 samsung,pins = "gpa0-2", "gpa0-3"; [all …]
|
D | exynos5420-pinctrl.dtsi | 3 * Samsung's Exynos5420 SoC pin-mux and pin-config device tree source 5 * Copyright (c) 2013 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 8 * Samsung's Exynos5420 SoC pin-mux and pin-config options are listed as device 12 #include <dt-bindings/pinctrl/samsung.h> 62 samsung,pins = "gpx0-7"; 63 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 64 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 65 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>; 69 samsung,pins = "gpx3-6"; [all …]
|
D | exynos4412-pinctrl.dtsi | 3 * Samsung's Exynos4412 SoCs pin-mux and pin-config device tree source 5 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 8 * Samsung's Exynos4412 SoCs pin-mux and pin-config optiosn are listed as device 12 #include <dt-bindings/pinctrl/samsung.h> 16 samsung,pins = #_pin; \ 17 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_ ##_mode>; \ 18 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_ ##_pull>; \ 127 samsung,pins = "gpa0-0", "gpa0-1"; 128 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; [all …]
|
D | exynos3250-pinctrl.dtsi | 3 * Samsung's Exynos3250 SoCs pin-mux and pin-config device tree source 5 * Copyright (c) 2014 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 8 * Samsung's Exynos3250 SoCs pin-mux and pin-config optiosn are listed as device 12 #include <dt-bindings/pinctrl/samsung.h> 16 samsung,pins = #_pin; \ 17 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; \ 18 samsung,pin-pud = <EXYNOS_PIN_PULL_ ##_pull>; \ 19 samsung,pin-drv = <EXYNOS4_PIN_DRV_ ##_drv>; \ 24 samsung,pins = #_pin; \ [all …]
|
D | exynos5250-pinctrl.dtsi | 3 * Samsung's Exynos5250 SoC pin-mux and pin-config device tree source 5 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 8 * Samsung's Exynos5250 SoC pin-mux and pin-config optiosn are listed as device 12 #include <dt-bindings/pinctrl/samsung.h> 201 samsung,pins = "gpa0-0", "gpa0-1"; 202 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 203 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 204 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 208 samsung,pins = "gpa0-2", "gpa0-3"; [all …]
|
D | exynos5260-pinctrl.dtsi | 3 * Samsung's Exynos5260 SoC pin-mux and pin-config device tree source 5 * Copyright (c) 2013 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 8 * Samsung's Exynos5260 SoC pin-mux and pin-config options are listed as device 12 #include <dt-bindings/pinctrl/samsung.h> 200 samsung,pins = "gpa0-0", "gpa0-1"; 201 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 202 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 203 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>; 207 samsung,pins = "gpa0-2", "gpa0-3"; [all …]
|
D | exynos5410-pinctrl.dtsi | 9 #include <dt-bindings/pinctrl/samsung.h> 281 samsung,pins = "gpa0-0", "gpa0-1"; 282 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 283 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 284 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>; 288 samsung,pins = "gpa0-2", "gpa0-3"; 289 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 290 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 291 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>; 295 samsung,pins = "gpa0-4", "gpa0-5"; [all …]
|
D | s3c2416-pinctrl.dtsi | 3 * Samsung S3C2416 pinctrl settings 8 #include <dt-bindings/pinctrl/samsung.h> 84 samsung,pins = "gph-0", "gph-1"; 85 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 89 samsung,pins = "gph-8", "gph-9"; 90 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 94 samsung,pins = "gph-2", "gph-3"; 95 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 99 samsung,pins = "gph-10", "gph-11"; 100 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; [all …]
|
D | exynos5250-spring.dts | 10 #include <dt-bindings/clock/samsung,s2mps11.h> 18 compatible = "google,spring", "samsung,exynos5250", "samsung,exynos5"; 61 compatible = "samsung,clock-xxti"; 75 samsung,color-space = <0>; 76 samsung,color-depth = <1>; 77 samsung,link-rate = <0x0a>; 78 samsung,lane-count = <1>; 83 samsung,vbus-gpio = <&gpx1 1 GPIO_ACTIVE_HIGH>; 88 samsung,invert-vclk; 105 samsung,i2c-sda-delay = <100>; [all …]
|
D | s5pv210-aries.dtsi | 3 * Samsung's S5PV210 based Galaxy Aries board device tree source 12 compatible = "samsung,aries", "samsung,s5pv210"; 562 compatible = "samsung,s6e63m0"; 601 samsung,invert-vden; 602 samsung,invert-vclk; 623 samsung,i2c-sda-delay = <100>; 624 samsung,i2c-max-bus-freq = <400000>; 625 samsung,i2c-slave-addr = <0x10>; 650 samsung,pins = "gpb-3"; 651 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; [all …]
|
D | exynos5250-snow-common.dtsi | 12 #include <dt-bindings/sound/samsung-i2s.h> 176 samsung,i2s-controller = <&i2s0>; 192 compatible = "samsung,clock-xxti"; 247 samsung,color-space = <0>; 248 samsung,color-depth = <1>; 249 samsung,link-rate = <0x0a>; 250 samsung,lane-count = <2>; 263 samsung,vbus-gpio = <&gpx1 1 GPIO_ACTIVE_HIGH>; 268 samsung,invert-vclk; 289 samsung,i2c-sda-delay = <100>; [all …]
|
D | exynos5800-peach-pi.dts | 14 #include <dt-bindings/sound/samsung-i2s.h> 25 "google,pi", "google,peach", "samsung,exynos5800", 26 "samsung,exynos5"; 50 compatible = "samsung,exynos5420-oscclk"; 87 samsung,model = "Peach-Pi-I2S-MAX98091"; 88 samsung,i2s-controller = <&i2s0>; 89 samsung,audio-codec = <&max98091>; 180 samsung,color-space = <0>; 181 samsung,color-depth = <1>; 182 samsung,link-rate = <0x0a>; [all …]
|
D | exynos5420-peach-pit.dts | 14 #include <dt-bindings/sound/samsung-i2s.h> 27 "google,pit", "google,peach","samsung,exynos5420", 28 "samsung,exynos5"; 51 compatible = "samsung,exynos5420-oscclk"; 87 samsung,model = "Peach-Pit-I2S-MAX98090"; 88 samsung,i2s-controller = <&i2s0>; 89 samsung,audio-codec = <&max98090>; 171 samsung,color-space = <0>; 172 samsung,color-depth = <1>; 173 samsung,link-rate = <0x06>; [all …]
|
/linux-5.10/Documentation/devicetree/bindings/arm/samsung/ |
D | samsung-boards.yaml | 4 $id: http://devicetree.org/schemas/arm/samsung/samsung-boards.yaml# 7 title: Samsung Exynos and S5P SoC based boards 21 - samsung,aquila # Samsung Aquila based on S5PC110 22 - samsung,goni # Samsung Goni based on S5PC110 25 - const: samsung,s5pv210 30 - samsung,fascinate4g # Samsung Galaxy S Fascinate 4G (SGH-T959P) 31 - samsung,galaxys # Samsung Galaxy S (i9000) 32 - const: samsung,aries 33 - const: samsung,s5pv210 38 - samsung,monk # Samsung Simband [all …]
|
D | pmu.yaml | 4 $id: http://devicetree.org/schemas/arm/samsung/pmu.yaml# 7 title: Samsung Exynos SoC series Power Management Unit (PMU) 18 - samsung,exynos3250-pmu 19 - samsung,exynos4210-pmu 20 - samsung,exynos4412-pmu 21 - samsung,exynos5250-pmu 22 - samsung,exynos5260-pmu 23 - samsung,exynos5410-pmu 24 - samsung,exynos5420-pmu 25 - samsung,exynos5433-pmu [all …]
|
/linux-5.10/arch/arm64/boot/dts/exynos/ |
D | exynos5433-pinctrl.dtsi | 3 * Samsung's Exynos5433 SoC pin-mux and pin-config device tree source 5 * Copyright (c) 2016 Samsung Electronics Co., Ltd. 6 * Chanwoo Choi <cw00.choi@samsung.com> 8 * Samsung's Exynos5433 SoC pin-mux and pin-config options are listed as device 12 #include <dt-bindings/pinctrl/samsung.h> 16 samsung,pins = #_pin; \ 17 samsung,pin-function = <EXYNOS_PIN_FUNC_ ##_func>; \ 18 samsung,pin-pud = <EXYNOS_PIN_PULL_ ##_pull>; \ 19 samsung,pin-drv = <EXYNOS5433_PIN_DRV_ ##_drv>; \ 132 samsung,pins = "gpz0-0", "gpz0-1", "gpz0-2", "gpz0-3", [all …]
|
D | exynos7-pinctrl.dtsi | 3 * Samsung's Exynos7 SoC pin-mux and pin-config device tree source 5 * Copyright (c) 2014 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com 8 * Samsung's Exynos7 SoC pin-mux and pin-config options are listed as 12 #include <dt-bindings/pinctrl/samsung.h> 188 samsung,pins = "gpb0-1", "gpb0-0"; 189 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 190 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; 191 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 195 samsung,pins = "gpb0-3", "gpb0-2"; [all …]
|
/linux-5.10/drivers/platform/x86/ |
D | samsung-laptop.c | 3 * Samsung Laptop driver 30 * This driver is needed because a number of Samsung laptops do not hook 290 * samsung-laptop/ - debugfs root directory 322 struct samsung_laptop *samsung; member 394 static int sabi_command(struct samsung_laptop *samsung, u16 command, in sabi_command() argument 398 const struct sabi_config *config = samsung->config; in sabi_command() 400 u16 port = readw(samsung->sabi + config->header_offsets.port); in sabi_command() 403 mutex_lock(&samsung->sabi_mutex); in sabi_command() 415 outb(readb(samsung->sabi + config->header_offsets.en_mem), port); in sabi_command() 418 writew(config->main_function, samsung->sabi_iface + SABI_IFACE_MAIN); in sabi_command() [all …]
|
/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
D | samsung-pinctrl.txt | 1 Samsung GPIO and Pin Mux/Config controller 3 Samsung's ARM based SoC's integrates a GPIO and Pin mux/config hardware 10 - "samsung,s3c2412-pinctrl": for S3C2412-compatible pin-controller, 11 - "samsung,s3c2416-pinctrl": for S3C2416-compatible pin-controller, 12 - "samsung,s3c2440-pinctrl": for S3C2440-compatible pin-controller, 13 - "samsung,s3c2450-pinctrl": for S3C2450-compatible pin-controller, 14 - "samsung,s3c64xx-pinctrl": for S3C64xx-compatible pin-controller, 15 - "samsung,s5pv210-pinctrl": for S5PV210-compatible pin-controller, 16 - "samsung,exynos3250-pinctrl": for Exynos3250 compatible pin-controller. 17 - "samsung,exynos4210-pinctrl": for Exynos4210 compatible pin-controller. [all …]
|
/linux-5.10/Documentation/devicetree/bindings/phy/ |
D | samsung-phy.txt | 1 Samsung S5P/Exynos SoC series MIPI CSIS/DSIM DPHY 6 - "samsung,s5pv210-mipi-video-phy" 7 - "samsung,exynos5420-mipi-video-phy" 8 - "samsung,exynos5433-mipi-video-phy" 15 - samsung,pmu-syscon - phandle to the PMU system controller 16 - samsung,disp-sysreg - phandle to the DISP system registers controller 17 - samsung,cam0-sysreg - phandle to the CAM0 system registers controller 18 - samsung,cam1-sysreg - phandle to the CAM1 system registers controller 20 For "samsung,s5pv210-mipi-video-phy" compatible PHYs the second cell in 26 "samsung,exynos5420-mipi-video-phy" and "samsung,exynos5433-mipi-video-phy" [all …]
|
/linux-5.10/arch/arm/mach-exynos/ |
D | Kconfig | 3 # Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 4 # http://www.samsung.com/ 6 # Configuration options for the Samsung Exynos 9 bool "Samsung Exynos" 44 Support for Samsung Exynos SoCs 54 bool "Samsung Exynos3" 58 Samsung Exynos3 (Cortex-A7) SoC based systems 61 bool "Samsung Exynos4" 68 Samsung Exynos4 (Cortex-A9) SoC based systems 71 bool "Samsung Exynos5" [all …]
|
/linux-5.10/Documentation/devicetree/bindings/mmc/ |
D | exynos-dw-mshc.txt | 1 * Samsung Exynos specific extensions to the Synopsys Designware Mobile 7 by synopsys-dw-mshc.txt and the properties used by the Samsung Exynos specific 13 - "samsung,exynos4210-dw-mshc": for controllers with Samsung Exynos4210 15 - "samsung,exynos4412-dw-mshc": for controllers with Samsung Exynos4412 17 - "samsung,exynos5250-dw-mshc": for controllers with Samsung Exynos5250 19 - "samsung,exynos5420-dw-mshc": for controllers with Samsung Exynos5420 21 - "samsung,exynos7-dw-mshc": for controllers with Samsung Exynos7 23 - "samsung,exynos7-dw-mshc-smu": for controllers with Samsung Exynos7 26 * samsung,dw-mshc-ciu-div: Specifies the divider value for the card interface 30 * samsung,dw-mshc-sdr-timing: Specifies the value of CIU clock phase shift value [all …]
|
/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
D | samsung,exynos-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/samsung,exynos-adc.yaml# 7 title: Samsung Exynos Analog to Digital Converter (ADC) 15 - samsung,exynos-adc-v1 # Exynos5250 16 - samsung,exynos-adc-v2 17 - samsung,exynos3250-adc 18 - samsung,exynos4212-adc # Exynos4212 and Exynos4412 19 - samsung,exynos7-adc 20 - samsung,s3c2410-adc 21 - samsung,s3c2416-adc 22 - samsung,s3c2440-adc [all …]
|