/linux-6.12.1/drivers/staging/media/atomisp/pci/ |
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" 158 .depth = 12, 165 .depth = 12, 172 .depth = 16, 179 .depth = 24, 185 .depth = 12, 188 .description = "NV12, Y-plane, CbCr interleaved", [all …]
|
/linux-6.12.1/Documentation/sound/cards/ |
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 …]
|
/linux-6.12.1/Documentation/devicetree/bindings/display/bridge/ |
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 …]
|
/linux-6.12.1/drivers/staging/media/atomisp/pci/isp/modes/interface/ |
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 */
|
/linux-6.12.1/drivers/media/pci/zoran/ |
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 …]
|
/linux-6.12.1/scripts/ |
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 …]
|
/linux-6.12.1/drivers/media/platform/samsung/exynos-gsc/ |
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 …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn20/ |
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 …]
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
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 …]
|
/linux-6.12.1/drivers/media/pci/cx88/ |
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 …]
|
/linux-6.12.1/block/ |
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, 64 unsigned int hctx_idx, unsigned int depth); 70 * CPU -> queue mappings 75 * blk_mq_map_queue_type() - map (hctx_type,cpu) to hardware queue 84 return xa_load(&q->hctx_table, q->tag_set->map[type].mq_map[cpu]); in blk_mq_map_queue_type() [all …]
|
/linux-6.12.1/drivers/media/pci/tw68/ |
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 …]
|
/linux-6.12.1/drivers/media/usb/gspca/ |
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 …]
|
/linux-6.12.1/sound/soc/codecs/ |
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 */
|
/linux-6.12.1/drivers/media/platform/samsung/exynos4-is/ |
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 …]
|
D | fimc-core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2010-2012 Samsung Electronics Co., Ltd. 24 #include <media/v4l2-ioctl.h> 25 #include <media/videobuf2-v4l2.h> 26 #include <media/videobuf2-dma-contig.h> 28 #include "fimc-core.h" 29 #include "fimc-reg.h" 30 #include "media-dev.h" 39 .depth = { 16 }, 46 .depth = { 32 }, [all …]
|
/linux-6.12.1/arch/arm/boot/dts/renesas/ |
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 d1_8v: regulator-1v8 { 33 compatible = "regulator-fixed"; 34 regulator-name = "D1.8V"; 35 regulator-min-microvolt = <1800000>; 36 regulator-max-microvolt = <1800000>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/i2c/ |
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 …]
|
/linux-6.12.1/drivers/gpu/drm/msm/dp/ |
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__ 55 if (link->revision < 0x11) in dp_aux_link_power_up() 82 if (link->revision < 0x11) in dp_aux_link_power_down() 106 if (drm_dp_dpcd_readb(link->aux, addr, &data) < 0) { in dp_link_get_period() 108 ret = -EINVAL; in dp_link_get_period() 112 /* Period - Bits 3:0 */ in dp_link_get_period() 116 ret = -EINVAL; in dp_link_get_period() 128 struct dp_link_test_audio *req = &link->dp_link.test_audio; in dp_link_parse_audio_channel_period() [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/renesas/ |
D | rz-smarc-du-adv7513.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 10 hdmi-out { 11 compatible = "hdmi-connector"; 16 remote-endpoint = <&adv7513_out>; 23 pinctrl-0 = <&du_pins>; 24 pinctrl-names = "default"; 31 remote-endpoint = <&adv7513_in>; 38 #address-cells = <1>; 39 #size-cells = <0>; 45 adi,input-depth = <8>; [all …]
|
/linux-6.12.1/drivers/crypto/hisilicon/sec2/ |
D | sec_crypto.c | 1 // SPDX-License-Identifier: GPL-2.0 17 #include <linux/dma-mapping.h> 62 #define SEC_TOTAL_IV_SZ(depth) (SEC_IV_SIZE * (depth)) argument 69 #define SEC_TOTAL_MAC_SZ(depth) (SEC_MAX_MAC_LEN * (depth)) argument 77 #define SEC_PBUF_PAGE_NUM(depth) ((depth) / SEC_PBUF_NUM) argument 78 #define SEC_PBUF_LEFT_SZ(depth) (SEC_PBUF_PKG * ((depth) - \ argument 79 SEC_PBUF_PAGE_NUM(depth) * SEC_PBUF_NUM)) 80 #define SEC_TOTAL_PBUF_SZ(depth) (PAGE_SIZE * SEC_PBUF_PAGE_NUM(depth) + \ argument 81 SEC_PBUF_LEFT_SZ(depth)) 120 /* Get an en/de-cipher queue cyclically to balance load over queues of TFM */ [all …]
|
/linux-6.12.1/drivers/media/pci/saa7134/ |
D | saa7134-video.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * (c) 2001-03 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs] 11 #include "saa7134-reg.h" 20 #include <media/v4l2-common.h> 21 #include <media/v4l2-event.h> 24 /* ------------------------------------------------------------------ */ 31 static char secam[] = "--"; 35 MODULE_PARM_DESC(gbuffers,"number of capture buffers, range 2-32"); 47 /* ------------------------------------------------------------------ */ 55 /* ------------------------------------------------------------------ */ [all …]
|
/linux-6.12.1/drivers/media/pci/bt8xx/ |
D | bttv-driver.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 bttv - Bt848 frame grabber driver 6 Copyright (C) 1996,97,98 Ralph Metzler <rjkm@thp.uni-koeln.de> 7 & Marcus Metzler <mocm@thp.uni-koeln.de> 8 (c) 1999-2002 Gerd Knorr <kraxel@bytesex.org> 14 (c) 2005-2006 Nickolay V. Shmyrev <nshmyrev@yandex.ru> 38 #include <media/v4l2-common.h> 39 #include <media/v4l2-ioctl.h> 40 #include <media/v4l2-event.h> 42 #include <media/drv-intf/msp3400.h> [all …]
|
/linux-6.12.1/sound/pci/hda/ |
D | hda_generic.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 32 * snd_hda_gen_spec_init - initialize hda_gen_spec struct 39 snd_array_init(&spec->kctls, sizeof(struct snd_kcontrol_new), 32); in snd_hda_gen_spec_init() 40 snd_array_init(&spec->paths, sizeof(struct nid_path), 8); in snd_hda_gen_spec_init() 41 snd_array_init(&spec->loopback_list, sizeof(struct hda_amp_list), 8); in snd_hda_gen_spec_init() 42 mutex_init(&spec->pcm_mutex); in snd_hda_gen_spec_init() 48 * snd_hda_gen_add_kctl - Add a new kctl_new struct from the template 62 struct snd_kcontrol_new *knew = snd_array_new(&spec->kctls); in snd_hda_gen_add_kctl() 67 knew->name = kstrdup(name, GFP_KERNEL); in snd_hda_gen_add_kctl() 68 else if (knew->name) in snd_hda_gen_add_kctl() [all …]
|
/linux-6.12.1/drivers/media/platform/ti/vpe/ |
D | vpdma.c | 1 // SPDX-License-Identifier: GPL-2.0-only 13 #include <linux/dma-mapping.h> 26 #define VPDMA_FIRMWARE "vpdma-1b8.bin" 32 .depth = 8, 37 .depth = 8, 42 .depth = 8, 47 .depth = 8, 52 .depth = 8, 57 .depth = 4, 62 .depth = 4, [all …]
|