/linux/Documentation/userspace-api/media/v4l/ |
H A D | subdev-formats.rst | 291 - r\ :sub:`3` 292 - r\ :sub:`2` 293 - r\ :sub:`1` 294 - r\ :sub:`0` 295 - g\ :sub:`3` 296 - g\ :sub:`2` 297 - g\ :sub:`1` 298 - g\ :sub:`0` 299 - b\ :sub:`3` 300 - b\ :sub:`2` [all …]
|
H A 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 …]
|
H A D | pixfmt-yuv-planar.rst | 238 - Y'\ :sub:`00` 239 - Y'\ :sub:`01` 240 - Y'\ :sub:`02` 241 - Y'\ :sub:`03` 243 - Y'\ :sub:`10` 244 - Y'\ :sub:`11` 245 - Y'\ :sub:`12` 246 - Y'\ :sub:`13` 248 - Y'\ :sub:`20` 249 - Y'\ :sub:`21` [all …]
|
H A 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 …]
|
H A 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 …]
|
H A 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 …]
|
H A D | pixfmt-yuv-luma.rst | 17 - Y'\ :sub:`x`\ [9:2] denotes bits 9 to 2 of the Y' value for pixel at column 47 - Y'\ :sub:`0`\ [7:0] 60 - Y'\ :sub:`0`\ [7:0] 61 - Y'\ :sub:`1`\ [5:0] Y'\ :sub:`0`\ [9:8] 62 - Y'\ :sub:`2`\ [3:0] Y'\ :sub:`1`\ [9:6] 63 - Y'\ :sub:`3`\ [1:0] Y'\ :sub:`2`\ [9:4] 64 - Y'\ :sub:`3`\ [9:2] 73 - Y'\ :sub:`0`\ [7:0] 74 - `000000` Y'\ :sub:`0`\ [9:8] 86 - Y'\ :sub:`0`\ [9:2] [all …]
|
H A 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 …]
|
H A 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 …]
|
H A 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 …]
|
H A D | pixfmt-tch-td16.rst | 33 - D'\ :sub:`00low` 34 - D'\ :sub:`00high` 35 - D'\ :sub:`01low` 36 - D'\ :sub:`01high` 37 - D'\ :sub:`02low` 38 - D'\ :sub:`02high` 39 - D'\ :sub:`03low` 40 - D'\ :sub:`03high` 42 - D'\ :sub:`10low` 43 - D'\ :sub:`10high` [all …]
|
H A D | pixfmt-m420.rst | 23 Cb\ :sub:`0`/Cr\ :sub:`0` belongs to Y'\ :sub:`00`, Y'\ :sub:`01`, 24 Y'\ :sub:`10`, Y'\ :sub:`11`. 38 - Y'\ :sub:`00` 39 - Y'\ :sub:`01` 40 - Y'\ :sub:`02` 41 - Y'\ :sub:`03` 43 - Y'\ :sub:`10` 44 - Y'\ :sub:`11` 45 - Y'\ :sub:`12` 46 - Y'\ :sub:`13` [all …]
|
H A D | pixfmt-srggb10.rst | 42 - B\ :sub:`00low` 43 - B\ :sub:`00high` 44 - G\ :sub:`01low` 45 - G\ :sub:`01high` 46 - B\ :sub:`02low` 47 - B\ :sub:`02high` 48 - G\ :sub:`03low` 49 - G\ :sub:`03high` 51 - G\ :sub:`10low` 52 - G\ :sub:`10high` [all …]
|
H A D | pixfmt-srggb16.rst | 37 - B\ :sub:`00low` 38 - B\ :sub:`00high` 39 - G\ :sub:`01low` 40 - G\ :sub:`01high` 41 - B\ :sub:`02low` 42 - B\ :sub:`02high` 43 - G\ :sub:`03low` 44 - G\ :sub:`03high` 46 - G\ :sub:`10low` 47 - G\ :sub:`10high` [all …]
|
H A D | pixfmt-srggb12.rst | 43 - B\ :sub:`00low` 44 - B\ :sub:`00high` 45 - G\ :sub:`01low` 46 - G\ :sub:`01high` 47 - B\ :sub:`02low` 48 - B\ :sub:`02high` 49 - G\ :sub:`03low` 50 - G\ :sub:`03high` 52 - G\ :sub:`10low` 53 - G\ :sub:`10high` [all …]
|
H A D | pixfmt-srggb14p.rst | 55 - B\ :sub:`00high` 57 - G\ :sub:`01high` 59 - B\ :sub:`02high` 61 - G\ :sub:`03high` 63 - G\ :sub:`01low bits 1--0`\ (bits 7--6) 65 B\ :sub:`00low bits 5--0`\ (bits 5--0) 67 - B\ :sub:`02low bits 3--0`\ (bits 7--4) 69 G\ :sub:`01low bits 5--2`\ (bits 3--0) 71 - G\ :sub:`03low bits 5--0`\ (bits 7--2) 73 B\ :sub:`02low bits 5--4`\ (bits 1--0) [all …]
|
H A D | pixfmt-srggb14.rst | 43 - B\ :sub:`00low` 44 - B\ :sub:`00high` 45 - G\ :sub:`01low` 46 - G\ :sub:`01high` 47 - B\ :sub:`02low` 48 - B\ :sub:`02high` 49 - G\ :sub:`03low` 50 - G\ :sub:`03high` 52 - G\ :sub:`10low` 53 - G\ :sub:`10high` [all …]
|
/linux/sound/soc/uniphier/ |
H A 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 …]
|
H A 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 …]
|
H A D | aio-dma.c | 28 static void aiodma_pcm_irq(struct uniphier_aio_sub *sub) in aiodma_pcm_irq() argument 30 struct snd_pcm_runtime *runtime = sub->substream->runtime; in aiodma_pcm_irq() 35 spin_lock(&sub->lock); in aiodma_pcm_irq() 36 ret = aiodma_rb_set_threshold(sub, runtime->dma_bytes, in aiodma_pcm_irq() 37 sub->threshold + bytes); in aiodma_pcm_irq() 39 sub->threshold += bytes; in aiodma_pcm_irq() 41 aiodma_rb_sync(sub, runtime->dma_addr, runtime->dma_bytes, bytes); in aiodma_pcm_irq() 42 aiodma_rb_clear_irq(sub); in aiodma_pcm_irq() 43 spin_unlock(&sub->lock); in aiodma_pcm_irq() 45 snd_pcm_period_elapsed(sub->substream); in aiodma_pcm_irq() [all …]
|
/linux/net/tipc/ |
H A D | subscr.c | 42 static void tipc_sub_send_event(struct tipc_subscription *sub, in tipc_sub_send_event() argument 46 struct tipc_subscr *s = &sub->evt.s; in tipc_sub_send_event() 47 struct tipc_event *evt = &sub->evt; in tipc_sub_send_event() 49 if (sub->inactive) in tipc_sub_send_event() 63 tipc_topsrv_queue_evt(sub->net, sub->conid, event, evt); in tipc_sub_send_event() 86 void tipc_sub_report_overlap(struct tipc_subscription *sub, in tipc_sub_report_overlap() argument 90 struct tipc_service_range *sr = &sub->s.seq; in tipc_sub_report_overlap() 91 u32 filter = sub->s.filter; in tipc_sub_report_overlap() 101 spin_lock(&sub->lock); in tipc_sub_report_overlap() 102 tipc_sub_send_event(sub, p, event); in tipc_sub_report_overlap() [all …]
|
/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | floating-point.json | 12 …on floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. D… 16 …on floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. D… 21 …ion floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP… 25 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 30 …recision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. … 34 …recision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. … 39 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 43 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 48 …ecision FP instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/… 52 …ting-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | floating-point.json | 12 …on floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. D… 16 …on floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. D… 21 …ion floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP… 25 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 30 …recision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. … 34 …recision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. … 39 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 43 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 48 …ecision FP instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/… 52 …ting-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | floating-point.json | 12 …on floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. D… 16 …on floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. D… 21 …ion floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP… 25 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 30 …recision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. … 34 …recision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. … 39 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 43 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 48 …ecision FP instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/… 52 …ting-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | floating-point.json | 12 …on floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. D… 16 …on floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. D… 21 …ion floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP… 25 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 30 …recision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. … 34 …recision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. … 39 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 43 …oating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SU… 48 …ecision FP instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/… 52 …ting-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/… [all …]
|