| /src/sys/external/bsd/drm2/dist/drm/ |
| drm_panel.c | 57 * DOC: drm panel 59 * The DRM panel helpers allow drivers to register panel objects with a 68 * drm_panel_init - initialize a panel 69 * @panel: DRM panel 70 * @dev: parent device of the panel 71 * @funcs: panel operations 73 * the panel interface 75 * Initialize the panel structure for subsequent registration wit 306 struct drm_panel *panel; local [all...] |
| /src/sys/external/bsd/drm2/dist/include/drm/ |
| drm_panel.h | 41 * struct drm_panel_funcs - perform operations on a given panel 44 * starts to transmit video data. Panel drivers can use this to turn the panel 57 * necessary to turn off the panel to avoid visual glitches. This is done in 60 * is visible on the panel. It is then safe for the display controller to 64 * the panel. This is the job of the .unprepare() function. 74 * Turn on panel and perform set up. 78 int (*prepare)(struct drm_panel *panel); 83 * Enable panel (turn on back light, etc.). 87 int (*enable)(struct drm_panel *panel); [all...] |
| drm_bridge.h | 497 struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel); 498 struct drm_bridge *drm_panel_bridge_add_typed(struct drm_panel *panel, 502 struct drm_panel *panel); 504 struct drm_panel *panel,
|
| /src/sys/external/bsd/drm2/dist/drm/i915/display/ |
| intel_panel.c | 180 /* adjusted_mode has been preset to be the panel's fixed mode */ 239 WARN(1, "bad panel fit mode: %d\n", fitting_mode); 297 * when calculating the panel ratio. 431 WARN(1, "bad panel fit mode: %d\n", fitting_mode); 493 struct intel_panel *panel = &connector->panel; local 496 panel->backlight.min, panel->backlight.max); 505 struct intel_panel *panel = &connector->panel; local 519 struct intel_panel *panel = &connector->panel; local 530 struct intel_panel *panel = &connector->panel; local 562 struct intel_panel *panel = &connector->panel; local 598 struct intel_panel *panel = &connector->panel; local 606 struct intel_panel *panel = &connector->panel; local 637 struct intel_panel *panel = &connector->panel; local 676 struct intel_panel *panel = &connector->panel; local 684 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; local 695 struct intel_panel *panel = &connector->panel; local 711 struct intel_panel *panel = &connector->panel; local 818 struct intel_panel *panel = &connector->panel; local 838 struct intel_panel *panel = &connector->panel; local 852 struct intel_panel *panel = &connector->panel; local 865 struct intel_panel *panel = &connector->panel; local 898 struct intel_panel *panel = &connector->panel; local 948 struct intel_panel *panel = &connector->panel; local 994 struct intel_panel *panel = &connector->panel; local 1033 struct intel_panel *panel = &connector->panel; local 1068 struct intel_panel *panel = &connector->panel; local 1098 struct intel_panel *panel = &connector->panel; local 1146 struct intel_panel *panel = &connector->panel; local 1177 struct intel_panel *panel = &connector->panel; local 1188 struct intel_panel *panel = &connector->panel; local 1216 struct intel_panel *panel = &connector->panel; local 1235 struct intel_panel *panel = &connector->panel; local 1257 struct intel_panel *panel = &connector->panel; local 1279 struct intel_panel *panel = &connector->panel; local 1338 struct intel_panel *panel = &connector->panel; local 1391 struct intel_panel *panel = &connector->panel; local 1426 struct intel_panel *panel = &connector->panel; local 1445 struct intel_panel *panel = &connector->panel; local 1538 struct intel_panel *panel = &connector->panel; local 1571 struct intel_panel *panel = &connector->panel; local 1596 struct intel_panel *panel = &connector->panel; local 1651 struct intel_panel *panel = &connector->panel; local 1683 struct intel_panel *panel = &connector->panel; local 1722 struct intel_panel *panel = &connector->panel; local 1756 struct intel_panel *panel = &connector->panel; local 1790 struct intel_panel *panel = &connector->panel; local 1830 struct intel_panel *panel = &connector->panel; local 1870 struct intel_panel *panel = &connector->panel; local 1922 struct intel_panel *panel = &connector->panel; local 1938 struct intel_panel *panel = &intel_connector->panel; local [all...] |
| intel_dsi_dcs_backlight.c | 122 struct intel_panel *panel = &to_intel_connector(conn_state->connector)->panel; local 150 dcs_set_backlight(conn_state, panel->backlight.level); 156 struct intel_panel *panel = &connector->panel; local 158 panel->backlight.max = PANEL_PWM_MAX_VALUE; 159 panel->backlight.level = PANEL_PWM_MAX_VALUE; 169 struct intel_panel *panel = &intel_connector->panel; local 177 panel->backlight.setup = dcs_setup_backlight [all...] |
| intel_dp_aux_backlight.c | 129 DRM_DEBUG_KMS("Use panel default backlight frequency\n"); 225 intel_dp_aux_set_backlight(conn_state, connector->panel.backlight.level); 238 struct intel_panel *panel = &connector->panel; local 241 panel->backlight.max = 0xFFFF; 243 panel->backlight.max = 0xFF; 245 panel->backlight.min = 0; 246 panel->backlight.level = intel_dp_aux_get_backlight(connector); 248 panel->backlight.enabled = panel->backlight.level != 0 272 struct intel_panel *panel = &intel_connector->panel; local [all...] |
| intel_panel.h | 24 int intel_panel_init(struct intel_panel *panel, 27 void intel_panel_fini(struct intel_panel *panel);
|
| intel_dsi.c | 44 if (!intel_connector->panel.fixed_mode) { 50 intel_connector->panel.fixed_mode); 65 const struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode;
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/nxp/imx/ |
| imx6q-display5-tianma-tm070-1280x768.dts | 42 &panel {
|
| imx6qdl-tx6-mb7.dtsi | 55 lcd-panel { 60 lvds0-panel { 65 lvds1-panel {
|
| imx6dl-aristainetos2_7.dts | 56 panel: panel {
|
| imx6q-b450v3.dts | 55 panel-lvds0 {
|
| imx6q-b650v3.dts | 55 panel-lvds0 {
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/allwinner/ |
| sun5i-a13-q8-tablet.dts | 51 panel: panel {
|
| sun8i-a23-ippo-q8h-v1.2.dts | 65 &panel {
|
| sun8i-a23-ippo-q8h-v5.dts | 65 &panel {
|
| sun8i-a23-q8-tablet.dts | 65 &panel {
|
| sun8i-q8-common.dtsi | 52 panel: panel { 53 /* Tablet dts should provide panel compatible */
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/renesas/ |
| Makefile | 32 r8a77951-salvator-x-panel-aa104xd12-dtbs := r8a77951-salvator-x.dtb salvator-panel-aa104xd12.dtbo 33 dtb-$(CONFIG_ARCH_R8A77951) += r8a77951-salvator-x-panel-aa104xd12.dtb 35 r8a77951-salvator-xs-panel-aa104xd12-dtbs := r8a77951-salvator-xs.dtb salvator-panel-aa104xd12.dtbo 36 dtb-$(CONFIG_ARCH_R8A77951) += r8a77951-salvator-xs-panel-aa104xd12.dtb 41 r8a77960-salvator-x-panel-aa104xd12-dtbs := r8a77960-salvator-x.dtb salvator-panel-aa104xd12.dtbo 42 dtb-$(CONFIG_ARCH_R8A77960) += r8a77960-salvator-x-panel-aa104xd12.dtb 44 r8a77960-salvator-xs-panel-aa104xd12-dtbs := r8a77960-salvator-xs.dtb salvator-panel-aa104xd12.dtb [all...] |
| /src/sys/external/gpl2/dts/dist/arch/riscv/boot/dts/allwinner/ |
| Makefile | 5 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-lichee-rv-86-panel-480p.dtb 6 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-lichee-rv-86-panel-720p.dtb
|
| /src/lib/libpanel/ |
| Makefile | 7 LIB= panel 9 INCS= panel.h 37 MAN+= panel.3
|
| /src/sys/dev/fdt/ |
| fdt_panel.c | 48 { .compat = "simple-panel" }, 64 panel_fdt_enable(struct drm_panel * panel) 66 struct panel_fdt_softc * const sc = to_panel_fdt(panel); 79 panel_fdt_prepare(struct drm_panel * panel) 81 struct panel_fdt_softc * const sc = to_panel_fdt(panel); 142 aprint_normal(": panel\n"); 146 /* required for "simple-panel" */ 153 /* optional for "simple-panel" */
|
| /src/sys/arch/hpcarm/dev/ |
| wzero3_lcd.c | 227 const struct lcd_panel_geometry *panel; local 231 panel = wzero3lcd_lookup(); 232 if (panel == NULL) { 251 pxa2x0_lcd_attach_sub(sc, aux, panel); 267 const struct lcd_panel_geometry *panel; local 269 panel = wzero3lcd_lookup(); 270 if (panel == NULL) 273 pxa2x0_lcd_cnattach(&wzero3lcd_std_screen, panel);
|
| /src/sys/arch/arm/sunxi/ |
| sunxi_tcon.c | 433 const struct fdt_panel * panel; local 445 panel = fdt_endpoint_get_data(fdt_endpoint_remote(sc->sc_out_ep)); 446 KASSERT(panel != NULL); 447 KASSERT(panel->panel_type == PANEL_DUAL_LVDS || 448 panel->panel_type == PANEL_LVDS); 451 lcd_x = panel->panel_timing.hactive; 452 lcd_y = panel->panel_timing.vactive; 454 lcd_dclk_freq = panel->panel_timing.clock_freq; 456 lcd_hbp = panel->panel_timing.hback_porch; 457 lcd_hspw = panel->panel_timing.hsync_len [all...] |
| /src/sys/arch/arm/fdt/ |
| plfb_fdt.c | 258 int panel, panel_timing; local 260 panel = of_find_firstchild_byname(sc->sc_phandle, "panel"); 261 if (panel <= 0) 263 panel_timing = of_find_firstchild_byname(panel, "panel-timing");
|