/linux-4.4.14/drivers/video/fbdev/ |
H A D | amba-clcd-versatile.c | 129 static struct clcd_panel *panels[] = { variable in typeref:struct:clcd_panel 141 for (i = 0; i < ARRAY_SIZE(panels); i++) versatile_clcd_get_panel() 142 if (strcmp(panels[i]->mode.name, name) == 0) versatile_clcd_get_panel() 145 if (i < ARRAY_SIZE(panels)) versatile_clcd_get_panel() 146 return panels[i]; versatile_clcd_get_panel()
|
H A D | au1100fb.h | 258 /* List of panels known to work with the AU1100 LCD controller. 263 * STN color panels: max_bpp <= 12 264 * STN mono panels: max_bpp <= 4 265 * TFT panels: max_bpp <= 16
|
H A D | amba-clcd.c | 144 /* Only TFT panels can do RGB888/BGR888 */ clcdfb_set_bitfields() 592 /* Only directly connected DPI panels supported for now */ clcdfb_of_get_mode() 617 } panels[] = { clcdfb_of_init_tft_panel() local 638 for (i = 0; i < ARRAY_SIZE(panels) && !fb->panel->caps; i++) { clcdfb_of_init_tft_panel() 639 if (amba_part(fb->dev) != panels[i].part) clcdfb_of_init_tft_panel() 641 if (g0 != panels[i].g0) clcdfb_of_init_tft_panel() 643 if (r0 == panels[i].r0 && b0 == panels[i].b0) clcdfb_of_init_tft_panel() 644 fb->panel->caps = panels[i].caps; clcdfb_of_init_tft_panel()
|
H A D | au1200fb.c | 316 * Controller configurations for various panels. 345 /* fixme: Maybe a modedb for the CRT ? otherwise panels should be as-is */ 347 /* List of panels known to work with the AU1200 LCD controller. 352 * STN color panels: max_bpp <= 12 353 * STN mono panels: max_bpp <= 4 354 * TFT panels: max_bpp <= 16
|
H A D | arcfb.c | 641 MODULE_PARM_DESC(num_cols, "Num horiz panels, eg: 2 = 128 bit wide"); 643 MODULE_PARM_DESC(num_rows, "Num vert panels, eg: 1 = 64 bit high");
|
H A D | tridentfb.c | 882 /* Set number of lines for flat panels*/ set_number_of_lines() 1181 * on flat panels with native size larger tridentfb_set_par() 1401 /* Try blanking the screen. For flat panels it does nothing */ tridentfb_blank()
|
H A D | au1100fb.c | 396 print_err("No LCD panels supported by driver!"); au1100fb_setup()
|
H A D | da8xx-fb.c | 478 /* AC bias applicable only for Pasive panels */ lcd_cfg_display()
|
H A D | sh_mobile_lcdcfb.c | 961 * devices (clocks, MERAM, panels, ...) are not touched by this function. 1169 /* Setup deferred I/O, tell the board code to enable the panels, and sh_mobile_lcdc_start()
|
H A D | sa1100fb.c | 753 * panels. sa1100fb_setup_gpio()
|
H A D | neofb.c | 1822 "neofb: Only 640x480, 800x600/480 and 1024x768 panels are currently supported\n"); neo_scan_monitor()
|
/linux-4.4.14/drivers/hid/ |
H A D | hid-multitouch.c | 2 * HID driver for multitouch panels 51 MODULE_DESCRIPTION("HID multitouch panels"); 365 * Some elan panels wrongly declare 2 input mode mt_feature_mapping() 1159 * Tested on 3M, Stantum, Cypress, Zytronic, eGalax, and Elan panels. */ mt_resume() 1181 /* 3M panels */ 1197 /* Atmel panels */ 1207 /* Cando panels */ 1215 /* Chunghwa Telecom touch panels */ 1220 /* CJTouch panels */ 1228 /* CVTouch panels */ 1334 /* GoodTouch panels */ 1339 /* Hanvon panels */ 1349 /* MosArt panels */ 1360 /* Panasonic panels */ 1384 /* PixCir-based panels */ 1389 /* Quanta-based panels */ 1394 /* Stantum panels */ 1399 /* TopSeed panels */ 1404 /* Touch International panels */ 1409 /* Unitec panels */ 1417 /* VTL panels */ 1422 /* Wistron panels */
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
H A D | oaktrail.h | 159 u8 PanelType:4; /*4 bits, Bit field for panels*/ 163 /* 4 panels to use by default*/ 176 u8 PanelType:4; /*4 bits, Bit field for panels*/ 180 /* 4 panels to use by default*/
|
H A D | intel_bios.h | 377 struct vch_panel_data panels[16]; member in struct:vch_bdb_22
|
H A D | psb_intel_display.c | 252 * thoroughly into how panels behave in the two modes. psb_intel_crtc_mode_set()
|
H A D | cdv_intel_lvds.c | 315 * panels to reduce power consumption, and perhaps match the cdv_intel_lvds_mode_fixup()
|
H A D | psb_intel_lvds.c | 431 * panels to reduce power consumption, and perhaps match the psb_intel_lvds_mode_fixup()
|
H A D | cdv_intel_display.c | 765 * thoroughly into how panels behave in the two modes. cdv_intel_crtc_mode_set()
|
H A D | cdv_intel_dp.c | 525 /* only refuse the mode on non eDP since we have seen some weird eDP panels cdv_intel_dp_mode_valid()
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_drv.h | 93 /* Sub-module for display. Since we don't know at compile time what panels 95 * hdmi encoder, various lcd panels), the connector/encoder(s) are split into
|
/linux-4.4.14/tools/thermal/tmon/ |
H A D | tui.c | 91 /* must delete panels before their attached windows */ close_windows() 165 /* prepare panels for dialogue, if panel already created then we must setup_windows() 483 /* when term size is too small, no dialogue panels are set. handle_tui_events()
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
H A D | omap_crtc.c | 97 * panels.. for video-mode the crtc-helpers already do an adequate 104 /* we can probably ignore these until we support command-mode panels: */ omap_crtc_dss_connect()
|
H A D | omap_connector.c | 163 * LCD panels) we just return a single mode corresponding to the omap_connector_get_modes()
|
H A D | omap_drv.c | 422 * we have allocated crtcs according to the need of the panels/encoders,
|
/linux-4.4.14/drivers/input/touchscreen/ |
H A D | eeti_ts.c | 2 * Touch Screen driver for EETI's I2C connected touch screen panels
|
H A D | elants_i2c.c | 2 * Elan Microelectronics touch panels with I2C interface
|
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/ |
H A D | atmel_hlcdc_output.c | 73 * interface with drm panels.
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | i915_params.c | 95 "Use Spread Spectrum Clock with panels [LVDS/eDP] "
|
H A D | dvo_ivch.c | 66 /** Enable dithering for 18bpp panels. Not documented. */
|
H A D | intel_lvds.c | 177 * panels behave in the two modes. For now, let's just maintain the intel_pre_enable_lvds() 188 * for 18bpp panels. */ intel_pre_enable_lvds() 350 * panels to reduce power consumption, and perhaps match the intel_lvds_compute_config()
|
H A D | intel_dvo.c | 470 * It appears that everything is on GPIOE except for panels intel_dvo_init()
|
H A D | intel_dsi.c | 1017 /* Some panels might have resolution which is not a intel_dsi_prepare() 1019 * resolution support for such panels by default */ intel_dsi_prepare()
|
H A D | intel_psr.c | 28 * panels witch have a remote frame buffer (RFB) implemented according to PSR 38 * to power down the link and memory controller. For DSI panels the same idea
|
H A D | intel_bios.h | 448 struct vch_panel_data panels[16]; member in struct:vch_bdb_22
|
H A D | intel_panel.c | 357 /* FIXME: handle multiple panels by failing gracefully */ intel_gmch_panel_fitting() 368 /* Make sure pre-965 set dither correctly for 18bpp panels. */ intel_gmch_panel_fitting()
|
H A D | intel_dp.c | 1447 /* Get bpp from vbt only for panels that dont have bpp in edid */ intel_dp_compute_config() 1457 * advertizes being capable of. The panels are generally intel_dp_compute_config() 2010 * panels get very unhappy and cease to work. */ edp_panel_off() 5801 * for internal panels. 5827 * DRRS can be further extended to support other internal panels and also
|
H A D | intel_display.c | 12310 * only enable it on 6bpc panels. */
|
/linux-4.4.14/include/video/ |
H A D | omap-panel-data.h | 2 * Header containing platform_data structs for omap panels
|
/linux-4.4.14/include/drm/ |
H A D | drm_panel.h | 53 * make the image on screen visible. Some panels require a certain amount of
|
/linux-4.4.14/arch/arm/mach-pxa/ |
H A D | zylonite.c | 221 /* legacy LCD panels, it would be handy here if LCD panel type can zylonite_init_lcd()
|
/linux-4.4.14/drivers/video/backlight/ |
H A D | tdo24m.c | 2 * tdo24m - SPI-based drivers for Toppoly TDO24M series LCD panels
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bios.c | 518 * entry and setting the dual link flag for EDID equipped panels, nouveau_bios_parse_lvds_table() 547 * to select 18/24 bit colour depth for EDID panels. nouveau_bios_parse_lvds_table() 1209 * 18/24 bit panel interface default for EDID equipped panels parse_bmp_structure() 1959 * control the GPIO etc for LVDS panels load_nv17_hw_sequencer_ucode()
|
H A D | nouveau_connector.c | 123 /* eDP panels need powering on by us (if the VBIOS doesn't default it nouveau_connector_ddc_detect()
|
/linux-4.4.14/scripts/kconfig/ |
H A D | nconf.gui.c | 418 /* create panels */ dialog_inputbox()
|
H A D | nconf.c | 1472 /* panels order is from bottom to top */ setup_windows()
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
H A D | radeon_monitor.c | 196 * Some panels only work properly with some divider combinations radeon_get_panel_info_BIOS() 658 * LCD Flat panels should use fixed dividers, we enfore that on radeon_fixup_panel_info()
|
H A D | radeon_base.c | 929 * with some panels, though I don't quite like this solution radeonfb_check_var() 1370 * panels. This appears to related to the PLL divider registers radeon_write_pll_regs() 1374 * problem with some panels. radeon_write_pll_regs()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | radeon_legacy_crtc.c | 928 /* A temporal workaround for the occasional blanking on certain laptop panels. radeon_set_pll() 932 By doing this we can avoid the blanking problem with some panels. radeon_set_pll()
|
H A D | atombios.h | 3467 //If a design supports DRR (dynamic refresh rate) on internal panels (LVDS or EDP), this cap is set in ucLCDPanel_SpecialHandlingCap together 3576 //If a design supports DRR (dynamic refresh rate) on internal panels (LVDS or EDP), this cap is set in ucLCDPanel_SpecialHandlingCap together
|
/linux-4.4.14/drivers/gpu/drm/ |
H A D | drm_crtc_helper.c | 71 * drm_helper_move_panel_connectors_to_head() - move panels to the front in the 78 * (eDP/LVDS) panels to the front of the connector list, instead of
|
H A D | drm_probe_helper.c | 495 * panels.
|
H A D | drm_crtc.c | 3470 * usb display-link, mipi manual update panels or edp panel self refresh modes.
|
/linux-4.4.14/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.c | 608 * if get modes success, means not hotplug panels, use caculated buffer mmpfb_probe()
|
/linux-4.4.14/drivers/gpu/drm/shmobile/ |
H A D | shmob_drm_crtc.c | 160 * Configure and start the LCDC device. External devices (clocks, MERAM, panels,
|
/linux-4.4.14/drivers/gpu/drm/msm/dsi/ |
H A D | dsi_manager.c | 366 /* Always call panel functions once, because even for dual panels, dsi_mgr_bridge_pre_enable()
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
H A D | nvidia.c | 1539 "Enables dithering of flat panel for 6 bits panels. "
|
/linux-4.4.14/drivers/video/fbdev/sis/ |
H A D | init301.c | 141 /* Use the BIOS tables only for LVDS panels; TMDS is unreliable GetLCDStructPtr661() 142 * due to the variaty of panels the BIOS doesn't know about. GetLCDStructPtr661() 174 /* Use the BIOS tables only for LVDS panels; TMDS is unreliable GetLCDStructPtr661_2() 175 * due to the variaty of panels the BIOS doesn't know about. GetLCDStructPtr661_2() 2309 /* Special Timing: 848x480 and 856x480 parallel lvds panels */ SiS_GetVCLK2Ptr() 3096 /* This handles custom modes and custom panels */ SiS_CalcPanelLinkTiming() 10487 /* Maybe all panels? */ SiS_FinalizeLCD() 10499 /* Maybe all panels? */ SiS_FinalizeLCD()
|
H A D | 300vtbl.h | 778 /* Custom data for 848x480 and 856x480 parallel LVDS panels */
|
H A D | sis_main.c | 6756 "native resolution. Setting it to 0 will disable scaling; LVDS panels will\n" 6757 "show black bars around the image, TMDS panels will probably do the scaling\n" 6758 "themselves. Default: 1 on LVDS panels, 0 on TMDS panels\n");
|
H A D | init.h | 933 * Other TMDS panels of this resolution will be treated as custom.
|
/linux-4.4.14/drivers/clk/bcm/ |
H A D | clk-bcm2835.c | 450 * PLLD is the display PLL, used to drive DSI display panels.
|
/linux-4.4.14/drivers/video/fbdev/savage/ |
H A D | savagefb_driver.c | 1976 * for LCD panels of various sizes. I thought I copied the savage_init_hw()
|
/linux-4.4.14/drivers/media/rc/ |
H A D | imon.c | 166 table for front panels */
|
/linux-4.4.14/drivers/gpu/drm/amd/include/ |
H A D | atombios.h | 3577 //If a design supports DRR (dynamic refresh rate) on internal panels (LVDS or EDP), this cap is set in ucLCDPanel_SpecialHandlingCap together 3697 //If a design supports DRR (dynamic refresh rate) on internal panels (LVDS or EDP), this cap is set in ucLCDPanel_SpecialHandlingCap together
|