| /openbmc/qemu/docs/interop/ |
| H A D | dbus-display.rst | 1 D-Bus display 4 QEMU can export the VM display through D-Bus (when started with ``-display 5 dbus``), to allow out-of-process UIs, remote protocol servers or other 6 interactive display usages. 8 Various specialized D-Bus interfaces are available on different object paths 13 <https://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces>`_. 17 :depth: 1 21 .. dbus-doc:: ui/dbus-display1.xml 26 Sphinx 4 is required to build D-Bus documentation. 28 This is the content of ``ui/dbus-display1.xml``: [all …]
|
| /openbmc/u-boot/drivers/core/ |
| H A D | dump.c | 1 // SPDX-License-Identifier: GPL-2.0+ 11 #include <dm/uclass-internal.h> 13 static void show_devices(struct udevice *dev, int depth, int last_flag) in show_devices() argument 18 /* print the first 20 characters to not break the tree-format. */ in show_devices() 19 printf(" %-10.10s %2d [ %c ] %-20.20s ", dev->uclass->uc_drv->name, in show_devices() 21 dev->flags & DM_FLAG_ACTIVATED ? '+' : ' ', dev->driver->name); in show_devices() 23 for (i = depth; i >= 0; i--) { in show_devices() 32 printf("`-- "); in show_devices() 34 printf("|-- "); in show_devices() 38 printf("%s\n", dev->name); in show_devices() [all …]
|
| /openbmc/u-boot/arch/arm/mach-bcm283x/ |
| H A D | msg.c | 1 // SPDX-License-Identifier: GPL-2.0+ 33 struct bcm2835_mbox_tag_depth depth; member 49 BCM2835_MBOX_INIT_TAG(&msg_pwr->set_power_state, in bcm2835_power_on_module() 51 msg_pwr->set_power_state.body.req.device_id = module; in bcm2835_power_on_module() 52 msg_pwr->set_power_state.body.req.state = in bcm2835_power_on_module() 57 &msg_pwr->hdr); in bcm2835_power_on_module() 61 return -EIO; in bcm2835_power_on_module() 77 BCM2835_MBOX_INIT_TAG(&msg_clk->get_clock_rate, GET_CLOCK_RATE); in bcm2835_get_mmc_clock() 78 msg_clk->get_clock_rate.body.req.clock_id = clock_id; in bcm2835_get_mmc_clock() 80 ret = bcm2835_mbox_call_prop(BCM2835_MBOX_PROP_CHAN, &msg_clk->hdr); in bcm2835_get_mmc_clock() [all …]
|
| /openbmc/u-boot/doc/ |
| H A D | README.trace | 1 # SPDX-License-Identifier: GPL-2.0+ 5 Tracing in U-Boot 8 U-Boot supports a simple tracing feature which allows a record of excecution 14 -------- 16 The trace feature uses GCC's instrument-functions feature to trace all 27 Quick-start using Sandbox 28 ------------------------- 30 Sandbox is a build of U-Boot that can run under Linux so it is a convenient 43 Build sandbox U-Boot with tracing enabled: 51 $ ./sandbox/u-boot [all …]
|
| /openbmc/phosphor-fan-presence/presence/ |
| H A D | pfpgen.py | 9 1 - Import the YAML configuration file as native python type(s) 11 2 - Create an instance of the Everything class from the 14 3 - The Everything class constructor orchestrates conversion of the 18 4 - Present the converted YAML to the command processing method 36 """Display configuration file with the syntax 45 Display the duplicate item.""" 88 """Help templates be depth agnostic.""" 90 def __init__(self, depth=0): argument 91 self.depth = depth 93 def __add__(self, depth): argument [all …]
|
| /openbmc/qemu/hw/display/ |
| H A D | macfb.c | 3 * Copyright (c) 2012-2018 Laurent Vivier 6 * Copyright (c) 2007-2011 Herve Poussineau 9 * See the COPYING file in the top-level directory. 19 #include "hw/display/macfb.h" 21 #include "hw/qdev-properties.h" 49 * "Macintosh Quadra Built-In Video". The sense codes and 61 * bit 2: pins 4-10 62 * bit 1: pins 10-7 63 * bit 0: pins 7-4 76 * tied together in order to determine the display type. [all …]
|
| H A D | tcx.c | 4 * Copyright (c) 2003-2005 Fabrice Bellard 31 #include "hw/qdev-properties.h" 34 #include "qemu/error-report.h" 58 #define TYPE_TCX "sun-tcx" 90 uint16_t width, height, depth; member 101 memory_region_set_dirty(&s->vram_mem, addr, len); in tcx_set_dirty() 103 if (s->depth == 24) { in tcx_set_dirty() 104 memory_region_set_dirty(&s->vram_mem, s->vram24_offset + addr * 4, in tcx_set_dirty() 106 memory_region_set_dirty(&s->vram_mem, s->cplane_offset + addr * 4, in tcx_set_dirty() 116 ret = memory_region_snapshot_get_dirty(&s->vram_mem, snap, addr, len); in tcx_check_dirty() [all …]
|
| H A D | xenfb.c | 4 * Copyright IBM, Corp. 2005-2006 5 * Copyright Red Hat, Inc. 2006-2008 33 #include "hw/xen/xen-legacy-backend.h" 45 /* -------------------------------------------------------------------- */ 69 int depth; member 87 /* -------------------------------------------------------------------- */ 94 if (xenstore_read_fe_uint64(&c->xendev, "page-ref", &val) == -1) in common_bind() 95 return -1; in common_bind() 99 if (xenstore_read_fe_int(&c->xendev, "event-channel", &c->xendev.remote_port) == -1) in common_bind() 100 return -1; in common_bind() [all …]
|
| H A D | ssd0323.c | 2 * SSD0323 OLED controller with OSRAM Pictiva 128x64 display. 4 * Copyright (c) 2006-2007 CodeSourcery. 78 switch (s->mode) { in OBJECT_DECLARE_SIMPLE_TYPE() 81 s->framebuffer[s->col + s->row * 64] = data; in OBJECT_DECLARE_SIMPLE_TYPE() 82 if (s->remap & REMAP_VERTICAL) { in OBJECT_DECLARE_SIMPLE_TYPE() 83 s->row++; in OBJECT_DECLARE_SIMPLE_TYPE() 84 if (s->row > s->row_end) { in OBJECT_DECLARE_SIMPLE_TYPE() 85 s->row = s->row_start; in OBJECT_DECLARE_SIMPLE_TYPE() 86 s->col++; in OBJECT_DECLARE_SIMPLE_TYPE() 88 if (s->col > s->col_end) { in OBJECT_DECLARE_SIMPLE_TYPE() [all …]
|
| H A D | g364fb.c | 4 * Copyright (c) 2007-2011 Herve Poussineau 24 #include "hw/qdev-properties.h" 26 #include "qemu/error-report.h" 49 /* display refresh support */ 51 int depth; member 73 return memory_region_snapshot_get_dirty(&s->mem_vram, snap, page, G364_PAGE_SIZE); in check_dirty() 78 DisplaySurface *surface = qemu_console_surface(s->con); in g364fb_draw_graphic8() 108 hw_error("g364: unknown host depth %d", in g364fb_draw_graphic8() 116 xmin = s->width; in g364fb_draw_graphic8() 118 ymin = s->height; in g364fb_draw_graphic8() [all …]
|
| H A D | ssd0303.c | 2 * SSD0303 OLED controller with OSRAM Pictiva 96x16 display. 4 * Copyright (c) 2006-2007 CodeSourcery. 80 switch (s->mode) { in ssd0303_send() 84 s->mode = SSD0303_CMD; in ssd0303_send() 86 s->mode = SSD0303_DATA; in ssd0303_send() 92 if (s->col < 132) { in ssd0303_send() 93 s->framebuffer[s->col + s->row * 132] = data; in ssd0303_send() 94 s->col++; in ssd0303_send() 95 s->redraw = 1; in ssd0303_send() 99 old_cmd_state = s->cmd_state; in ssd0303_send() [all …]
|
| /openbmc/u-boot/drivers/video/ |
| H A D | tegra.c | 1 // SPDX-License-Identifier: GPL-2.0+ 20 #include <asm/arch/display.h> 21 #include <asm/arch-tegra/timer.h> 25 /* Information about the display controller */ 29 enum video_log2_bpp log2_bpp; /* colour depth */ 32 struct disp_ctlr *disp; /* Display controller to use */ 49 val = readl(&dc->cmd.disp_win_header); in update_window() 51 writel(val, &dc->cmd.disp_win_header); in update_window() 53 writel(win->fmt, &dc->win.color_depth); in update_window() 55 clrsetbits_le32(&dc->win.byte_swap, BYTE_SWAP_MASK, in update_window() [all …]
|
| H A D | mx3fb.c | 1 // SPDX-License-Identifier: GPL-2.0+ 12 #include <asm/arch/imx-regs.h> 19 /* this might need panel specific set-up as-well */ 22 /* -------------- controller specific stuff -------------- */ 42 IDMAC_SDC_0 = 14, /* Background synchronous display data */ 100 /* IPU_CONF and its bits already defined in imx-regs.h */ 181 /* Display Interface registers */ 352 * sdc_init_panel() - initialize a synchronous LCD panel. 371 return -EACCES; in sdc_init_panel() 374 reg = width + mode->left_margin + mode->right_margin - 1; in sdc_init_panel() [all …]
|
| H A D | ssd2828.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 9 * interface for driving a MIPI compatible TFT display. 11 * Implemented as a utility function. To be used from display drivers, which are 33 * the standard u-boot GPIO interface (gpio_get_value/gpio_set_value 34 * functions). Note that -1 value can be used for the pins, which are 49 * 8MHz - 30MHz range (see "TX_CLK Timing" section). It can be also 65 * Depending on the color depth, this must be set to 16, 18 or 24.
|
| /openbmc/openbmc/meta-nuvoton/recipes-nuvoton/program-edid/program-edid/ |
| H A D | edid.json | 3 "Basic Display": { 6 "Color Bit Depth": null, 8 "DPM active-off supported": true, 12 "Display color type": "RGB 4:4:4 + YCrCb 4:4:4", 13 "Display gamma": 2.2, 70 "Horizontal sync (outside of V-sync)": "Positive", 105 "Horizontal sync (outside of V-sync)": "Positive", 118 "Type": "Display Range Limits Descriptor", 126 "Type": "Display Product Name" 147 "Manufacturer specific display mode 1": false, [all …]
|
| /openbmc/u-boot/doc/device-tree-bindings/video/ |
| H A D | exynos-dp.txt | 1 Exynos Display port controller 6 compatible: should be "samsung,exynos5-dp" 10 samsung,h-res: X resolution of the panel 11 samsung,h-sync-width: hsync value 12 samsung,h-back-porch: left margin 13 samsung,h-front-porch right margin 14 samsung,v-res: Y resolution of the panel 15 samsung,v-sync-width: vsync value 16 samsung,v-back-porch: upper margin 17 samsung,v-front-porch: lower margin [all …]
|
| H A D | tegra20-dc.txt | 1 Display Controller 2 ------------------ 5 U-Boot, and may change based on Linux activity) 7 The device node for a display device is as described in the document 12 - compatible : Should be "nvidia,tegra20-dc" 17 - nvidia,panel : phandle of LCD panel information 24 - nvidia,bits-per-pixel: number of bits per pixel (depth) 25 - nvidia,pwm : pwm to use to set display contrast (see tegra20-pwm.txt) 26 - nvidia,panel-timings: 4 cells containing required timings in ms: 28 * delay between panel_vdd-rise and data-rise [all …]
|
| /openbmc/u-boot/tools/ |
| H A D | fdtgrep.c | 1 // SPDX-License-Identifier: GPL-2.0+ 50 int all; /* Display all properties/nodes */ 51 int colour; /* Display output in ANSI colour */ 58 int diff; /* Show +/- diff markers */ 61 int show_dts_version; /* Put '/dts-v1/;' on the first line */ 86 COL_NONE = -1, 90 * print_ansi_colour() - Print out the ANSI sequence for a colour 105 * value_add() - Add a new value to our list of things to grep for 107 * @disp: Display structure, holding info about our options 126 disp->types_inc |= type; in value_add() [all …]
|
| /openbmc/qemu/docs/tools/ |
| H A D | qemu-nbd.rst | 1 .. _qemu-nbd: 8 -------- 10 **qemu-nbd** [*OPTION*]... *filename* 12 **qemu-nbd** -L [*OPTION*]... 14 **qemu-nbd** -d *dev* 17 ----------- 23 - Bind a /dev/nbdX block device to a QEMU server (on Linux). 24 - As a client to query exports of a remote NBD server. 27 ------- 29 .. program:: qemu-nbd [all …]
|
| /openbmc/u-boot/arch/arm/mach-bcm283x/include/mach/ |
| H A D | msg.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 10 * bcm2835_power_on_module() - power on an SoC module 13 * @return 0 if OK, -EIO on error 18 * bcm2835_get_mmc_clock() - get the frequency of the MMC clock 21 * @return clock frequency, or -ve on error 26 * bcm2835_get_video_size() - get the current display size 30 * @return 0 if OK, -ve on error 35 * bcm2835_set_video_params() - set the video parameters 39 * @depth_bpp: Requested bit depth 45 * @return 0 if OK, -ve on error
|
| /openbmc/u-boot/include/linux/ |
| H A D | fb.h | 60 #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */ 94 * Display rotation support 213 __u32 dx; /* screen-relative */ 228 __u8 depth; /* Depth of the image */ member 316 __u32 serial; /* Serial Number - Integer */ 323 __u16 input; /* display type - see FB_DISP_* */ 324 __u16 dpms; /* DPMS support - see FB_DPMS_ */ 325 __u16 signal; /* Signal Type - see FB_SIGNAL_* */ 328 __u16 gamma; /* Gamma - in fractions of 100 */ 330 __u16 misc; /* Misc flags - see FB_MISC_* */ [all …]
|
| /openbmc/u-boot/drivers/video/sunxi/ |
| H A D | sunxi_display.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Display driver for Allwinner SoCs. 5 * (C) Copyright 2013-2014 Luc Verhaegen <libv@skynet.be> 6 * (C) Copyright 2014-2015 Hans de Goede <hdegoede@redhat.com> 13 #include <asm/arch/display.h> 60 unsigned int depth; member 83 return -ETIME; in await_completion() 101 clrsetbits_le32(&ccm->hdmi_clk_cfg, CCM_HDMI_CTRL_PLL_MASK, in sunxi_hdmi_hpd_detect() 106 setbits_le32(&ccm->ahb_reset1_cfg, 1 << AHB_RESET_OFFSET_HDMI); in sunxi_hdmi_hpd_detect() 108 setbits_le32(&ccm->ahb_gate1, 1 << AHB_GATE_OFFSET_HDMI); in sunxi_hdmi_hpd_detect() [all …]
|
| /openbmc/u-boot/board/amlogic/odroid-c2/ |
| H A D | README.odroid-c2 | 1 U-Boot for ODROID-C2 4 ODROID-C2 is a single board computer manufactured by Hardkernel 7 - Amlogic S905 ARM Cortex-A53 quad-core SoC @ 2GHz 8 - ARM Mali 450 GPU 9 - 2GB DDR3 SDRAM 10 - Gigabit Ethernet 11 - HDMI 2.0 4K/60Hz display 12 - 40-pin GPIO header 13 - 4 x USB 2.0 Host, 1 x USB OTG 14 - eMMC, microSD [all …]
|
| /openbmc/openbmc/poky/bitbake/lib/bblayers/ |
| H A D | layerindex.py | 4 # SPDX-License-Identifier: GPL-2.0-only 16 logger = logging.getLogger('bitbake-layers') 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'] 90 if baseurl[-1] != '/': 159 # TODO: Determine display behavior 161 # layers from the display. [all …]
|
| /openbmc/openbmc/poky/scripts/ |
| H A D | yocto_testresults_query.py | 10 # SPDX-License-Identifier: MIT 24 testresults_default_url="git://git.yoctoproject.org/yocto-testresults" 27 workdir = tempfile.mkdtemp(prefix='yocto-testresults-query.') 28 logger.info(f"Shallow-cloning testresults in {workdir}") 29 subprocess.check_call(["git", "clone", testresults_default_url, workdir, "--depth", "1"]) 34 …rev = subprocess.check_output(["git", "rev-list", "-n", "1", revision], cwd=pokydir).decode('utf-8… 35 logger.info(f"SHA-1 revision for {revision} in {pokydir} is {rev}") 38 logger.error(f"Can not find SHA-1 for {revision} in {pokydir}") 42 # The tags in test results repository, as returned by git rev-list, have the following form: 43 # refs/tags/<branch>/<count>-g<sha1>/<num> [all …]
|