/openbmc/openbmc/meta-raspberrypi/conf/machine/include/ |
H A D | rpi-base.inc | 18 overlays/overlay_map.dtb \ 19 overlays/at86rf233.dtbo \ 20 overlays/disable-bt.dtbo \ 21 overlays/disable-bt-pi5.dtbo \ 22 overlays/disable-wifi.dtbo \ 23 overlays/disable-wifi-pi5.dtbo \ 24 overlays/dwc2.dtbo \ 25 overlays/gpio-ir.dtbo \ 26 overlays/gpio-ir-tx.dtbo \ 27 overlays/gpio-key.dtbo \ [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.fdt-overlays | 7 Overlays require slightly different syntax compared to traditional overlays. 9 regarding the internal format of overlays: 15 In a nutshell overlays provides a means to manipulate a symbol a previous dtb 16 or overlay has defined. It requires both the base and all the overlays 62 There are two ways to apply overlays in U-boot. 63 1. Include and define overlays within a FIT image and have overlays 66 2. Manually load and apply overlays 68 The remainder of this document will discuss using overlays via the manual 69 approach. For information on using overlays as part of a FIT image please see: 91 4. Grow it enough so it can 'fit' all the applied overlays [all …]
|
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | overlay.c | 28 static struct omap_overlay *overlays; variable 41 return &overlays[num]; in omap_dss_get_overlay() 51 overlays = kcalloc(num_overlays, sizeof(struct omap_overlay), in dss_init_overlays() 54 BUG_ON(overlays == NULL); in dss_init_overlays() 57 struct omap_overlay *ovl = &overlays[i]; in dss_init_overlays() 93 struct omap_overlay *ovl = &overlays[i]; in dss_uninit_overlays() 97 kfree(overlays); in dss_uninit_overlays() 98 overlays = NULL; in dss_uninit_overlays()
|
H A D | manager.c | 66 INIT_LIST_HEAD(&mgr->overlays); in dss_init_overlay_managers() 145 list_for_each_entry(ovl1, &mgr->overlays, list) { in dss_mgr_check_zorder() 151 list_for_each_entry(ovl2, &mgr->overlays, list) { in dss_mgr_check_zorder() 236 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_mgr_check()
|
H A D | apply.c | 216 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_check_settings_low() 296 list_for_each_entry(ovl, &mgr->overlays, list) { in need_isr() 343 list_for_each_entry(ovl, &mgr->overlays, list) { in need_go() 375 list_for_each_entry(ovl, &mgr->overlays, list) { in extra_info_update_ongoing() 688 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_mgr_write_regs() 788 list_for_each_entry(ovl, &mgr->overlays, list) { in mgr_clear_shadow_dirty() 981 list_for_each_entry(ovl, &mgr->overlays, list) in omap_dss_mgr_apply() 1046 list_for_each_entry(ovl, &mgr->overlays, list) in dss_mgr_setup_fifos() 1367 list_add_tail(&ovl->list, &mgr->overlays); in dss_ovl_set_manager()
|
/openbmc/linux/drivers/video/fbdev/mmp/ |
H A D | core.c | 20 return &path->overlays[overlay_id]; in path_get_overlay() 28 if (path->overlays[i].status) in path_check_status() 158 path = kzalloc(struct_size(path, overlays, info->overlay_num), in mmp_register_path() 196 path->overlays[i].path = path; in mmp_register_path() 197 path->overlays[i].id = i; in mmp_register_path() 198 mutex_init(&path->overlays[i].access_ok); in mmp_register_path() 199 path->overlays[i].ops = info->overlay_ops; in mmp_register_path() 229 mutex_destroy(&path->overlays[i].access_ok); in mmp_unregister_path()
|
/openbmc/linux/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm6368.c | 39 struct regmap_field *overlays; member 397 regmap_field_write(priv->overlays, fun->basemode); in bcm6368_pinctrl_set_mux() 402 regmap_field_write(priv->overlays, in bcm6368_pinctrl_set_mux() 442 regmap_field_write(priv->overlays, BCM6368_BASEMODE_GPIO); in bcm6368_gpio_request_enable() 474 struct reg_field overlays = REG_FIELD(BCM6368_BASEMODE_REG, 0, 15); in bcm6368_pinctrl_probe() local 490 priv->overlays = devm_regmap_field_alloc(dev, pc->regs, overlays); in bcm6368_pinctrl_probe() 491 if (IS_ERR(priv->overlays)) in bcm6368_pinctrl_probe() 492 return PTR_ERR(priv->overlays); in bcm6368_pinctrl_probe()
|
H A D | pinctrl-bcm6358.c | 53 struct regmap_field *overlays; member 266 regmap_field_update_bits(priv->overlays, mask, val); in bcm6358_pinctrl_set_mux() 299 return regmap_field_update_bits(priv->overlays, mask, 0); in bcm6358_gpio_request_enable() 329 struct reg_field overlays = REG_FIELD(BCM6358_MODE_REG, 0, 15); in bcm6358_pinctrl_probe() local 345 priv->overlays = devm_regmap_field_alloc(dev, pc->regs, overlays); in bcm6358_pinctrl_probe() 346 if (IS_ERR(priv->overlays)) in bcm6358_pinctrl_probe() 347 return PTR_ERR(priv->overlays); in bcm6358_pinctrl_probe()
|
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-sysfs.c | 144 struct omap_overlay *ovl = ofbi->overlays[t]; in show_overlays() 148 if (ovl == fbdev->overlays[ovlnum]) in show_overlays() 172 if (ofbi->overlays[t] == ovl) in get_overlay_fb() 220 if (ovls[i] == fbdev->overlays[ovlnum]) { in store_overlays() 227 ovls[num_ovls++] = fbdev->overlays[ovlnum]; in store_overlays() 246 ovl = ofbi->overlays[i]; in store_overlays() 260 DBG("detaching %d\n", ofbi->overlays[i]->id); in store_overlays() 273 ofbi->overlays[t-1] = ofbi->overlays[t]; in store_overlays() 288 if (ovl == ofbi->overlays[t]) { in store_overlays() 297 ofbi->overlays[ofbi->num_overlays++] = ovl; in store_overlays() [all …]
|
H A D | omapfb.h | 62 struct omap_overlay *overlays[OMAPFB_MAX_OVL_PER_FB]; member 93 struct omap_overlay *overlays[10]; member 144 ovl = ofbi->overlays[0]; in fb2display()
|
H A D | omapfb-ioctl.c | 68 ovl = ofbi->overlays[0]; in omapfb_setup_plane() 186 ovl = ofbi->overlays[0]; in omapfb_query_plane() 241 ovl = ofbi2->overlays[j]; in omapfb_setup_mem() 427 if (ofbi->overlays[i]->manager) { in omapfb_set_color_key() 428 mgr = ofbi->overlays[i]->manager; in omapfb_set_color_key() 457 if (ofbi->overlays[i]->manager) { in omapfb_get_color_key() 458 mgr = ofbi->overlays[i]->manager; in omapfb_get_color_key() 522 ovl = fbdev->overlays[ovl_idx]; in omapfb_get_ovl_colormode() 563 struct omap_overlay *ovl = ofbi->overlays[i]; in omapfb_wait_for_go()
|
/openbmc/u-boot/doc/uImage.FIT/ |
H A D | overlay-fdt-boot.txt | 11 This document focuses on specifically using overlays as part of a FIT image. 12 General information regarding overlays including its syntax and building it 13 can be found in doc/README.fdt-overlays 15 Configuration without overlays 22 Without using overlays the configuration would be as follows for every case. 110 Configuration using overlays 113 Device tree overlays can be applied to a base DT and result in the same blob 196 u-boot will retrieve the base blob and apply the overlays in sequence as 203 Configuration using overlays and feature selection
|
/openbmc/linux/Documentation/arch/arm/omap/ |
H A D | dss.rst | 46 The DSS driver models OMAP's overlays, overlay managers and displays in a 48 modelling the hardware overlays, omapdss supports virtual overlays and overlay 107 These framebuffers can be routed flexibly to any overlays, thus allowing very 136 - Overlay manager combines the overlays in to one image and feeds them to 140 A framebuffer can be connected to multiple overlays to show the same pixel data 141 on all of the overlays. Note that in this case the overlay input sizes must be 142 the same, but, in case of video overlays, the output size can be different. Any 145 An overlay can be connected to one overlay manager. Also DISPC overlays can be 146 connected only to DISPC overlay managers, and virtual overlays can be only 147 connected to virtual overlays. [all …]
|
/openbmc/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_overlay.c | 36 struct omap_hw_overlay *cur = priv->overlays[i]; in omap_plane_find_free_overlay() 195 priv->overlays[priv->num_ovls++] = overlay; in omap_hwoverlays_init() 206 omap_overlay_destroy(priv->overlays[i]); in omap_hwoverlays_destroy() 207 priv->overlays[i] = NULL; in omap_hwoverlays_destroy()
|
/openbmc/linux/drivers/media/platform/ti/omap/ |
H A D | omap_vout.c | 246 ovl = ovid->overlays[0]; in video_mode_to_dss_mode() 368 ovl = ovid->overlays[i]; in omapvid_init() 429 ovl = ovid->overlays[i]; in omapvid_apply_changes() 491 ovl = ovid->overlays[0]; in omap_vout_isr() 617 ovl = ovid->overlays[0]; in vidioc_try_fmt_vid_out() 647 ovl = ovid->overlays[0]; in vidioc_s_fmt_vid_out() 709 ovl = ovid->overlays[0]; in vidioc_try_fmt_vid_overlay() 729 ovl = ovid->overlays[0]; in vidioc_s_fmt_vid_overlay() 775 ovl = ovid->overlays[0]; in vidioc_g_fmt_vid_overlay() 835 ovl = ovid->overlays[0]; in vidioc_s_selection() [all …]
|
H A D | omap_voutdef.h | 97 struct omap_overlay *overlays[MAX_OVLS]; member 112 struct omap_overlay *overlays[MAX_OVLS]; member
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | overlayfs.bbclass | 48 # started after the ${PN}-overlays.service to make sure that all overlays are 60 OVERLAYFS_ALL_OVERLAYS_TEMPLATE ??= "${COREBASE}/meta/files/overlayfs-all-overlays.service.in" 97 bb.debug(1, "Generate systemd unit with all overlays %s" % allOverlaysUnitName(d)) 117 # when all overlays are mounted
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-g-fbuf.rst | 46 The V4L2 API distinguishes destructive and non-destructive overlays. A 58 EINVAL error code when overlays are not supported. 206 - The device is capable of non-destructive overlays. When the driver 207 clears this flag, only destructive overlays are supported. There 209 non-destructive overlays. Video Output Overlays are in practice 216 for destructive overlays. 229 destructive overlays. 233 Alpha blending makes no sense for destructive overlays. 238 sense for destructive overlays.
|
/openbmc/linux/drivers/staging/pi433/Documentation/devicetree/ |
H A D | pi433.txt | 49 Since Raspbian supports device tree overlays, you may use an overlay instead 58 arch/arm/boot/dts/overlays and you need to add the file to the list of files
|
/openbmc/linux/drivers/of/unittest-data/ |
H A D | overlay_7.dtso | 6 /* overlays 6, 7 application and removal in sequence */
|
H A D | overlay_6.dtso | 6 /* overlays 6, 7 application and removal in sequence */
|
H A D | overlay_8.dtso | 6 /* overlays 8, 9, 10, 11 application and removal in bad sequence */
|
H A D | overlay_9.dtso | 6 /* overlays 8, 9, 10, 11 application and removal in bad sequence */
|
/openbmc/linux/Documentation/admin-guide/acpi/ |
H A D | index.rst | 12 ssdt-overlays
|
/openbmc/openbmc/poky/meta/files/ |
H A D | overlayfs-all-overlays.service.in | 2 Description=Groups all overlays required by {PN} in one unit
|