| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-rgb.rst | 78 - r\ :sub:`2` 79 - r\ :sub:`1` 80 - r\ :sub:`0` 81 - g\ :sub:`2` 82 - g\ :sub:`1` 83 - g\ :sub:`0` 84 - b\ :sub:`1` 85 - b\ :sub:`0` 92 - g\ :sub:`3` 93 - g\ :sub:`2` [all …]
|
| D | subdev-formats.rst | 286 - r\ :sub:`3` 287 - r\ :sub:`2` 288 - r\ :sub:`1` 289 - r\ :sub:`0` 290 - g\ :sub:`3` 291 - g\ :sub:`2` 292 - g\ :sub:`1` 293 - g\ :sub:`0` 294 - b\ :sub:`3` 295 - b\ :sub:`2` [all …]
|
| D | pixfmt-packed-yuv.rst | 84 - Cb\ :sub:`3` 85 - Cb\ :sub:`2` 86 - Cb\ :sub:`1` 87 - Cb\ :sub:`0` 88 - Cr\ :sub:`3` 89 - Cr\ :sub:`2` 90 - Cr\ :sub:`1` 91 - Cr\ :sub:`0` 93 - a\ :sub:`3` 94 - a\ :sub:`2` [all …]
|
| D | pixfmt-srggb10-ipu3.rst | 33 - B\ :sub:`0000low` 34 - G\ :sub:`0001low`\ (bits 7--2) 36 B\ :sub:`0000high`\ (bits 1--0) 37 - B\ :sub:`0002low`\ (bits 7--4) 39 G\ :sub:`0001high`\ (bits 3--0) 40 - G\ :sub:`0003low`\ (bits 7--6) 42 B\ :sub:`0002high`\ (bits 5--0) 44 - G\ :sub:`0003high` 45 - B\ :sub:`0004low` 46 - G\ :sub:`0005low`\ (bits 7--2) [all …]
|
| D | pixfmt-nv24.rst | 20 components are separated into two sub-images or planes. The Y plane is 41 - Y'\ :sub:`00` 42 - Y'\ :sub:`01` 43 - Y'\ :sub:`02` 44 - Y'\ :sub:`03` 46 - Y'\ :sub:`10` 47 - Y'\ :sub:`11` 48 - Y'\ :sub:`12` 49 - Y'\ :sub:`13` 51 - Y'\ :sub:`20` [all …]
|
| D | pixfmt-y41p.rst | 38 - Cb\ :sub:`00` 39 - Y'\ :sub:`00` 40 - Cr\ :sub:`00` 41 - Y'\ :sub:`01` 42 - Cb\ :sub:`01` 43 - Y'\ :sub:`02` 44 - Cr\ :sub:`01` 45 - Y'\ :sub:`03` 46 - Y'\ :sub:`04` 47 - Y'\ :sub:`05` [all …]
|
| D | pixfmt-yuv444m.rst | 20 components are separated into three sub-images or planes. 46 - Y'\ :sub:`00` 47 - Y'\ :sub:`01` 48 - Y'\ :sub:`02` 49 - Y'\ :sub:`03` 51 - Y'\ :sub:`10` 52 - Y'\ :sub:`11` 53 - Y'\ :sub:`12` 54 - Y'\ :sub:`13` 56 - Y'\ :sub:`20` [all …]
|
| D | pixfmt-packed-hsv.rst | 94 - h\ :sub:`7` 95 - h\ :sub:`6` 96 - h\ :sub:`5` 97 - h\ :sub:`4` 98 - h\ :sub:`3` 99 - h\ :sub:`2` 100 - h\ :sub:`1` 101 - h\ :sub:`0` 103 - s\ :sub:`7` 104 - s\ :sub:`6` [all …]
|
| D | pixfmt-y10.rst | 31 - Y'\ :sub:`00low` 32 - Y'\ :sub:`00high` 33 - Y'\ :sub:`01low` 34 - Y'\ :sub:`01high` 35 - Y'\ :sub:`02low` 36 - Y'\ :sub:`02high` 37 - Y'\ :sub:`03low` 38 - Y'\ :sub:`03high` 40 - Y'\ :sub:`10low` 41 - Y'\ :sub:`10high` [all …]
|
| D | pixfmt-y12.rst | 31 - Y'\ :sub:`00low` 32 - Y'\ :sub:`00high` 33 - Y'\ :sub:`01low` 34 - Y'\ :sub:`01high` 35 - Y'\ :sub:`02low` 36 - Y'\ :sub:`02high` 37 - Y'\ :sub:`03low` 38 - Y'\ :sub:`03high` 40 - Y'\ :sub:`10low` 41 - Y'\ :sub:`10high` [all …]
|
| D | pixfmt-y14.rst | 31 - Y'\ :sub:`00low` 32 - Y'\ :sub:`00high` 33 - Y'\ :sub:`01low` 34 - Y'\ :sub:`01high` 35 - Y'\ :sub:`02low` 36 - Y'\ :sub:`02high` 37 - Y'\ :sub:`03low` 38 - Y'\ :sub:`03high` 40 - Y'\ :sub:`10low` 41 - Y'\ :sub:`10high` [all …]
|
| D | pixfmt-z16.rst | 32 - Z\ :sub:`00low` 33 - Z\ :sub:`00high` 34 - Z\ :sub:`01low` 35 - Z\ :sub:`01high` 36 - Z\ :sub:`02low` 37 - Z\ :sub:`02high` 38 - Z\ :sub:`03low` 39 - Z\ :sub:`03high` 41 - Z\ :sub:`10low` 42 - Z\ :sub:`10high` [all …]
|
| D | pixfmt-y16.rst | 35 - Y'\ :sub:`00low` 36 - Y'\ :sub:`00high` 37 - Y'\ :sub:`01low` 38 - Y'\ :sub:`01high` 39 - Y'\ :sub:`02low` 40 - Y'\ :sub:`02high` 41 - Y'\ :sub:`03low` 42 - Y'\ :sub:`03high` 44 - Y'\ :sub:`10low` 45 - Y'\ :sub:`10high` [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | subdev-formats.rst | 290 - r\ :sub:`3` 291 - r\ :sub:`2` 292 - r\ :sub:`1` 293 - r\ :sub:`0` 294 - g\ :sub:`3` 295 - g\ :sub:`2` 296 - g\ :sub:`1` 297 - g\ :sub:`0` 298 - b\ :sub:`3` 299 - b\ :sub:`2` [all …]
|
| D | pixfmt-rgb.rst | 58 word [15:0] laid out at as [R\ :sub:`4` R\ :sub:`3` R\ :sub:`2` R\ :sub:`1` 59 R\ :sub:`0` G\ :sub:`5` G\ :sub:`4` G\ :sub:`3` G\ :sub:`2` G\ :sub:`1` 60 G\ :sub:`0` B\ :sub:`4` B\ :sub:`3` B\ :sub:`2` B\ :sub:`1` B\ :sub:`0`], and 61 stored in memory in two bytes, [R\ :sub:`4` R\ :sub:`3` R\ :sub:`2` R\ :sub:`1` 62 R\ :sub:`0` G\ :sub:`5` G\ :sub:`4` G\ :sub:`3`] followed by [G\ :sub:`2` 63 G\ :sub:`1` G\ :sub:`0` B\ :sub:`4` B\ :sub:`3` B\ :sub:`2` B\ :sub:`1` 64 B\ :sub:`0`]. 127 - r\ :sub:`2` 128 - r\ :sub:`1` 129 - r\ :sub:`0` [all …]
|
| D | pixfmt-yuv-planar.rst | 224 - Y'\ :sub:`00` 225 - Y'\ :sub:`01` 226 - Y'\ :sub:`02` 227 - Y'\ :sub:`03` 229 - Y'\ :sub:`10` 230 - Y'\ :sub:`11` 231 - Y'\ :sub:`12` 232 - Y'\ :sub:`13` 234 - Y'\ :sub:`20` 235 - Y'\ :sub:`21` [all …]
|
| D | pixfmt-srggb10-ipu3.rst | 39 - B\ :sub:`0000low` 40 - G\ :sub:`0001low`\ (bits 7--2) 42 B\ :sub:`0000high`\ (bits 1--0) 43 - B\ :sub:`0002low`\ (bits 7--4) 45 G\ :sub:`0001high`\ (bits 3--0) 46 - G\ :sub:`0003low`\ (bits 7--6) 48 B\ :sub:`0002high`\ (bits 5--0) 50 - G\ :sub:`0003high` 51 - B\ :sub:`0004low` 52 - G\ :sub:`0005low`\ (bits 7--2) [all …]
|
| D | pixfmt-packed-yuv.rst | 32 format stores a pixel in a 16-bit word [15:0] laid out at as [Y'\ :sub:`4-0` 33 Cb\ :sub:`5-0` Cr\ :sub:`4-0`], and stored in memory in two bytes, 34 [Cb\ :sub:`2-0` Cr\ :sub:`4-0`] followed by [Y'\ :sub:`4-0` Cb\ :sub:`5-3`]. 80 - Cb\ :sub:`3` 81 - Cb\ :sub:`2` 82 - Cb\ :sub:`1` 83 - Cb\ :sub:`0` 84 - Cr\ :sub:`3` 85 - Cr\ :sub:`2` 86 - Cr\ :sub:`1` [all …]
|
| D | pixfmt-packed-hsv.rst | 94 - h\ :sub:`7` 95 - h\ :sub:`6` 96 - h\ :sub:`5` 97 - h\ :sub:`4` 98 - h\ :sub:`3` 99 - h\ :sub:`2` 100 - h\ :sub:`1` 101 - h\ :sub:`0` 103 - s\ :sub:`7` 104 - s\ :sub:`6` [all …]
|
| D | pixfmt-y8i.rst | 32 - Y'\ :sub:`00left` 33 - Y'\ :sub:`00right` 34 - Y'\ :sub:`01left` 35 - Y'\ :sub:`01right` 36 - Y'\ :sub:`02left` 37 - Y'\ :sub:`02right` 38 - Y'\ :sub:`03left` 39 - Y'\ :sub:`03right` 41 - Y'\ :sub:`10left` 42 - Y'\ :sub:`10right` [all …]
|
| D | pixfmt-tch-tu16.rst | 32 - R'\ :sub:`00low` 33 - R'\ :sub:`00high` 34 - R'\ :sub:`01low` 35 - R'\ :sub:`01high` 36 - R'\ :sub:`02low` 37 - R'\ :sub:`02high` 38 - R'\ :sub:`03low` 39 - R'\ :sub:`03high` 41 - R'\ :sub:`10low` 42 - R'\ :sub:`10high` [all …]
|
| /kernel/linux/linux-6.6/sound/soc/uniphier/ |
| D | aio-core.c | 53 u64 aio_rb_cnt(struct uniphier_aio_sub *sub) in aio_rb_cnt() argument 55 return rb_cnt(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_cnt() 58 u64 aio_rbt_cnt_to_end(struct uniphier_aio_sub *sub) in aio_rbt_cnt_to_end() argument 60 return rb_cnt_to_end(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rbt_cnt_to_end() 63 u64 aio_rb_space(struct uniphier_aio_sub *sub) in aio_rb_space() argument 65 return rb_space(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_space() 68 u64 aio_rb_space_to_end(struct uniphier_aio_sub *sub) in aio_rb_space_to_end() argument 70 return rb_space_to_end(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_space_to_end() 193 * @sub: the AIO substream pointer 200 int aio_init(struct uniphier_aio_sub *sub) in aio_init() argument [all …]
|
| D | aio-compress.c | 29 struct uniphier_aio_sub *sub = &aio->sub[compr->direction]; in uniphier_aio_comprdma_new() local 37 sub->compr_area = kzalloc(size, GFP_KERNEL); in uniphier_aio_comprdma_new() 38 if (!sub->compr_area) in uniphier_aio_comprdma_new() 41 if (sub->swm->dir == PORT_DIR_OUTPUT) in uniphier_aio_comprdma_new() 44 sub->compr_addr = dma_map_single(dev, sub->compr_area, size, dma_dir); in uniphier_aio_comprdma_new() 45 if (dma_mapping_error(dev, sub->compr_addr)) { in uniphier_aio_comprdma_new() 46 kfree(sub->compr_area); in uniphier_aio_comprdma_new() 47 sub->compr_area = NULL; in uniphier_aio_comprdma_new() 52 sub->compr_bytes = size; in uniphier_aio_comprdma_new() 62 struct uniphier_aio_sub *sub = &aio->sub[compr->direction]; in uniphier_aio_comprdma_free() local [all …]
|
| /kernel/linux/linux-5.10/sound/soc/uniphier/ |
| D | aio-core.c | 53 u64 aio_rb_cnt(struct uniphier_aio_sub *sub) in aio_rb_cnt() argument 55 return rb_cnt(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_cnt() 58 u64 aio_rbt_cnt_to_end(struct uniphier_aio_sub *sub) in aio_rbt_cnt_to_end() argument 60 return rb_cnt_to_end(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rbt_cnt_to_end() 63 u64 aio_rb_space(struct uniphier_aio_sub *sub) in aio_rb_space() argument 65 return rb_space(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_space() 68 u64 aio_rb_space_to_end(struct uniphier_aio_sub *sub) in aio_rb_space_to_end() argument 70 return rb_space_to_end(sub->wr_offs, sub->rd_offs, sub->compr_bytes); in aio_rb_space_to_end() 193 * @sub: the AIO substream pointer 200 int aio_init(struct uniphier_aio_sub *sub) in aio_init() argument [all …]
|
| D | aio-compress.c | 29 struct uniphier_aio_sub *sub = &aio->sub[compr->direction]; in uniphier_aio_comprdma_new() local 37 sub->compr_area = kzalloc(size, GFP_KERNEL); in uniphier_aio_comprdma_new() 38 if (!sub->compr_area) in uniphier_aio_comprdma_new() 41 if (sub->swm->dir == PORT_DIR_OUTPUT) in uniphier_aio_comprdma_new() 44 sub->compr_addr = dma_map_single(dev, sub->compr_area, size, dma_dir); in uniphier_aio_comprdma_new() 45 if (dma_mapping_error(dev, sub->compr_addr)) { in uniphier_aio_comprdma_new() 46 kfree(sub->compr_area); in uniphier_aio_comprdma_new() 47 sub->compr_area = NULL; in uniphier_aio_comprdma_new() 52 sub->compr_bytes = size; in uniphier_aio_comprdma_new() 62 struct uniphier_aio_sub *sub = &aio->sub[compr->direction]; in uniphier_aio_comprdma_free() local [all …]
|