Home
last modified time | relevance | path

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

1234567

/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/static/css/
H A Ddefault.css4 body { padding-top: 50px; }
7 img.logo { height: 30px; vertical-align: bottom; }
10 .toaster-navbar-brand { float: left; margin: 7px 25px 0 0; }
11 .toaster-navbar-brand a.brand { color: #777; height: 50px; padding: 15px 5px 15px 15px; font-size: …
12 .toaster-navbar-brand > a { text-decoration: none; }
13 .toaster-navbar-brand > a.brand:hover { color: #5e5e5e; }
16 .glyphicon-info-sign { color: #777; font-size: 16px; }
17 .glyphicon-info-sign:hover { color: #999; cursor: pointer; }
19 /* Override the negative right margin for the navbar-right class */
20 #new-project-button { margin-right: 0; }
[all …]
/openbmc/linux/drivers/gpu/drm/logicvc/
H A Dlogicvc_layer.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2019-2022 Bootlin
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()
100 new_state->crtc); in logicvc_plane_atomic_check()
102 return -EINVAL; in logicvc_plane_atomic_check()
104 if (new_state->crtc_x < 0 || new_state->crtc_y < 0) { in logicvc_plane_atomic_check()
106 "Negative on-CRTC positions are not supported.\n"); 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 …]
/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/u-boot/drivers/video/stm32/
H A Dstm32_ltdc.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2017-2018 STMicroelectronics - All Rights Reserved
16 #include <dm/device-internal.h>
31 #define LTDC_LCR 0x04 /* Layer Count */
41 #define LTDC_BCCR 0x2C /* Background Color Configuration */
49 /* LTDC layer 1 registers */
50 #define LTDC_L1LC1R 0x80 /* L1 Layer Configuration 1 */
51 #define LTDC_L1LC2R 0x84 /* L1 Layer Configuration 2 */
85 #define GCR_PCPOL BIT(28) /* Pixel Clock POLarity-Inverted */
86 #define GCR_DEPOL BIT(29) /* Data Enable POLarity-High */
[all …]
/openbmc/docs/designs/mctp/
H A Dmctp.md8 BMC. This is primarily IPMI-based, but also includes a few hardware-specific
9 side-channels, like hiomap. On OpenPOWER hardware at least, we've definitely
14 provide a common transport layer over the multiple channels that OpenBMC
19 ## Background and References
27 attempted, but not in a cross-implementation manner so far. This does not
31 layer bindings for the actual transport of MCTP packets. These are defined by
40 ![](mctp-standards.svg)
43 physical layer bindings; this means that an MCTP "stack" may be using either a
48 that communicates over MCTP - for example, the host device, the BMC, or any
49 other system peripheral - static or hot-pluggable.
[all …]
H A Dmctp-userspace.md6 description, background and requirements.
20 provides a socket-based interface for other processes to send and receive
24 handling local MCTP-stack configuration, like local EID assignments.
30 2. one or more binding implementations (eg, MCTP-over-serial), which interact
33 3. an interface to handler applications over a unix-domain socket.
38 - an "upper" messaging transmit/receive interface, for tx/rx of a full message
41 - a "lower" hardware binding for transmit/receive of individual packets,
45 The lower interface would be plugged in to one of a number of hardware-specific
47 tree, but others can be plugged-in too, perhaps where the physical layer
48 implementation does not make sense to include in the platform-agnostic library.
[all …]
/openbmc/webui-vue/docs/customization/
H A Dreadme.md1 # Presentation Layer Architecture
6 [Read more about Bootstrap Theming](https://getbootstrap.com/docs/4.0/getting-started/theming)
24 └─ _obmc-custom.scss
31 agreed-upon design. The file naming convention closely follows the Bootstrap or
32 Boostrap-vue library file naming since most of the ruleset selectors in these
45 ├─ _bootstrap-grid.scss
60 └─ _obmc-custom.scss
81 └─ _obmc-custom.scss
96 $blue-500: #2d60e5;
97 $green-500: #0a7d06;
[all …]
/openbmc/linux/block/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 # Block layer core configuration
6 bool "Enable the block layer" if EXPERT
11 Provide block layer support for the kernel.
13 Disable this option to remove the block layer support from the
18 - block device files will become unusable
19 - some filesystems (such as ext3) will become unavailable.
22 they make use of various block layer definitions and facilities.
55 bool "Block layer SG support v4 helper lib"
64 bool "Block layer data integrity support"
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dmpc.h1 /* Copyright 2012-15 Advanced Micro Devices, Inc.
26 * DOC: mpc-overview
29 * that performs blending of multiple planes, using global and per-pixel alpha.
30 * It also performs post-blending color correction operations according to the
62 * enum mpcc_alpha_blend_mode - define the alpha blend mode regarding pixel
85 * struct mpcc_blnd_cfg - MPCC blending configuration
87 * @black_color: background color
89 * @pre_multiplied_alpha: whether pixel color values were pre-multiplied by the
96 struct tg_color black_color; /* background color */
98 bool pre_multiplied_alpha; /* alpha pre-multiplied mode flag */
[all …]
/openbmc/qemu/hw/char/
H A Dsclpconsole-lm.c3 * Operations Command - Line Mode input
4 * Message - Line Mode output
12 * option) any later version. See the COPYING file in the top-level directory.
18 #include "qemu/error-report.h"
20 #include "chardev/char-fe.h"
24 #include "hw/s390x/event-facility.h"
25 #include "hw/qdev-properties.h"
26 #include "hw/qdev-properties-system.h"
39 /* max size for line-mode data in 4K SCCB page */
40 #define SIZE_CONSOLE_BUFFER (SCCB_DATA_LEN - sizeof(OprtnsCommand))
[all …]
H A Dsclpconsole.c11 * option) any later version. See the COPYING file in the top-level directory.
17 #include "qemu/error-report.h"
22 #include "hw/qdev-properties.h"
23 #include "hw/qdev-properties-system.h"
24 #include "hw/s390x/event-facility.h"
25 #include "chardev/char-fe.h"
41 uint32_t iov_bs; /* offset in buf for char layer read operation */
52 /* character layer call-back functions */ in DECLARE_INSTANCE_CHECKER()
58 int avail = SIZE_BUFFER_VT220 - scon->iov_data_len; in DECLARE_INSTANCE_CHECKER()
61 scon->notify = true; in DECLARE_INSTANCE_CHECKER()
[all …]
/openbmc/linux/Documentation/scsi/
H A Dlpfc.rst1 .. SPDX-License-Identifier: GPL-2.0
15 The proposed modifications to the transport layer for FC remote ports
20 The driver now requires a 2.6.12 (if pre-release, 2.6.12-rc1) or later
26 The following information is provided for additional background on the
39 errored by the driver, the mid-layer would exhaust its retries, and the
41 re-enable the device.
45 queuing is unnecessary as the block layer already performs the
56 The proposed patch was posted to the linux-scsi mailing list. The patch
57 is contained in the 2.6.10-rc2 (and later) patch kits. As such, this
71 At this time, the driver requires the 2.6.12 (if pre-release, 2.6.12-rc1)
/openbmc/openbmc/poky/documentation/kernel-dev/
H A Dintro.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
13 kernel development process, provides background information on the Yocto
25 newly-supported platforms. Previous recipes in the release are refreshed
30 ":ref:`kernel-dev/concepts-appx:yocto project kernel development and maintenance`" section.
33 (``linux-yocto-dev.bb``) should you want to work with the very latest in
39 ":ref:`kernel-dev/concepts-appx:yocto project kernel development and maintenance`"
64 base upon which to layer your changes. Doing so allows you to benefit
76 open-source development tools. Understanding these concepts will
78 you need some additional background, please be sure to review and
81 - :doc:`/brief-yoctoprojectqs/index` document.
[all …]
/openbmc/openbmc/poky/documentation/brief-yoctoprojectqs/
H A Dindex.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
17 - The examples in this paper assume you are using a native Linux
23 :ref:`dev-manual/start:setting up to use cross platforms (crops)`
28 - You may use version 2 of Windows Subsystem For Linux (WSL 2) to set
30 See the :ref:`dev-manual/start:setting up to use windows subsystem for
34 If you want more conceptual or background information on the Yocto
35 Project, see the :doc:`/overview-manual/index`.
43 - At least &MIN_DISK_SPACE; Gbytes of free disk space, though
47 - At least &MIN_RAM; Gbytes of RAM, though a modern modern build host with as
51 - Runs a supported Linux distribution (i.e. recent releases of Fedora,
[all …]
/openbmc/linux/Documentation/driver-api/nfc/
H A Dnfc-hci.rst5 - Author: Eric Lapuyade, Samuel Ortiz
6 - Contact: eric.lapuyade@intel.com, samuel.ortiz@intel.com
9 -------
11 The HCI layer implements much of the ETSI TS 102 622 V10.2.0 specification. It
12 enables easy writing of HCI-based NFC drivers. The HCI layer runs as an NFC Core
17 ---
21 they are translated in a sequence of HCI commands sent to the HCI layer in the
30 - one for executing commands : nfc_hci_msg_tx_work(). Only one command
32 - one for dispatching received events and commands : nfc_hci_msg_rx_work().
35 --------------------------
[all …]
/openbmc/linux/Documentation/admin-guide/
H A Dsyscall-user-dispatch.rst1 .. SPDX-License-Identifier: GPL-2.0
7 Background chapter
8 ----------
11 calls of only a part of their process - the part that has the
12 incompatible code - while being able to execute native syscalls without
21 multiple-personality application can then flip the switch without
22 invoking the kernel, when crossing the compatibility layer API
27 The goal of this design is to provide very quick compatibility layer
29 personality every time the compatibility layer executes. Instead, a
40 non-native applications, it must function on syscalls whose invocation
[all …]
/openbmc/docs/designs/
H A Derror-log-handling-for-phal.md1 # Error handling for power Hardware Abstraction Layer (pHAL)
12 power Hardware Abstraction Layer(pHAL) library calls to [Platform Event Log][1]
15 ## Background and References
17 OpenBmc Applications use the pHAL layer for hardware access and hardware
18 initialization, any software/hardware error returned by the pHAL layer need to
28 [Phosphor-logging][3] [Create][4] interface is used for creating PELs.
30 pHAL layer constitutes below libraries and and these libraries return different
44 pHAL: power Hardware Abstraction Layer. pHAL is group of libraries running in
49 libfdt: pHAL uses to construct the in-memory tree structure of all targets.
59 that initializes host processor and memory subsystems in a platform -independent
[all …]
H A Dphosphor-hwmon-io-uring.md7 - Brandon Kim ([brandonkim@google.com](mailto:brandonkim@google.com), brandonk)
8 - William A. Kennington III ([wak@google.com](mailto:wak@google.com), wak)
18 [phosphor-hwmon](https://github.com/openbmc/phosphor-hwmon)) that may have this
22 ## Background and References
30 method for preventing sensors from blocking all other sensor reads and D-Bus if
31 they do not report failures quickly enough in the phosphor-hwmon repository
32 ([link to change](https://gerrit.openbmc.org/c/openbmc/phosphor-hwmon/+/24337)).
42 - [phosphor-hwmon](https://github.com/openbmc/phosphor-hwmon)
43 - [phosphor-nvme](https://github.com/openbmc/phosphor-nvme)
44 - [dbus-sensors](https://github.com/openbmc/dbus-sensors)
[all …]
/openbmc/linux/Documentation/block/
H A Dblk-mq.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Multi-Queue Block IO Queueing Mechanism (blk-mq)
7 The Multi-Queue Block IO Queueing Mechanism is an API to enable fast storage
15 Background section in Introduction
16 ----------
22 any layer on the storage stack. One example of such optimization technique
26 However, with the development of Solid State Drives and Non-Volatile Memories
30 in those devices' design, the multi-queue mechanism was introduced.
36 to different CPUs) wanted to perform block IO. Instead of this, the blk-mq API
42 ---------
[all …]
/openbmc/linux/drivers/gpu/drm/stm/
H A Dltdc.c1 // SPDX-License-Identifier: GPL-2.0
15 #include <linux/media-bus-format.h>
46 #define CRTC_MASK GENMASK(NB_CRTC - 1, 0)
61 #define LAY_OFS (ldev->caps.layer_ofs)
65 #define LTDC_LCR 0x0004 /* Layer Count */
75 #define LTDC_BCCR 0x002C /* Background Color Configuration */
86 /* Layer register offsets */
87 #define LTDC_L1C0R (ldev->caps.layer_regs[0]) /* L1 configuration 0 */
88 #define LTDC_L1C1R (ldev->caps.layer_regs[1]) /* L1 configuration 1 */
89 #define LTDC_L1RCR (ldev->caps.layer_regs[2]) /* L1 reload control */
[all …]
/openbmc/linux/drivers/md/
H A Ddm-cache-policy.h1 /* SPDX-License-Identifier: GPL-2.0-only */
11 #include "dm-cache-block-types.h"
13 #include <linux/device-mapper.h>
15 /*----------------------------------------------------------------*/
51 * Returns 0 if in cache (cblock will be set), -ENOENT if not, < 0 for
52 * other errors (-EWOULDBLOCK would be typical). data_dir should be
66 * This method is optional (policy-internal will fallback to using
75 * Retrieves background work. Returns -ENODATA when there's no
76 * background work.
102 * Returns -ENODATA if cblock is not mapped.
[all …]
/openbmc/linux/include/linux/mtd/
H A Dblktrans.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright © 2003-2010 David Woodhouse <dwmw2@infradead.org>
54 void (*background)(struct mtd_blktrans_dev *dev); member
56 /* Block layer ioctls */
81 * module_mtd_blktrans() - Helper macro for registering a mtd blktrans driver
/openbmc/linux/drivers/gpu/drm/xlnx/
H A Dzynqmp_disp.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2017 - 2020 Xilinx, Inc.
8 * - Hyun Woo Kwon <hyun.kwon@xilinx.com>
9 * - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
19 #include <linux/dma-mapping.h>
33 * --------
38 * +------------------------------------------------------------+
39 * +--------+ | +----------------+ +-----------+ |
40 * | DPDMA | --->| | --> | Video | Video +-------------+ |
41 * | 4x vid | | | | | Rendering | -+--> | | | +------+
[all …]
/openbmc/linux/drivers/mtd/
H A Dmtd_blkdevs.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Interface to Linux block layer for MTD 'translation layers'.
5 * Copyright © 2003-2010 David Woodhouse <dwmw2@infradead.org>
16 #include <linux/blk-mq.h>
32 put_disk(dev->disk); in blktrans_dev_release()
33 blk_mq_free_tag_set(dev->tag_set); in blktrans_dev_release()
34 kfree(dev->tag_set); in blktrans_dev_release()
35 list_del(&dev->list); in blktrans_dev_release()
41 kref_put(&dev->ref, blktrans_dev_release); in blktrans_dev_put()
54 block = blk_rq_pos(req) << 9 >> tr->blkshift; in do_blktrans_request()
[all …]

1234567