/openbmc/linux/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_ioctl.c | 1 // SPDX-License-Identifier: GPL-2.0 24 #include <media/v4l2-ioctl.h> 25 #include <media/v4l2-event.h> 32 #include "atomisp-regs.h" 188 .minimum = -4, 196 .name = "one-time exposure zone number", 224 .minimum = -4, 321 .depth = 12, 328 .depth = 12, 335 .depth = 16, [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | adi,adv7511.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com> 15 space conversion, S/PDIF, CEC and HDCP. The transmitter input is 21 - adi,adv7511 22 - adi,adv7511w 23 - adi,adv7513 37 reg-names: 40 needing a non-default address. [all …]
|
/openbmc/linux/Documentation/sound/cards/ |
H A D | audiophile-usb.rst | 2 Guide to using M-Audio Audiophile USB with ALSA and Jack 9 This document is a guide to using the M-Audio Audiophile USB (tm) device with 15 * v1.4 - Thibault Le Meur (2007-07-11) 17 - Added Low Endianness nature of 16bits-modes 19 - Modifying document structure 21 * v1.5 - Thibault Le Meur (2007-07-12) 22 - Added AC3/DTS passthru info 33 * Analog Stereo Input (Ai) 35 - This port supports 2 pairs of line-level audio inputs (1/4" TS and RCA) 36 - When the 1/4" TS (jack) connectors are connected, the RCA connectors [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 88 """Help templates be depth agnostic.""" 90 def __init__(self, depth=0): argument 91 self.depth = depth 93 def __add__(self, depth): argument 94 return Indent(self.depth + depth) 96 def __call__(self, depth): argument [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/isp/modes/interface/ |
H A D | isp_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright (c) 2010 - 2015, Intel Corporation. 26 * Input stream formats, these correspond to the MIPI formats and the way 27 * the CSS receiver sends these to the input formatter. 28 * The bit depth of each pixel element is stored in the global variable 31 * formats it's the actual depth (4, for 444, 8 for 888 etc). 56 /* input yuv frame */ 60 /* input raw frame */ 72 /* pre-gdc output frame (gdc input) */ 79 /* YUV as input, used by postisp binary */
|
/openbmc/linux/drivers/media/pci/zoran/ |
H A D | zoran_driver.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 28 * bttv - Bt848 frame grabber driver 29 * Copyright (C) 1996,97,98 Ralph Metzler (rjkm@thp.uni-koeln.de) 30 * & Marcus Metzler (mocm@thp.uni-koeln.de) 42 #include <linux/i2c-algo-bit.h> 47 #include <media/v4l2-common.h> 48 #include <media/v4l2-ioctl.h> 49 #include <media/v4l2-event.h> 62 .name = "15-bit RGB LE", 65 .depth = 15, [all …]
|
/openbmc/linux/scripts/ |
H A D | unifdef.c | 2 * Copyright (c) 2002 - 2011 Tony Finch <dot@dotat.at> 27 * unifdef - remove ifdef'ed lines 31 * of unifdef carried the 4-clause BSD copyright licence. None of its code 60 "@(#) $Version: unifdef-2.5 $\n" 65 /* types of input lines: */ 99 IS_TRUE_PREFIX, /* first non-false #(el)if is true */ 100 IS_PASS_MIDDLE, /* first non-false #(el)if is unknown */ 122 STARTING_COMMENT, /* just after slash-backslash-newline */ 123 FINISHING_COMMENT, /* star-backslash-newline in a C comment */ 165 static bool compblank; /* -B: compress blank lines */ [all …]
|
/openbmc/docs/architecture/ |
H A D | object-mapper.md | 4 mapper, is an OpenBMC application that attempts to ease the pain of using D-Bus 5 by providing APIs that help in discovering and associating other D-Bus objects. 9 - [Methods](#methods) - Provides D-Bus discovery related functionality. 10 - [Associations](#associations) - Associates two different objects with each 26 - path: object path 27 - param: interfaces - an optional list of interfaces to constrain the search to 31 - Map of service names to their interfaces 34 dbus-send --system --print-reply \ 35 --dest=xyz.openbmc_project.ObjectMapper \ 42 string "xyz.openbmc_project.Hwmon-1025936882.Hwmon1" [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hubbub.c | 32 hubbub1->regs->reg 35 hubbub1->base.ctx 39 hubbub1->shifts->field_name, hubbub1->masks->field_name 42 hubbub1->regs->reg 45 hubbub1->base.ctx 49 hubbub1->shifts->field_name, hubbub1->masks->field_name 218 const struct dc_dcc_surface_param *input, in hubbub2_get_dcc_compression_cap() argument 221 struct dc *dc = hubbub->ctx->dc; in hubbub2_get_dcc_compression_cap() 230 if (dc->debug.disable_dcc == DCC_DISABLE) in hubbub2_get_dcc_compression_cap() 233 if (!hubbub->funcs->dcc_support_pixel_format(input->format, in hubbub2_get_dcc_compression_cap() [all …]
|
/openbmc/linux/drivers/media/platform/samsung/exynos-gsc/ |
H A D | gsc-regs.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (c) 2011 - 2012 Samsung Electronics Co., Ltd. 6 * Samsung EXYNOS5 SoC series G-Scaler driver 12 #include "gsc-core.h" 16 writel(GSC_SW_RESET_SRESET, dev->regs + GSC_SW_RESET); in gsc_hw_set_sw_reset() 25 cfg = readl(dev->regs + GSC_SW_RESET); in gsc_wait_reset() 31 return -EBUSY; in gsc_wait_reset() 38 cfg = readl(dev->regs + GSC_IRQ); in gsc_hw_set_frm_done_irq_mask() 43 writel(cfg, dev->regs + GSC_IRQ); in gsc_hw_set_frm_done_irq_mask() 50 cfg = readl(dev->regs + GSC_IRQ); in gsc_hw_set_gsc_irq_enable() [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | metafmt-d4xx.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-meta-fmt-d4xx: 15 Intel D4xx (D435, D455 and others) cameras include per-frame metadata in their UVC 37 .. flat-table:: D4xx metadata 39 :header-rows: 1 40 :stub-columns: 0 42 * - **Field** 43 - **Description** 44 * - :cspan:`1` *Depth Control* 45 * - __u32 ID [all …]
|
/openbmc/qemu/qobject/ |
H A D | json-streamer.c | 10 * See the COPYING.LIB file in the top-level directory. 16 #include "json-parser-int.h" 26 while ((token = g_queue_pop_head(&parser->tokens))) { in json_message_free_tokens() 31 void json_message_process_token(JSONLexer *lexer, GString *input, in json_message_process_token() argument 41 parser->brace_count++; in json_message_process_token() 44 parser->brace_count--; in json_message_process_token() 47 parser->bracket_count++; in json_message_process_token() 50 parser->bracket_count--; in json_message_process_token() 53 error_setg(&err, "JSON parse error, stray '%s'", input->str); in json_message_process_token() 56 if (g_queue_is_empty(&parser->tokens)) { in json_message_process_token() [all …]
|
/openbmc/linux/drivers/media/pci/cx88/ |
H A D | cx88-video.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * (c) 2003-04 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs] 9 * (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org> 10 * - Multituner support 11 * - video_ioctl2 conversion 12 * - PAL/M fixes 24 #include <linux/dma-mapping.h> 29 #include <media/v4l2-common.h> 30 #include <media/v4l2-ioctl.h> 31 #include <media/v4l2-event.h> [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/video/ |
H A D | exynos-dp.txt | 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 18 samsung,v-sync-rate: refresh rate [all …]
|
/openbmc/qemu/qapi/ |
H A D | qapi-clone-visitor.c | 7 * See the COPYING file in the top-level directory. 12 #include "qapi/clone-visitor.h" 13 #include "qapi/visitor-impl.h" 19 size_t depth; member 33 assert(qcv->depth); in qapi_clone_start_struct() 41 qcv->depth++; in qapi_clone_start_struct() 49 assert(qcv->depth); in qapi_clone_end() 51 qcv->depth--; in qapi_clone_end() 67 assert(qcv->depth); in qapi_clone_next_list() 69 tail->next = g_memdup(tail->next, size); in qapi_clone_next_list() [all …]
|
/openbmc/u-boot/scripts/dtc/pylibfdt/ |
H A D | libfdt.i_shipped | 1 /* SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause */ 3 * pylibfdt - Flat Device Tree manipulation in Python 55 # Pass this as the 'quiet' parameter to return -ENOTFOUND on NOTFOUND errors, 73 fdt_err: Error number (-ve) 81 """Raise an error if the return value is -ve 96 if -val not in quiet: 120 if -val not in quiet: 125 """Class for a read-only device-tree 127 This is a base class used by FdtRw (read-write access) and FdtSw 128 (sequential-write access). It implements read-only access to the [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 122.out | 6 === Check allocation status regression with -B === 70 [{ "start": 0, "length": 65536, "depth": 0, "present": true, "zero": false, "data": true, "compress… 71 { "start": 65536, "length": 4128768, "depth": 0, "present": false, "zero": true, "data": false, "co… 72 { "start": 4194304, "length": 65536, "depth": 0, "present": true, "zero": false, "data": true, "com… 73 { "start": 4259840, "length": 4128768, "depth": 0, "present": false, "zero": true, "data": false, "… 74 { "start": 8388608, "length": 65536, "depth": 0, "present": true, "zero": false, "data": true, "com… 75 { "start": 8454144, "length": 4128768, "depth": 0, "present": false, "zero": true, "data": false, "… 82 qemu-img: Having a backing file for the target makes no sense when concatenating multiple input ima… 83 qemu-img: Having a backing file for the target makes no sense when concatenating multiple input ima… 97 [{ "start": 0, "length": 65536, "depth": 0, "present": true, "zero": false, "data": true, "compress… [all …]
|
/openbmc/linux/arch/arm/boot/dts/renesas/ |
H A D | r8a7792-wheat.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 24 stdout-path = "serial0:115200n8"; 32 d3_3v: regulator-3v3 { 33 compatible = "regulator-fixed"; 34 regulator-name = "D3.3V"; 35 regulator-min-microvolt = <3300000>; 36 regulator-max-microvolt = <3300000>; [all …]
|
/openbmc/linux/drivers/media/usb/gspca/ |
H A D | kinect.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 52 uint8_t ibuf[0x200]; /* input buffer for control commands */ 124 struct usb_device *udev = gspca_dev->dev; in send_cmd() 126 uint8_t *obuf = sd->obuf; in send_cmd() 127 uint8_t *ibuf = sd->ibuf; in send_cmd() 131 if (cmd_len & 1 || cmd_len > (0x400 - sizeof(*chdr))) { in send_cmd() 133 return -1; in send_cmd() 136 chdr->magic[0] = 0x47; in send_cmd() 137 chdr->magic[1] = 0x4d; in send_cmd() 138 chdr->cmd = cpu_to_le16(cmd); in send_cmd() [all …]
|
/openbmc/linux/drivers/media/pci/tw68/ |
H A D | tw68-video.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * acknowledged. Full credit goes to them - any problems within this code 20 #include <media/v4l2-common.h> 21 #include <media/v4l2-event.h> 22 #include <media/videobuf2-dma-sg.h> 25 #include "tw68-reg.h" 27 /* ------------------------------------------------------------------ */ 30 * FIXME - 38 .depth = 16, 42 .depth = 16, [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
H A D | cdns,i2c-r1p10.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/i2c/cdns,i2c-r1p10.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michal Simek <michal.simek@amd.com> 13 - $ref: /schemas/i2c/i2c-controller.yaml# 18 - cdns,i2c-r1p10 # cadence i2c controller version 1.0 19 - cdns,i2c-r1p14 # cadence i2c controller version 1.4 33 clock-frequency: 39 clock-name: [all …]
|
/openbmc/linux/block/ |
H A D | blk-mq.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 #include <linux/blk-mq.h> 6 #include "blk-stat.h" 16 * struct blk_mq_ctx - State for a software queue facing the submitting CPUs 34 BLK_MQ_NO_TAG = -1U, 36 BLK_MQ_TAG_MAX = BLK_MQ_NO_TAG - 1, 62 unsigned int hctx_idx, unsigned int depth); 68 * CPU -> queue mappings 73 * blk_mq_map_queue_type() - map (hctx_type,cpu) to hardware queue 82 return xa_load(&q->hctx_table, q->tag_set->map[type].mq_map[cpu]); in blk_mq_map_queue_type() [all …]
|
/openbmc/linux/sound/soc/codecs/ |
H A D | cs35l35.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * cs35l35.h -- CS35L35 ALSA SoC audio driver 31 #define CS35L35_AMP_INP_DRV_CTL 0x14 /* Amp Input Drive Ctl */ 35 #define CS35L35_PROTECT_CTL 0x18 /* Amp Gain - Prot Ctl Param */ 60 #define CS35L35_AUDIN_RXLOC_CTL 0x52 /* Audio Input RX Loc Ctl */ 61 #define CS35L35_ADVIN_RXLOC_CTL 0x53 /* Advisory Input RX Loc Ctl */ 68 #define CS35L35_AUDIN_DEPTH_CTL 0x5A /* Audio Input Depth Ctl */ 69 #define CS35L35_SPKMON_DEPTH_CTL 0x5B /* SPK Mon Output Depth Ctl */ 70 #define CS35L35_SUPMON_DEPTH_CTL 0x5C /* Supply Mon Out Depth Ctl */
|
/openbmc/linux/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-core.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) 2010 - 2012 Samsung Electronics Co., Ltd. 21 #include <media/media-entity.h> 22 #include <media/videobuf2-v4l2.h> 23 #include <media/v4l2-ctrls.h> 24 #include <media/v4l2-device.h> 25 #include <media/v4l2-mem2mem.h> 26 #include <media/v4l2-mediabus.h> 27 #include <media/drv-intf/exynos-fimc.h> 35 #define FIMC_DRIVER_NAME "exynos4-fimc" [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/dp/ |
H A D | dp_link.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2012-2020, The Linux Foundation. All rights reserved. 6 #define pr_fmt(fmt) "[drm-dp] %s: " fmt, __func__ 56 if (link->revision < 0x11) in dp_aux_link_power_up() 83 if (link->revision < 0x11) in dp_aux_link_power_down() 107 if (drm_dp_dpcd_readb(link->aux, addr, &data) < 0) { in dp_link_get_period() 109 ret = -EINVAL; in dp_link_get_period() 113 /* Period - Bits 3:0 */ in dp_link_get_period() 117 ret = -EINVAL; in dp_link_get_period() 129 struct dp_link_test_audio *req = &link->dp_link.test_audio; in dp_link_parse_audio_channel_period() [all …]
|