/linux-master/drivers/platform/x86/hp/ |
H A D | hp-wmi.c | 806 static DEVICE_ATTR_RO(display);
|
/linux-master/drivers/staging/fbtft/ |
H A D | fb_agm1264k-fl.c | 3 * FB driver for Two KS0108 LCD controllers in AGM1264K-FL display 17 /* Uncomment text line to use negative image on display */ 26 #define TOTALWIDTH (WIDTH * 2) /* because 2 x ks0108 in one display */ 71 write_reg(par, i, 0x3f); /* display on */ 216 /* save display writing zone */ 339 /* left half of display */ 361 /* right half of display */ 419 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 435 FBTFT_REGISTER_DRIVER(DRVNAME, "displaytronic,fb_agm1264k-fl", &display); 439 MODULE_DESCRIPTION("Two KS0108 LCD controllers in AGM1264K-FL display"); [all...] |
H A D | fb_bd663474.c | 150 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 162 FBTFT_REGISTER_DRIVER(DRVNAME, "hitachi,bd663474", &display);
|
H A D | fb_hx8340bn.c | 5 * This display uses 9-bit SPI: Data/Command bit + 8 data bits 200 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 216 FBTFT_REGISTER_DRIVER(DRVNAME, "himax,hx8340bn", &display);
|
H A D | fb_hx8347d.c | 66 /*display on */ 159 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 174 FBTFT_REGISTER_DRIVER(DRVNAME, "himax,hx8347d", &display);
|
H A D | fb_ili9163.c | 56 * This display: 59 * This particular display has a design error! The controller has 3 pins to 64 * needit so below the parameters for this display. If you have a strain or a 65 * correct display (can happen with chinese) you can copy those parameters and 93 write_reg(par, CMD_DINVCTR, 0x07); /* display inversion */ 105 write_reg(par, MIPI_DCS_SET_DISPLAY_ON); /* display ON */ 230 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 251 FBTFT_REGISTER_DRIVER(DRVNAME, "ilitek,ili9163", &display);
|
H A D | fb_ili9320.c | 66 /* set non-display area refresh cycle */ 158 write_reg(par, 0x0007, 0x0173); /* 262K color and display ON */ 243 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 258 FBTFT_REGISTER_DRIVER(DRVNAME, "ilitek,ili9320", &display);
|
H A D | fb_ili9325.c | 103 write_reg(par, 0x0009, 0x0000); /* set non-display area refresh cycle */ 148 write_reg(par, 0x0007, 0x0133); /* 262K color and display ON */ 235 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 252 FBTFT_REGISTER_DRIVER(DRVNAME, "ilitek,ili9325", &display);
|
H A D | fb_ili9340.c | 20 /* Init sequence taken from: Arduino Library for the Adafruit 2.2" display */ 119 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 130 FBTFT_REGISTER_DRIVER(DRVNAME, "ilitek,ili9340", &display);
|
H A D | fb_ili9341.c | 3 * FB driver for the ILI9341 LCD display controller 5 * This display uses 9-bit SPI: Data/Command bit + 8 data bits 57 /* ------------display-------------------------------------- */ 132 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 148 FBTFT_REGISTER_SPI_DRIVER(DRVNAME, "ilitek", "ili9341", &display); 155 MODULE_DESCRIPTION("FB driver for the ILI9341 LCD display controller");
|
H A D | fb_pcd8544.c | 5 * The display is monochrome and the video memory is RGB565. 143 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 160 FBTFT_REGISTER_DRIVER(DRVNAME, "philips,pcd8544", &display);
|
H A D | fb_s6d1121.c | 156 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 173 FBTFT_REGISTER_DRIVER(DRVNAME, "samsung,s6d1121", &display);
|
H A D | fb_seps525.c | 96 /* Init sequence taken from: Arduino Library for the Adafruit 2.2" display */ 193 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 204 FBTFT_REGISTER_DRIVER(DRVNAME, "syncoam,seps525", &display);
|
H A D | fb_sh1106.c | 157 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 176 FBTFT_REGISTER_SPI_DRIVER(DRVNAME, "sinowealth", "sh1106", &display);
|
H A D | fb_ssd1289.c | 155 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 170 FBTFT_REGISTER_DRIVER(DRVNAME, "solomon,ssd1289", &display);
|
H A D | fb_ssd1325.c | 168 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 185 FBTFT_REGISTER_DRIVER(DRVNAME, "solomon,ssd1325", &display);
|
H A D | fb_ssd1331.c | 179 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 195 FBTFT_REGISTER_DRIVER(DRVNAME, "solomon,ssd1331", &display);
|
H A D | fb_ssd1351.c | 31 par->pdata->display.backlight == FBTFT_ONBOARD_BACKLIGHT) { 176 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 235 FBTFT_REGISTER_DRIVER(DRVNAME, "solomon,ssd1351", &display);
|
H A D | fb_st7789v.c | 34 * enum st7789v_command - ST7789V display controller commands 50 * Note that the ST7789V display controller offers quite a few more commands 130 * init_display() - initialize the display controller 135 * same default values which are already in place after the display has been 221 * write_vmem() - write data to display. 244 switch (par->pdata->display.buswidth) { 256 par->pdata->display.buswidth); 303 * to ensure syntactically correct input for the display controller. 353 * blank() - blank the display 356 * @on: whether to enable or disable blanking the display 369 static struct fbtft_display display = { variable in typeref:struct:fbtft_display [all...] |
H A D | fb_uc1611.c | 5 * The display is 4-bit grayscale (16 shades) 240x160. 99 /* Set inverse display */ 230 switch (par->pdata->display.buswidth) { 302 par->pdata->display.buswidth); 312 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 328 FBTFT_REGISTER_DRIVER(DRVNAME, "ultrachip,uc1611", &display);
|
H A D | fb_upd161704.c | 79 /* LCD display area setting */ 107 /* display setting */ 108 write_reg(par, 0x0000, 0x0000); /* display on */ 164 static struct fbtft_display display = { variable in typeref:struct:fbtft_display 175 FBTFT_REGISTER_DRIVER(DRVNAME, "nec,upd161704", &display);
|
H A D | fbtft-core.c | 251 "%s: start_line=%u is larger than end_line=%u. Shouldn't happen, will do full display update\n", 259 "%s: start_line=%u or end_line=%u is larger than max=%d. Shouldn't happen, will do full display update\n", 278 "%s: write_vmem failed to update display buffer\n", 312 /* Mark display lines/area as dirty */ 320 /* Schedule deferred_io to update display (no-op if already on queue)*/ 334 /* set display line markers as clean */ 339 /* Mark display lines as dirty */ 486 * @display: pointer to structure describing the display 488 * @pdata: platform data for the display i 501 fbtft_framebuffer_alloc(struct fbtft_display *display, struct device *dev, struct fbtft_platform_data *pdata) argument 1146 fbtft_probe_common(struct fbtft_display *display, struct spi_device *sdev, struct platform_device *pdev) argument [all...] |
H A D | fbtft.h | 39 * @write_vmem: Writes video memory to display 43 * @mkdirty: Marks display lines for update 44 * @update_display: Updates the display 45 * @init_display: Initializes the display 46 * @blank: Blank the display (optional) 88 * struct fbtft_display - Describes the display properties 89 * @width: Width of display in pixels 90 * @height: Height of display in pixels 124 * struct fbtft_platform_data - Passes display specific data to the driver 125 * @display 136 struct fbtft_display display; member in struct:fbtft_platform_data [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | cirrusfb.c | 921 /* enable display memory & CRTC I/O address for color mode */ 942 dev_dbg(info->device, "preparing for 1 bit deep display\n"); 1019 dev_dbg(info->device, "preparing for 8 bit deep display\n"); 1088 dev_dbg(info->device, "preparing for 16 bit deep display\n"); 1147 dev_dbg(info->device, "preparing for 24 bit deep display\n"); 1312 performs display panning - provided hardware permits this 1591 /* ext. display controls: ext.adr. wrap */ 1905 unsigned long *display, unsigned long *registers) 1908 assert(display != NULL); 1911 *display 1904 get_pci_addrs(const struct pci_dev *pdev, unsigned long *display, unsigned long *registers) argument [all...] |
H A D | neofb.c | 20 * LCD is disabled, keep BIOS settings if internal/external display 40 * - no stretching if external display is enabled (dok) 429 vga_wseq(NULL, 0x01, tmp | 0x20); /* disable the display */ 436 vga_wseq(NULL, 0x01, tmp & ~0x20); /* reenable display */ 629 "Mode (%dx%d) won't display properly on LCD\n", 796 /* Initialize: by default, we want display config register to be read */ 799 /* Enable any user specified display devices. */ 806 /* If the user did not specify any display devices, then... */ 832 /* We need to program the VCLK for external display only mode. */ 889 * No centering required when the requested display widt 1767 unsigned char type, display; local [all...] |