| /linux/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_lvds.c | 44 struct sun4i_lvds *lvds = in sun4i_lvds_get_modes() local 47 return drm_panel_get_modes(lvds->panel, connector); in sun4i_lvds_get_modes() 70 struct sun4i_lvds *lvds = drm_encoder_to_sun4i_lvds(encoder); in sun4i_lvds_encoder_enable() local 74 if (lvds->panel) { in sun4i_lvds_encoder_enable() 75 drm_panel_prepare(lvds->panel); in sun4i_lvds_encoder_enable() 76 drm_panel_enable(lvds->panel); in sun4i_lvds_encoder_enable() 82 struct sun4i_lvds *lvds = drm_encoder_to_sun4i_lvds(encoder); in sun4i_lvds_encoder_disable() local 86 if (lvds->panel) { in sun4i_lvds_encoder_disable() 87 drm_panel_disable(lvds->panel); in sun4i_lvds_encoder_disable() 88 drm_panel_unprepare(lvds->panel); in sun4i_lvds_encoder_disable() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/bios/ |
| H A D | bios_parser.c | 1302 ATOM_LVDS_INFO_V12 *lvds; in get_embedded_panel_info_v1_2() local 1310 lvds = in get_embedded_panel_info_v1_2() 1313 if (!lvds) in get_embedded_panel_info_v1_2() 1316 if (1 != lvds->sHeader.ucTableFormatRevision in get_embedded_panel_info_v1_2() 1317 || 2 > lvds->sHeader.ucTableContentRevision) in get_embedded_panel_info_v1_2() 1324 le16_to_cpu(lvds->sLCDTiming.usPixClk) * 10; in get_embedded_panel_info_v1_2() 1327 le16_to_cpu(lvds->sLCDTiming.usHActive); in get_embedded_panel_info_v1_2() 1333 le16_to_cpu(lvds->sLCDTiming.usHBlanking_Time); in get_embedded_panel_info_v1_2() 1336 le16_to_cpu(lvds->sLCDTiming.usVActive); in get_embedded_panel_info_v1_2() 1342 le16_to_cpu(lvds->sLCDTiming.usVBlanking_Time); in get_embedded_panel_info_v1_2() [all …]
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_combios.c | 1088 struct radeon_encoder_lvds *lvds; in radeon_legacy_get_lvds_info_from_regs() local 1093 lvds = kzalloc(sizeof(struct radeon_encoder_lvds), GFP_KERNEL); in radeon_legacy_get_lvds_info_from_regs() 1095 if (!lvds) in radeon_legacy_get_lvds_info_from_regs() 1102 lvds->panel_pwr_delay = 200; in radeon_legacy_get_lvds_info_from_regs() 1103 lvds->panel_vcc_delay = 2000; in radeon_legacy_get_lvds_info_from_regs() 1105 lvds->lvds_gen_cntl = RREG32(RADEON_LVDS_GEN_CNTL); in radeon_legacy_get_lvds_info_from_regs() 1106 lvds->panel_digon_delay = (lvds_ss_gen_cntl >> RADEON_LVDS_PWRSEQ_DELAY1_SHIFT) & 0xf; in radeon_legacy_get_lvds_info_from_regs() 1107 lvds->panel_blon_delay = (lvds_ss_gen_cntl >> RADEON_LVDS_PWRSEQ_DELAY2_SHIFT) & 0xf; in radeon_legacy_get_lvds_info_from_regs() 1110 lvds->native_mode.vdisplay = in radeon_legacy_get_lvds_info_from_regs() 1114 lvds->native_mode.vdisplay = in radeon_legacy_get_lvds_info_from_regs() [all …]
|
| H A D | radeon_atombios.c | 1627 struct radeon_encoder_atom_dig *lvds = NULL; in radeon_atombios_get_lvds_info() local 1634 lvds = in radeon_atombios_get_lvds_info() 1637 if (!lvds) in radeon_atombios_get_lvds_info() 1640 lvds->native_mode.clock = in radeon_atombios_get_lvds_info() 1642 lvds->native_mode.hdisplay = in radeon_atombios_get_lvds_info() 1644 lvds->native_mode.vdisplay = in radeon_atombios_get_lvds_info() 1646 lvds->native_mode.htotal = lvds->native_mode.hdisplay + in radeon_atombios_get_lvds_info() 1648 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + in radeon_atombios_get_lvds_info() 1650 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + in radeon_atombios_get_lvds_info() 1652 lvds->native_mode.vtotal = lvds->native_mode.vdisplay + in radeon_atombios_get_lvds_info() [all …]
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r8a774c0-ek874-idk-2121wr.dts | 23 panel-lvds { 24 compatible = "advantech,idk-2121wr", "panel-lvds"; 49 dual-lvds-odd-pixels; 57 dual-lvds-even-pixels; 71 lvds-connector-en-hog { 75 line-name = "lvds-connector-en-gpio";
|
| H A D | rzg2-advantech-idk-1110wr-panel.dtsi | 10 panel-lvds { 11 compatible = "advantech,idk-1110wr", "panel-lvds";
|
| H A D | hihope-rzg2-ex-lvds.dtsi | 23 lvds-connector-en-hog { 27 line-name = "lvds-connector-en-gpio";
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6q-var-mx6customboard.dts | 19 panel0: lvds-panel0 { 20 compatible = "panel-lvds"; 46 panel1: lvds-panel1 { 47 compatible = "panel-lvds"; 71 backlight_lvds: backlight-lvds { 206 lvds-channel@0 { 220 lvds-channel@1 {
|
| H A D | imx6ull-colibri-wifi-iris-v2.dts | 32 lvds-power-on-hog { 45 lvds-ch-mode-hog { 55 lvds-rgb-mode-hog { 67 lvds-color-map-hog {
|
| H A D | imx7s-colibri-iris-v2.dts | 33 lvds-color-map-hog { 45 lvds-rgb-mode-hog { 56 lvds-ch-mode-hog { 64 lvds-power-on-hog {
|
| H A D | imx7d-colibri-iris-v2.dts | 33 lvds-color-map-hog { 45 lvds-rgb-mode-hog { 56 lvds-ch-mode-hog { 64 lvds-power-on-hog {
|
| H A D | imx6ull-colibri-iris-v2.dts | 32 lvds-power-on-hog { 45 lvds-ch-mode-hog { 55 lvds-rgb-mode-hog { 67 lvds-color-map-hog {
|
| H A D | imx53-sk-imx53-atm0700d4-lvds.dts | 11 lvds-decoder { 12 compatible = "ti,sn65lvds94", "lvds-decoder"; 64 lvds0: lvds-channel@0 {
|
| H A D | imx6q-var-dt6customboard.dts | 73 panel1: lvds-panel { 74 compatible = "sgd,gktw70sdae4se", "panel-lvds"; 192 lvds-channel@1 {
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | Makefile | 179 imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33-dtbs += imx8mm-tqma8mqml-mba8mx.dtb imx8mm-tqma8mqml-mba8m… 180 dtb-$(CONFIG_ARCH_MXC) += imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtb 194 imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33-dtbs += imx8mn-tqma8mqnl-mba8mx.dtb imx8mn-tqma8mqnl-mba8m… 196 dtb-$(CONFIG_ARCH_MXC) += imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtb 201 imx8mp-aristainetos3-helios-lvds-dtbs += imx8mp-aristainetos3-helios.dtb imx8mp-aristainetos3-helio… 202 dtb-$(CONFIG_ARCH_MXC) += imx8mp-aristainetos3-helios-lvds.dtb 228 imx8mp-libra-rdk-fpsc-lvds-dtbs += imx8mp-libra-rdk-fpsc.dtb imx8mp-libra-rdk-fpsc-lvds-etml1010g3d… 229 dtb-$(CONFIG_ARCH_MXC) += imx8mp-libra-rdk-fpsc-lvds.dtb 292 imx8mp-evk-lvds0-imx-lvds-hdmi-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds0-imx-lvds-hdmi.dtbo 294 imx8mp-evk-lvds1-imx-lvds-hdmi-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds1-imx-lvds-hdmi.dtbo [all …]
|
| H A D | imx8mp-evk-mx8-dlvds-lcd1.dtso | 10 panel-lvds { 34 dual-lvds-odd-pixels; 43 dual-lvds-even-pixels;
|
| H A D | imx8mm-phyboard-polis-peb-av-10-ph128800t006.dtso | 21 ti,lvds-vod-swing-clock-microvolt = <200000 600000>; 22 ti,lvds-vod-swing-data-microvolt = <200000 600000>;
|
| H A D | imx8mm-phyboard-polis-peb-av-10-etml1010g3dra.dtso | 21 ti,lvds-vod-swing-clock-microvolt = <200000 600000>; 22 ti,lvds-vod-swing-data-microvolt = <200000 600000>;
|
| H A D | imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtso | 31 dual-lvds-odd-pixels; 40 dual-lvds-even-pixels;
|
| H A D | imx8mp-tx8p-ml81-moduline-display-106-av123z7m-n17.dtso | 31 dual-lvds-odd-pixels; 40 dual-lvds-even-pixels;
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | atombios_encoders.c | 1975 struct amdgpu_encoder_atom_dig *lvds = NULL; in amdgpu_atombios_encoder_get_lcd_info() local 1982 lvds = in amdgpu_atombios_encoder_get_lcd_info() 1985 if (!lvds) in amdgpu_atombios_encoder_get_lcd_info() 1988 lvds->native_mode.clock = in amdgpu_atombios_encoder_get_lcd_info() 1990 lvds->native_mode.hdisplay = in amdgpu_atombios_encoder_get_lcd_info() 1992 lvds->native_mode.vdisplay = in amdgpu_atombios_encoder_get_lcd_info() 1994 lvds->native_mode.htotal = lvds->native_mode.hdisplay + in amdgpu_atombios_encoder_get_lcd_info() 1996 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + in amdgpu_atombios_encoder_get_lcd_info() 1998 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + in amdgpu_atombios_encoder_get_lcd_info() 2000 lvds->native_mode.vtotal = lvds->native_mode.vdisplay + in amdgpu_atombios_encoder_get_lcd_info() [all …]
|
| /linux/arch/arm/boot/dts/nxp/ls/ |
| H A D | Makefile | 11 ls1021a-tqmls1021a-mbls1021a-lvds-tm070jvhg33-dtbs += ls1021a-tqmls1021a-mbls1021a.dtb ls1021a-tqml… 15 dtb-$(CONFIG_SOC_LS1021A) += ls1021a-tqmls1021a-mbls1021a-lvds-tm070jvhg33.dtb
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | px30-ringneck-haikou-lvds-9904379.dtso | 19 backlight_lvds: backlight-lvds { 29 compatible = "admatec,9904379", "panel-lvds"; 94 &lvds {
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra30-asus-lvds-display.dtsi | 36 lvds-encoder { 37 compatible = "ti,sn75lvds83", "lvds-encoder";
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91-nattis-2-natte-2.dts | 67 compatible = "sharp,lq150x1lg11", "panel-lvds"; 97 lvds-encoder { 98 compatible = "ti,ds90c185", "lvds-encoder";
|