Home
last modified time | relevance | path

Searched refs:orientation (Results 1 – 25 of 215) sorted by relevance

123456789

/linux/drivers/gpu/drm/
A Ddrm_panel_orientation_quirks.c30 int orientation; member
38 .orientation = DRM_MODE_PANEL_ORIENTATION_RIGHT_UP,
46 .orientation = DRM_MODE_PANEL_ORIENTATION_RIGHT_UP,
54 .orientation = DRM_MODE_PANEL_ORIENTATION_RIGHT_UP,
62 .orientation = DRM_MODE_PANEL_ORIENTATION_RIGHT_UP,
71 .orientation = DRM_MODE_PANEL_ORIENTATION_RIGHT_UP,
79 .orientation = DRM_MODE_PANEL_ORIENTATION_RIGHT_UP,
105 .orientation = DRM_MODE_PANEL_ORIENTATION_LEFT_UP,
117 .orientation = DRM_MODE_PANEL_ORIENTATION_LEFT_UP,
508 return data->orientation; in drm_get_panel_orientation_quirk()
[all …]
A Ddrm_panel.c368 enum drm_panel_orientation *orientation) in of_drm_get_panel_orientation() argument
375 *orientation = DRM_MODE_PANEL_ORIENTATION_UNKNOWN; in of_drm_get_panel_orientation()
383 *orientation = DRM_MODE_PANEL_ORIENTATION_NORMAL; in of_drm_get_panel_orientation()
385 *orientation = DRM_MODE_PANEL_ORIENTATION_RIGHT_UP; in of_drm_get_panel_orientation()
387 *orientation = DRM_MODE_PANEL_ORIENTATION_BOTTOM_UP; in of_drm_get_panel_orientation()
389 *orientation = DRM_MODE_PANEL_ORIENTATION_LEFT_UP; in of_drm_get_panel_orientation()
/linux/drivers/gpu/drm/i915/display/
A Dintel_dsi.c120 enum drm_panel_orientation orientation; in intel_dsi_get_panel_orientation() local
122 orientation = connector->panel.vbt.dsi.orientation; in intel_dsi_get_panel_orientation()
123 if (orientation != DRM_MODE_PANEL_ORIENTATION_UNKNOWN) in intel_dsi_get_panel_orientation()
124 return orientation; in intel_dsi_get_panel_orientation()
126 orientation = dev_priv->display.vbt.orientation; in intel_dsi_get_panel_orientation()
127 if (orientation != DRM_MODE_PANEL_ORIENTATION_UNKNOWN) in intel_dsi_get_panel_orientation()
128 return orientation; in intel_dsi_get_panel_orientation()
/linux/Documentation/firmware-guide/acpi/
A Dintel-pmc-mux.rst20 configure the cable plug orientation and mode (with Alternate Modes). The driver
95 should not configure them according to the cable plug orientation. This can
97 orientation. The driver uses a specific device properties "sbu-orientation"
98 (SBU) and "hsl-orientation" (data) to know if those lines are "fixed", and to
99 which orientation. The value that these properties have is a string value, and
106 Package () {"sbu-orientation", "normal"},
107 Package () {"hsl-orientation", "normal"},
132 Package () {"sbu-orientation", "normal"},
133 Package () {"hsl-orientation", "normal"},
147 Package () {"sbu-orientation", "normal"},
[all …]
/linux/drivers/iio/imu/inv_mpu6050/
A Dinv_mpu_magn.c275 st->magn_orient.rotation[0] = st->orientation.rotation[3]; in inv_mpu_magn_set_orient()
276 st->magn_orient.rotation[1] = st->orientation.rotation[4]; in inv_mpu_magn_set_orient()
277 st->magn_orient.rotation[2] = st->orientation.rotation[5]; in inv_mpu_magn_set_orient()
279 st->magn_orient.rotation[3] = st->orientation.rotation[0]; in inv_mpu_magn_set_orient()
280 st->magn_orient.rotation[4] = st->orientation.rotation[1]; in inv_mpu_magn_set_orient()
281 st->magn_orient.rotation[5] = st->orientation.rotation[2]; in inv_mpu_magn_set_orient()
284 orient = st->orientation.rotation[i]; in inv_mpu_magn_set_orient()
307 st->magn_orient = st->orientation; in inv_mpu_magn_set_orient()
/linux/Documentation/devicetree/bindings/usb/
A Dite,it5205.yaml27 orientation-switch:
28 description: Flag the port as possible handler of orientation switching
39 handling altmode muxing and orientation switching.
44 - orientation-switch
61 orientation-switch;
A Dgpio-sbu-mux.yaml14 and swapped depending on the altmode and orientation. This binding describes
38 orientation-switch: true
44 handling altmode muxing and orientation switching.
49 - orientation-switch
106 orientation-switch;
A Dqcom,wcd939x-usbss.yaml18 graph description to handle USB-C altmode & orientation switching for Audio
39 orientation-switch: true
48 purpose of handling altmode muxing and orientation switching.
54 purpose of handling USB-C Audio Accessory Mode muxing and orientation switching.
79 orientation-switch;
A Dusb-switch.yaml13 Common properties for devices handling USB mode and orientation switching.
20 orientation-switch:
21 description: Possible handler of orientation switching
32 handling altmode muxing and orientation switching.
A Dnxp,ptn36502.yaml23 orientation-switch: true
41 handling altmode muxing and orientation switching.
65 orientation-switch;
A Dfcs,fsa4480.yaml31 orientation-switch: true
37 handling altmode muxing and orientation switching.
98 orientation-switch;
/linux/drivers/usb/typec/mux/
A Dptn36502.c74 enum typec_orientation orientation; member
81 bool reverse = (ptn->orientation == TYPEC_ORIENTATION_REVERSE); in ptn36502_set()
214 static int ptn36502_sw_set(struct typec_switch_dev *sw, enum typec_orientation orientation) in ptn36502_sw_set() argument
219 ret = typec_switch_set(ptn->typec_switch, orientation); in ptn36502_sw_set()
225 if (ptn->orientation != orientation) { in ptn36502_sw_set()
226 ptn->orientation = orientation; in ptn36502_sw_set()
320 ptn->orientation = TYPEC_ORIENTATION_NONE; in ptn36502_probe()
A Dfsa4480.c62 enum typec_orientation orientation; member
80 bool reverse = (fsa->orientation == TYPEC_ORIENTATION_REVERSE); in fsa4480_set()
149 enum typec_orientation orientation) in fsa4480_switch_set() argument
156 if (fsa->orientation != orientation) { in fsa4480_switch_set()
157 fsa->orientation = orientation; in fsa4480_switch_set()
288 fsa->orientation = TYPEC_ORIENTATION_NONE; in fsa4480_probe()
A Dnb7vpq904m.c76 enum typec_orientation orientation; member
109 bool reverse = (nb7->orientation == TYPEC_ORIENTATION_REVERSE); in nb7vpq904m_set()
254 static int nb7vpq904m_sw_set(struct typec_switch_dev *sw, enum typec_orientation orientation) in nb7vpq904m_sw_set() argument
259 ret = typec_switch_set(nb7->typec_switch, orientation); in nb7vpq904m_sw_set()
265 if (nb7->orientation != orientation) { in nb7vpq904m_sw_set()
266 nb7->orientation = orientation; in nb7vpq904m_sw_set()
407 nb7->orientation = TYPEC_ORIENTATION_NONE; in nb7vpq904m_probe()
A Dwcd939x-usbss.c197 enum typec_orientation orientation; member
242 bool reverse = (usbss->orientation == TYPEC_ORIENTATION_REVERSE); in wcd939x_usbss_set()
535 enum typec_orientation orientation) in wcd939x_usbss_switch_set() argument
542 if (usbss->orientation != orientation) { in wcd939x_usbss_switch_set()
543 usbss->orientation = orientation; in wcd939x_usbss_switch_set()
554 return typec_switch_set(usbss->codec_switch, orientation); in wcd939x_usbss_switch_set()
627 usbss->orientation = TYPEC_ORIENTATION_NONE; in wcd939x_usbss_probe()
A Dintel_pmc_mux.c140 enum typec_orientation orientation; member
182 return port->orientation - 1; in sbu_orientation()
190 return port->orientation - 1; in hsl_orientation()
295 req.mode_data = (port->orientation - 1) << PMC_USB_ALTMODE_ORI_SHIFT; in pmc_usb_mux_dp()
345 req.mode_data = (port->orientation - 1) << PMC_USB_ALTMODE_ORI_SHIFT; in pmc_usb_mux_tbt()
398 req.mode_data |= (port->orientation - 1) << PMC_USB_ALTMODE_ORI_SHIFT; in pmc_usb_mux_usb4()
482 if (port->orientation == TYPEC_ORIENTATION_NONE) in pmc_usb_connect()
513 if (port->orientation == TYPEC_ORIENTATION_NONE || port->role == USB_ROLE_NONE) in pmc_usb_mux_set()
544 enum typec_orientation orientation) in pmc_usb_set_orientation() argument
550 port->orientation = orientation; in pmc_usb_set_orientation()
/linux/drivers/soc/qcom/
A Dpmic_glink_altmode.c81 enum typec_orientation orientation; member
223 typec_switch_set(alt_port->typec_switch, alt_port->orientation); in pmic_glink_altmode_worker()
241 static enum typec_orientation pmic_glink_altmode_orientation(unsigned int orientation) in pmic_glink_altmode_orientation() argument
243 if (orientation == 0) in pmic_glink_altmode_orientation()
245 else if (orientation == 1) in pmic_glink_altmode_orientation()
264 u8 orientation; in pmic_glink_altmode_sc8180xp_notify() local
280 orientation = FIELD_GET(SC8180X_ORIENTATION_MASK, notification); in pmic_glink_altmode_sc8180xp_notify()
294 alt_port->orientation = pmic_glink_altmode_orientation(orientation); in pmic_glink_altmode_sc8180xp_notify()
311 u8 orientation; in pmic_glink_altmode_sc8280xp_notify() local
326 orientation = notify->payload[1]; in pmic_glink_altmode_sc8280xp_notify()
[all …]
/linux/Documentation/devicetree/bindings/soc/qcom/
A Dqcom,pmic-glink.yaml51 orientation-gpios:
52 description: Array of input gpios for the Type-C connector orientation indication.
53 The GPIO indication is used to detect the orientation of the Type-C connector.
55 It is defined that GPIO active level means "CC2" or Reversed/Flipped orientation.
/linux/Documentation/devicetree/bindings/sound/
A Dqcom,wcd939x.yaml19 to handle USB-C altmode & orientation switching for Audio Accessory Mode.
37 orientation-switch:
38 description: Flag the port as possible handler of orientation switching
45 purpose of handling altmode muxing and orientation switching to detect and
/linux/drivers/gpu/drm/panel/
A Dpanel-lvds.c42 enum drm_panel_orientation orientation; member
107 drm_connector_set_panel_orientation(connector, lvds->orientation); in panel_lvds_get_modes()
116 return lvds->orientation; in panel_lvds_get_orientation()
131 ret = of_drm_get_panel_orientation(np, &lvds->orientation); in panel_lvds_parse_dt()
/linux/Documentation/devicetree/bindings/phy/
A Dphy-rockchip-usbdp.yaml90 (~100K) to apply a DC offset for signalling the connector orientation.
96 (~100K) to apply a DC offset for signalling the connector orientation.
99 orientation-switch:
100 description: Flag the port as possible handler of orientation switching
111 handling orientation switching.
/linux/drivers/media/pci/intel/
A Dipu-bridge.c91 .orientation = "orientation",
260 enum v4l2_fwnode_orientation orientation; in ipu_bridge_parse_orientation() local
274 orientation = V4L2_FWNODE_ORIENTATION_FRONT; in ipu_bridge_parse_orientation()
277 orientation = V4L2_FWNODE_ORIENTATION_BACK; in ipu_bridge_parse_orientation()
283 orientation = V4L2_FWNODE_ORIENTATION_EXTERNAL; in ipu_bridge_parse_orientation()
288 orientation = V4L2_FWNODE_ORIENTATION_EXTERNAL; in ipu_bridge_parse_orientation()
293 return orientation; in ipu_bridge_parse_orientation()
319 sensor->orientation = ipu_bridge_parse_orientation(adev); in ipu_bridge_parse_ssdb()
383 sensor->prop_names.orientation, in ipu_bridge_create_fwnode_properties()
384 sensor->orientation); in ipu_bridge_create_fwnode_properties()
/linux/drivers/iio/
A Dindustrialio-acpi.c27 struct iio_mount_matrix *orientation, in iio_read_acpi_mount_matrix() argument
75 orientation->rotation[i * 3 + j] = str; in iio_read_acpi_mount_matrix()
/linux/include/linux/usb/
A Dtypec_mux.h18 enum typec_orientation orientation);
30 enum typec_orientation orientation);
/linux/drivers/iio/accel/
A Dmma7660.c50 struct iio_mount_matrix orientation; member
59 return &data->orientation; in mma7660_get_mount_matrix()
206 ret = iio_read_mount_matrix(&client->dev, &data->orientation); in mma7660_probe()

Completed in 37 milliseconds

123456789