Home
last modified time | relevance | path

Searched refs:polarities (Results 1 – 25 of 39) sorted by relevance

12

/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c276 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()
495 u32 polarities, in v4l2_detect_cvt() argument
510 if (polarities == V4L2_DV_VSYNC_POS_POL) in v4l2_detect_cvt()
512 else if (polarities == V4L2_DV_HSYNC_POS_POL) in v4l2_detect_cvt()
632 t.bt.polarities = polarities; in v4l2_detect_cvt()
718 u32 polarities, in v4l2_detect_gtf() argument
734 if (polarities == V4L2_DV_VSYNC_POS_POL) in v4l2_detect_gtf()
736 else if (polarities == V4L2_DV_HSYNC_POS_POL) in v4l2_detect_gtf()
[all …]
/linux-6.15/drivers/media/i2c/
H A Dst-mipid02.c334 bool *polarities = ep->bus.mipi_csi2.lane_polarities; in mipid02_configure_clk_lane() local
341 bridge->r.clk_lane_reg1 |= (polarities[0] << 1) | CLK_ENABLE; in mipid02_configure_clk_lane()
347 bool are_lanes_swap, bool *polarities) in mipid02_configure_data0_lane() argument
349 bool are_pin_swap = are_lanes_swap ? polarities[2] : polarities[1]; in mipid02_configure_data0_lane()
366 bool are_lanes_swap, bool *polarities) in mipid02_configure_data1_lane() argument
368 bool are_pin_swap = are_lanes_swap ? polarities[1] : polarities[2]; in mipid02_configure_data1_lane()
385 bool *polarities = ep->bus.mipi_csi2.lane_polarities; in mipid02_configure_from_rx() local
394 polarities); in mipid02_configure_from_rx()
399 polarities); in mipid02_configure_from_rx()
H A Dvgxy61.c1428 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()
H A Dths8200.c336 if (bt->polarities & V4L2_DV_HSYNC_POS_POL) { in ths8200_setup()
340 if (bt->polarities & V4L2_DV_VSYNC_POS_POL) { in ths8200_setup()
H A Dths7303.c299 (int)bt->pixelclock, bt->polarities); in ths7303_log_status()
/linux-6.15/drivers/gpu/drm/arm/
H A Dhdlcd_crtc.c132 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.15/include/media/
H A Dv4l2-dv-timings.h159 u32 polarities, bool interlaced,
185 unsigned int vsync, u32 polarities, bool interlaced,
/linux-6.15/Documentation/devicetree/bindings/display/bridge/
H A Dti,sn65dsi86.yaml134 lane-polarities:
143 lane-polarities: [data-lanes]
267 lane-polarities = <0 1 0 1>;
H A Dsamsung,mipi-dsim.yaml127 lane-polarities:
135 lane-polarities: [data-lanes]
/linux-6.15/arch/arm64/boot/dts/renesas/
H A Dr8a779a0-falcon-csi-dsi.dtsi134 lane-polarities = <0 0 0 0 1>;
156 lane-polarities = <0 0 0 0 1>;
/linux-6.15/Documentation/devicetree/bindings/media/
H A Drenesas,vin.yaml92 If both HSYNC and VSYNC polarities are not specified, embedded
98 If both HSYNC and VSYNC polarities are not specified, embedded
141 If both HSYNC and VSYNC polarities are not specified, embedded
147 If both HSYNC and VSYNC polarities are not specified, embedded
H A Dvideo-interfaces.yaml125 that if HSYNC and VSYNC polarities are not specified, embedded
199 lane-polarities:
206 An array of polarities of the lanes starting from the clock lane and
210 lane-polarities property is omitted, the value must be interpreted as 0
H A Dti,omap3isp.txt48 lane-polarities : lane polarity (required on CSI-2)
/linux-6.15/Documentation/devicetree/bindings/media/i2c/
H A Dmaxim,max96714.yaml74 lane-polarities:
158 lane-polarities = <1 0 1>;
H A Dst,st-mipid02.yaml70 lane-polarities:
94 lane-polarities:
H A Donnn,mt9m114.yaml66 # signal polarities (for parallel and BT.656) are fixed and must not
H A Dmaxim,max96717.yaml71 lane-polarities:
/linux-6.15/drivers/media/platform/aspeed/
H A Daspeed-video.c854 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.15/arch/arm/boot/dts/ti/omap/
H A Domap3-n9.dts56 lane-polarities = <1 1 1>;
H A Domap3-n950.dts102 lane-polarities = <1 1 1>;
/linux-6.15/drivers/net/phy/mediatek/
H A Dmtk-ge-soc.c1283 u32 polarities; in mt7988_phy_led_get_polarity() local
1286 polarities = ~(priv->boottrap); in mt7988_phy_led_get_polarity()
1288 polarities = MTK_PHY_LED1_DEFAULT_POLARITIES; in mt7988_phy_led_get_polarity()
1290 if (polarities & BIT(phydev->mdio.addr)) in mt7988_phy_led_get_polarity()
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Ddv-timings.rst20 width and height, signal polarities, frontporches, backporches, sync
H A Dvidioc-g-dv-timings.rst108 - ``polarities``
109 - This is a bit mask that defines polarities of sync signals. bit 0
/linux-6.15/arch/arm64/boot/dts/freescale/
H A Dimx8mm-phg.dts196 lane-polarities = <1 0 0 0 0>;
/linux-6.15/drivers/media/pci/mgb4/
H A Dmgb4_vout.c75 timings->bt.polarities |= V4L2_DV_HSYNC_POS_POL; in get_timings()
77 timings->bt.polarities |= V4L2_DV_VSYNC_POS_POL; in get_timings()

12