Lines Matching refs:shift_left
31 #define SOC_DOUBLE_VALUE(xreg, shift_left, shift_right, xmax, xinvert, xautodisable) \
33 {.reg = xreg, .rreg = xreg, .shift = shift_left, \
36 #define SOC_DOUBLE_S_VALUE(xreg, shift_left, shift_right, xmin, xmax, xsign_bit, xinvert, xautodisable) \
38 {.reg = xreg, .rreg = xreg, .shift = shift_left, \
103 #define SOC_DOUBLE(xname, reg, shift_left, shift_right, max, invert) \
107 .private_value = SOC_DOUBLE_VALUE(reg, shift_left, shift_right, \
109 #define SOC_DOUBLE_STS(xname, reg, shift_left, shift_right, max, invert) \
115 .private_value = SOC_DOUBLE_VALUE(reg, shift_left, shift_right, \
130 #define SOC_DOUBLE_TLV(xname, reg, shift_left, shift_right, max, invert, tlv_array) \
137 .private_value = SOC_DOUBLE_VALUE(reg, shift_left, shift_right, \
139 #define SOC_DOUBLE_SX_TLV(xname, xreg, shift_left, shift_right, xmin, xmax, tlv_array) \
149 .shift = shift_left, .rshift = shift_right, \
242 #define SOC_DOUBLE_EXT(xname, reg, shift_left, shift_right, max, invert,\
248 SOC_DOUBLE_VALUE(reg, shift_left, shift_right, max, invert, 0) }
277 #define SOC_DOUBLE_EXT_TLV(xname, xreg, shift_left, shift_right, xmax, xinvert,\
285 .private_value = SOC_DOUBLE_VALUE(xreg, shift_left, shift_right, \