brintos

brintos / linux-shallow public Read only

0
0
Text · 2.2 KiB · 8249a2b Raw
77 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only OR X11 */2/*3 * Copyright 2019 Pengutronix, Marco Felsch <kernel@pengutronix.de>4 */5 6#ifndef _DT_BINDINGS_DISPLAY_SDTV_STDS_H7#define _DT_BINDINGS_DISPLAY_SDTV_STDS_H8 9/*10 * Attention: Keep the SDTV_STD_* bit definitions in sync with11 * include/uapi/linux/videodev2.h V4L2_STD_* bit definitions.12 */13/* One bit for each standard */14#define SDTV_STD_PAL_B		0x0000000115#define SDTV_STD_PAL_B1		0x0000000216#define SDTV_STD_PAL_G		0x0000000417#define SDTV_STD_PAL_H		0x0000000818#define SDTV_STD_PAL_I		0x0000001019#define SDTV_STD_PAL_D		0x0000002020#define SDTV_STD_PAL_D1		0x0000004021#define SDTV_STD_PAL_K		0x0000008022 23#define SDTV_STD_PAL		(SDTV_STD_PAL_B		| \24				 SDTV_STD_PAL_B1	| \25				 SDTV_STD_PAL_G		| \26				 SDTV_STD_PAL_H		| \27				 SDTV_STD_PAL_I		| \28				 SDTV_STD_PAL_D		| \29				 SDTV_STD_PAL_D1	| \30				 SDTV_STD_PAL_K)31 32#define SDTV_STD_PAL_M		0x0000010033#define SDTV_STD_PAL_N		0x0000020034#define SDTV_STD_PAL_Nc		0x0000040035#define SDTV_STD_PAL_60		0x0000080036 37#define SDTV_STD_NTSC_M		0x00001000	/* BTSC */38#define SDTV_STD_NTSC_M_JP	0x00002000	/* EIA-J */39#define SDTV_STD_NTSC_443	0x0000400040#define SDTV_STD_NTSC_M_KR	0x00008000	/* FM A2 */41 42#define SDTV_STD_NTSC		(SDTV_STD_NTSC_M	| \43				 SDTV_STD_NTSC_M_JP	| \44				 SDTV_STD_NTSC_M_KR)45 46#define SDTV_STD_SECAM_B	0x0001000047#define SDTV_STD_SECAM_D	0x0002000048#define SDTV_STD_SECAM_G	0x0004000049#define SDTV_STD_SECAM_H	0x0008000050#define SDTV_STD_SECAM_K	0x0010000051#define SDTV_STD_SECAM_K1	0x0020000052#define SDTV_STD_SECAM_L	0x0040000053#define SDTV_STD_SECAM_LC	0x0080000054 55#define SDTV_STD_SECAM		(SDTV_STD_SECAM_B	| \56				 SDTV_STD_SECAM_D	| \57				 SDTV_STD_SECAM_G	| \58				 SDTV_STD_SECAM_H	| \59				 SDTV_STD_SECAM_K	| \60				 SDTV_STD_SECAM_K1	| \61				 SDTV_STD_SECAM_L	| \62				 SDTV_STD_SECAM_LC)63 64/* Standards for Countries with 60Hz Line frequency */65#define SDTV_STD_525_60		(SDTV_STD_PAL_M		| \66				 SDTV_STD_PAL_60	| \67				 SDTV_STD_NTSC		| \68				 SDTV_STD_NTSC_443)69 70/* Standards for Countries with 50Hz Line frequency */71#define SDTV_STD_625_50		(SDTV_STD_PAL		| \72				 SDTV_STD_PAL_N		| \73				 SDTV_STD_PAL_Nc	| \74				 SDTV_STD_SECAM)75 76#endif /* _DT_BINDINGS_DISPLAY_SDTV_STDS_H */77