summaryrefslogtreecommitdiff
path: root/drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-05media: v4l2-tpg: fix some memleaks in tpg_allocZhipeng Lu1-10/+42
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld1-4/+4
2022-10-12treewide: use get_random_{u8,u16}() when possible, part 1Jason A. Donenfeld1-1/+1
2022-07-15media: v4l2-tpg: Add support for the new YUVA and YUVX formatsLaurent Pinchart1-0/+6
2022-06-20media: v4l2-tpg: add HDMI Video Guard Band test patternHans Verkuil1-0/+38
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-18/+18
2020-07-19media: tpg: Add function to return colors' order of test imageKaaira Gupta1-2/+28
2020-07-19media: tpg: change char argument to const charKaaira Gupta1-5/+5
2019-07-30media: v4l2-tpg: add support for new pixelformatsHans Verkuil1-0/+107
2019-02-18media: v4l2-tpg-core: Add support for 32-bit packed YUV formats (v2)Vivek Kasireddy1-0/+12
2018-11-23media: v4l2-tpg: array index could become negativeHans Verkuil1-1/+1
2018-10-09media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSDHans Verkuil1-1/+1
2018-10-09media: v4l2-tpg-core: Add 16-bit bayerBård Eirik Winther1-0/+28
2018-09-11media: v4l2-tpg: add Z16 supportHans Verkuil1-0/+3
2018-09-11media: v4l2-tpg: show either Y'CbCr or HSV encodingHans Verkuil1-2/+6
2018-06-13treewide: Use array_size() in vzalloc()Kees Cook1-5/+10
2018-04-04media: v4l2-tpg-core.c: add space after %Hans Verkuil1-1/+1
2018-03-23media: v4l2-tpg-core: avoid buffer overflowsMauro Carvalho Chehab1-2/+2
2018-02-14media: add SPDX license infoHans Verkuil1-13/+1
2017-12-18media: v4l2-tpg*.h: move headers to include/media/tpg and merge themMauro Carvalho Chehab1-1/+1
2017-10-04[media] v4l2-tpg: add Y10 and Y12 supportHans Verkuil1-0/+12
2017-08-08media: v4l2-tpg-core.c: fix typo in bt2020_full matrixHans Verkuil1-1/+1
2017-04-10[media] v4l2-tpg: don't clamp XV601/709 to lim rangeHans Verkuil1-1/+8
2016-11-29[media] v4l2-tpg: Init hv_enc field with a valid valueRicardo Ribalda1-0/+1
2016-10-21[media] vivid: Add support for HSV encodingRicardo Ribalda Delgado1-8/+17
2016-10-21[media] vivid: Local optimizationRicardo Ribalda Delgado1-6/+10
2016-10-21[media] vivid: Fix YUV555 and YUV565 handlingRicardo Ribalda Delgado1-11/+8
2016-10-21[media] vivid: Introduce TPG_COLOR_ENC_LUMARicardo Ribalda Delgado1-6/+20
2016-10-21[media] vivid: Rename variableRicardo Ribalda Delgado1-104/+105
2016-10-21[media] vivid: Add support for HSV formatsRicardo Ribalda Delgado1-4/+89
2016-10-21[media] vivid: Code refactor for color encodingRicardo Ribalda Delgado1-16/+33
2016-08-24[media] v4l2-tpg-core: drop SYCC, use higher precision 601 conversion matrixHans Verkuil1-8/+6
2016-07-08[media] v4l2-tpg: ignore V4L2_DV_RGB_RANGE setting for YUV formatsHans Verkuil1-2/+2
2016-04-20[media] tpg: Export the tpg code from vivid as a moduleHelen Mae Koike Fornazier1-0/+2335