H A D | soc.h | 31 #define SOC_DOUBLE_VALUE(xreg, shift_left, shift_right, xmax, xinvert, xautodisable) \ argument 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) \ argument 38 {.reg = xreg, .rreg = xreg, .shift = shift_left, \ 41 #define SOC_SINGLE_VALUE(xreg, xshift, xmax, xinvert, xautodisable) \ argument 42 SOC_DOUBLE_VALUE(xreg, xshift, xshift, xmax, xinvert, xautodisable) 43 #define SOC_SINGLE_VALUE_EXT(xreg, xmax, xinvert) \ argument 45 {.reg = xreg, 64 SOC_SINGLE_RANGE(xname,xreg,xshift,xmin,xmax,xinvert) global() argument 80 SOC_SINGLE_SX_TLV(xname,xreg,xshift,xmin,xmax,tlv_array) global() argument 92 SOC_SINGLE_RANGE_TLV(xname,xreg,xshift,xmin,xmax,xinvert,tlv_array) global() argument 139 SOC_DOUBLE_SX_TLV(xname,xreg,shift_left,shift_right,xmin,xmax,tlv_array) global() argument 170 SOC_DOUBLE_R_SX_TLV(xname,xreg,xrreg,xshift,xmin,xmax,tlv_array) global() argument 191 SOC_SINGLE_S_TLV(xname,xreg,xshift,xmin,xmax,xsign_bit,xinvert,tlv_array) global() argument 193 SOC_SINGLE_S8_TLV(xname,xreg,xmin,xmax,tlv_array) global() argument 204 SOC_DOUBLE_S8_TLV(xname,xreg,xmin,xmax,tlv_array) global() argument 212 SOC_ENUM_DOUBLE(xreg,xshift_l,xshift_r,xitems,xtexts) global() argument 216 SOC_ENUM_SINGLE(xreg,xshift,xitems,xtexts) global() argument 220 SOC_VALUE_ENUM_DOUBLE(xreg,xshift_l,xshift_r,xmask,xitems,xtexts,xvalues) global() argument 223 SOC_VALUE_ENUM_SINGLE(xreg,xshift,xmask,xitems,xtexts,xvalues) global() argument 225 SOC_VALUE_ENUM_SINGLE_AUTODISABLE(xreg,xshift,xmask,xitems,xtexts,xvalues) global() argument 236 SOC_SINGLE_EXT(xname,xreg,xshift,xmax,xinvert,xhandler_get,xhandler_put) global() argument 256 SOC_SINGLE_EXT_TLV(xname,xreg,xshift,xmax,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument 265 SOC_SINGLE_RANGE_EXT_TLV(xname,xreg,xshift,xmin,xmax,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument 277 SOC_DOUBLE_EXT_TLV(xname,xreg,shift_left,shift_right,xmax,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument 308 SOC_SINGLE_S_EXT_TLV(xname,xreg,xshift,xmin,xmax,xsign_bit,xinvert,xhandler_get,xhandler_put,tlv_array) global() argument 374 SOC_SINGLE_STROBE(xname,xreg,xshift,xinvert) global() argument 382 SOC_ENUM_DOUBLE_DECL(name,xreg,xshift_l,xshift_r,xtexts) global() argument 385 SOC_ENUM_SINGLE_DECL(name,xreg,xshift,xtexts) global() argument 389 SOC_VALUE_ENUM_DOUBLE_DECL(name,xreg,xshift_l,xshift_r,xmask,xtexts,xvalues) global() argument 392 SOC_VALUE_ENUM_SINGLE_DECL(name,xreg,xshift,xmask,xtexts,xvalues) global() argument 395 SOC_VALUE_ENUM_SINGLE_AUTODISABLE_DECL(name,xreg,xshift,xmask,xtexts,xvalues) global() argument [all...] |