/linux-4.4.14/drivers/hid/ |
D | hid-thingm.c | 48 struct thingm_rgb *rgb; member 71 struct thingm_rgb *rgb; member 123 static int thingm_write_color(struct thingm_rgb *rgb) in thingm_write_color() argument 125 u8 buf[REPORT_SIZE] = { REPORT_ID, 'c', 0, 0, 0, 0, 0, rgb->num, 0 }; in thingm_write_color() 127 buf[2] = rgb->red.ldev.brightness; in thingm_write_color() 128 buf[3] = rgb->green.ldev.brightness; in thingm_write_color() 129 buf[4] = rgb->blue.ldev.brightness; in thingm_write_color() 131 return thingm_send(rgb->tdev, buf); in thingm_write_color() 136 struct thingm_rgb *rgb = container_of(work, struct thingm_rgb, work); in thingm_work() local 138 mutex_lock(&rgb->tdev->lock); in thingm_work() [all …]
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
D | rgb.c | 125 struct tegra_rgb *rgb = to_rgb(output); in tegra_rgb_encoder_disable() local 130 tegra_dc_write_regs(rgb->dc, rgb_disable, ARRAY_SIZE(rgb_disable)); in tegra_rgb_encoder_disable() 131 tegra_dc_commit(rgb->dc); in tegra_rgb_encoder_disable() 140 struct tegra_rgb *rgb = to_rgb(output); in tegra_rgb_encoder_enable() local 146 tegra_dc_write_regs(rgb->dc, rgb_enable, ARRAY_SIZE(rgb_enable)); in tegra_rgb_encoder_enable() 149 tegra_dc_writel(rgb->dc, value, DC_DISP_DATA_ENABLE_OPTIONS); in tegra_rgb_encoder_enable() 152 value = tegra_dc_readl(rgb->dc, DC_COM_PIN_OUTPUT_POLARITY(1)); in tegra_rgb_encoder_enable() 155 tegra_dc_writel(rgb->dc, value, DC_COM_PIN_OUTPUT_POLARITY(1)); in tegra_rgb_encoder_enable() 160 tegra_dc_writel(rgb->dc, value, DC_DISP_DISP_INTERFACE_CONTROL); in tegra_rgb_encoder_enable() 164 tegra_dc_writel(rgb->dc, value, DC_DISP_SHIFT_CLOCK_OPTIONS); in tegra_rgb_encoder_enable() [all …]
|
D | Makefile | 9 rgb.o \
|
D | drm.h | 130 struct tegra_output *rgb; member
|
D | dc.c | 1224 if (dc->rgb) { in tegra_crtc_disable()
|
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/ |
D | atmel_hlcdc_output.c | 91 struct atmel_hlcdc_rgb_output *rgb = in atmel_hlcdc_panel_encoder_enable() local 93 struct atmel_hlcdc_panel *panel = atmel_hlcdc_rgb_output_to_panel(rgb); in atmel_hlcdc_panel_encoder_enable() 100 struct atmel_hlcdc_rgb_output *rgb = in atmel_hlcdc_panel_encoder_disable() local 102 struct atmel_hlcdc_panel *panel = atmel_hlcdc_rgb_output_to_panel(rgb); in atmel_hlcdc_panel_encoder_disable() 120 struct atmel_hlcdc_rgb_output *rgb = in atmel_hlcdc_rgb_encoder_mode_set() local 122 struct drm_display_info *info = &rgb->connector.display_info; in atmel_hlcdc_rgb_encoder_mode_set() 144 regmap_update_bits(rgb->dc->hlcdc->regmap, ATMEL_HLCDC_CFG(5), in atmel_hlcdc_rgb_encoder_mode_set() 168 struct atmel_hlcdc_rgb_output *rgb = in atmel_hlcdc_panel_get_modes() local 170 struct atmel_hlcdc_panel *panel = atmel_hlcdc_rgb_output_to_panel(rgb); in atmel_hlcdc_panel_get_modes() 178 struct atmel_hlcdc_rgb_output *rgb = in atmel_hlcdc_rgb_mode_valid() local [all …]
|
/linux-4.4.14/drivers/staging/media/davinci_vpfe/ |
D | dm365_ipipe_hw.c | 74 struct resizer_rgb *rgb; in rsz_set_rsz_regs() local 79 rgb = ¶ms->rsz2rgb[rsz_id]; in rsz_set_rsz_regs() 149 regw_rsz(rsz_base, rgb->rgb_en, reg_base + RSZ_RGB_EN); in rsz_set_rsz_regs() 151 val = (rgb->rgb_typ << RSZ_RGB_TYP_SHIFT) | in rsz_set_rsz_regs() 152 (rgb->rgb_msk0 << RSZ_RGB_MSK0_SHIFT) | in rsz_set_rsz_regs() 153 (rgb->rgb_msk1 << RSZ_RGB_MSK1_SHIFT); in rsz_set_rsz_regs() 156 regw_rsz(rsz_base, rgb->rgb_alpha_val & RSZ_RGB_ALPHA_MASK, in rsz_set_rsz_regs() 675 struct vpfe_ipipe_rgb2rgb *rgb) in ipipe_set_rgb2rgb_regs() argument 692 val = (rgb->coef_rr.decimal & 0xff) | in ipipe_set_rgb2rgb_regs() 693 ((rgb->coef_rr.integer & integ_mask) << 8); in ipipe_set_rgb2rgb_regs() [all …]
|
D | dm365_ipipe_hw.h | 533 struct vpfe_ipipe_rgb2rgb *rgb);
|
/linux-4.4.14/drivers/gpu/ipu-v3/ |
D | ipu-cpmem.c | 293 const struct ipu_rgb *rgb) in ipu_cpmem_set_format_rgb() argument 297 ro = rgb->bits_per_pixel - rgb->red.length - rgb->red.offset; in ipu_cpmem_set_format_rgb() 298 go = rgb->bits_per_pixel - rgb->green.length - rgb->green.offset; in ipu_cpmem_set_format_rgb() 299 bo = rgb->bits_per_pixel - rgb->blue.length - rgb->blue.offset; in ipu_cpmem_set_format_rgb() 300 to = rgb->bits_per_pixel - rgb->transp.length - rgb->transp.offset; in ipu_cpmem_set_format_rgb() 302 ipu_ch_param_write_field(ch, IPU_FIELD_WID0, rgb->red.length - 1); in ipu_cpmem_set_format_rgb() 304 ipu_ch_param_write_field(ch, IPU_FIELD_WID1, rgb->green.length - 1); in ipu_cpmem_set_format_rgb() 306 ipu_ch_param_write_field(ch, IPU_FIELD_WID2, rgb->blue.length - 1); in ipu_cpmem_set_format_rgb() 309 if (rgb->transp.length) { in ipu_cpmem_set_format_rgb() 311 rgb->transp.length - 1); in ipu_cpmem_set_format_rgb() [all …]
|
/linux-4.4.14/Documentation/fb/ |
D | cmap_xfbdev.txt | 26 sprintf(colorspec, "rgb:%x/%x/%x", i*36,i*36,i*36); 32 There's also named equivalents like gray1..x provided you have an rgb.txt. 49 directly from the info->cmap.red that was listed above. The prgb is the rgb
|
D | pvr2fb.txt | 50 cable:X - cable type. This can be any of the following: vga, rgb, and
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | sama5d3_lcd.dtsi | 59 pinctrl_lcd_rgb444: lcd-rgb-0 { 75 pinctrl_lcd_rgb565: lcd-rgb-1 { 95 pinctrl_lcd_rgb666: lcd-rgb-2 { 117 pinctrl_lcd_rgb666_alt: lcd-rgb-2-alt { 139 pinctrl_lcd_rgb888: lcd-rgb-3 { 167 pinctrl_lcd_rgb888_alt: lcd-rgb-3-alt {
|
D | at91sam9x5_lcd.dtsi | 59 pinctrl_lcd_rgb444: lcd-rgb-0 { 75 pinctrl_lcd_rgb565: lcd-rgb-1 { 95 pinctrl_lcd_rgb666: lcd-rgb-2 { 117 pinctrl_lcd_rgb888: lcd-rgb-3 {
|
D | tegra20-medcom-wide.dts | 19 rgb {
|
D | tegra30-colibri-eval-v3.dts | 20 rgb {
|
D | tegra30-apalis-eval.dts | 38 rgb {
|
D | sama5d4.dtsi | 1523 pinctrl_lcd_rgb444: lcd-rgb-0 { 1538 pinctrl_lcd_rgb565: lcd-rgb-1 { 1557 pinctrl_lcd_rgb666: lcd-rgb-2 { 1578 pinctrl_lcd_rgb777: lcd-rgb-3 { 1605 pinctrl_lcd_rgb888: lcd-rgb-4 {
|
D | tegra114.dtsi | 58 rgb { 77 rgb {
|
D | tegra20.dtsi | 91 rgb { 108 rgb {
|
D | tegra30.dtsi | 174 rgb { 193 rgb {
|
D | r8a7790-lager.dts | 568 adi,input-colorspace = "rgb";
|
D | r8a7791-koelsch.dts | 558 adi,input-colorspace = "rgb";
|
D | tegra20-paz00.dts | 23 rgb {
|
D | tegra20-ventana.dts | 22 rgb {
|
D | tegra30-cardhu.dtsi | 69 rgb {
|
D | tegra20-harmony.dts | 22 rgb {
|
D | at91sam9n12.dtsi | 522 pinctrl_lcd_rgb888: lcd-rgb-3 {
|
D | tegra20-seaboard.dts | 22 rgb {
|
/linux-4.4.14/Documentation/devicetree/bindings/pwm/ |
D | pwm-lp3943.txt | 42 rgb { 43 label = "indi::rgb";
|
/linux-4.4.14/Documentation/devicetree/bindings/display/bridge/ |
D | adi,adv7511.txt | 21 - adi,input-colorspace: The input color space, one of "rgb", "yuv422" or 27 The following input format properties are required except in "rgb 1x" and 65 adi,input-colorspace = "rgb";
|
/linux-4.4.14/drivers/video/fbdev/ |
D | sa1100fb.c | 406 var->red = fbi->rgb[rgbidx]->red; in sa1100fb_check_var() 407 var->green = fbi->rgb[rgbidx]->green; in sa1100fb_check_var() 408 var->blue = fbi->rgb[rgbidx]->blue; in sa1100fb_check_var() 409 var->transp = fbi->rgb[rgbidx]->transp; in sa1100fb_check_var() 1164 fbi->rgb[RGB_4] = &rgb_4; in sa1100fb_init_fbinfo() 1165 fbi->rgb[RGB_8] = &rgb_8; in sa1100fb_init_fbinfo() 1166 fbi->rgb[RGB_16] = &def_rgb_16; in sa1100fb_init_fbinfo() 1200 if (inf->rgb[i]) in sa1100fb_init_fbinfo() 1201 fbi->rgb[i] = inf->rgb[i]; in sa1100fb_init_fbinfo()
|
D | imxfb.c | 350 struct imxfb_rgb *rgb; in imxfb_check_var() local 401 rgb = &def_rgb_18; in imxfb_check_var() 411 rgb = &def_rgb_16_tft; in imxfb_check_var() 413 rgb = &def_rgb_16_stn; in imxfb_check_var() 417 rgb = &def_rgb_8; in imxfb_check_var() 430 var->red = rgb->red; in imxfb_check_var() 431 var->green = rgb->green; in imxfb_check_var() 432 var->blue = rgb->blue; in imxfb_check_var() 433 var->transp = rgb->transp; in imxfb_check_var()
|
D | mxsfb.c | 273 const struct fb_bitfield *rgb = NULL; in mxsfb_check_var() local 287 rgb = def_rgb565; in mxsfb_check_var() 298 rgb = def_rgb888; in mxsfb_check_var() 311 var->red = rgb[RED]; in mxsfb_check_var() 312 var->green = rgb[GREEN]; in mxsfb_check_var() 313 var->blue = rgb[BLUE]; in mxsfb_check_var() 314 var->transp = rgb[TRANSP]; in mxsfb_check_var()
|
D | sa1100fb.h | 34 const struct sa1100fb_rgb *rgb[NR_RGB]; member
|
D | ep93xx-fb.c | 360 unsigned int ctrl, i, rgb, lut_current, lut_stat; in ep93xxfb_setcolreg() local 366 rgb = ((red & 0xff00) << 8) | (green & 0xff00) | in ep93xxfb_setcolreg() 369 pal[regno] = rgb; in ep93xxfb_setcolreg() 370 ep93xxfb_writel(fbi, rgb, (EP93XXFB_COLOR_LUT + (regno << 2))); in ep93xxfb_setcolreg()
|
D | amba-clcd.c | 239 bool bgr, rgb; in clcdfb_set_bitfields() local 242 rgb = caps & CLCD_CAP_RGB && var->red.offset == 0; in clcdfb_set_bitfields() 244 if (!bgr && !rgb) in clcdfb_set_bitfields()
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | vivid-osd.c | 63 const u16 *rgb = rgb555; in vivid_clear_fb() local 67 rgb = rgb565; in vivid_clear_fb() 73 d[x] = rgb[(y / 16 + x / 16) % 16]; in vivid_clear_fb()
|
/linux-4.4.14/include/video/ |
D | sa1100fb.h | 56 const struct sa1100fb_rgb *rgb[NR_RGB]; member
|
D | imx-ipu-v3.h | 194 const struct ipu_rgb *rgb);
|
/linux-4.4.14/drivers/platform/x86/ |
D | alienware-wmi.c | 176 long unsigned int rgb; in parse_rgb() local 183 ret = kstrtoul(buf, 16, &rgb); in parse_rgb() 188 if (rgb > 0xFFFFFF) in parse_rgb() 191 repackager.package = rgb & 0x0f0f0f0f; in parse_rgb()
|
/linux-4.4.14/drivers/gpu/drm/i2c/ |
D | adv7511.c | 44 bool rgb; member 235 bool rgb) in adv7511_set_config_csc() argument 251 if (rgb) { in adv7511_set_config_csc() 358 adv7511->rgb = config->input_colorspace == HDMI_COLORSPACE_RGB; in adv7511_set_link_config() 594 adv7511_set_config_csc(adv7511, connector, adv7511->rgb); in adv7511_get_modes()
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
D | sti_mixer.c | 88 unsigned int rgb) in sti_mixer_set_background_color() argument 90 sti_mixer_reg_write(mixer, GAM_MIXER_BKC, rgb); in sti_mixer_set_background_color()
|
/linux-4.4.14/drivers/leds/ |
D | leds-lp5562.c | 332 u8 base, const u8 *rgb, int size) in lp5562_write_program_memory() argument 336 if (!rgb || size <= 0) in lp5562_write_program_memory() 340 lp55xx_write(chip, base + i, *(rgb + i)); in lp5562_write_program_memory()
|
/linux-4.4.14/arch/arm/mach-sa1100/ |
D | h3600.c | 86 .rgb[RGB_16] = &h3600_rgb_16,
|
/linux-4.4.14/drivers/media/platform/ |
D | sh_vou.c | 148 unsigned char rgb; member 161 .rgb = 0, 169 .rgb = 0, 177 .rgb = 1, 185 .rgb = 1, 193 .rgb = 1, 507 fmt->pkf | (fmt->yf << 8) | (fmt->rgb << 16)); in sh_vou_configure_geometry()
|
/linux-4.4.14/Documentation/leds/ |
D | leds-lp3944.txt | 28 LP3944 can be found on Motorola A910 smartphone, where it drives the rgb
|
D | leds-blinkm.txt | 48 b) Sysfs group to control rgb, fade, hsb, scripts ...
|
/linux-4.4.14/drivers/ps3/ |
D | ps3av.c | 698 pr_debug("color space rgb: %02x\n", info->cs.rgb); in ps3av_monitor_info_dump() 765 int i, res, id = 0, dvi = 0, rgb = 0; in ps3av_auto_videomode() local 799 rgb = PS3AV_MODE_RGB; in ps3av_auto_videomode() 803 return id | dvi | rgb; in ps3av_auto_videomode()
|
/linux-4.4.14/Documentation/devicetree/bindings/display/tegra/ |
D | nvidia,tegra20-host1x.txt | 125 Each display controller node has a child node, named "rgb", that represents 327 rgb { 342 rgb {
|
/linux-4.4.14/drivers/tty/vt/ |
D | vt.c | 1244 struct rgb { u8 r; u8 g; u8 b; }; argument 1246 static struct rgb rgb_from_256(int i) in rgb_from_256() 1248 struct rgb c; in rgb_from_256() 1266 static void rgb_foreground(struct vc_data *vc, struct rgb c) in rgb_foreground() 1283 static void rgb_background(struct vc_data *vc, struct rgb c) in rgb_background() 1380 struct rgb c = { in csi_m() 1403 struct rgb c = { in csi_m()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | ps3av.h | 400 u8 rgb; member
|
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/ |
D | crtc.c | 771 struct rgb { uint8_t r, g, b; } __attribute__((packed)) *rgbs; in nv_crtc_gamma_load() argument 774 rgbs = (struct rgb *)nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index].DAC; in nv_crtc_gamma_load()
|
/linux-4.4.14/Documentation/DocBook/ |
D | gpu.xml.db | 425 API-drm-rgb-quant-range-selectable
|