/openbmc/linux/drivers/edac/ |
H A D | edac_mc.c | 70 edac_layer_name[mci->layers[i].type], in edac_dimm_info_location() 205 kfree(mci->layers); in mci_release() 308 if (mci->layers[0].is_virt_csrow) { in edac_mc_alloc_dimms() 336 struct edac_mc_layer *layers, in edac_mc_alloc() argument 353 tot_dimms *= layers[idx].size; in edac_mc_alloc() 355 if (layers[idx].is_virt_csrow) in edac_mc_alloc() 356 tot_csrows *= layers[idx].size; in edac_mc_alloc() 358 tot_channels *= layers[idx].size; in edac_mc_alloc() 369 if (!mci->layers) in edac_mc_alloc() 383 memcpy(mci->layers, layers, sizeof(*layer) * n_layers); in edac_mc_alloc() [all …]
|
H A D | i82975x_edac.c | 467 struct edac_mc_layer layers[2]; in i82975x_probe1() local 540 layers[0].type = EDAC_MC_LAYER_CHIP_SELECT; in i82975x_probe1() 541 layers[0].size = I82975X_NR_DIMMS; in i82975x_probe1() 542 layers[0].is_virt_csrow = true; in i82975x_probe1() 543 layers[1].type = EDAC_MC_LAYER_CHANNEL; in i82975x_probe1() 544 layers[1].size = I82975X_NR_CSROWS(chans); in i82975x_probe1() 545 layers[1].is_virt_csrow = false; in i82975x_probe1() 546 mci = edac_mc_alloc(0, ARRAY_SIZE(layers), layers, sizeof(*pvt)); in i82975x_probe1()
|
H A D | e7xxx_edac.c | 424 struct edac_mc_layer layers[2]; in e7xxx_probe1() local 443 layers[0].type = EDAC_MC_LAYER_CHIP_SELECT; in e7xxx_probe1() 444 layers[0].size = E7XXX_NR_CSROWS; in e7xxx_probe1() 445 layers[0].is_virt_csrow = true; in e7xxx_probe1() 446 layers[1].type = EDAC_MC_LAYER_CHANNEL; in e7xxx_probe1() 447 layers[1].size = drc_chan + 1; in e7xxx_probe1() 448 layers[1].is_virt_csrow = false; in e7xxx_probe1() 449 mci = edac_mc_alloc(0, ARRAY_SIZE(layers), layers, sizeof(*pvt)); in e7xxx_probe1()
|
H A D | bluefield_edac.c | 246 struct edac_mc_layer layers[1]; in bluefield_edac_mc_probe() local 273 layers[0].type = EDAC_MC_LAYER_SLOT; in bluefield_edac_mc_probe() 274 layers[0].size = dimm_count; in bluefield_edac_mc_probe() 275 layers[0].is_virt_csrow = true; in bluefield_edac_mc_probe() 277 mci = edac_mc_alloc(mc_idx, ARRAY_SIZE(layers), layers, sizeof(*priv)); in bluefield_edac_mc_probe()
|
H A D | fsl_ddr_edac.c | 476 struct edac_mc_layer layers[2]; in fsl_mc_err_probe() local 485 layers[0].type = EDAC_MC_LAYER_CHIP_SELECT; in fsl_mc_err_probe() 486 layers[0].size = 4; in fsl_mc_err_probe() 487 layers[0].is_virt_csrow = true; in fsl_mc_err_probe() 488 layers[1].type = EDAC_MC_LAYER_CHANNEL; in fsl_mc_err_probe() 489 layers[1].size = 1; in fsl_mc_err_probe() 490 layers[1].is_virt_csrow = false; in fsl_mc_err_probe() 491 mci = edac_mc_alloc(edac_mc_idx, ARRAY_SIZE(layers), layers, in fsl_mc_err_probe()
|
H A D | i5400_edac.c | 1182 for (channel = 0; channel < mci->layers[0].size * mci->layers[1].size; in i5400_init_dimms() 1257 struct edac_mc_layer layers[3]; in i5400_probe1() local 1275 layers[0].type = EDAC_MC_LAYER_BRANCH; in i5400_probe1() 1276 layers[0].size = MAX_BRANCHES; in i5400_probe1() 1277 layers[0].is_virt_csrow = false; in i5400_probe1() 1279 layers[1].size = CHANNELS_PER_BRANCH; in i5400_probe1() 1280 layers[1].is_virt_csrow = false; in i5400_probe1() 1281 layers[2].type = EDAC_MC_LAYER_SLOT; in i5400_probe1() 1282 layers[2].size = DIMMS_PER_CHANNEL; in i5400_probe1() 1283 layers[2].is_virt_csrow = true; in i5400_probe1() [all …]
|
H A D | ie31200_edac.c | 408 struct edac_mc_layer layers[2]; in ie31200_probe1() local 428 layers[0].type = EDAC_MC_LAYER_CHIP_SELECT; in ie31200_probe1() 429 layers[0].size = IE31200_DIMMS; in ie31200_probe1() 430 layers[0].is_virt_csrow = true; in ie31200_probe1() 431 layers[1].type = EDAC_MC_LAYER_CHANNEL; in ie31200_probe1() 432 layers[1].size = nr_channels; in ie31200_probe1() 433 layers[1].is_virt_csrow = false; in ie31200_probe1() 434 mci = edac_mc_alloc(0, ARRAY_SIZE(layers), layers, in ie31200_probe1()
|
H A D | i7300_edac.c | 1024 struct edac_mc_layer layers[3]; in i7300_init_one() local 1042 layers[0].type = EDAC_MC_LAYER_BRANCH; in i7300_init_one() 1043 layers[0].size = MAX_BRANCHES; in i7300_init_one() 1044 layers[0].is_virt_csrow = false; in i7300_init_one() 1045 layers[1].type = EDAC_MC_LAYER_CHANNEL; in i7300_init_one() 1046 layers[1].size = MAX_CH_PER_BRANCH; in i7300_init_one() 1047 layers[1].is_virt_csrow = true; in i7300_init_one() 1048 layers[2].type = EDAC_MC_LAYER_SLOT; in i7300_init_one() 1049 layers[2].size = MAX_SLOTS; in i7300_init_one() 1050 layers[2].is_virt_csrow = true; in i7300_init_one() [all …]
|
H A D | al_mc_edac.c | 219 struct edac_mc_layer layers[1]; in al_mc_edac_probe() local 233 layers[0].type = EDAC_MC_LAYER_CHIP_SELECT; in al_mc_edac_probe() 234 layers[0].size = 1; in al_mc_edac_probe() 235 layers[0].is_virt_csrow = false; in al_mc_edac_probe() 236 mci = edac_mc_alloc(0, ARRAY_SIZE(layers), layers, in al_mc_edac_probe()
|
/openbmc/openbmc/poky/scripts/contrib/ |
H A D | patchreview.py | 222 def gather_patches(layers): argument 224 for directory in layers: 229 def count_recipes(layers): argument 231 for directory in layers: 245 layers = find_layers(args.directory) variable 247 patches = gather_patches(layers) 262 row['recipe_count'] = count_recipes(layers)
|
/openbmc/openbmc/poky/meta/lib/oe/ |
H A D | copy_buildsystem.py | 46 layers = list(self.layerdirs) 49 layers.append(corebase) 53 layers.append(os.path.join(corebase, 'meta-skeleton')) 57 if layer_exclude in layers: 59 layers.remove(layer_exclude) 62 layers_cp = layers[:] 67 layers.remove(layer) 71 layernames = [os.path.basename(layer) for layer in layers] 83 for layer in layers:
|
/openbmc/openbmc/poky/documentation/ |
H A D | transitioning-to-a-custom-environment.rst | 20 You will be finding layers with recipes and other metadata that support these 32 </software-overview/layers/>` or even the :oe_layerindex:`OpenEmbedded 44 layers to that. Here is the information :ref:`about adding layers 45 <dev-manual/layers:Understanding and Creating Layers>`. 47 #. **Based on the layers you've chosen, make needed changes in your 57 Use the ``bitbake-layers create-layer`` tool for Yocto Project 2.4+ 59 ``yocto-layer create`` tool. The ``bitbake-layers`` tool also provides a number 61 :ref:`dev-manual/layers:creating a general layer using the 62 \`\`bitbake-layers\`\` script` section. 68 bsp layer using the \`\`bitbake-layers\`\` script>`. For example, given a [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | xylon,logicvc-display.yaml | 14 The Xylon LogiCVC is a display controller that supports multiple layers. 24 Layers are declared in the "layers" sub-node and have dedicated configuration. 109 xylon,layers-configurable: 112 Configuration of layers' size, position and offset is enabled 115 layers: 187 The description of the display controller layers, containing layer 207 - layers 238 xylon,layers-configurable; 240 layers {
|
/openbmc/openbmc/meta-security/kas/ |
H A D | kas-security-base.yml | 8 layers: 17 layers: 25 layers:
|
/openbmc/openbmc/poky/bitbake/lib/toaster/bldcontrol/ |
H A D | localhostbecontroller.py | 82 def setLayers(self, bitbake, layers, targets): argument 105 for layer in layers: 219 for layer in layers: 235 customrecipe, layers) 252 def setup_custom_image_recipe(self, customrecipe, layers): argument 272 br_layer_base_recipe = layers.get( 318 def triggerBuild(self, bitbake, layers, variables, targets, brbe): argument 319 layers = self.setLayers(bitbake, layers, targets) 352 'BBLAYERS = "%s"' % ' '.join(layers)) 383 for layer in layers:
|
/openbmc/linux/drivers/parisc/ |
H A D | pdc_stable.c | 358 for (i = 0; i < 6 && devpath->layers[i]; i++) in pdcspath_layer_read() 359 out += sprintf(out, "%u ", devpath->layers[i]); in pdcspath_layer_read() 381 unsigned int layers[6]; /* device-specific info (ctlr#, unit#, ...) */ in pdcspath_layer_write() local 393 memset(&layers, 0, sizeof(layers)); in pdcspath_layer_write() 398 layers[0] = simple_strtoul(in, NULL, 10); in pdcspath_layer_write() 399 DPRINTK("%s: layer[0]: %d\n", __func__, layers[0]); in pdcspath_layer_write() 405 layers[i] = simple_strtoul(temp, NULL, 10); in pdcspath_layer_write() 406 DPRINTK("%s: layer[%d]: %d\n", __func__, i, layers[i]); in pdcspath_layer_write() 414 memcpy(&entry->devpath.layers, &layers, sizeof(layers)); in pdcspath_layer_write()
|
/openbmc/openbmc/meta-openembedded/ |
H A D | README.md | 1 Collection of layers for the OE-core universe 5 This repository is a collection of layers to suppliment OE-Core
|
/openbmc/openbmc/meta-arm/ci/ |
H A D | check-machine-coverage | 14 layers = (p.name for p in metaarm.glob("meta-*") if p.is_dir()) variable 16 machines = list_machines(layers)
|
H A D | listmachines.py | 10 def list_machines(layers: typing.Sequence[str]) -> typing.Set[str]: 18 for layer in layers:
|
H A D | base.yml | 12 layers: 19 layers:
|
/openbmc/openbmc/poky/meta/recipes-graphics/vulkan/ |
H A D | vulkan-validation-layers_1.3.280.0.bb | 1 SUMMARY = "Vulkan Validation layers" 2 DESCRIPTION = "Khronos official Vulkan validation layers to assist developers \ 45 # vulkan-validation-layers, spirv-headers, spirv-tools,
|
/openbmc/openbmc/poky/bitbake/lib/bblayers/ |
H A D | action.py | 124 layers = self.bblayers 129 for layerdir in layers: 139 layers = found_layerdirs 145 for layerdir in layers: 151 for layer in layers: 216 layerdir = layers[0]
|
/openbmc/openbmc/poky/documentation/brief-yoctoprojectqs/ |
H A D | index.rst | 226 - 'bitbake-layers' handles common layer tasks 295 In general, layers are repositories that contain related sets of 307 :yocto_git:`Source Repositories <>` has many hardware layers. 360 $ bitbake-layers add-layer ../meta-altera 367 more information on adding layers in the 368 :ref:`dev-manual/layers:adding a layer using the \`\`bitbake-layers\`\` script` 386 ``bitbake-layers create-layer`` command. The tool automates layer 397 $ bitbake-layers create-layer meta-mylayer 399 Add your new layer with 'bitbake-layers add-layer meta-mylayer' 402 on layers and how to create them, see the [all …]
|
/openbmc/openbmc/poky/documentation/toaster-manual/ |
H A D | reference.rst | 20 layers. In particular, we are concerned with layers that you can use 25 of custom layers. A good example of an existing layer index is the 63 layers. 65 For general information on layers, see the 68 to create layers, see the ":ref:`dev-manual/layers:understanding and creating layers`" 114 …<field name="value" type="CharField">https://layers.my_organization.org/layerindex/branch/master/l… 124 "All compatible layers" page inside a Toaster project. The layers from 194 #. The default project distro and layers are added from 224 or layers than the default fixture files. 306 The following defines the default layers for each release: [all …]
|
/openbmc/openbmc/meta-amd/ |
H A D | README.md | 2 The meta-amd project consists of collection of BSP and distro layers for AMD customer reference ser… 11 conf, classes, and recipes-*, for description of the BSP layers consult the
|