| H A D | soc.h | 42 #define SOC_DOUBLE_S_VALUE(xreg, shift_left, shift_right, xmin, xmax, xsign_bit, \ argument 45 {.reg = xreg, .rreg = xreg, .shift = shift_left, \ 48 #define SOC_DOUBLE_VALUE(xreg, shift_left, shift_right, xmin, xmax, xinvert, xautodisable) \ argument 49 SOC_DOUBLE_S_VALUE(xreg, shift_left, shift_right, xmin, xmax, 0, xinvert, \ 96 #define SOC_DOUBLE(xname, reg, shift_left, shift_right, max, invert) \ argument 100 .private_value = SOC_DOUBLE_VALUE(reg, shift_left, shift_right, \ 102 #define SOC_DOUBLE_STS(xname, reg, shift_left, shift_right, max, invert) \ argument 108 .private_value = SOC_DOUBLE_VALUE(reg, shift_left, shift_right, \ 123 #define SOC_DOUBLE_TLV(xname, reg, shift_left, shift_right, max, invert, tlv_array) \ argument 130 .private_value = SOC_DOUBLE_VALUE(reg, shift_left, shift_right, \ [all …]
|