Home
last modified time | relevance | path

Searched full:layer (Results 1 – 25 of 3288) sorted by relevance

12345678910>>...132

/openbmc/linux/Documentation/devicetree/bindings/display/
H A Dxylon,logicvc-display.yaml25 In version 3 of the controller, each layer has fixed memory offset and address
103 xylon,background-layer:
106 The last layer is used to display a black background (C_USE_BACKGROUND).
107 The layer must still be registered.
126 "^layer@[0-9]+$":
133 xylon,layer-depth:
135 description: Layer depth (C_LAYER_X_DATA_WIDTH).
137 xylon,layer-colorspace:
143 description: Layer colorspace (C_LAYER_X_TYPE).
145 xylon,layer-alpha-mode:
[all …]
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dlayers.rst9 other. For introductory information on the Yocto Project Layer Model,
11 ":ref:`overview-manual/yp-intro:the yocto project layer model`"
14 Creating Your Own Layer
23 layer-creation tools, see the
24 ":ref:`bsp-guide/bsp:creating a new bsp layer using the \`\`bitbake-layers\`\` script`"
26 …Guide and the ":ref:`dev-manual/layers:creating a general layer using the \`\`bitbake-layers\`\` s…
29 Follow these general steps to create your layer without using tools:
31 #. *Check Existing Layers:* Before creating a new layer, you should be
32 sure someone has not already created a layer containing the Metadata
35 the Yocto Project. You could find a layer that is identical or close
[all …]
/openbmc/openbmc/poky/scripts/
H A Dyocto-check-layer3 # Yocto Project layer checking tool
30 PROGNAME = 'yocto-check-layer'
35 def test_layer(td, layer, test_software_layer_signatures): argument
37 logger.info("Starting to analyze: %s" % layer['name'])
40 …tc = CheckLayerTestContext(td=td, logger=logger, layer=layer, test_software_layer_signatures=test_…
44 def dump_layer_debug(layer): argument
45 logger.debug("Found layer %s (%s)" % (layer["name"], layer["path"]))
46 collections = layer.get("collections", {})
48 logger.debug("%s collections: %s" % (layer["name"], ", ".join(collections)))
52 description="Yocto Project layer checking tool",
[all …]
/openbmc/linux/drivers/gpu/drm/logicvc/
H A Dlogicvc_layer.c87 struct logicvc_layer *layer = logicvc_layer(drm_plane); in logicvc_plane_atomic_check() local
111 ret = logicvc_layer_buffer_find_setup(logicvc, layer, new_state, in logicvc_plane_atomic_check()
123 layer->index != (logicvc->config.layers_count - 1) && in logicvc_plane_atomic_check()
140 struct logicvc_layer *layer = logicvc_layer(drm_plane); in logicvc_plane_atomic_update() local
149 u32 index = layer->index; in logicvc_plane_atomic_update()
152 /* Layer dimensions */ in logicvc_plane_atomic_update()
167 logicvc_layer_buffer_find_setup(logicvc, layer, new_state, in logicvc_plane_atomic_update()
170 /* Layer memory offsets */ in logicvc_plane_atomic_update()
180 /* Layer position */ in logicvc_plane_atomic_update()
185 /* Vertical position must be set last to sync layer register changes. */ in logicvc_plane_atomic_update()
[all …]
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/templates/
H A Dimportlayer.html5 {% block title %} Import layer - {{project.name}} - Toaster {% endblock %}
30 …<span class="help-block">The layer you are importing must be compatible with <strong>{{project.rel…
38 <div class="form-group" id="layer-name-ctrl">
39 <label class="control-label" for="import-layer-name">
40 Layer name
41 …phicon-question-sign get-help" title="Something like 'meta-mylayer'. Your layer name must be uniqu…
43 …<input class="form-control" id="import-layer-name" type="text" required autofocus data-autocomplet…
44 …<span class="help-block" style="display: none;" id="invalid-layer-name-hint">A valid layer name ca…
45 <span class="help-inline" style="display: none;" id="duplicated-layer-name-hint"></span>
48 <div id="duplicate-layer-info" style="display:none">
[all …]
H A Dlayerdetails.html6 {% block title %} {{layerversion.layer.name}} - {{project.name}} - Toaster {% endblock %}
9 <div id="delete-layer-modal" class="modal fade" tabindex="-1" role="dialog"
14 Are you sure you want to delete the <strong>{{layerversion.layer.name}}</strong> layer?
17 <button type="button" id="layer-delete-confirmed" class="btn
18 btn-primary">Delete layer</button>
36 {{layerversion.layer.name}} ({{layerversion.get_vcs_reference|truncatechars:13}})
40 {# If this is not an imported layer then hide the edit ui #}
65 name : "{{layerversion.layer.name}}",
90 {% if layerversion.layer.local_source_dir %}
91 <h1>{{layerversion.layer.name}} <small class="commit" style="display:none;"></small>
[all …]
/openbmc/openbmc/meta-phosphor/conf/
H A Dlayer.conf8 BBFILE_COLLECTIONS += "phosphor-layer"
9 BBFILE_PATTERN_phosphor-layer := "^${LAYERDIR}/"
10 LAYERVERSION_phosphor-layer = "1"
11 LAYERDEPENDS_phosphor-layer = "core"
12 LAYERDEPENDS_phosphor-layer += "openembedded-layer"
13 LAYERDEPENDS_phosphor-layer += "meta-python"
14 LAYERDEPENDS_phosphor-layer += "networking-layer"
15 LAYERSERIES_COMPAT_phosphor-layer = "scarthgap styhead"
20 aspeed-layer:${LAYERDIR}/dynamic-layers/aspeed-layer/recipes-*/*/*.bb \
21 aspeed-layer:${LAYERDIR}/dynamic-layers/aspeed-layer/recipes-*/*/*.bbappend \
[all …]
/openbmc/linux/drivers/gpu/drm/xlnx/
H A Dzynqmp_disp.c82 * struct zynqmp_disp_layer_dma - DMA channel for one data plane of a layer
94 * struct zynqmp_disp_layer_info - Static layer information
106 * struct zynqmp_disp_layer - Display layer
107 * @id: Layer ID
109 * @info: Static layer information
187 /* List of video layer formats */
292 /* List of graphics layer formats */
367 static bool zynqmp_disp_layer_is_video(const struct zynqmp_disp_layer *layer) in zynqmp_disp_layer_is_video() argument
369 return layer->id == ZYNQMP_DPSUB_LAYER_VID; in zynqmp_disp_layer_is_video()
373 * zynqmp_disp_avbuf_set_format - Set the input format for a layer
[all …]
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_qos.c79 static u32 sparx5_lg_get_leak_time(struct sparx5 *sparx5, u32 layer, u32 group) in sparx5_lg_get_leak_time() argument
83 value = spx5_rd(sparx5, HSCH_HSCH_TIMER_CFG(layer, group)); in sparx5_lg_get_leak_time()
87 static void sparx5_lg_set_leak_time(struct sparx5 *sparx5, u32 layer, u32 group, in sparx5_lg_set_leak_time() argument
91 HSCH_HSCH_TIMER_CFG(layer, group)); in sparx5_lg_set_leak_time()
94 static u32 sparx5_lg_get_first(struct sparx5 *sparx5, u32 layer, u32 group) in sparx5_lg_get_first() argument
98 value = spx5_rd(sparx5, HSCH_HSCH_LEAK_CFG(layer, group)); in sparx5_lg_get_first()
102 static u32 sparx5_lg_get_next(struct sparx5 *sparx5, u32 layer, u32 group, in sparx5_lg_get_next() argument
112 static u32 sparx5_lg_get_last(struct sparx5 *sparx5, u32 layer, u32 group) in sparx5_lg_get_last() argument
116 itr = sparx5_lg_get_first(sparx5, layer, group); in sparx5_lg_get_last()
119 next = sparx5_lg_get_next(sparx5, layer, group, itr); in sparx5_lg_get_last()
[all …]
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/static/js/
H A Dimportlayer.js5 var layerDepBtn = $("#add-layer-dependency-btn");
7 var layerNameInput = $("#import-layer-name");
8 var vcsURLInput = $("#layer-git-repo-url");
9 var gitRefInput = $("#layer-git-ref");
10 var layerDepInput = $("#layer-dependency");
11 var layerNameCtrl = $("#layer-name-ctrl");
12 var duplicatedLayerName = $("#duplicated-layer-name-hint");
38 // disable the "Add layer" button when the layer input typeahead is empty
47 /* We automatically add "openembedded-core" layer for convenience as a
52 function(layer) { argument
[all …]
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/browser/
H A Dtest_layerdetails_page.py14 from orm.models import Layer, Layer_Version, Project, LayerSource, Release
43 subdir = "/layer"
45 summary = "A imported layer"
48 imported_layer = Layer.objects.create(name=name,
54 layer=imported_layer,
68 """ Edit all the editable fields for the layer refresh the page and
72 self.wait_until_visible("#add-remove-layer-btn")
74 self.click("#add-remove-layer-btn")
75 self.click("#edit-layer-source")
78 self.wait_until_visible("#layer-git-repo-url")
[all …]
/openbmc/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_layer.c69 struct sun4i_layer *layer = plane_to_sun4i_layer(plane); in sun4i_backend_layer_atomic_disable() local
70 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_disable()
72 sun4i_backend_layer_enable(backend, layer->id, false); in sun4i_backend_layer_atomic_disable()
89 struct sun4i_layer *layer = plane_to_sun4i_layer(plane); in sun4i_backend_layer_atomic_update() local
90 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_update()
93 sun4i_backend_cleanup_layer(backend, layer->id); in sun4i_backend_layer_atomic_update()
101 sun4i_backend_update_layer_frontend(backend, layer->id, in sun4i_backend_layer_atomic_update()
105 sun4i_backend_update_layer_formats(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
106 sun4i_backend_update_layer_buffer(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
109 sun4i_backend_update_layer_coord(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
[all …]
H A Dsun8i_ui_layer.c125 DRM_DEBUG_DRIVER("Layer source offset X: %d Y: %d\n", in sun8i_ui_layer_update_coord()
127 DRM_DEBUG_DRIVER("Layer source size W: %d H: %d\n", src_w, src_h); in sun8i_ui_layer_update_coord()
152 DRM_DEBUG_DRIVER("Layer destination coordinates X: %d Y: %d\n", in sun8i_ui_layer_update_coord()
154 DRM_DEBUG_DRIVER("Layer destination size W: %d H: %d\n", dst_w, dst_h); in sun8i_ui_layer_update_coord()
216 DRM_DEBUG_DRIVER("Layer line width: %d bytes\n", fb->pitches[0]); in sun8i_ui_layer_update_buffer()
235 struct sun8i_ui_layer *layer = plane_to_sun8i_ui_layer(plane); in sun8i_ui_layer_atomic_check() local
251 if (layer->mixer->cfg->scaler_mask & BIT(layer->channel)) { in sun8i_ui_layer_atomic_check()
267 struct sun8i_ui_layer *layer = plane_to_sun8i_ui_layer(plane); in sun8i_ui_layer_atomic_disable() local
269 struct sun8i_mixer *mixer = layer->mixer; in sun8i_ui_layer_atomic_disable()
271 sun8i_ui_layer_enable(mixer, layer->channel, layer->overlay, false, 0, in sun8i_ui_layer_atomic_disable()
[all …]
/openbmc/linux/Documentation/networking/caif/
H A Dlinux_caif.rst31 * CAIF Socket Layer and GPRS IP Interface.
33 * CAIF Link Layer, implemented as NET devices.
54 +--> ! HSI ! ! TTY ! ! USB ! <- Link Layer (Net Devices)
63 CAIF Core Protocol Layer
66 CAIF Core layer implements the CAIF protocol as defined by ST-Ericsson.
68 each layer described in the specification is implemented as a separate layer.
69 The architecture is inspired by the design patterns "Protocol Layer" and
78 - Layered architecture (a la Streams), each layer in the CAIF
80 - Clients must call configuration function to add PHY layer.
81 - Clients must implement CAIF layer to consume/produce
[all …]
/openbmc/openbmc/poky/bitbake/lib/bblayers/
H A Daction.py33 sys.stderr.write("Specified layer directory %s doesn't exist\n" % layerdir)
36 layer_conf = os.path.join(layerdir, 'conf', 'layer.conf')
38 …sys.stderr.write("Specified layer directory %s doesn't contain a conf/layer.conf file\n" % layerdi…
61 bb.fatal("Parse failure with the specified layer added, exiting.")
64 sys.stderr.write("Specified layer %s is already in BBLAYERS\n" % item)
95 """flatten layer configuration into a separate output directory.
97 Takes the specified layers (or all layers in the current layer
105 * where anything beyond the normal layer setup has been added to
106 layer.conf (only the lowest priority number layer's layer.conf is used)
111 Warning: if you flatten several layers where another layer is intended to
[all …]
/openbmc/linux/include/net/caif/
H A Dcaif_layer.h36 * enum caif_ctrlcmd - CAIF Stack Control Signaling sent in layer.ctrlcmd().
47 * @CAIF_CTRLCMD_INIT_RSP: Called initially when the layer below
55 * @_CAIF_CTRLCMD_PHYIF_FLOW_OFF_IND: CAIF Link layer temporarily cannot
57 * @_CAIF_CTRLCMD_PHYIF_FLOW_ON_IND: Called if CAIF Link layer is able
59 * @_CAIF_CTRLCMD_PHYIF_DOWN_IND: Called if CAIF Link layer is going
63 * They are used for signaling originating from the modem or CAIF Link Layer.
80 * to the CAIF Link Layer or modem.
88 * @_CAIF_MODEMCMD_PHYIF_USEFULL: Notify physical layer that it is in use
90 * @_CAIF_MODEMCMD_PHYIF_USELESS: Notify physical layer that it is
115 * struct cflayer - CAIF Stack layer.
[all …]
/openbmc/openbmc/poky/scripts/lib/checklayer/cases/
H A Dcommon.py15 if self.tc.layer['type'] == LayerType.CORE:
16 raise unittest.SkipTest("Core layer's README is top level")
19 readme_files = glob.glob(os.path.join(self.tc.layer['path'], '[Rr][Ee][Aa][Dd][Mm][Ee]*'))
21 msg="Layer doesn't contain a README file.")
31 msg="Layer contains a README file but it is empty.")
33 # If a layer's README references another README, then the checks below are not valid
46 globs, in either the layer directory itself or the repository top-level
49 directories = [self.tc.layer["path"]]
63 Test that the layer has a SECURITY.md (or similar) file, either in the
64 layer itself or at the top of the containing git repository.
[all …]
/openbmc/openbmc/poky/scripts/lib/checklayer/
H A D__init__.py1 # Yocto Project layer check tool
37 lconf = os.path.join(layer_path, 'conf', 'layer.conf')
49 raise RuntimeError("Parsing of layer.conf from layer: %s failed" % layer_path)
77 Scans layer directory to detect what type of layer
80 Returns a dictionary with layer name, type and path.
83 layer = {}
86 layer['name'] = layer_name
87 layer['path'] = layer_path
88 layer['conf'] = {}
90 if not os.path.isfile(os.path.join(layer_path, 'conf', 'layer.conf')):
[all …]
/openbmc/openbmc/meta-raspberrypi/conf/
H A Dlayer.conf18 # The dynamic-layers directory hosts the extensions and layer specific
21 # The .bbappend and .bb files are included if the respective layer
24 openembedded-layer:${LAYERDIR}/dynamic-layers/openembedded-layer/*/*/*.bb \
25 openembedded-layer:${LAYERDIR}/dynamic-layers/openembedded-layer/*/*/*.bbappend \
26 networking-layer:${LAYERDIR}/dynamic-layers/networking-layer/*/*/*.bb \
27 networking-layer:${LAYERDIR}/dynamic-layers/networking-layer/*/*/*.bbappend \
28 qt5-layer:${LAYERDIR}/dynamic-layers/qt5-layer/*/*/*.bb \
29 qt5-layer:${LAYERDIR}/dynamic-layers/qt5-layer/*/*/*.bbappend \
30 multimedia-layer:${LAYERDIR}/dynamic-layers/multimedia-layer/*/*/*.bb \
31 multimedia-layer:${LAYERDIR}/dynamic-layers/multimedia-layer/*/*/*.bbappend \
/openbmc/openbmc/meta-google/conf/
H A Dlayer.conf8 aspeed-layer:${LAYERDIR}/dynamic-layers/aspeed-layer/recipes-*/*/*.bb \
9 aspeed-layer:${LAYERDIR}/dynamic-layers/aspeed-layer/recipes-*/*/*.bbappend \
10 nuvoton-layer:${LAYERDIR}/dynamic-layers/nuvoton-layer/recipes-*/*/*.bb \
11 nuvoton-layer:${LAYERDIR}/dynamic-layers/nuvoton-layer/recipes-*/*/*.bbappend \
14 BBFILE_COLLECTIONS += "google-layer"
15 BBFILE_PATTERN_google-layer := "^${LAYERDIR}/"
16 LAYERVERSION_google-layer = "1"
17 LAYERSERIES_COMPAT_google-layer = "scarthgap styhead"
18 LAYERDEPENDS_google-layer += "core phosphor-layer tpm-layer"
/openbmc/openbmc/meta-openembedded/meta-xfce/conf/
H A Dlayer.conf7 BBFILE_COLLECTIONS += "xfce-layer"
8 BBFILE_PATTERN_xfce-layer := "^${LAYERDIR}/"
9 BBFILE_PRIORITY_xfce-layer = "5"
13 LAYERVERSION_xfce-layer = "1"
15 LAYERDEPENDS_xfce-layer = "core"
16 LAYERDEPENDS_xfce-layer += "openembedded-layer"
17 LAYERDEPENDS_xfce-layer += "gnome-layer"
18 LAYERDEPENDS_xfce-layer += "multimedia-layer"
19 LAYERDEPENDS_xfce-layer += "meta-python"
20 LAYERDEPENDS_xfce-layer += "networking-layer"
[all …]
/openbmc/linux/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_dc.h132 * Atmel HLCDC Layer registers layout structure
134 * Each HLCDC layer has its own register organization and a given register
137 * This structure stores common registers layout for a given layer and is
138 * used by HLCDC layer code to choose the appropriate register to write to
153 * @general_config: general layer config register
202 * Atmel HLCDC layer types
215 * This structure list all the formats supported by a given layer.
226 * Atmel HLCDC Layer description structure
228 * This structure describes the capabilities provided by a given layer.
230 * @name: layer name
[all …]
/openbmc/linux/drivers/media/dvb-frontends/
H A Dmb86a20s.c377 unsigned layer) in mb86a20s_get_modulation() argument
381 [0] = 0x86, /* Layer A */ in mb86a20s_get_modulation()
382 [1] = 0x8a, /* Layer B */ in mb86a20s_get_modulation()
383 [2] = 0x8e, /* Layer C */ in mb86a20s_get_modulation()
386 if (layer >= ARRAY_SIZE(reg)) in mb86a20s_get_modulation()
388 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); in mb86a20s_get_modulation()
409 unsigned layer) in mb86a20s_get_fec() argument
414 [0] = 0x87, /* Layer A */ in mb86a20s_get_fec()
415 [1] = 0x8b, /* Layer B */ in mb86a20s_get_fec()
416 [2] = 0x8f, /* Layer C */ in mb86a20s_get_fec()
[all …]
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/
H A Dlayerappend.py61 layer = os.path.join(corebase, "meta-layertest" + l)
62 self.assertFalse(os.path.exists(layer))
63 os.mkdir(layer)
64 os.mkdir(layer + "/conf")
65 with open(layer + "/conf/layer.conf", "w") as f:
67 os.mkdir(layer + "/recipes-test")
69 with open(layer + "/recipes-test/layerappendtest.bb", "w") as f:
72 with open(layer + "/recipes-test/layerappendtest.bbappend", "w") as f:
74 os.mkdir(layer + "/recipes-test/layerappendtest")
75 with open(layer + "/recipes-test/layerappendtest/appendtest.txt", "w") as f:
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/conf/
H A Dlayer.conf5 # Therefore if you want a given layer to be considered high priority
17 BBFILE_COLLECTIONS += "openembedded-layer"
18 BBFILE_PATTERN_openembedded-layer := "^${LAYERDIR}/"
20 # Define the priority for recipes (.bb files) from this layer,
21 # choosing carefully how this layer interacts with all of the
24 BBFILE_PRIORITY_openembedded-layer = "5"
31 multimedia-layer:${LAYERDIR}/dynamic-layers/multimedia-layer/recipes-*/*/*.bb \
32 multimedia-layer:${LAYERDIR}/dynamic-layers/multimedia-layer/recipes-*/*/*.bbappend \
33 networking-layer:${LAYERDIR}/dynamic-layers/networking-layer/recipes-*/*/*.bb \
34 networking-layer:${LAYERDIR}/dynamic-layers/networking-layer/recipes-*/*/*.bbappend \
[all …]

12345678910>>...132