| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A 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 …]
|
| H A 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> 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"; 283 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 284 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 285 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; [all …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A D | exynos5260-pinctrl.dtsi | 6 * http://www.samsung.com 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"; 208 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 209 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; 210 samsung,pin-drv = <EXYNOS5260_PIN_DRV_LV1>; [all …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/platform/x86/ |
| H A D | samsung-laptop.c | 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() 419 writew(command, samsung->sabi_iface + SABI_IFACE_SUB); in sabi_command() 420 writeb(0, samsung->sabi_iface + SABI_IFACE_COMPLETE); in sabi_command() 422 writel(in->d0, samsung->sabi_iface + SABI_IFACE_DATA); in sabi_command() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-samsung-dcphy.c | 1272 static void samsung_mipi_dcphy_bias_block_enable(struct samsung_mipi_dcphy *samsung, in samsung_mipi_dcphy_bias_block_enable() argument 1282 dev_info(samsung->dev, in samsung_mipi_dcphy_bias_block_enable() 1286 regmap_write(samsung->regmap, BIAS_CON0, 0x0010); in samsung_mipi_dcphy_bias_block_enable() 1287 regmap_write(samsung->regmap, BIAS_CON1, 0x0110); in samsung_mipi_dcphy_bias_block_enable() 1288 regmap_write(samsung->regmap, BIAS_CON2, bias_con2); in samsung_mipi_dcphy_bias_block_enable() 1294 if (samsung->c_option) in samsung_mipi_dcphy_bias_block_enable() 1295 regmap_update_bits(samsung->regmap, BIAS_CON4, in samsung_mipi_dcphy_bias_block_enable() 1299 static void samsung_mipi_dcphy_bias_block_disable(struct samsung_mipi_dcphy *samsung) in samsung_mipi_dcphy_bias_block_disable() argument 1303 static void samsung_mipi_dphy_lane_enable(struct samsung_mipi_dcphy *samsung) in samsung_mipi_dphy_lane_enable() argument 1305 regmap_write(samsung->regmap, DPHY_MC_GNR_CON1, T_PHY_READY(0x2000)); in samsung_mipi_dphy_lane_enable() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/exynos/ |
| H A 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 …]
|
| H A 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 …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | samsung_mipi_dcphy.c | 1201 phy_write(struct samsung_mipi_dcphy *samsung, u32 reg, u32 val) in phy_write() argument 1203 writel(val, samsung->base + reg); in phy_write() 1206 static inline u32 phy_read(struct samsung_mipi_dcphy *samsung, u32 reg) in phy_read() argument 1208 return readl(samsung->base + reg); in phy_read() 1211 static inline void phy_update_bits(struct samsung_mipi_dcphy *samsung, in phy_update_bits() argument 1216 orig = phy_read(samsung, reg); in phy_update_bits() 1219 phy_write(samsung, reg, tmp); in phy_update_bits() 1222 static inline void grf_write(struct samsung_mipi_dcphy *samsung, in grf_write() argument 1225 regmap_write(samsung->grf, reg, val); in grf_write() 1229 samsung_mipi_dphy_get_timing(struct samsung_mipi_dcphy *samsung) in samsung_mipi_dphy_get_timing() argument [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | exynos5420-smdk5420.dts | 5 * http://www.samsung.com 15 compatible = "samsung,smdk5420", "samsung,exynos5"; 27 samsung,min-temp = <25>; 28 samsung,max-temp = <125>; 29 samsung,start-warning = <95>; 30 samsung,start-tripping = <105>; 31 samsung,hw-tripping = <110>; 32 samsung,efuse-min-value = <40>; 33 samsung,efuse-value = <55>; 34 samsung,efuse-max-value = <100>; [all …]
|
| H A D | exynos4210-trats.dts | 5 * http://www.samsung.com 15 compatible = "samsung,trats", "samsung,exynos4210"; 18 samsung,dsim-device-name = "s6e8ax0"; 28 compatible = "samsung,exynos-fimd"; 31 samsung,vl-freq = <60>; 32 samsung,vl-col = <720>; 33 samsung,vl-row = <1280>; 34 samsung,vl-width = <720>; 35 samsung,vl-height = <1280>; 37 samsung,vl-clkp = <0>; [all …]
|
| H A D | exynos54xx.dtsi | 46 compatible = "samsung,exynos-adc-v2"; 55 compatible = "samsung,exynos5-hsi2c"; 63 compatible = "samsung,exynos5-hsi2c"; 71 compatible = "samsung,exynos5-hsi2c"; 79 compatible = "samsung,exynos5-hsi2c"; 87 compatible = "samsung,exynos5-hsi2c"; 95 compatible = "samsung,exynos5-hsi2c"; 103 compatible = "samsung,exynos5-hsi2c"; 109 samsung,bus-width = <8>; 110 samsung,timing = <1 3 3>; [all …]
|
| H A D | exynos5250-smdk5250.dts | 5 * http://www.samsung.com 18 compatible = "samsung,smdk5250", "samsung,exynos5250"; 55 samsung,codec-type = "wm8994"; 77 samsung,min-temp = <25>; 78 samsung,max-temp = <125>; 79 samsung,start-warning = <95>; 80 samsung,start-tripping = <105>; 81 samsung,hw-tripping = <110>; 82 samsung,efuse-min-value = <40>; 83 samsung,efuse-value = <55>; [all …]
|
| H A D | exynos5800-peach-pi.dts | 5 * http://www.samsung.com 18 "google,peach", "samsung,exynos5800", "samsung,exynos5"; 55 mem-manuf = "samsung"; 62 samsung,min-temp = <25>; 63 samsung,max-temp = <125>; 64 samsung,start-warning = <95>; 65 samsung,start-tripping = <105>; 66 samsung,hw-tripping = <110>; 67 samsung,efuse-min-value = <40>; 68 samsung,efuse-value = <55>; [all …]
|
| H A D | exynos5250.dtsi | 21 compatible = "samsung,exynos5250-pinctrl"; 26 compatible = "samsung,exynos4210-wakeup-eint"; 33 compatible = "samsung,exynos5250-pinctrl"; 39 compatible = "samsung,exynos5250-pinctrl"; 45 compatible = "samsung,exynos5250-pinctrl"; 51 compatible = "samsung,s3c2440-i2c"; 59 compatible = "samsung,s3c2440-i2c"; 67 compatible = "samsung,s3c2440-i2c"; 75 compatible = "samsung,s3c2440-i2c"; 83 compatible = "samsung,exynos-sound"; [all …]
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/video/ |
| H A D | exynos-fb.txt | 5 compatible: should be "samsung,exynos-fimd" 9 samsung,vl-col: X resolution of the panel 10 samsung,vl-row: Y resolution of the panel 11 samsung,vl-freq: Refresh rate 12 samsung,vl-bpix: Bits per pixel 13 samsung,vl-hspw: Hsync value 14 samsung,vl-hfpd: Right margin 15 samsung,vl-hbpd: Left margin 16 samsung,vl-vspw: Vsync value 17 samsung,vl-vfpd: Lower margin [all …]
|
| H A D | exynos-dp.txt | 6 compatible: should be "samsung,exynos5-dp" 10 samsung,h-res: X resolution of the panel 11 samsung,h-sync-width: hsync value 12 samsung,h-back-porch: left margin 13 samsung,h-front-porch right margin 14 samsung,v-res: Y resolution of the panel 15 samsung,v-sync-width: vsync value 16 samsung,v-back-porch: upper margin 17 samsung,v-front-porch: lower margin 18 samsung,v-sync-rate: refresh rate [all …]
|
| H A D | exynos_mipi_dsi.txt | 6 compatible: should be "samsung,exynos-mipi-dsi" 10 samsung,dsim-config-e-interface: interface to be used (RGB interface 12 samsung,dsim-config-e-virtual-ch: virtual channel number that main 14 samsung,dsim-config-e-pixel-format: pixel stream format for main 16 samsung,dsim-config-e-burst-mode: selects Burst mode in Video mode. 19 samsung,dsim-config-e-no-data-lane: data lane count used by Master. 20 samsung,dsim-config-e-byte-clk: select byte clock source. 23 samsung,dsim-config-hfp: HFP disable mode. 26 samsung,dsim-config-p: P value for PMS setting. 27 samsung,dsim-config-m: M value for PMS setting. [all …]
|