/linux-6.1.9/drivers/media/v4l2-core/ |
D | v4l2-dv-timings.c | 276 t1->bt.polarities == t2->bt.polarities && in v4l2_match_dv_timings() 327 (bt->polarities & V4L2_DV_HSYNC_POS_POL) ? "+" : "-", in v4l2_print_dv_timings() 331 (bt->polarities & V4L2_DV_VSYNC_POS_POL) ? "+" : "-", in v4l2_print_dv_timings() 336 (bt->polarities & V4L2_DV_VSYNC_POS_POL) ? "+" : "-", in v4l2_print_dv_timings() 494 u32 polarities, in v4l2_detect_cvt() argument 507 if (polarities == V4L2_DV_VSYNC_POS_POL) in v4l2_detect_cvt() 509 else if (polarities == V4L2_DV_HSYNC_POS_POL) in v4l2_detect_cvt() 629 fmt->bt.polarities = polarities; in v4l2_detect_cvt() 711 u32 polarities, in v4l2_detect_gtf() argument 725 if (polarities == V4L2_DV_VSYNC_POS_POL) in v4l2_detect_gtf() [all …]
|
/linux-6.1.9/drivers/gpu/drm/arm/ |
D | hdlcd_crtc.c | 133 unsigned int polarities, err; in hdlcd_crtc_mode_set_nofb() local 142 polarities = HDLCD_POLARITY_DATAEN | HDLCD_POLARITY_DATA; in hdlcd_crtc_mode_set_nofb() 145 polarities |= HDLCD_POLARITY_HSYNC; in hdlcd_crtc_mode_set_nofb() 147 polarities |= HDLCD_POLARITY_VSYNC; in hdlcd_crtc_mode_set_nofb() 161 hdlcd_write(hdlcd, HDLCD_REG_POLARITIES, polarities); in hdlcd_crtc_mode_set_nofb()
|
/linux-6.1.9/drivers/media/i2c/ |
D | st-mipid02.c | 436 bool *polarities = ep->bus.mipi_csi2.lane_polarities; in mipid02_configure_clk_lane() local 443 bridge->r.clk_lane_reg1 |= (polarities[0] << 1) | CLK_ENABLE; in mipid02_configure_clk_lane() 449 bool are_lanes_swap, bool *polarities) in mipid02_configure_data0_lane() argument 451 bool are_pin_swap = are_lanes_swap ? polarities[2] : polarities[1]; in mipid02_configure_data0_lane() 468 bool are_lanes_swap, bool *polarities) in mipid02_configure_data1_lane() argument 470 bool are_pin_swap = are_lanes_swap ? polarities[1] : polarities[2]; in mipid02_configure_data1_lane() 486 bool *polarities = ep->bus.mipi_csi2.lane_polarities; in mipid02_configure_from_rx() local 495 polarities); in mipid02_configure_from_rx() 500 polarities); in mipid02_configure_from_rx()
|
D | ths8200.c | 336 if (bt->polarities & V4L2_DV_HSYNC_POS_POL) { in ths8200_setup() 340 if (bt->polarities & V4L2_DV_VSYNC_POS_POL) { in ths8200_setup()
|
D | ths7303.c | 300 (int)bt->pixelclock, bt->polarities); in ths7303_log_status()
|
D | ov5640.c | 2550 u8 polarities = 0; in ov5640_set_power_dvp() local 2620 polarities |= BIT(1); in ov5640_set_power_dvp() 2622 polarities |= BIT(0); in ov5640_set_power_dvp() 2625 polarities |= BIT(5); in ov5640_set_power_dvp() 2627 ret = ov5640_write_reg(sensor, OV5640_REG_POLARITY_CTRL00, polarities); in ov5640_set_power_dvp()
|
D | adv7511-v4l2.c | 1020 ((bt->polarities & V4L2_DV_VSYNC_POS_POL) ? 0 : 0x40) | in adv7511_s_dv_timings() 1021 ((bt->polarities & V4L2_DV_HSYNC_POS_POL) ? 0 : 0x20)); in adv7511_s_dv_timings()
|
D | tda1997x.c | 1152 timings->bt.polarities = vsync_pos ? V4L2_DV_VSYNC_POS_POL : 0; in tda1997x_detect_std() 1153 timings->bt.polarities |= hsync_pos ? V4L2_DV_HSYNC_POS_POL : 0; in tda1997x_detect_std()
|
D | adv7604.c | 1615 bt->polarities = ((hdmi_read(sd, 0x05) & 0x10) ? V4L2_DV_VSYNC_POS_POL : 0) | in adv76xx_query_dv_timings()
|
/linux-6.1.9/include/media/ |
D | v4l2-dv-timings.h | 156 unsigned active_width, u32 polarities, bool interlaced, 180 u32 polarities, bool interlaced, struct v4l2_fract aspect,
|
/linux-6.1.9/arch/arm64/boot/dts/renesas/ |
D | r8a779a0-falcon-csi-dsi.dtsi | 130 lane-polarities = <0 0 0 0 1>; 151 lane-polarities = <0 0 0 0 1>;
|
/linux-6.1.9/Documentation/devicetree/bindings/display/bridge/ |
D | ti,sn65dsi86.yaml | 137 lane-polarities: 147 lane-polarities: [data-lanes] 271 lane-polarities = <0 1 0 1>;
|
/linux-6.1.9/Documentation/devicetree/bindings/media/ |
D | renesas,vin.yaml | 87 If both HSYNC and VSYNC polarities are not specified, embedded 93 If both HSYNC and VSYNC polarities are not specified, embedded 136 If both HSYNC and VSYNC polarities are not specified, embedded 142 If both HSYNC and VSYNC polarities are not specified, embedded
|
D | video-interfaces.yaml | 125 that if HSYNC and VSYNC polarities are not specified, embedded 197 lane-polarities: 204 An array of polarities of the lanes starting from the clock lane and 208 lane-polarities property is omitted, the value must be interpreted as 0
|
D | ti,omap3isp.txt | 48 lane-polarities : lane polarity (required on CSI-2)
|
/linux-6.1.9/drivers/media/platform/aspeed/ |
D | aspeed-video.c | 772 video->detected_timings.polarities &= in aspeed_video_check_and_set_polarity() 776 video->detected_timings.polarities |= in aspeed_video_check_and_set_polarity() 782 video->detected_timings.polarities &= in aspeed_video_check_and_set_polarity() 786 video->detected_timings.polarities |= in aspeed_video_check_and_set_polarity() 918 det->polarities &= ~V4L2_DV_VSYNC_POS_POL; in aspeed_video_get_timings() 920 det->polarities |= V4L2_DV_VSYNC_POS_POL; in aspeed_video_get_timings() 922 det->polarities &= ~V4L2_DV_HSYNC_POS_POL; in aspeed_video_get_timings() 924 det->polarities |= V4L2_DV_HSYNC_POS_POL; in aspeed_video_get_timings() 926 if (det->polarities & V4L2_DV_VSYNC_POS_POL) { in aspeed_video_get_timings() 936 if (det->polarities & V4L2_DV_HSYNC_POS_POL) { in aspeed_video_get_timings()
|
/linux-6.1.9/arch/arm64/boot/dts/qcom/ |
D | sc7180-trogdor-lazor-r0.dts | 25 lane-polarities = <1 0>;
|
/linux-6.1.9/arch/arm/boot/dts/ |
D | omap3-n9.dts | 56 lane-polarities = <1 1 1>;
|
D | omap3-n950.dts | 102 lane-polarities = <1 1 1>;
|
/linux-6.1.9/Documentation/userspace-api/media/v4l/ |
D | dv-timings.rst | 20 width and height, signal polarities, frontporches, backporches, sync
|
D | vidioc-g-dv-timings.rst | 108 - ``polarities`` 109 - This is a bit mask that defines polarities of sync signals. bit 0
|
/linux-6.1.9/Documentation/devicetree/bindings/media/i2c/ |
D | st,st-mipid02.txt | 40 - lane-polarities: any lane can be inverted or not.
|
/linux-6.1.9/drivers/media/i2c/adv748x/ |
D | adv748x-hdmi.c | 317 bt->polarities = (polarity & BIT(4) ? V4L2_DV_VSYNC_POS_POL : 0) | in adv748x_hdmi_query_dv_timings()
|
/linux-6.1.9/drivers/media/test-drivers/vivid/ |
D | vivid-vid-cap.c | 1722 bt->polarities, bt->interlaced, timings)) in valid_cvt_gtf_timings() 1733 bt->polarities, bt->interlaced, in valid_cvt_gtf_timings()
|
/linux-6.1.9/include/uapi/linux/ |
D | videodev2.h | 1493 __u32 polarities; member
|