Lines Matching +full:vsync +full:- +full:polarity +full:- +full:high
1 /* SPDX-License-Identifier: GPL-2.0-only */
62 #define ADV7511_REG_GC(x) (0x4b + (x)) /* 0x4b - 0x51 */
66 #define ADV7511_REG_AVI_INFOFRAME(x) (0x55 + (x)) /* 0x55 - 0x6f */
70 #define ADV7511_REG_AUDIO_INFOFRAME(x) (0x73 + (x)) /* 0x73 - 0x7c */
77 #define ADV7511_REG_AN(x) (0xb0 + (x)) /* 0xb0 - 0xb7 */
80 #define ADV7511_REG_BKSV(x) (0xc0 + (x)) /* 0xc0 - 0xc3 */
84 #define ADV7511_REG_BSTATUS(x) (0xca + (x)) /* 0xca - 0xcb */
89 #define ADV7511_REG_SYNC_ADJUSTMENT(x) (0xd7 + (x)) /* 0xd7 - 0xdc */
243 * enum adv7511_sync_polarity - Polarity for the input sync signals
244 * @ADV7511_SYNC_POLARITY_PASSTHROUGH: Sync polarity matches that of
246 * @ADV7511_SYNC_POLARITY_LOW: Sync polarity is low
247 * @ADV7511_SYNC_POLARITY_HIGH: Sync polarity is high
249 * If the polarity is set to either LOW or HIGH the driver will configure the
251 * polarity setting for the currently selected output mode.
253 * If the polarity is set to PASSTHROUGH, the ADV7511 will route the signal
255 * the sync signals with the correct polarity.
264 * struct adv7511_link_config - Describes adv7511 hardware configuration
271 * @embedded_sync: Video input uses BT.656-style embedded sync
273 * @vsync_polarity: vsync input signal configuration
292 * enum adv7511_csc_scaling - Scaling factor for the ADV7511 CSC
304 * struct adv7511_video_config - Describes adv7511 hardware configuration
388 unsigned int offset = adv7511->type == ADV7533 ? in adv7511_cec_init()
391 regmap_write(adv7511->regmap, ADV7511_REG_CEC_CTRL + offset, in adv7511_cec_init()