/Linux-v4.19/arch/arm/boot/dts/ |
D | s3c64xx-pinctrl.dtsi | 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"; 148 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 149 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; [all …]
|
D | exynos4412-pinctrl.dtsi | 6 * http://www.samsung.com 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>; 129 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 130 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 134 samsung,pins = "gpa0-2", "gpa0-3"; [all …]
|
D | s5pv210-pinctrl.dtsi | 7 * Mateusz Krawczuk <m.krawczuk@partner.samsung.com> 8 * Tomasz Figa <t.figa@samsung.com> 19 #include <dt-bindings/pinctrl/samsung.h> 273 samsung,pins = "gpa0-0", "gpa0-1"; 274 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 275 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 276 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 280 samsung,pins = "gpa0-2", "gpa0-3"; 281 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 282 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; [all …]
|
D | exynos4210-pinctrl.dtsi | 6 * http://www.samsung.com 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"; 154 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 155 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 156 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; [all …]
|
D | exynos5420-pinctrl.dtsi | 6 * http://www.samsung.com 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"; 70 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 71 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 72 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>; [all …]
|
D | exynos5250-pinctrl.dtsi | 6 * http://www.samsung.com 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"; 209 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 210 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 211 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; [all …]
|
D | exynos5260-pinctrl.dtsi | 6 * http://www.samsung.com 12 #include <dt-bindings/pinctrl/samsung.h> 184 samsung,pins = "gpa0-0", "gpa0-1"; 185 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 186 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 187 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>; 191 samsung,pins = "gpa0-2", "gpa0-3"; 192 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 193 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 194 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>; [all …]
|
D | exynos3250-pinctrl.dtsi | 6 * http://www.samsung.com 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; \ 25 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; \ 26 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; \ 27 samsung,pin-drv = <EXYNOS4_PIN_DRV_ ##_drv>; \ [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 | 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>; 104 samsung,pins = "gph-4", "gph-5"; [all …]
|
D | exynos5250-spring.dts | 17 compatible = "google,spring", "samsung,exynos5250", "samsung,exynos5"; 60 compatible = "samsung,clock-xxti"; 74 samsung,color-space = <0>; 75 samsung,color-depth = <1>; 76 samsung,link-rate = <0x0a>; 77 samsung,lane-count = <1>; 82 samsung,vbus-gpio = <&gpx1 1 GPIO_ACTIVE_HIGH>; 87 samsung,invert-vclk; 104 samsung,i2c-sda-delay = <100>; 105 samsung,i2c-max-bus-freq = <378000>; [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>; 171 samsung,color-space = <0>; 172 samsung,color-depth = <1>; 173 samsung,link-rate = <0x0a>; [all …]
|
D | exynos5410-smdk5410.dts | 6 * http://www.samsung.com 14 compatible = "samsung,smdk5410", "samsung,exynos5410", "samsung,exynos5"; 33 compatible = "samsung,secure-firmware"; 44 samsung,dw-mshc-ciu-div = <3>; 45 samsung,dw-mshc-sdr-timing = <2 3>; 46 samsung,dw-mshc-ddr-timing = <1 2>; 54 samsung,dw-mshc-ciu-div = <3>; 55 samsung,dw-mshc-sdr-timing = <2 3>; 56 samsung,dw-mshc-ddr-timing = <1 2>; 63 samsung,pins = "gpy0-3", "gpy0-4", "gpy0-5", [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 …]
|
D | exynos4412.dtsi | 6 * http://www.samsung.com 22 compatible = "samsung,exynos4412", "samsung,exynos4"; 161 compatible = "samsung,exynos4x12-pinctrl"; 167 compatible = "samsung,exynos4x12-pinctrl"; 172 compatible = "samsung,exynos4210-wakeup-eint"; 179 compatible = "samsung,exynos4x12-pinctrl"; 186 compatible = "samsung,exynos4x12-pinctrl"; 199 compatible = "samsung,exynos4210-sysram"; 204 compatible = "samsung,exynos4210-sysram-ns"; 210 compatible = "samsung,exynos4210-pd"; [all …]
|
D | exynos5.dtsi | 6 * http://www.samsung.com 39 compatible = "samsung,exynos4210-chipid"; 44 compatible = "samsung,exynos4210-srom"; 49 compatible = "samsung,exynos4210-combiner"; 52 samsung,combiner-nr = <32>; 101 compatible = "samsung,exynos5-sysreg", "syscon"; 106 compatible = "samsung,exynos4210-uart"; 112 compatible = "samsung,exynos4210-uart"; 118 compatible = "samsung,exynos4210-uart"; 124 compatible = "samsung,exynos4210-uart"; [all …]
|
D | exynos4210.dtsi | 6 * http://www.samsung.com 23 compatible = "samsung,exynos4210", "samsung,exynos4"; 83 compatible = "samsung,exynos4210-sysram"; 88 compatible = "samsung,exynos4210-sysram-ns"; 94 compatible = "samsung,exynos4210-pd"; 110 compatible = "samsung,exynos4210-mct"; 132 compatible = "samsung,s3c6410-wdt"; 140 compatible = "samsung,exynos4210-clock"; 146 compatible = "samsung,exynos4210-pinctrl"; 152 compatible = "samsung,exynos4210-pinctrl"; [all …]
|
D | exynos5250-smdk5250.dts | 6 * http://www.samsung.com 16 compatible = "samsung,smdk5250", "samsung,exynos5250", "samsung,exynos5"; 55 compatible = "samsung,smdk-wm8994"; 57 samsung,i2s-controller = <&i2s0>; 58 samsung,audio-codec = <&wm8994>; 63 compatible = "samsung,clock-xxti"; 80 samsung,color-space = <0>; 81 samsung,color-depth = <1>; 82 samsung,link-rate = <0x0a>; 83 samsung,lane-count = <4>; [all …]
|
D | exynos4210-smdkv310.dts | 6 * http://www.samsung.com 21 compatible = "samsung,smdkv310", "samsung,exynos4210", "samsung,exynos4"; 35 compatible = "samsung,clock-xxti"; 40 compatible = "samsung,clock-xusbxti"; 49 samsung,i2c-sda-delay = <100>; 50 samsung,i2c-max-bus-freq = <100000>; 54 compatible = "samsung,24ad0xd1"; 59 compatible = "samsung,24ad0xd1"; 65 samsung,keypad-num-rows = <2>; 66 samsung,keypad-num-columns = <8>; [all …]
|
D | exynos4.dtsi | 6 * http://www.samsung.com 61 compatible = "samsung,exynos4210-audss-clock"; 72 compatible = "samsung,s5pv210-i2s"; 82 samsung,idma-addr = <0x03000000>; 88 compatible = "samsung,exynos4210-chipid"; 98 compatible = "samsung,exynos4210-srom"; 103 compatible = "samsung,s5pv210-mipi-video-phy"; 109 compatible = "samsung,exynos4210-pd"; 116 compatible = "samsung,exynos4210-pd"; 123 compatible = "samsung,exynos4210-pd"; [all …]
|
/Linux-v4.19/drivers/platform/x86/ |
D | samsung-laptop.c | 326 struct samsung_laptop *samsung; member 398 static int sabi_command(struct samsung_laptop *samsung, u16 command, in sabi_command() argument 402 const struct sabi_config *config = samsung->config; in sabi_command() 404 u16 port = readw(samsung->sabi + config->header_offsets.port); in sabi_command() 407 mutex_lock(&samsung->sabi_mutex); in sabi_command() 419 outb(readb(samsung->sabi + config->header_offsets.en_mem), port); in sabi_command() 422 writew(config->main_function, samsung->sabi_iface + SABI_IFACE_MAIN); in sabi_command() 423 writew(command, samsung->sabi_iface + SABI_IFACE_SUB); in sabi_command() 424 writeb(0, samsung->sabi_iface + SABI_IFACE_COMPLETE); in sabi_command() 426 writel(in->d0, samsung->sabi_iface + SABI_IFACE_DATA); in sabi_command() [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/exynos/ |
D | exynos5433-pinctrl.dtsi | 6 * Chanwoo Choi <cw00.choi@samsung.com> 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", 134 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 135 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 136 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>; [all …]
|
D | exynos7-pinctrl.dtsi | 6 * http://www.samsung.com 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"; 196 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 197 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; 198 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/phy/ |
D | samsung-phy.txt | 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" 35 - "samsung,exynos5250-dp-video-phy" [all …]
|