Home
last modified time | relevance | path

Searched refs:orient (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/omapdrm/
H A Domap_fb.c108 u32 orient; in drm_rotation_to_tiler() local
113 orient = 0; in drm_rotation_to_tiler()
116 orient = MASK_XY_FLIP | MASK_X_INVERT; in drm_rotation_to_tiler()
119 orient = MASK_X_INVERT | MASK_Y_INVERT; in drm_rotation_to_tiler()
122 orient = MASK_XY_FLIP | MASK_Y_INVERT; in drm_rotation_to_tiler()
127 orient ^= MASK_X_INVERT; in drm_rotation_to_tiler()
130 orient ^= MASK_Y_INVERT; in drm_rotation_to_tiler()
132 return orient; in drm_rotation_to_tiler()
144 u32 x, y, orient = 0; in omap_framebuffer_update_scanout() local
166 orient = drm_rotation_to_tiler(state->rotation); in omap_framebuffer_update_scanout()
[all …]
H A Domap_dmm_tiler.h74 #define TIL_ADDR(x, orient, a)\ argument
75 ((u32) (x) | (orient) | ((a) << SHIFT_ACC_MODE))
94 dma_addr_t tiler_tsptr(struct tiler_block *block, u32 orient,
96 u32 tiler_stride(enum tiler_fmt fmt, u32 orient);
H A Domap_gem.h79 int omap_gem_rotated_dma_addr(struct drm_gem_object *obj, u32 orient,
81 int omap_gem_tiled_stride(struct drm_gem_object *obj, u32 orient);
H A Domap_dmm_tiler.c636 static u32 tiler_get_address(enum tiler_fmt fmt, u32 orient, u32 x, u32 y) in tiler_get_address() argument
655 if (orient & MASK_X_INVERT) in tiler_get_address()
657 if (orient & MASK_Y_INVERT) in tiler_get_address()
661 if (orient & MASK_XY_FLIP) in tiler_get_address()
666 return TIL_ADDR((tmp << alignment), orient, fmt); in tiler_get_address()
678 dma_addr_t tiler_tsptr(struct tiler_block *block, u32 orient, in tiler_tsptr() argument
684 return tiler_get_address(block->fmt, orient, in tiler_tsptr()
696 u32 tiler_stride(enum tiler_fmt fmt, u32 orient) in tiler_stride() argument
700 if (orient & MASK_XY_FLIP) in tiler_stride()
/linux/drivers/macintosh/ams/
H A Dams-core.c28 u32 orient = ams_info.vflag? ams_info.orient1 : ams_info.orient2; in ams_sensors() local
30 if (orient & 0x80) in ams_sensors()
36 if (orient & 0x04) in ams_sensors()
38 if (orient & 0x02) in ams_sensors()
40 if (orient & 0x01) in ams_sensors()
/linux/drivers/extcon/
H A Dextcon-ptn5150.c80 enum typec_orientation orient = TYPEC_ORIENTATION_NONE; in ptn5150_check_state() local
91 orient = FIELD_GET(PTN5150_REG_CC_POLARITY, reg_data); in ptn5150_check_state()
92 switch (orient) { in ptn5150_check_state()
94 orient = TYPEC_ORIENTATION_NORMAL; in ptn5150_check_state()
97 orient = TYPEC_ORIENTATION_REVERSE; in ptn5150_check_state()
100 orient = TYPEC_ORIENTATION_NONE; in ptn5150_check_state()
104 ret = typec_switch_set(info->orient_sw, orient); in ptn5150_check_state()
/linux/Documentation/devicetree/bindings/iio/
H A Dmount-matrix.txt12 The mounting matrix is a device tree property used to orient any device
157 to orient the senor axes relative to a desired point of reference. This means
/linux/drivers/input/touchscreen/
H A Datmel_mxt_ts.c1932 unsigned char orient; in mxt_read_t9_resolution() local
1962 1, &orient); in mxt_read_t9_resolution()
1966 data->xy_switch = orient & MXT_T9_ORIENT_SWITCH; in mxt_read_t9_resolution()
1967 data->invertx = orient & MXT_T9_ORIENT_INVERTX; in mxt_read_t9_resolution()
1968 data->inverty = orient & MXT_T9_ORIENT_INVERTY; in mxt_read_t9_resolution()
/linux/drivers/media/i2c/ccs/
H A Dccs-core.c712 u32 orient = 0; in ccs_set_ctrl() local
730 orient |= CCS_IMAGE_ORIENTATION_HORIZONTAL_MIRROR; in ccs_set_ctrl()
733 orient |= CCS_IMAGE_ORIENTATION_VERTICAL_FLIP; in ccs_set_ctrl()
828 rval = ccs_write(sensor, IMAGE_ORIENTATION, orient); in ccs_set_ctrl()