/linux-6.12.1/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.12.1/drivers/media/i2c/ |
D | st-mipid02.c | 339 bool *polarities = ep->bus.mipi_csi2.lane_polarities; in mipid02_configure_clk_lane() local 346 bridge->r.clk_lane_reg1 |= (polarities[0] << 1) | CLK_ENABLE; in mipid02_configure_clk_lane() 352 bool are_lanes_swap, bool *polarities) in mipid02_configure_data0_lane() argument 354 bool are_pin_swap = are_lanes_swap ? polarities[2] : polarities[1]; in mipid02_configure_data0_lane() 371 bool are_lanes_swap, bool *polarities) in mipid02_configure_data1_lane() argument 373 bool are_pin_swap = are_lanes_swap ? polarities[1] : polarities[2]; in mipid02_configure_data1_lane() 390 bool *polarities = ep->bus.mipi_csi2.lane_polarities; in mipid02_configure_from_rx() local 399 polarities); in mipid02_configure_from_rx() 404 polarities); in mipid02_configure_from_rx()
|
D | vgxy61.c | 1428 int polarities[VGXY61_NB_POLARITIES] = {0, 0, 0, 0, 0}; in vgxy61_tx_from_ep() local 1462 polarities[l] = ep.bus.mipi_csi2.lane_polarities[l]; in vgxy61_tx_from_ep() 1468 sensor->oif_ctrl = (polarities[4] << 15) + ((phy2log[4] - 1) << 13) + in vgxy61_tx_from_ep() 1469 (polarities[3] << 12) + ((phy2log[3] - 1) << 10) + in vgxy61_tx_from_ep() 1470 (polarities[2] << 9) + ((phy2log[2] - 1) << 7) + in vgxy61_tx_from_ep() 1471 (polarities[1] << 6) + ((phy2log[1] - 1) << 4) + in vgxy61_tx_from_ep() 1472 (polarities[0] << 3) + in vgxy61_tx_from_ep() 1480 dev_dbg(&client->dev, "polarity[%d] = %d\n", i, polarities[i]); in vgxy61_tx_from_ep()
|
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 | 299 (int)bt->pixelclock, bt->polarities); in ths7303_log_status()
|
D | ov5640.c | 2581 u8 polarities = 0; in ov5640_set_power_dvp() local 2651 polarities |= BIT(1); in ov5640_set_power_dvp() 2653 polarities |= BIT(0); in ov5640_set_power_dvp() 2656 polarities |= BIT(5); in ov5640_set_power_dvp() 2658 ret = ov5640_write_reg(sensor, OV5640_REG_POLARITY_CTRL00, polarities); in ov5640_set_power_dvp()
|
D | adv7511-v4l2.c | 1018 ((bt->polarities & V4L2_DV_VSYNC_POS_POL) ? 0 : 0x40) | in adv7511_s_dv_timings() 1019 ((bt->polarities & V4L2_DV_HSYNC_POS_POL) ? 0 : 0x20)); in adv7511_s_dv_timings()
|
/linux-6.12.1/drivers/gpu/drm/arm/ |
D | hdlcd_crtc.c | 132 unsigned int polarities, err; in hdlcd_crtc_mode_set_nofb() local 141 polarities = HDLCD_POLARITY_DATAEN | HDLCD_POLARITY_DATA; in hdlcd_crtc_mode_set_nofb() 144 polarities |= HDLCD_POLARITY_HSYNC; in hdlcd_crtc_mode_set_nofb() 146 polarities |= HDLCD_POLARITY_VSYNC; in hdlcd_crtc_mode_set_nofb() 160 hdlcd_write(hdlcd, HDLCD_REG_POLARITIES, polarities); in hdlcd_crtc_mode_set_nofb()
|
/linux-6.12.1/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.12.1/arch/arm64/boot/dts/renesas/ |
D | r8a779a0-falcon-csi-dsi.dtsi | 134 lane-polarities = <0 0 0 0 1>; 156 lane-polarities = <0 0 0 0 1>;
|
/linux-6.12.1/drivers/media/platform/aspeed/ |
D | aspeed-video.c | 854 video->detected_timings.polarities &= in aspeed_video_check_and_set_polarity() 858 video->detected_timings.polarities |= in aspeed_video_check_and_set_polarity() 864 video->detected_timings.polarities &= in aspeed_video_check_and_set_polarity() 868 video->detected_timings.polarities |= in aspeed_video_check_and_set_polarity() 1000 det->polarities &= ~V4L2_DV_VSYNC_POS_POL; in aspeed_video_get_timings() 1002 det->polarities |= V4L2_DV_VSYNC_POS_POL; in aspeed_video_get_timings() 1004 det->polarities &= ~V4L2_DV_HSYNC_POS_POL; in aspeed_video_get_timings() 1006 det->polarities |= V4L2_DV_HSYNC_POS_POL; in aspeed_video_get_timings() 1008 if (det->polarities & V4L2_DV_VSYNC_POS_POL) { in aspeed_video_get_timings() 1018 if (det->polarities & V4L2_DV_HSYNC_POS_POL) { in aspeed_video_get_timings()
|
/linux-6.12.1/arch/arm/boot/dts/ti/omap/ |
D | omap3-n9.dts | 56 lane-polarities = <1 1 1>;
|
D | omap3-n950.dts | 102 lane-polarities = <1 1 1>;
|
/linux-6.12.1/Documentation/devicetree/bindings/media/ |
D | ti,omap3isp.txt | 48 lane-polarities : lane polarity (required on CSI-2)
|
/linux-6.12.1/drivers/net/phy/ |
D | mediatek-ge-soc.c | 1372 u32 polarities; in mt7988_phy_led_get_polarity() local 1375 polarities = ~(priv->boottrap); in mt7988_phy_led_get_polarity() 1377 polarities = MTK_PHY_LED1_DEFAULT_POLARITIES; in mt7988_phy_led_get_polarity() 1379 if (polarities & BIT(phydev->mdio.addr)) in mt7988_phy_led_get_polarity()
|
/linux-6.12.1/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.12.1/arch/arm64/boot/dts/freescale/ |
D | imx8mm-phg.dts | 196 lane-polarities = <1 0 0 0 0>;
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | mgb4.rst | 101 the polarities field of the v4l2_bt_timings struct. 111 the polarities field of the v4l2_bt_timings struct.
|
/linux-6.12.1/drivers/media/pci/mgb4/ |
D | mgb4_vout.c | 79 timings->bt.polarities |= V4L2_DV_HSYNC_POS_POL; in get_timings() 81 timings->bt.polarities |= V4L2_DV_VSYNC_POS_POL; in get_timings()
|
D | mgb4_vin.c | 160 timings->bt.polarities |= V4L2_DV_HSYNC_POS_POL; in get_timings() 162 timings->bt.polarities |= V4L2_DV_VSYNC_POS_POL; in get_timings()
|
/linux-6.12.1/arch/arm/boot/dts/st/ |
D | stm32mp135f-dk.dts | 277 lane-polarities = <0 0 0>;
|
/linux-6.12.1/drivers/media/i2c/adv748x/ |
D | adv748x-hdmi.c | 327 bt->polarities = (polarity & BIT(4) ? V4L2_DV_VSYNC_POS_POL : 0) | in adv748x_hdmi_query_dv_timings()
|
/linux-6.12.1/Documentation/networking/pse-pd/ |
D | pse-pi.rst | 59 different polarities, known as variant X and variant S, to accommodate
|
/linux-6.12.1/drivers/media/test-drivers/vivid/ |
D | vivid-vid-cap.c | 1463 bt->polarities, bt->interlaced, timings)) in valid_cvt_gtf_timings() 1474 bt->polarities, bt->interlaced, in valid_cvt_gtf_timings()
|