Home
last modified time | relevance | path

Searched +full:layer +full:- +full:depth (Results 1 – 25 of 286) sorted by relevance

12345678910>>...12

/openbmc/linux/Documentation/devicetree/bindings/display/
H A Dxylon,logicvc-display.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/display/xylon,logicvc-display.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Paul Kocialkowski <paul.kocialkowski@bootlin.com>
16 with Xilinx Zynq-7000 SoCs and Xilinx FPGAs.
20 synthesis time. As a result, many of the device-tree bindings are meant to
24 Layers are declared in the "layers" sub-node and have dedicated configuration.
25 In version 3 of the controller, each layer has fixed memory offset and address
32 - xylon,logicvc-3.02.a-display
[all …]
/openbmc/linux/drivers/gpu/drm/logicvc/
H A Dlogicvc_layer.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2019-2022 Bootlin
41 * What we call depth in this driver only counts color components, not alpha.
53 .depth = 16,
58 .depth = 24,
63 .depth = 24,
86 struct drm_device *drm_dev = drm_plane->dev; in logicvc_plane_atomic_check()
87 struct logicvc_layer *layer = logicvc_layer(drm_plane); in logicvc_plane_atomic_check() local
96 if (!new_state->crtc) in logicvc_plane_atomic_check()
99 crtc_state = drm_atomic_get_existing_crtc_state(new_state->state, in logicvc_plane_atomic_check()
[all …]
H A Dlogicvc_of.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2019-2022 Bootlin
14 { "lvds-4bits", LOGICVC_DISPLAY_INTERFACE_LVDS_4BITS },
15 { "lvds-3bits", LOGICVC_DISPLAY_INTERFACE_LVDS_3BITS },
33 { "layer", LOGICVC_LAYER_ALPHA_LAYER },
40 .name = "xylon,display-interface",
48 .name = "xylon,display-colorspace",
56 .name = "xylon,display-depth",
60 .name = "xylon,row-stride",
67 .name = "xylon,background-layer",
[all …]
H A Dlogicvc_layer.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Copyright (C) 2019-2022 Bootlin
28 u32 depth; member
37 u32 depth; member
53 struct logicvc_layer *layer,
H A Dlogicvc_mode.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2019-2022 Bootlin
33 struct drm_device *drm_dev = &logicvc->drm_dev; in logicvc_mode_init()
34 struct drm_mode_config *mode_config = &drm_dev->mode_config; in logicvc_mode_init()
39 ret = drm_vblank_init(drm_dev, mode_config->num_crtc); in logicvc_mode_init()
47 drm_err(drm_dev, "Failed to get primary layer\n"); in logicvc_mode_init()
48 return -EINVAL; in logicvc_mode_init()
51 preferred_depth = layer_primary->formats->depth; in logicvc_mode_init()
53 /* DRM counts alpha in depth, our driver doesn't. */ in logicvc_mode_init()
54 if (layer_primary->formats->alpha) in logicvc_mode_init()
[all …]
/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dvmw_surface_cache.h3 * SPDX-License-Identifier: GPL-2.0 OR MIT
37 return (tmp > (uint64_t) ((u32) -1)) ? (u32) -1 : tmp; in clamped_umul32()
41 * vmw_surface_get_desc - Look up the appropriate SVGA3dSurfaceDesc for the
54 * vmw_surface_get_mip_size - Given a base level size and the mip level,
63 .depth = max_t(u32, base_level.depth >> mip_level, 1) in vmw_surface_get_mip_size()
74 block_size->width = __KERNEL_DIV_ROUND_UP(pixel_size->width, in vmw_surface_get_size_in_blocks()
75 desc->blockSize.width); in vmw_surface_get_size_in_blocks()
76 block_size->height = __KERNEL_DIV_ROUND_UP(pixel_size->height, in vmw_surface_get_size_in_blocks()
77 desc->blockSize.height); in vmw_surface_get_size_in_blocks()
78 block_size->depth = __KERNEL_DIV_ROUND_UP(pixel_size->depth, in vmw_surface_get_size_in_blocks()
[all …]
/openbmc/qemu/docs/interop/
H A Dnbd.rst5 ``block/nbd.c``), an internal NBD server (see ``blockdev-nbd.c``), and an
6 external NBD server tool (see ``qemu-nbd.c``). The common code is placed
16 -------------------
23 ------------------
30 qemu:dirty-bitmap:<dirty-bitmap-export-name>
32 Each dirty-bitmap metadata context defines only one flag for extents
41 qemu:allocation-depth
43 In the allocation depth context, the entire 32-bit value represents a
44 depth of which layer in a thin-provisioned backing chain provided the
45 data (0 for unallocated, 1 for the active layer, 2 for the first
[all …]
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dti,dp83867.yaml1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - $ref: ethernet-controller.yaml#
14 - Andrew Davis <afd@ti.com>
17 The DP83867 device is a robust, low power, fully featured Physical Layer
18 transceiver with integrated PMD sublayers to support 10BASE-Te, 100BASE-TX
19 and 1000BASE-T Ethernet protocols.
23 transformer. This device interfaces directly to the MAC layer through the
34 nvmem-cells:
[all …]
H A Dti,dp83869.yaml1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - $ref: ethernet-phy.yaml#
14 - Andrew Davis <afd@ti.com>
17 The DP83869HM device is a robust, fully-featured Gigabit (PHY) transceiver
18 with integrated PMD sublayers that supports 10BASE-Te, 100BASE-TX and
19 1000BASE-T Ethernet protocols. The DP83869 also supports 1000BASE-X and
20 100BASE-FX Fiber protocols.
21 This device interfaces to the MAC layer through Reduced GMII (RGMII) and
[all …]
/openbmc/linux/drivers/net/ethernet/amazon/ena/
H A Dena_com.h1 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
3 * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All rights reserved.
11 #include <linux/dma-mapping.h>
41 #define ADMIN_SQ_SIZE(depth) ((depth) * sizeof(struct ena_admin_aq_entry)) argument
42 #define ADMIN_CQ_SIZE(depth) ((depth) * sizeof(struct ena_admin_acq_entry)) argument
43 #define ADMIN_AENQ_SIZE(depth) ((depth) * sizeof(struct ena_admin_aenq_entry)) argument
368 /* ena_com_mmio_reg_read_request_init - Init the mmio reg read mechanism
369 * @ena_dev: ENA communication layer struct
375 * @return - 0 on success, negative value on failure.
379 /* ena_com_set_mmio_read_mode - Enable/disable the indirect mmio reg read mechanism
[all …]
/openbmc/linux/drivers/infiniband/hw/efa/
H A Defa_com.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 * Copyright 2018-2024 Amazon.com, Inc. or its affiliates. All rights reserved.
74 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; in efa_com_reg_read32()
80 read_resp = mmio_read->read_resp; in efa_com_reg_read32()
82 spin_lock(&mmio_read->lock); in efa_com_reg_read32()
83 mmio_read->seq_num++; in efa_com_reg_read32()
86 read_resp->req_id = mmio_read->seq_num + 0x9aL; in efa_com_reg_read32()
89 mmio_read->seq_num); in efa_com_reg_read32()
91 writel(mmio_read_reg, edev->reg_bar + EFA_REGS_MMIO_REG_READ_OFF); in efa_com_reg_read32()
93 exp_time = jiffies + usecs_to_jiffies(mmio_read->mmio_read_timeout); in efa_com_reg_read32()
[all …]
/openbmc/linux/fs/overlayfs/
H A Dinode.c1 // SPDX-License-Identifier: GPL-2.0-only
26 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_setattr()
39 if (attr->ia_valid & ATTR_SIZE) { in ovl_setattr()
53 if (attr->ia_valid & ATTR_SIZE) { in ovl_setattr()
60 if (attr->ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID)) in ovl_setattr()
61 attr->ia_valid &= ~ATTR_MODE; in ovl_setattr()
66 * filesystem rely on attr->ia_file in ovl_setattr()
68 attr->ia_valid &= ~ATTR_FILE; in ovl_setattr()
71 * If open(O_TRUNC) is done, VFS calls ->setattr with ATTR_OPEN in ovl_setattr()
73 * filesystem during open -> do not pass ATTR_OPEN. This in ovl_setattr()
[all …]
/openbmc/openbmc/poky/bitbake/lib/bblayers/
H A Dlayerindex.py4 # SPDX-License-Identifier: GPL-2.0-only
16 logger = logging.getLogger('bitbake-layers')
24 """Subcommands for interacting with the layer index.
39 cmd.extend(['--depth', '1'])
41 cmd.extend(['-b' , branch])
57 base_cmd = ['git', '--git-dir=%s/.git' % repodir, '--work-tree=%s' % repodir]
64 if branch != completed_proc.stdout[2:-1]:
65 cmd = base_cmd + ['status', '--short']
84 …"""Fetches a layer from a layer index along with its dependent layers, and adds them to conf/bblay…
90 if baseurl[-1] != '/':
[all …]
/openbmc/openbmc/poky/bitbake/lib/layerindexlib/
H A D__init__.py1 # Copyright (C) 2016-2018 Wind River Systems, Inc.
3 # SPDX-License-Identifier: GPL-2.0-only
49 # the layer may contain one or more individual indexes
105 fetch data from a layerindex-web instance, but may be useful for other
138 …res = urlopen(Request(url, headers={'User-Agent': 'Mozilla/5.0 (bitbake/lib/layerindex)'}, unverif…
163 if error == -2:
180 indexURI - An index to load. (Use multiple calls to load multiple indexes)
182 reload - If reload is True, then any previously loaded indexes will be forgotten.
184 load - List of elements to load. Default loads all items.
193 at the -first- branch specified!
[all …]
/openbmc/openbmc/meta-raspberrypi/.github/workflows/
H A Dyocto-layer.yml1 # SPDX-FileCopyrightText: Andrei Gherzan <andrei.gherzan@huawei.com>
3 # SPDX-License-Identifier: MIT
5 ---
13 yocto-check-layer:
14 name: Validate with yocto-check-layer
15 runs-on: [self-hosted, Linux]
17 - name: Checkout the code
20 fetch-depth: 0
21 - name: Define Yocto build files
22 id: changed-files-specific
[all …]
/openbmc/openbmc/meta-raspberrypi/.github/workflows/docker-images/yocto-builder/
H A Dentrypoint-yocto-check-layer.sh3 # SPDX-FileCopyrightText: Andrei Gherzan <andrei.gherzan@huawei.com>
5 # SPDX-License-Identifier: MIT
7 set -ex
14 [ -n "$BASE_REF" ] ||
16 [ -d "$GIT_REPO_PATH/.git" ] ||
19 TEMP_DIR="$(mktemp -d)"
27 git clone --depth 1 --branch "$BASE_REF" "$repo"
31 . ./poky/oe-init-build-env build
32 yocto-check-layer --with-software-layer-signature-check --debug \
H A Dentrypoint-build.sh3 # SPDX-FileCopyrightText: Andrei Gherzan <andrei.gherzan@huawei.com>
5 # SPDX-License-Identifier: MIT
7 set -ex
14 [ -n "$BASE_REF" ] ||
16 [ -d "$META_RASPBERRYPI_PATH/.git" ] ||
18 [ -n "$MACHINE" ] ||
20 [ -n "$IMAGE" ] ||
23 TEMP_DIR="$(mktemp -d)"
31 git clone --depth 1 --branch "$BASE_REF" "$repo"
35 . ./poky/oe-init-build-env build
[all …]
/openbmc/u-boot/drivers/ata/
H A Dfsl_sata.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Copyright (C) 2007-2008 Freescale Semiconductor, Inc.
11 #define SATA_HC_MAX_CMD 16 /* Max command queue depth per host controller */
44 u32 transcfg; /* Transport layer configuration */
45 u32 transstatus; /* Transport layer status */
46 u32 linkcfg; /* Link layer configuration */
47 u32 linkcfg1; /* Link layer configuration1 */
48 u32 linkcfg2; /* Link layer configuration2 */
49 u32 linkstatus; /* Link layer status */
50 u32 linkstatus1; /* Link layer status1 */
[all …]
/openbmc/openbmc/poky/bitbake/lib/layerindexlib/tests/
H A Dcooker.py3 # SPDX-License-Identifier: GPL-2.0-only
19 # configure the test data. But we can emulate the basics of the layer.conf
29 for layer in self.d.getVar('BBLAYERS').split():
30 self.d = bb.parse.handle("%s/conf/layer.conf" % layer, self.d, True)
39 # Verify depth first searching...
40 (dependencies, invalidnames) = self.layerindex.find_dependencies(names=['meta-python'])
52 # Top of the deps should be openembedded-core, since everything depends on it.
53 …self.assertEqual(layerBranch.layer.name, "openembedded-core", msg='Top dependency not openembedded
55 # meta-python should cause an openembedded-core dependency, if not assert!
57 if dep.layer.name == 'meta-python':
[all …]
/openbmc/linux/include/scsi/
H A Dscsi_host.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #include <linux/blk-mq.h>
31 * enum scsi_timeout_action - How to handle a command that timed out.
49 * Additional per-command data allocated for the driver.
77 * For compatibility, any other non-zero return is treated the
123 * When unknown ioctl is passed return -ENOIOCTLCMD.
136 * define one of these if you don't want to - there is a default
139 * own strategy routine, this is where it is specified. Note - the
159 * Before the mid layer attempts to scan for a new device where none
168 * Return values: 0 on success, non-0 on failure
[all …]
/openbmc/qemu/tests/qemu-iotests/tests/
H A Dqemu-img-bitmaps.out1 QA output created by qemu-img-bitmaps
18 === Bitmap preservation not possible to non-qcow2 ===
20 qemu-img: Format driver 'raw' does not support bitmaps
61 === Merge from top layer into backing image ===
106 [{ "start": 0, "length": 3145728, "depth": 0, "present": true, "zero": false, "data": true, "compre…
107 { "start": 3145728, "length": 1048576, "depth": 0, "present": false, "zero": false, "data": false, …
108 { "start": 4194304, "length": 6291456, "depth": 0, "present": true, "zero": false, "data": true, "c…
109 [{ "start": 0, "length": 1048576, "depth": 0, "present": true, "zero": false, "data": true, "compre…
110 { "start": 1048576, "length": 1048576, "depth": 0, "present": false, "zero": false, "data": false, …
111 { "start": 2097152, "length": 8388608, "depth": 0, "present": true, "zero": false, "data": true, "c…
[all …]
H A Dblock-status-cache4 # Test cases for the block-status cache.
36 def setUp(self) -> None:
37 """Just create an empty image with a read-only NBD server on it"""
38 qemu_img_create('-f', iotests.imgfmt, test_img, str(image_size))
40 # Pass --allocation-depth to enable the qemu:allocation-depth context,
41 # which we are going to query to provoke a block-status inquiry with
43 assert qemu_nbd(f'--socket={nbd_sock}',
44 f'--format={iotests.imgfmt}',
45 '--persistent',
46 '--allocation-depth',
[all …]
/openbmc/linux/Documentation/driver-api/surface_aggregator/
H A Dinternal-api.rst1 .. SPDX-License-Identifier: GPL-2.0+
8 :depth: 2
11 Packet Transport Layer
14 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.h
17 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.c
20 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_msgb.h
23 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.h
26 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c
30 Request Transport Layer
33 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.h
[all …]
/openbmc/qemu/block/
H A Dcoroutines.h2 * Block layer I/O functions
30 /* For blk_bs() in generated block/block-gen.c */
31 #include "sysemu/block-backend.h"
34 * I/O API functions. These functions are thread-safe.
36 * See include/block/block-io.h for more information about
56 int *depth);
73 * See include/block/block-io.h for more information about
87 int *depth);
/openbmc/linux/drivers/scsi/aic7xxx/
H A DKconfig.aic79xx1 # SPDX-License-Identifier: GPL-2.0-only
4 # $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Kconfig.aic79xx#4 $
11 This driver supports all of Adaptec's Ultra 320 PCI-X
28 Due to resource allocation issues in the Linux SCSI mid-layer, using
34 Per device tag depth can be controlled via the kernel command line
38 int "Initial bus reset delay in milli-seconds"
44 dictated by the SCSI layer and is not affected by this value.
75 are defined in the drivers/scsi/aic7xxx/aic79xx.h - search for the

12345678910>>...12