| /linux/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_rgb.c | 48 struct sun4i_rgb *rgb = in sun4i_rgb_get_modes() local 51 return drm_panel_get_modes(rgb->panel, connector); in sun4i_rgb_get_modes() 65 struct sun4i_rgb *rgb = drm_encoder_to_sun4i_rgb(crtc); in sun4i_rgb_mode_valid() local 66 struct sun4i_tcon *tcon = rgb->tcon; in sun4i_rgb_mode_valid() 109 if (rgb->panel) { in sun4i_rgb_mode_valid() 118 if (!rgb->bridge) in sun4i_rgb_mode_valid() 161 struct sun4i_rgb *rgb = drm_encoder_to_sun4i_rgb(encoder); in sun4i_rgb_encoder_enable() local 165 if (rgb->panel) { in sun4i_rgb_encoder_enable() 166 drm_panel_prepare(rgb->panel); in sun4i_rgb_encoder_enable() 167 drm_panel_enable(rgb->panel); in sun4i_rgb_encoder_enable() [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-led.c | 84 struct hidled_rgb *rgb; member 99 struct hidled_rgb *rgb; member 175 static u8 riso_kagaku_index(struct hidled_rgb *rgb) in riso_kagaku_index() argument 179 r = rgb->red.cdev.brightness; in riso_kagaku_index() 180 g = rgb->green.cdev.brightness; in riso_kagaku_index() 181 b = rgb->blue.cdev.brightness; in riso_kagaku_index() 192 struct hidled_rgb *rgb = led->rgb; in riso_kagaku_write() local 195 buf[1] = riso_kagaku_index(rgb); in riso_kagaku_write() 197 return hidled_send(rgb->ldev, buf); in riso_kagaku_write() 203 struct hidled_rgb *rgb = led->rgb; in dream_cheeky_write() local [all …]
|
| /linux/arch/arm/boot/dts/nxp/ls/ |
| H A D | Makefile | 12 ls1021a-tqmls1021a-mbls1021a-rgb-cdtech-dc44-dtbs += ls1021a-tqmls1021a-mbls1021a.dtb ls1021a-tqmls… 13 ls1021a-tqmls1021a-mbls1021a-rgb-cdtech-fc21-dtbs += ls1021a-tqmls1021a-mbls1021a.dtb ls1021a-tqmls… 16 dtb-$(CONFIG_SOC_LS1021A) += ls1021a-tqmls1021a-mbls1021a-rgb-cdtech-dc44.dtb 17 dtb-$(CONFIG_SOC_LS1021A) += ls1021a-tqmls1021a-mbls1021a-rgb-cdtech-fc21.dtb
|
| /linux/drivers/media/test-drivers/vimc/ |
| H A D | vimc-debayer.c | 42 unsigned int rgb[3]); 297 unsigned int rgb[3]) in vimc_debayer_process_rgb_frame() 307 vdebayer->src_frame[index + i] = rgb[i]; in vimc_debayer_process_rgb_frame() 310 vdebayer->src_frame[index + i] = rgb[2 - i]; in vimc_debayer_process_rgb_frame() 407 unsigned int rgb[3]) in vimc_debayer_calc_rgb_sink() 413 rgb[i] = 0; in vimc_debayer_calc_rgb_sink() 462 rgb[color] = rgb[color] + in vimc_debayer_calc_rgb_sink() 470 vdebayer->sd.name, rgb[color], n_rgb[color]); in vimc_debayer_calc_rgb_sink() 478 vdebayer->sd.name, lin, col, i, rgb[i], n_rgb[i]); in vimc_debayer_calc_rgb_sink() 481 rgb[i] = rgb[i] / n_rgb[i]; in vimc_debayer_calc_rgb_sink() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dwb/dcn30/ |
| H A D | dcn30_dwb_cm.c | 187 const struct pwl_result_data *rgb, in dwb3_program_ogam_pwl() argument 192 uint32_t last_base_value_red = rgb[num-1].red_reg + rgb[num-1].delta_red_reg; in dwb3_program_ogam_pwl() 193 uint32_t last_base_value_green = rgb[num-1].green_reg + rgb[num-1].delta_green_reg; in dwb3_program_ogam_pwl() 194 uint32_t last_base_value_blue = rgb[num-1].blue_reg + rgb[num-1].delta_blue_reg; in dwb3_program_ogam_pwl() 196 if (is_rgb_equal(rgb, num)) { in dwb3_program_ogam_pwl() 198 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, rgb[i].red_reg); in dwb3_program_ogam_pwl() 208 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, rgb[i].red_reg); in dwb3_program_ogam_pwl() 218 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, rgb[i].green_reg); in dwb3_program_ogam_pwl() 228 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, rgb[i].blue_reg); in dwb3_program_ogam_pwl()
|
| H A D | dcn30_cm_common.h | 72 bool is_rgb_equal(const struct pwl_result_data *rgb, uint32_t num);
|
| /linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn20/ |
| H A D | dcn20_hubbub.c | 285 output->grph.rgb.max_uncompressed_blk_size = 256; in hubbub2_get_dcc_compression_cap() 286 output->grph.rgb.max_compressed_blk_size = 256; in hubbub2_get_dcc_compression_cap() 287 output->grph.rgb.independent_64b_blks = false; in hubbub2_get_dcc_compression_cap() 290 output->grph.rgb.max_uncompressed_blk_size = 128; in hubbub2_get_dcc_compression_cap() 291 output->grph.rgb.max_compressed_blk_size = 128; in hubbub2_get_dcc_compression_cap() 292 output->grph.rgb.independent_64b_blks = false; in hubbub2_get_dcc_compression_cap() 295 output->grph.rgb.max_uncompressed_blk_size = 256; in hubbub2_get_dcc_compression_cap() 296 output->grph.rgb.max_compressed_blk_size = 64; in hubbub2_get_dcc_compression_cap() 297 output->grph.rgb.independent_64b_blks = true; in hubbub2_get_dcc_compression_cap()
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_rgb.h | 13 void rockchip_rgb_fini(struct rockchip_rgb *rgb); 23 static inline void rockchip_rgb_fini(struct rockchip_rgb *rgb) in rockchip_rgb_fini() argument
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | sama5d3_lcd.dtsi | 58 pinctrl_lcd_rgb444: lcd-rgb-0 { 74 pinctrl_lcd_rgb565: lcd-rgb-1 { 94 pinctrl_lcd_rgb666: lcd-rgb-2 { 116 pinctrl_lcd_rgb666_alt: lcd-rgb-2-alt { 138 pinctrl_lcd_rgb888: lcd-rgb-3 { 166 pinctrl_lcd_rgb888_alt: lcd-rgb-3-alt {
|
| H A D | at91sam9x5_lcd.dtsi | 61 pinctrl_lcd_rgb444: lcd-rgb-0 { 77 pinctrl_lcd_rgb565: lcd-rgb-1 { 97 pinctrl_lcd_rgb666: lcd-rgb-2 { 119 pinctrl_lcd_rgb888: lcd-rgb-3 {
|
| /linux/Documentation/fb/ |
| H A D | cmap_xfbdev.rst | 29 sprintf(colorspec, "rgb:%x/%x/%x", i*36,i*36,i*36); 36 There's also named equivalents like gray1..x provided you have an rgb.txt. 53 directly from the info->cmap.red that was listed above. The prgb is the rgb
|
| H A D | efifb.rst | 53 <xres>x<yres>[-(rgb|bgr|<bpp>)] 57 "rgb" or "bgr" to match specifically those pixel formats, or a number
|
| /linux/Documentation/devicetree/bindings/pwm/ |
| H A D | pwm-lp3943.txt | 42 rgb { 43 label = "indi::rgb";
|
| /linux/drivers/video/fbdev/ |
| H A D | sa1100fb.c | 403 var->red = fbi->rgb[rgbidx]->red; in sa1100fb_check_var() 404 var->green = fbi->rgb[rgbidx]->green; in sa1100fb_check_var() 405 var->blue = fbi->rgb[rgbidx]->blue; in sa1100fb_check_var() 406 var->transp = fbi->rgb[rgbidx]->transp; in sa1100fb_check_var() 1096 fbi->rgb[RGB_4] = &rgb_4; in sa1100fb_init_fbinfo() 1097 fbi->rgb[RGB_8] = &rgb_8; in sa1100fb_init_fbinfo() 1098 fbi->rgb[RGB_16] = &def_rgb_16; in sa1100fb_init_fbinfo() 1132 if (inf->rgb[i]) in sa1100fb_init_fbinfo() 1133 fbi->rgb[i] = inf->rgb[i]; in sa1100fb_init_fbinfo()
|
| H A D | imxfb.c | 373 struct imxfb_rgb *rgb; in imxfb_check_var() local 424 rgb = &def_rgb_18; in imxfb_check_var() 434 rgb = &def_rgb_16_tft; in imxfb_check_var() 436 rgb = &def_rgb_16_stn; in imxfb_check_var() 440 rgb = &def_rgb_8; in imxfb_check_var() 465 var->red = rgb->red; in imxfb_check_var() 466 var->green = rgb->green; in imxfb_check_var() 467 var->blue = rgb->blue; in imxfb_check_var() 468 var->transp = rgb->transp; in imxfb_check_var()
|
| H A D | ep93xx-fb.c | 357 unsigned int ctrl, i, rgb, lut_current, lut_stat; in ep93xxfb_setcolreg() local 363 rgb = ((red & 0xff00) << 8) | (green & 0xff00) | in ep93xxfb_setcolreg() 366 pal[regno] = rgb; in ep93xxfb_setcolreg() 367 ep93xxfb_writel(fbi, rgb, (EP93XXFB_COLOR_LUT + (regno << 2))); in ep93xxfb_setcolreg()
|
| H A D | sa1100fb.h | 36 const struct sa1100fb_rgb *rgb[NR_RGB]; member
|
| /linux/Documentation/leds/ |
| H A D | leds-blinkm.rst | 23 blinkm-<i2c-bus-nr>-<i2c-device-nr>:rgb:indicator 25 $ ls -h /sys/class/leds/blinkm-1-9:rgb:indicator 75 b) Sysfs group to control rgb, fade, hsb, scripts ...
|
| /linux/Documentation/gpu/amdgpu/display/ |
| H A D | display-manager.rst | 102 - *fg.rgb*: Each of the RGB component values from the foreground's pixel. 104 - *bg.rgb*: Each of the RGB component values from the background. 110 out.rgb = alpha * fg.rgb + (1 - alpha) * bg.rgb
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32mp157c-lxa-mc1.dts | 54 label = "mc1:red:rgb"; 61 label = "mc1:green:rgb"; 68 label = "mc1:blue:rgb";
|
| /linux/drivers/leds/ |
| H A D | leds-lp5562.c | 207 u8 base, const u8 *rgb, int size) in lp5562_write_program_memory() argument 211 if (!rgb || size <= 0) in lp5562_write_program_memory() 215 lp55xx_write(chip, base + i, *(rgb + i)); in lp5562_write_program_memory()
|
| /linux/include/video/ |
| H A D | sa1100fb.h | 56 const struct sa1100fb_rgb *rgb[NR_RGB]; member
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_color.c | 904 static void __to_dc_lut3d_color(struct dc_rgb *rgb, in __to_dc_lut3d_color() argument 908 rgb->red = drm_color_lut_extract(lut.red, bit_precision); in __to_dc_lut3d_color() 909 rgb->green = drm_color_lut_extract(lut.green, bit_precision); in __to_dc_lut3d_color() 910 rgb->blue = drm_color_lut_extract(lut.blue, bit_precision); in __to_dc_lut3d_color() 957 static void __to_dc_lut3d_32_color(struct dc_rgb *rgb, in __to_dc_lut3d_32_color() argument 961 rgb->red = drm_color_lut32_extract(lut.red, bit_precision); in __to_dc_lut3d_32_color() 962 rgb->green = drm_color_lut32_extract(lut.green, bit_precision); in __to_dc_lut3d_32_color() 963 rgb->blue = drm_color_lut32_extract(lut.blue, bit_precision); in __to_dc_lut3d_32_color()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | Makefile | 16 rgb.o \
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx53-sk-imx53-atm0700d4.dtsi | 11 panel: panel-rgb {
|