overlay 827 arch/x86/kernel/apic/x2apic_uv_x.c unsigned long overlay; overlay 839 arch/x86/kernel/apic/x2apic_uv_x.c overlay = uv_read_local_mmr(m_overlay); overlay 840 arch/x86/kernel/apic/x2apic_uv_x.c base = overlay & UVH_RH_GAM_MMIOH_OVERLAY_CONFIG0_MMR_BASE_MASK; overlay 842 arch/x86/kernel/apic/x2apic_uv_x.c m_io = (overlay & UVH_RH_GAM_MMIOH_OVERLAY_CONFIG0_MMR_M_IO_MASK) overlay 850 arch/x86/kernel/apic/x2apic_uv_x.c overlay = uv_read_local_mmr(m_overlay); overlay 851 arch/x86/kernel/apic/x2apic_uv_x.c base = overlay & UVH_RH_GAM_MMIOH_OVERLAY_CONFIG1_MMR_BASE_MASK; overlay 853 arch/x86/kernel/apic/x2apic_uv_x.c m_io = (overlay & UVH_RH_GAM_MMIOH_OVERLAY_CONFIG1_MMR_M_IO_MASK) overlay 859 arch/x86/kernel/apic/x2apic_uv_x.c pr_info("UV: %s overlay 0x%lx base:0x%lx m_io:%d\n", id, overlay, base, m_io); overlay 860 arch/x86/kernel/apic/x2apic_uv_x.c if (!(overlay & UVH_RH_GAM_MMIOH_OVERLAY_CONFIG0_MMR_ENABLE_MASK)) { overlay 107 drivers/fpga/of-fpga-region.c br = of_parse_phandle(info->overlay, "fpga-bridges", 0); overlay 110 drivers/fpga/of-fpga-region.c np = info->overlay; overlay 150 drivers/fpga/of-fpga-region.c static int child_regions_with_firmware(struct device_node *overlay) overlay 156 drivers/fpga/of-fpga-region.c of_node_get(overlay); overlay 158 drivers/fpga/of-fpga-region.c child_region = of_find_matching_node(overlay, fpga_region_of_match); overlay 194 drivers/fpga/of-fpga-region.c struct device_node *overlay) overlay 211 drivers/fpga/of-fpga-region.c ret = child_regions_with_firmware(overlay); overlay 219 drivers/fpga/of-fpga-region.c info->overlay = overlay; overlay 222 drivers/fpga/of-fpga-region.c if (of_property_read_bool(overlay, "partial-fpga-config")) overlay 225 drivers/fpga/of-fpga-region.c if (of_property_read_bool(overlay, "external-fpga-config")) overlay 228 drivers/fpga/of-fpga-region.c if (of_property_read_bool(overlay, "encrypted-fpga-config")) overlay 231 drivers/fpga/of-fpga-region.c if (!of_property_read_string(overlay, "firmware-name", overlay 239 drivers/fpga/of-fpga-region.c of_property_read_u32(overlay, "region-unfreeze-timeout-us", overlay 242 drivers/fpga/of-fpga-region.c of_property_read_u32(overlay, "region-freeze-timeout-us", overlay 245 drivers/fpga/of-fpga-region.c of_property_read_u32(overlay, "config-complete-timeout-us", overlay 291 drivers/fpga/of-fpga-region.c info = of_fpga_region_parse_ov(region, nd->overlay); overlay 544 drivers/gpu/drm/armada/armada_overlay.c struct drm_plane *overlay; overlay 551 drivers/gpu/drm/armada/armada_overlay.c overlay = kzalloc(sizeof(*overlay), GFP_KERNEL); overlay 552 drivers/gpu/drm/armada/armada_overlay.c if (!overlay) overlay 555 drivers/gpu/drm/armada/armada_overlay.c drm_plane_helper_add(overlay, &armada_overlay_plane_helper_funcs); overlay 557 drivers/gpu/drm/armada/armada_overlay.c ret = drm_universal_plane_init(dev, overlay, crtcs, overlay 564 drivers/gpu/drm/armada/armada_overlay.c kfree(overlay); overlay 568 drivers/gpu/drm/armada/armada_overlay.c mobj = &overlay->base; overlay 588 drivers/gpu/drm/armada/armada_overlay.c ret = drm_plane_create_color_properties(overlay, overlay 521 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c struct atmel_hlcdc_plane *overlay; overlay 525 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c overlay = atmel_hlcdc_layer_to_plane(dc->layers[i]); overlay 526 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c overlay->base.possible_crtcs = 1 << crtc->id; overlay 5734 drivers/gpu/drm/i915/display/intel_display.c if (intel_crtc->overlay) { overlay 5738 drivers/gpu/drm/i915/display/intel_display.c (void) intel_overlay_switch_off(intel_crtc->overlay); overlay 1001 drivers/gpu/drm/i915/display/intel_display_types.h struct intel_overlay *overlay; overlay 222 drivers/gpu/drm/i915/display/intel_overlay.c alloc_request(struct intel_overlay *overlay, void (*fn)(struct intel_overlay *)) overlay 227 drivers/gpu/drm/i915/display/intel_overlay.c overlay->flip_complete = fn; overlay 229 drivers/gpu/drm/i915/display/intel_overlay.c rq = i915_request_create(overlay->context); overlay 233 drivers/gpu/drm/i915/display/intel_overlay.c err = i915_active_ref(&overlay->last_flip, rq->timeline, rq); overlay 243 drivers/gpu/drm/i915/display/intel_overlay.c static int intel_overlay_on(struct intel_overlay *overlay) overlay 245 drivers/gpu/drm/i915/display/intel_overlay.c struct drm_i915_private *dev_priv = overlay->i915; overlay 249 drivers/gpu/drm/i915/display/intel_overlay.c WARN_ON(overlay->active); overlay 251 drivers/gpu/drm/i915/display/intel_overlay.c rq = alloc_request(overlay, NULL); overlay 261 drivers/gpu/drm/i915/display/intel_overlay.c overlay->active = true; overlay 267 drivers/gpu/drm/i915/display/intel_overlay.c *cs++ = overlay->flip_addr | OFC_UPDATE; overlay 274 drivers/gpu/drm/i915/display/intel_overlay.c return i915_active_wait(&overlay->last_flip); overlay 277 drivers/gpu/drm/i915/display/intel_overlay.c static void intel_overlay_flip_prepare(struct intel_overlay *overlay, overlay 280 drivers/gpu/drm/i915/display/intel_overlay.c enum pipe pipe = overlay->crtc->pipe; overlay 282 drivers/gpu/drm/i915/display/intel_overlay.c WARN_ON(overlay->old_vma); overlay 284 drivers/gpu/drm/i915/display/intel_overlay.c intel_frontbuffer_track(overlay->vma ? overlay->vma->obj->frontbuffer : NULL, overlay 288 drivers/gpu/drm/i915/display/intel_overlay.c intel_frontbuffer_flip_prepare(overlay->i915, overlay 291 drivers/gpu/drm/i915/display/intel_overlay.c overlay->old_vma = overlay->vma; overlay 293 drivers/gpu/drm/i915/display/intel_overlay.c overlay->vma = i915_vma_get(vma); overlay 295 drivers/gpu/drm/i915/display/intel_overlay.c overlay->vma = NULL; overlay 299 drivers/gpu/drm/i915/display/intel_overlay.c static int intel_overlay_continue(struct intel_overlay *overlay, overlay 303 drivers/gpu/drm/i915/display/intel_overlay.c struct drm_i915_private *dev_priv = overlay->i915; overlay 305 drivers/gpu/drm/i915/display/intel_overlay.c u32 flip_addr = overlay->flip_addr; overlay 308 drivers/gpu/drm/i915/display/intel_overlay.c WARN_ON(!overlay->active); overlay 318 drivers/gpu/drm/i915/display/intel_overlay.c rq = alloc_request(overlay, NULL); overlay 332 drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_flip_prepare(overlay, vma); overlay 338 drivers/gpu/drm/i915/display/intel_overlay.c static void intel_overlay_release_old_vma(struct intel_overlay *overlay) overlay 342 drivers/gpu/drm/i915/display/intel_overlay.c vma = fetch_and_zero(&overlay->old_vma); overlay 346 drivers/gpu/drm/i915/display/intel_overlay.c intel_frontbuffer_flip_complete(overlay->i915, overlay 347 drivers/gpu/drm/i915/display/intel_overlay.c INTEL_FRONTBUFFER_OVERLAY(overlay->crtc->pipe)); overlay 354 drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_release_old_vid_tail(struct intel_overlay *overlay) overlay 356 drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_release_old_vma(overlay); overlay 359 drivers/gpu/drm/i915/display/intel_overlay.c static void intel_overlay_off_tail(struct intel_overlay *overlay) overlay 361 drivers/gpu/drm/i915/display/intel_overlay.c struct drm_i915_private *dev_priv = overlay->i915; overlay 363 drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_release_old_vma(overlay); overlay 365 drivers/gpu/drm/i915/display/intel_overlay.c overlay->crtc->overlay = NULL; overlay 366 drivers/gpu/drm/i915/display/intel_overlay.c overlay->crtc = NULL; overlay 367 drivers/gpu/drm/i915/display/intel_overlay.c overlay->active = false; overlay 376 drivers/gpu/drm/i915/display/intel_overlay.c struct intel_overlay *overlay = overlay 377 drivers/gpu/drm/i915/display/intel_overlay.c container_of(active, typeof(*overlay), last_flip); overlay 379 drivers/gpu/drm/i915/display/intel_overlay.c if (overlay->flip_complete) overlay 380 drivers/gpu/drm/i915/display/intel_overlay.c overlay->flip_complete(overlay); overlay 384 drivers/gpu/drm/i915/display/intel_overlay.c static int intel_overlay_off(struct intel_overlay *overlay) overlay 387 drivers/gpu/drm/i915/display/intel_overlay.c u32 *cs, flip_addr = overlay->flip_addr; overlay 389 drivers/gpu/drm/i915/display/intel_overlay.c WARN_ON(!overlay->active); overlay 397 drivers/gpu/drm/i915/display/intel_overlay.c rq = alloc_request(overlay, intel_overlay_off_tail); overlay 419 drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_flip_prepare(overlay, NULL); overlay 422 drivers/gpu/drm/i915/display/intel_overlay.c return i915_active_wait(&overlay->last_flip); overlay 427 drivers/gpu/drm/i915/display/intel_overlay.c static int intel_overlay_recover_from_interrupt(struct intel_overlay *overlay) overlay 429 drivers/gpu/drm/i915/display/intel_overlay.c return i915_active_wait(&overlay->last_flip); overlay 436 drivers/gpu/drm/i915/display/intel_overlay.c static int intel_overlay_release_old_vid(struct intel_overlay *overlay) overlay 438 drivers/gpu/drm/i915/display/intel_overlay.c struct drm_i915_private *dev_priv = overlay->i915; overlay 448 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay->old_vma) overlay 452 drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_release_old_vid_tail(overlay); overlay 456 drivers/gpu/drm/i915/display/intel_overlay.c rq = alloc_request(overlay, intel_overlay_release_old_vid_tail); overlay 472 drivers/gpu/drm/i915/display/intel_overlay.c return i915_active_wait(&overlay->last_flip); overlay 477 drivers/gpu/drm/i915/display/intel_overlay.c struct intel_overlay *overlay = dev_priv->overlay; overlay 479 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay) overlay 482 drivers/gpu/drm/i915/display/intel_overlay.c overlay->old_xscale = 0; overlay 483 drivers/gpu/drm/i915/display/intel_overlay.c overlay->old_yscale = 0; overlay 484 drivers/gpu/drm/i915/display/intel_overlay.c overlay->crtc = NULL; overlay 485 drivers/gpu/drm/i915/display/intel_overlay.c overlay->active = false; overlay 600 drivers/gpu/drm/i915/display/intel_overlay.c static bool update_scaling_factors(struct intel_overlay *overlay, overlay 635 drivers/gpu/drm/i915/display/intel_overlay.c if (xscale != overlay->old_xscale || yscale != overlay->old_yscale) overlay 637 drivers/gpu/drm/i915/display/intel_overlay.c overlay->old_xscale = xscale; overlay 638 drivers/gpu/drm/i915/display/intel_overlay.c overlay->old_yscale = yscale; overlay 660 drivers/gpu/drm/i915/display/intel_overlay.c static void update_colorkey(struct intel_overlay *overlay, overlay 664 drivers/gpu/drm/i915/display/intel_overlay.c to_intel_plane_state(overlay->crtc->base.primary->state); overlay 665 drivers/gpu/drm/i915/display/intel_overlay.c u32 key = overlay->color_key; overlay 669 drivers/gpu/drm/i915/display/intel_overlay.c if (overlay->color_key_enabled) overlay 742 drivers/gpu/drm/i915/display/intel_overlay.c static int intel_overlay_do_put_image(struct intel_overlay *overlay, overlay 746 drivers/gpu/drm/i915/display/intel_overlay.c struct overlay_registers __iomem *regs = overlay->regs; overlay 747 drivers/gpu/drm/i915/display/intel_overlay.c struct drm_i915_private *dev_priv = overlay->i915; overlay 749 drivers/gpu/drm/i915/display/intel_overlay.c enum pipe pipe = overlay->crtc->pipe; overlay 757 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_release_old_vid(overlay); overlay 773 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay->active) { overlay 783 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_on(overlay); overlay 830 drivers/gpu/drm/i915/display/intel_overlay.c scale_changed = update_scaling_factors(overlay, regs, params); overlay 832 drivers/gpu/drm/i915/display/intel_overlay.c update_colorkey(overlay, regs); overlay 836 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_continue(overlay, vma, scale_changed); overlay 850 drivers/gpu/drm/i915/display/intel_overlay.c int intel_overlay_switch_off(struct intel_overlay *overlay) overlay 852 drivers/gpu/drm/i915/display/intel_overlay.c struct drm_i915_private *dev_priv = overlay->i915; overlay 858 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_recover_from_interrupt(overlay); overlay 862 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay->active) overlay 865 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_release_old_vid(overlay); overlay 869 drivers/gpu/drm/i915/display/intel_overlay.c iowrite32(0, &overlay->regs->OCMD); overlay 871 drivers/gpu/drm/i915/display/intel_overlay.c return intel_overlay_off(overlay); overlay 874 drivers/gpu/drm/i915/display/intel_overlay.c static int check_overlay_possible_on_crtc(struct intel_overlay *overlay, overlay 887 drivers/gpu/drm/i915/display/intel_overlay.c static void update_pfit_vscale_ratio(struct intel_overlay *overlay) overlay 889 drivers/gpu/drm/i915/display/intel_overlay.c struct drm_i915_private *dev_priv = overlay->i915; overlay 907 drivers/gpu/drm/i915/display/intel_overlay.c overlay->pfit_vscale_ratio = ratio; overlay 910 drivers/gpu/drm/i915/display/intel_overlay.c static int check_overlay_dst(struct intel_overlay *overlay, overlay 914 drivers/gpu/drm/i915/display/intel_overlay.c overlay->crtc->config; overlay 1057 drivers/gpu/drm/i915/display/intel_overlay.c struct intel_overlay *overlay; overlay 1063 drivers/gpu/drm/i915/display/intel_overlay.c overlay = dev_priv->overlay; overlay 1064 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay) { overlay 1073 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_switch_off(overlay); overlay 1099 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_recover_from_interrupt(overlay); overlay 1103 drivers/gpu/drm/i915/display/intel_overlay.c if (overlay->crtc != crtc) { overlay 1104 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_switch_off(overlay); overlay 1108 drivers/gpu/drm/i915/display/intel_overlay.c ret = check_overlay_possible_on_crtc(overlay, crtc); overlay 1112 drivers/gpu/drm/i915/display/intel_overlay.c overlay->crtc = crtc; overlay 1113 drivers/gpu/drm/i915/display/intel_overlay.c crtc->overlay = overlay; overlay 1118 drivers/gpu/drm/i915/display/intel_overlay.c overlay->pfit_active = true; overlay 1119 drivers/gpu/drm/i915/display/intel_overlay.c update_pfit_vscale_ratio(overlay); overlay 1121 drivers/gpu/drm/i915/display/intel_overlay.c overlay->pfit_active = false; overlay 1124 drivers/gpu/drm/i915/display/intel_overlay.c ret = check_overlay_dst(overlay, params); overlay 1128 drivers/gpu/drm/i915/display/intel_overlay.c if (overlay->pfit_active) { overlay 1130 drivers/gpu/drm/i915/display/intel_overlay.c overlay->pfit_vscale_ratio); overlay 1133 drivers/gpu/drm/i915/display/intel_overlay.c overlay->pfit_vscale_ratio) + 1; overlay 1151 drivers/gpu/drm/i915/display/intel_overlay.c ret = intel_overlay_do_put_image(overlay, new_bo, params); overlay 1169 drivers/gpu/drm/i915/display/intel_overlay.c static void update_reg_attrs(struct intel_overlay *overlay, overlay 1172 drivers/gpu/drm/i915/display/intel_overlay.c iowrite32((overlay->contrast << 18) | (overlay->brightness & 0xff), overlay 1174 drivers/gpu/drm/i915/display/intel_overlay.c iowrite32(overlay->saturation, ®s->OCLRC1); overlay 1226 drivers/gpu/drm/i915/display/intel_overlay.c struct intel_overlay *overlay; overlay 1229 drivers/gpu/drm/i915/display/intel_overlay.c overlay = dev_priv->overlay; overlay 1230 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay) { overlay 1240 drivers/gpu/drm/i915/display/intel_overlay.c attrs->color_key = overlay->color_key; overlay 1241 drivers/gpu/drm/i915/display/intel_overlay.c attrs->brightness = overlay->brightness; overlay 1242 drivers/gpu/drm/i915/display/intel_overlay.c attrs->contrast = overlay->contrast; overlay 1243 drivers/gpu/drm/i915/display/intel_overlay.c attrs->saturation = overlay->saturation; overlay 1261 drivers/gpu/drm/i915/display/intel_overlay.c overlay->color_key = attrs->color_key; overlay 1262 drivers/gpu/drm/i915/display/intel_overlay.c overlay->brightness = attrs->brightness; overlay 1263 drivers/gpu/drm/i915/display/intel_overlay.c overlay->contrast = attrs->contrast; overlay 1264 drivers/gpu/drm/i915/display/intel_overlay.c overlay->saturation = attrs->saturation; overlay 1266 drivers/gpu/drm/i915/display/intel_overlay.c update_reg_attrs(overlay, overlay->regs); overlay 1272 drivers/gpu/drm/i915/display/intel_overlay.c if (overlay->active) { overlay 1289 drivers/gpu/drm/i915/display/intel_overlay.c overlay->color_key_enabled = (attrs->flags & I915_OVERLAY_DISABLE_DEST_COLORKEY) == 0; overlay 1299 drivers/gpu/drm/i915/display/intel_overlay.c static int get_registers(struct intel_overlay *overlay, bool use_phys) overlay 1301 drivers/gpu/drm/i915/display/intel_overlay.c struct drm_i915_private *i915 = overlay->i915; overlay 1323 drivers/gpu/drm/i915/display/intel_overlay.c overlay->flip_addr = sg_dma_address(obj->mm.pages->sgl); overlay 1325 drivers/gpu/drm/i915/display/intel_overlay.c overlay->flip_addr = i915_ggtt_offset(vma); overlay 1326 drivers/gpu/drm/i915/display/intel_overlay.c overlay->regs = i915_vma_pin_iomap(vma); overlay 1329 drivers/gpu/drm/i915/display/intel_overlay.c if (IS_ERR(overlay->regs)) { overlay 1330 drivers/gpu/drm/i915/display/intel_overlay.c err = PTR_ERR(overlay->regs); overlay 1334 drivers/gpu/drm/i915/display/intel_overlay.c overlay->reg_bo = obj; overlay 1347 drivers/gpu/drm/i915/display/intel_overlay.c struct intel_overlay *overlay; overlay 1356 drivers/gpu/drm/i915/display/intel_overlay.c overlay = kzalloc(sizeof(*overlay), GFP_KERNEL); overlay 1357 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay) overlay 1360 drivers/gpu/drm/i915/display/intel_overlay.c overlay->i915 = dev_priv; overlay 1361 drivers/gpu/drm/i915/display/intel_overlay.c overlay->context = dev_priv->engine[RCS0]->kernel_context; overlay 1362 drivers/gpu/drm/i915/display/intel_overlay.c GEM_BUG_ON(!overlay->context); overlay 1364 drivers/gpu/drm/i915/display/intel_overlay.c overlay->color_key = 0x0101fe; overlay 1365 drivers/gpu/drm/i915/display/intel_overlay.c overlay->color_key_enabled = true; overlay 1366 drivers/gpu/drm/i915/display/intel_overlay.c overlay->brightness = -19; overlay 1367 drivers/gpu/drm/i915/display/intel_overlay.c overlay->contrast = 75; overlay 1368 drivers/gpu/drm/i915/display/intel_overlay.c overlay->saturation = 146; overlay 1371 drivers/gpu/drm/i915/display/intel_overlay.c &overlay->last_flip, overlay 1374 drivers/gpu/drm/i915/display/intel_overlay.c ret = get_registers(overlay, OVERLAY_NEEDS_PHYSICAL(dev_priv)); overlay 1378 drivers/gpu/drm/i915/display/intel_overlay.c memset_io(overlay->regs, 0, sizeof(struct overlay_registers)); overlay 1379 drivers/gpu/drm/i915/display/intel_overlay.c update_polyphase_filter(overlay->regs); overlay 1380 drivers/gpu/drm/i915/display/intel_overlay.c update_reg_attrs(overlay, overlay->regs); overlay 1382 drivers/gpu/drm/i915/display/intel_overlay.c dev_priv->overlay = overlay; overlay 1387 drivers/gpu/drm/i915/display/intel_overlay.c kfree(overlay); overlay 1392 drivers/gpu/drm/i915/display/intel_overlay.c struct intel_overlay *overlay; overlay 1394 drivers/gpu/drm/i915/display/intel_overlay.c overlay = fetch_and_zero(&dev_priv->overlay); overlay 1395 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay) overlay 1403 drivers/gpu/drm/i915/display/intel_overlay.c WARN_ON(overlay->active); overlay 1405 drivers/gpu/drm/i915/display/intel_overlay.c i915_gem_object_put(overlay->reg_bo); overlay 1406 drivers/gpu/drm/i915/display/intel_overlay.c i915_active_fini(&overlay->last_flip); overlay 1408 drivers/gpu/drm/i915/display/intel_overlay.c kfree(overlay); overlay 1423 drivers/gpu/drm/i915/display/intel_overlay.c struct intel_overlay *overlay = dev_priv->overlay; overlay 1426 drivers/gpu/drm/i915/display/intel_overlay.c if (!overlay || !overlay->active) overlay 1435 drivers/gpu/drm/i915/display/intel_overlay.c error->base = overlay->flip_addr; overlay 1437 drivers/gpu/drm/i915/display/intel_overlay.c memcpy_fromio(&error->regs, overlay->regs, sizeof(error->regs)); overlay 18 drivers/gpu/drm/i915/display/intel_overlay.h int intel_overlay_switch_off(struct intel_overlay *overlay); overlay 1384 drivers/gpu/drm/i915/i915_drv.h struct intel_overlay *overlay; overlay 34 drivers/gpu/drm/i915/i915_getparam.c value = !!i915->overlay; overlay 779 drivers/gpu/drm/i915/i915_gpu_error.c if (error->overlay) overlay 780 drivers/gpu/drm/i915/i915_gpu_error.c intel_overlay_print_error_state(m, error->overlay); overlay 946 drivers/gpu/drm/i915/i915_gpu_error.c kfree(error->overlay); overlay 1712 drivers/gpu/drm/i915/i915_gpu_error.c error->overlay = intel_overlay_capture_error_state(i915); overlay 80 drivers/gpu/drm/i915/i915_gpu_error.h struct intel_overlay_error_state *overlay; overlay 161 drivers/gpu/drm/nouveau/dispnv04/arb.c * the overlay. */ overlay 373 drivers/gpu/drm/nouveau/dispnv04/overlay.c uint32_t overlay = 1; overlay 424 drivers/gpu/drm/nouveau/dispnv04/overlay.c overlay |= 0x10; overlay 426 drivers/gpu/drm/nouveau/dispnv04/overlay.c overlay |= 0x100; overlay 428 drivers/gpu/drm/nouveau/dispnv04/overlay.c nvif_wr32(dev, NV_PVIDEO_OVERLAY, overlay); overlay 994 drivers/gpu/drm/stm/ltdc.c struct drm_plane *primary, *overlay; overlay 1020 drivers/gpu/drm/stm/ltdc.c overlay = ltdc_plane_create(ddev, DRM_PLANE_TYPE_OVERLAY); overlay 1021 drivers/gpu/drm/stm/ltdc.c if (!overlay) { overlay 27 drivers/gpu/drm/sun4i/sun8i_ui_layer.c int overlay, bool enable, unsigned int zpos, overlay 36 drivers/gpu/drm/sun4i/sun8i_ui_layer.c enable ? "En" : "Dis", channel, overlay); overlay 44 drivers/gpu/drm/sun4i/sun8i_ui_layer.c SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch_base, overlay), overlay 76 drivers/gpu/drm/sun4i/sun8i_ui_layer.c int overlay, struct drm_plane *plane, overlay 86 drivers/gpu/drm/sun4i/sun8i_ui_layer.c channel, overlay); overlay 137 drivers/gpu/drm/sun4i/sun8i_ui_layer.c SUN8I_MIXER_CHAN_UI_LAYER_SIZE(ch_base, overlay), overlay 174 drivers/gpu/drm/sun4i/sun8i_ui_layer.c int overlay, struct drm_plane *plane) overlay 190 drivers/gpu/drm/sun4i/sun8i_ui_layer.c SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch_base, overlay), overlay 197 drivers/gpu/drm/sun4i/sun8i_ui_layer.c int overlay, struct drm_plane *plane) overlay 224 drivers/gpu/drm/sun4i/sun8i_ui_layer.c SUN8I_MIXER_CHAN_UI_LAYER_PITCH(ch_base, overlay), overlay 230 drivers/gpu/drm/sun4i/sun8i_ui_layer.c SUN8I_MIXER_CHAN_UI_LAYER_TOP_LADDR(ch_base, overlay), overlay 271 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_layer_enable(mixer, layer->channel, layer->overlay, false, 0, overlay 285 drivers/gpu/drm/sun4i/sun8i_ui_layer.c layer->overlay, false, 0, old_zpos); overlay 290 drivers/gpu/drm/sun4i/sun8i_ui_layer.c layer->overlay, plane, zpos); overlay 292 drivers/gpu/drm/sun4i/sun8i_ui_layer.c layer->overlay, plane); overlay 294 drivers/gpu/drm/sun4i/sun8i_ui_layer.c layer->overlay, plane); overlay 295 drivers/gpu/drm/sun4i/sun8i_ui_layer.c sun8i_ui_layer_enable(mixer, layer->channel, layer->overlay, overlay 378 drivers/gpu/drm/sun4i/sun8i_ui_layer.c layer->overlay = 0; overlay 50 drivers/gpu/drm/sun4i/sun8i_ui_layer.h int overlay; overlay 20 drivers/gpu/drm/sun4i/sun8i_vi_layer.c int overlay, bool enable, unsigned int zpos, overlay 29 drivers/gpu/drm/sun4i/sun8i_vi_layer.c enable ? "En" : "Dis", channel, overlay); overlay 37 drivers/gpu/drm/sun4i/sun8i_vi_layer.c SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), overlay 69 drivers/gpu/drm/sun4i/sun8i_vi_layer.c int overlay, struct drm_plane *plane, overlay 83 drivers/gpu/drm/sun4i/sun8i_vi_layer.c channel, overlay); overlay 124 drivers/gpu/drm/sun4i/sun8i_vi_layer.c SUN8I_MIXER_CHAN_VI_LAYER_SIZE(ch_base, overlay), overlay 214 drivers/gpu/drm/sun4i/sun8i_vi_layer.c int overlay, struct drm_plane *plane) overlay 230 drivers/gpu/drm/sun4i/sun8i_vi_layer.c SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), overlay 248 drivers/gpu/drm/sun4i/sun8i_vi_layer.c SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), overlay 255 drivers/gpu/drm/sun4i/sun8i_vi_layer.c overlay), overlay 263 drivers/gpu/drm/sun4i/sun8i_vi_layer.c int overlay, struct drm_plane *plane) overlay 306 drivers/gpu/drm/sun4i/sun8i_vi_layer.c overlay, i), overlay 314 drivers/gpu/drm/sun4i/sun8i_vi_layer.c overlay, i), overlay 356 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_layer_enable(mixer, layer->channel, layer->overlay, false, 0, overlay 370 drivers/gpu/drm/sun4i/sun8i_vi_layer.c layer->overlay, false, 0, old_zpos); overlay 375 drivers/gpu/drm/sun4i/sun8i_vi_layer.c layer->overlay, plane, zpos); overlay 377 drivers/gpu/drm/sun4i/sun8i_vi_layer.c layer->overlay, plane); overlay 379 drivers/gpu/drm/sun4i/sun8i_vi_layer.c layer->overlay, plane); overlay 380 drivers/gpu/drm/sun4i/sun8i_vi_layer.c sun8i_vi_layer_enable(mixer, layer->channel, layer->overlay, overlay 543 drivers/gpu/drm/sun4i/sun8i_vi_layer.c layer->overlay = 0; overlay 49 drivers/gpu/drm/sun4i/sun8i_vi_layer.h int overlay; overlay 93 drivers/gpu/drm/vmwgfx/device_include/svga_overlay.h uint32 overlay; overlay 254 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 255 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_stream *stream = &overlay->stream[stream_id]; overlay 302 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 303 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_stream *stream = &overlay->stream[arg->stream_id]; overlay 365 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 368 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (!overlay) overlay 371 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_lock(&overlay->mutex); overlay 374 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_stream *stream = &overlay->stream[i]; overlay 382 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_unlock(&overlay->mutex); overlay 396 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 399 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (!overlay) overlay 402 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_lock(&overlay->mutex); overlay 405 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_stream *stream = &overlay->stream[i]; overlay 416 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_unlock(&overlay->mutex); overlay 430 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 433 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (!overlay) overlay 436 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_lock(&overlay->mutex); overlay 439 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (overlay->stream[i].paused) overlay 446 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_unlock(&overlay->mutex); overlay 464 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 478 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_lock(&overlay->mutex); overlay 494 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_unlock(&overlay->mutex); overlay 510 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 516 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_lock(&overlay->mutex); overlay 519 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (!overlay->stream[i].claimed) overlay 522 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_unlock(&overlay->mutex); overlay 529 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 532 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (!overlay) overlay 535 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_lock(&overlay->mutex); overlay 539 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (overlay->stream[i].claimed) overlay 542 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c overlay->stream[i].claimed = true; overlay 544 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_unlock(&overlay->mutex); overlay 548 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_unlock(&overlay->mutex); overlay 554 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 558 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (!overlay) overlay 561 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_lock(&overlay->mutex); overlay 563 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c WARN_ON(!overlay->stream[stream_id].claimed); overlay 565 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c overlay->stream[stream_id].claimed = false; overlay 567 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_unlock(&overlay->mutex); overlay 573 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay; overlay 579 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c overlay = kzalloc(sizeof(*overlay), GFP_KERNEL); overlay 580 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (!overlay) overlay 583 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c mutex_init(&overlay->mutex); overlay 585 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c overlay->stream[i].buf = NULL; overlay 586 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c overlay->stream[i].paused = false; overlay 587 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c overlay->stream[i].claimed = false; overlay 590 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c dev_priv->overlay_priv = overlay; overlay 597 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c struct vmw_overlay *overlay = dev_priv->overlay_priv; overlay 601 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (!overlay) overlay 605 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c if (overlay->stream[i].buf) { overlay 614 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c kfree(overlay); overlay 1252 drivers/net/ethernet/cisco/enic/vnic_dev.c int vnic_dev_overlay_offload_ctrl(struct vnic_dev *vdev, u8 overlay, u8 config) overlay 1254 drivers/net/ethernet/cisco/enic/vnic_dev.c u64 a0 = overlay; overlay 1261 drivers/net/ethernet/cisco/enic/vnic_dev.c int vnic_dev_overlay_offload_cfg(struct vnic_dev *vdev, u8 overlay, overlay 1265 drivers/net/ethernet/cisco/enic/vnic_dev.c u64 a0 = overlay; overlay 182 drivers/net/ethernet/cisco/enic/vnic_dev.h int vnic_dev_overlay_offload_ctrl(struct vnic_dev *vdev, u8 overlay, u8 config); overlay 183 drivers/net/ethernet/cisco/enic/vnic_dev.h int vnic_dev_overlay_offload_cfg(struct vnic_dev *vdev, u8 overlay, overlay 52 drivers/of/overlay.c struct device_node *overlay; overlay 169 drivers/of/overlay.c nd.overlay = fragment->overlay; overlay 231 drivers/of/overlay.c if (fragment->overlay == overlay_node) overlay 237 drivers/of/overlay.c overlay_name_len = snprintf(NULL, 0, "%pOF", fragment->overlay); overlay 657 drivers/of/overlay.c fragment->overlay); overlay 671 drivers/of/overlay.c fragment->overlay); overlay 794 drivers/of/overlay.c fragment->overlay = overlay_node; overlay 797 drivers/of/overlay.c of_node_put(fragment->overlay); overlay 813 drivers/of/overlay.c fragment->overlay = node; overlay 859 drivers/of/overlay.c of_node_put(ovcs->fragments[i].overlay); overlay 40 drivers/of/resolver.c static void adjust_overlay_phandles(struct device_node *overlay, overlay 48 drivers/of/resolver.c if (overlay->phandle != 0 && overlay->phandle != OF_PHANDLE_ILLEGAL) overlay 49 drivers/of/resolver.c overlay->phandle += phandle_delta; overlay 52 drivers/of/resolver.c for_each_property_of_node(overlay, prop) { overlay 65 drivers/of/resolver.c *(__be32 *)prop->value = cpu_to_be32(overlay->phandle); overlay 68 drivers/of/resolver.c for_each_child_of_node(overlay, child) overlay 72 drivers/of/resolver.c static int update_usages_of_a_phandle_reference(struct device_node *overlay, overlay 110 drivers/of/resolver.c refnode = __of_find_node_by_full_path(of_node_get(overlay), node_path); overlay 160 drivers/of/resolver.c struct device_node *overlay, int phandle_delta) overlay 182 drivers/of/resolver.c for_each_property_of_node(overlay, prop) { overlay 208 drivers/of/resolver.c for_each_child_of_node(overlay, overlay_child) overlay 263 drivers/of/resolver.c int of_resolve_phandles(struct device_node *overlay) overlay 274 drivers/of/resolver.c if (!overlay) { overlay 280 drivers/of/resolver.c if (!of_node_check_flag(overlay, OF_DETACHED)) { overlay 287 drivers/of/resolver.c adjust_overlay_phandles(overlay, phandle_delta); overlay 289 drivers/of/resolver.c for_each_child_of_node(overlay, local_fixups) overlay 293 drivers/of/resolver.c err = adjust_local_phandle_references(local_fixups, overlay, phandle_delta); overlay 299 drivers/of/resolver.c for_each_child_of_node(overlay, child) { overlay 336 drivers/of/resolver.c err = update_usages_of_a_phandle_reference(overlay, prop, phandle); overlay 2199 drivers/of/unittest.c OVERLAY_INFO_EXTERN(overlay); overlay 2223 drivers/of/unittest.c OVERLAY_INFO(overlay, 0), overlay 669 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c .alpha = dev->overlay.global_alpha, overlay 672 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c .x = dev->overlay.w.left, overlay 673 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c .y = dev->overlay.w.top, overlay 674 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c .width = dev->overlay.w.width, overlay 675 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c .height = dev->overlay.w.height, overlay 704 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c f->fmt.win = dev->overlay; overlay 747 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c dev->overlay = f->fmt.win; overlay 1878 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c dev->overlay.w.left = 150; overlay 1879 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c dev->overlay.w.top = 50; overlay 1880 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c dev->overlay.w.width = 1024; overlay 1881 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c dev->overlay.w.height = 768; overlay 1882 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c dev->overlay.clipcount = 0; overlay 1883 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c dev->overlay.field = V4L2_FIELD_NONE; overlay 1884 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c dev->overlay.global_alpha = 255; overlay 67 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.h struct v4l2_window overlay; overlay 47 drivers/staging/wusbcore/host/whci/debug.c qset->qh.overlay.qtd.status, qset->qh.overlay.qtd.options); overlay 122 drivers/staging/wusbcore/host/whci/qset.c memset(&qset->qh.overlay, 0, sizeof(qset->qh.overlay)); overlay 132 drivers/staging/wusbcore/host/whci/whci-hc.h } overlay; overlay 344 drivers/video/fbdev/mmp/fb/mmpfb.c mmp_overlay_set_addr(fbi->overlay, &addr); overlay 397 drivers/video/fbdev/mmp/fb/mmpfb.c mmp_overlay_set_win(fbi->overlay, &win); overlay 423 drivers/video/fbdev/mmp/fb/mmpfb.c mmp_overlay_set_addr(fbi->overlay, &addr); overlay 443 drivers/video/fbdev/mmp/fb/mmpfb.c mmp_overlay_set_addr(fbi->overlay, &addr); overlay 445 drivers/video/fbdev/mmp/fb/mmpfb.c mmp_overlay_set_onoff(fbi->overlay, power); overlay 579 drivers/video/fbdev/mmp/fb/mmpfb.c fbi->overlay = mmp_path_get_overlay(fbi->path, mi->overlay_id); overlay 580 drivers/video/fbdev/mmp/fb/mmpfb.c if (!fbi->overlay) { overlay 585 drivers/video/fbdev/mmp/fb/mmpfb.c mmp_overlay_set_fetch(fbi->overlay, mi->dmafetch_id); overlay 31 drivers/video/fbdev/mmp/fb/mmpfb.h struct mmp_overlay *overlay; overlay 48 drivers/video/fbdev/mmp/hw/mmp_ctrl.c static u32 fmt_to_reg(struct mmp_overlay *overlay, int pix_fmt) overlay 52 drivers/video/fbdev/mmp/hw/mmp_ctrl.c vid = overlay_is_vid(overlay); overlay 119 drivers/video/fbdev/mmp/hw/mmp_ctrl.c static void dmafetch_set_fmt(struct mmp_overlay *overlay) overlay 122 drivers/video/fbdev/mmp/hw/mmp_ctrl.c struct mmp_path *path = overlay->path; overlay 124 drivers/video/fbdev/mmp/hw/mmp_ctrl.c tmp &= ~dma_mask(overlay_is_vid(overlay)); overlay 125 drivers/video/fbdev/mmp/hw/mmp_ctrl.c tmp |= fmt_to_reg(overlay, overlay->win.pix_fmt); overlay 129 drivers/video/fbdev/mmp/hw/mmp_ctrl.c static void overlay_set_win(struct mmp_overlay *overlay, struct mmp_win *win) overlay 131 drivers/video/fbdev/mmp/hw/mmp_ctrl.c struct lcd_regs *regs = path_regs(overlay->path); overlay 134 drivers/video/fbdev/mmp/hw/mmp_ctrl.c memcpy(&overlay->win, win, sizeof(struct mmp_win)); overlay 136 drivers/video/fbdev/mmp/hw/mmp_ctrl.c mutex_lock(&overlay->access_ok); overlay 138 drivers/video/fbdev/mmp/hw/mmp_ctrl.c if (overlay_is_vid(overlay)) { overlay 154 drivers/video/fbdev/mmp/hw/mmp_ctrl.c dmafetch_set_fmt(overlay); overlay 155 drivers/video/fbdev/mmp/hw/mmp_ctrl.c mutex_unlock(&overlay->access_ok); overlay 158 drivers/video/fbdev/mmp/hw/mmp_ctrl.c static void dmafetch_onoff(struct mmp_overlay *overlay, int on) overlay 160 drivers/video/fbdev/mmp/hw/mmp_ctrl.c u32 mask = overlay_is_vid(overlay) ? CFG_DMA_ENA_MASK : overlay 162 drivers/video/fbdev/mmp/hw/mmp_ctrl.c u32 enable = overlay_is_vid(overlay) ? CFG_DMA_ENA(1) : CFG_GRA_ENA(1); overlay 164 drivers/video/fbdev/mmp/hw/mmp_ctrl.c struct mmp_path *path = overlay->path; overlay 166 drivers/video/fbdev/mmp/hw/mmp_ctrl.c mutex_lock(&overlay->access_ok); overlay 171 drivers/video/fbdev/mmp/hw/mmp_ctrl.c mutex_unlock(&overlay->access_ok); overlay 209 drivers/video/fbdev/mmp/hw/mmp_ctrl.c static void overlay_set_onoff(struct mmp_overlay *overlay, int on) overlay 211 drivers/video/fbdev/mmp/hw/mmp_ctrl.c if (overlay->status == on) { overlay 212 drivers/video/fbdev/mmp/hw/mmp_ctrl.c dev_info(overlay_to_ctrl(overlay)->dev, "overlay %s is already %s\n", overlay 213 drivers/video/fbdev/mmp/hw/mmp_ctrl.c overlay->path->name, stat_name(overlay->status)); overlay 216 drivers/video/fbdev/mmp/hw/mmp_ctrl.c overlay->status = on; overlay 217 drivers/video/fbdev/mmp/hw/mmp_ctrl.c dmafetch_onoff(overlay, on); overlay 218 drivers/video/fbdev/mmp/hw/mmp_ctrl.c if (overlay->path->ops.check_status(overlay->path) overlay 219 drivers/video/fbdev/mmp/hw/mmp_ctrl.c != overlay->path->status) overlay 220 drivers/video/fbdev/mmp/hw/mmp_ctrl.c path_onoff(overlay->path, on); overlay 223 drivers/video/fbdev/mmp/hw/mmp_ctrl.c static void overlay_set_fetch(struct mmp_overlay *overlay, int fetch_id) overlay 225 drivers/video/fbdev/mmp/hw/mmp_ctrl.c overlay->dmafetch_id = fetch_id; overlay 228 drivers/video/fbdev/mmp/hw/mmp_ctrl.c static int overlay_set_addr(struct mmp_overlay *overlay, struct mmp_addr *addr) overlay 230 drivers/video/fbdev/mmp/hw/mmp_ctrl.c struct lcd_regs *regs = path_regs(overlay->path); overlay 233 drivers/video/fbdev/mmp/hw/mmp_ctrl.c memcpy(&overlay->addr, addr, sizeof(struct mmp_addr)); overlay 235 drivers/video/fbdev/mmp/hw/mmp_ctrl.c if (overlay_is_vid(overlay)) { overlay 242 drivers/video/fbdev/mmp/hw/mmp_ctrl.c return overlay->addr.phys[0]; overlay 1412 drivers/video/fbdev/mmp/hw/mmp_ctrl.h static inline int overlay_is_vid(struct mmp_overlay *overlay) overlay 1414 drivers/video/fbdev/mmp/hw/mmp_ctrl.h return overlay->dmafetch_id & 1; overlay 1427 drivers/video/fbdev/mmp/hw/mmp_ctrl.h static inline struct mmphw_ctrl *overlay_to_ctrl(struct mmp_overlay *overlay) overlay 1429 drivers/video/fbdev/mmp/hw/mmp_ctrl.h return path_to_ctrl(overlay->path); overlay 397 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c struct omap_overlay *overlay; overlay 400 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c overlay = container_of(kobj, struct omap_overlay, kobj); overlay 406 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c return overlay_attr->show(overlay, buf); overlay 412 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c struct omap_overlay *overlay; overlay 415 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c overlay = container_of(kobj, struct omap_overlay, kobj); overlay 421 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c return overlay_attr->store(overlay, buf, size); overlay 942 drivers/video/fbdev/pxafb.c struct pxafb_layer *ofb = &fbi->overlay[i]; overlay 974 drivers/video/fbdev/pxafb.c struct pxafb_layer *ofb = &fbi->overlay[i]; overlay 1526 drivers/video/fbdev/pxafb.c complete(&fbi->overlay[0].branch_done); overlay 1529 drivers/video/fbdev/pxafb.c complete(&fbi->overlay[1].branch_done); overlay 1666 drivers/video/fbdev/pxafb.c if (!(fbi->overlay[0].usage || fbi->overlay[1].usage)) overlay 160 drivers/video/fbdev/pxafb.h struct pxafb_layer overlay[2]; overlay 104 include/linux/fpga/fpga-mgr.h struct device_node *overlay; overlay 1436 include/linux/of.h struct device_node *overlay; overlay 137 include/video/mmp_disp.h void (*set_fetch)(struct mmp_overlay *overlay, int fetch_id); overlay 138 include/video/mmp_disp.h void (*set_onoff)(struct mmp_overlay *overlay, int status); overlay 139 include/video/mmp_disp.h void (*set_win)(struct mmp_overlay *overlay, struct mmp_win *win); overlay 140 include/video/mmp_disp.h int (*set_addr)(struct mmp_overlay *overlay, struct mmp_addr *addr); overlay 263 include/video/mmp_disp.h static inline void mmp_overlay_set_fetch(struct mmp_overlay *overlay, overlay 266 include/video/mmp_disp.h if (overlay) overlay 267 include/video/mmp_disp.h overlay->ops->set_fetch(overlay, fetch_id); overlay 269 include/video/mmp_disp.h static inline void mmp_overlay_set_onoff(struct mmp_overlay *overlay, overlay 272 include/video/mmp_disp.h if (overlay) overlay 273 include/video/mmp_disp.h overlay->ops->set_onoff(overlay, status); overlay 275 include/video/mmp_disp.h static inline void mmp_overlay_set_win(struct mmp_overlay *overlay, overlay 278 include/video/mmp_disp.h if (overlay) overlay 279 include/video/mmp_disp.h overlay->ops->set_win(overlay, win); overlay 281 include/video/mmp_disp.h static inline int mmp_overlay_set_addr(struct mmp_overlay *overlay, overlay 284 include/video/mmp_disp.h if (overlay) overlay 285 include/video/mmp_disp.h return overlay->ops->set_addr(overlay, addr); overlay 181 lib/zlib_deflate/deflate.c ush *overlay; overlay 238 lib/zlib_deflate/deflate.c overlay = (ush *) mem->overlay_memory; overlay 239 lib/zlib_deflate/deflate.c s->pending_buf = (uch *) overlay; overlay 242 lib/zlib_deflate/deflate.c s->d_buf = overlay + s->lit_bufsize/sizeof(ush); overlay 623 scripts/dtc/libfdt/fdt_overlay.c int overlay; overlay 631 scripts/dtc/libfdt/fdt_overlay.c overlay = fdt_subnode_offset(fdto, fragment, "__overlay__"); overlay 632 scripts/dtc/libfdt/fdt_overlay.c if (overlay == -FDT_ERR_NOTFOUND) overlay 635 scripts/dtc/libfdt/fdt_overlay.c if (overlay < 0) overlay 636 scripts/dtc/libfdt/fdt_overlay.c return overlay; overlay 642 scripts/dtc/libfdt/fdt_overlay.c ret = overlay_apply_node(fdt, target, fdto, overlay);