/drivers/pmdomain/mediatek/ |
D | mtk-pm-domains.h | 45 #define _BUS_PROT(_mask, _set, _clr, _sta, _update, _ignore) { \ argument 46 .bus_prot_mask = (_mask), \ 54 #define BUS_PROT_WR(_mask, _set, _clr, _sta) \ argument 55 _BUS_PROT(_mask, _set, _clr, _sta, false, false) 57 #define BUS_PROT_WR_IGN(_mask, _set, _clr, _sta) \ argument 58 _BUS_PROT(_mask, _set, _clr, _sta, false, true) 60 #define BUS_PROT_UPDATE(_mask, _set, _clr, _sta) \ argument 61 _BUS_PROT(_mask, _set, _clr, _sta, true, false) 63 #define BUS_PROT_UPDATE_TOPAXI(_mask) \ argument 64 BUS_PROT_UPDATE(_mask, \
|
/drivers/pinctrl/mediatek/ |
D | pinctrl-mtmips.h | 12 #define GRP(_name, _func, _mask, _shift) \ argument 13 { .name = _name, .mask = _mask, .shift = _shift, \ 14 .func = _func, .gpio = _mask, \ 17 #define GRP_G(_name, _func, _mask, _gpio, _shift) \ argument 18 { .name = _name, .mask = _mask, .shift = _shift, \
|
/drivers/net/ethernet/sfc/falcon/ |
D | enum.h | 117 #define LOOPBACK_CHANGED(_from, _to, _mask) \ argument 118 (!!((LOOPBACK_MASK(_from) ^ LOOPBACK_MASK(_to)) & (_mask))) 120 #define LOOPBACK_OUT_OF(_from, _to, _mask) \ argument 121 ((LOOPBACK_MASK(_from) & (_mask)) && !(LOOPBACK_MASK(_to) & (_mask)))
|
/drivers/net/ethernet/sfc/ |
D | enum.h | 117 #define LOOPBACK_CHANGED(_from, _to, _mask) \ argument 118 (!!((LOOPBACK_MASK(_from) ^ LOOPBACK_MASK(_to)) & (_mask))) 120 #define LOOPBACK_OUT_OF(_from, _to, _mask) \ argument 121 ((LOOPBACK_MASK(_from) & (_mask)) && !(LOOPBACK_MASK(_to) & (_mask)))
|
/drivers/net/ethernet/sfc/siena/ |
D | enum.h | 117 #define LOOPBACK_CHANGED(_from, _to, _mask) \ argument 118 (!!((LOOPBACK_MASK(_from) ^ LOOPBACK_MASK(_to)) & (_mask))) 120 #define LOOPBACK_OUT_OF(_from, _to, _mask) \ argument 121 ((LOOPBACK_MASK(_from) & (_mask)) && !(LOOPBACK_MASK(_to) & (_mask)))
|
/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.h | 157 #define _MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \ argument 162 .variant = _mask, \ 167 #define MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \ argument 168 _MPP_VAR_FUNCTION(_val, _name, _subname, _mask) 170 #define MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \ argument 171 _MPP_VAR_FUNCTION(_val, _name, NULL, _mask)
|
D | pinctrl-armada-37xx.c | 123 #define PIN_GRP_GPIO(_name, _start, _nr, _mask, _func1) \ argument 128 .reg_mask = _mask, \ 129 .val = {0, _mask}, \ 133 #define PIN_GRP_GPIO_2(_name, _start, _nr, _mask, _val1, _val2, _func1) \ argument 138 .reg_mask = _mask, \ 143 #define PIN_GRP_GPIO_3(_name, _start, _nr, _mask, _v1, _v2, _v3, _f1, _f2) \ argument 148 .reg_mask = _mask, \ 153 #define PIN_GRP_EXTRA(_name, _start, _nr, _mask, _v1, _v2, _start2, _nr2, \ argument 159 .reg_mask = _mask, \
|
/drivers/bcma/ |
D | sprom.c | 185 #define SPEX(_field, _offset, _mask, _shift) \ argument 186 bus->sprom._field = ((sprom[SPOFF(_offset)] & (_mask)) >> (_shift)) 188 #define SPEX32(_field, _offset, _mask, _shift) \ argument 190 sprom[SPOFF(_offset)]) & (_mask)) >> (_shift)) 192 #define SPEX_ARRAY8(_field, _offset, _mask, _shift) \ argument 194 SPEX(_field[0], _offset + 0, _mask, _shift); \ 195 SPEX(_field[1], _offset + 2, _mask, _shift); \ 196 SPEX(_field[2], _offset + 4, _mask, _shift); \ 197 SPEX(_field[3], _offset + 6, _mask, _shift); \ 198 SPEX(_field[4], _offset + 8, _mask, _shift); \ [all …]
|
/drivers/clk/at91/ |
D | pmc.h | 117 #define field_get(_mask, _reg) (((_reg) & (_mask)) >> (ffs(_mask) - 1)) argument 118 #define field_prep(_mask, _val) (((_val) << (ffs(_mask) - 1)) & (_mask)) argument
|
/drivers/ufs/host/ |
D | ufs-renesas.c | 45 #define PARAM_SAVE(_reg, _mask, _index) \ argument 46 { .mode = MODE_SAVE, .reg = _reg, .mask = (u32)(_mask), \ 48 #define PARAM_POLL(_reg, _expected, _mask) \ argument 50 .mask = (u32)(_mask) } 126 #define PARAM_INDIRECT_POLL(_gpio, _addr, _expected, _mask) \ argument 130 PARAM_POLL(0xd4, _expected, _mask), \
|
/drivers/mfd/ |
D | wcd934x.c | 19 #define WCD934X_REGMAP_IRQ_REG(_irq, _off, _mask) \ argument 22 .mask = (_mask), \ 26 .type_reg_mask = (_mask), \ 27 .type_level_low_val = (_mask), \ 28 .type_level_high_val = (_mask), \
|
/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_ste.h | 53 struct mlx5dr_match_misc2 *_mask = mask; \ 55 DR_STE_SET_TAG(lookup_type, _tag, mpls0_label, _mask, \ 57 DR_STE_SET_TAG(lookup_type, _tag, mpls0_s_bos, _mask, \ 59 DR_STE_SET_TAG(lookup_type, _tag, mpls0_exp, _mask, \ 61 DR_STE_SET_TAG(lookup_type, _tag, mpls0_ttl, _mask, \
|
/drivers/ssb/ |
D | pci.c | 171 #define SPEX16(_outvar, _offset, _mask, _shift) \ argument 172 out->_outvar = ((in[SPOFF(_offset)] & (_mask)) >> (_shift)) 173 #define SPEX32(_outvar, _offset, _mask, _shift) \ argument 175 in[SPOFF(_offset)]) & (_mask)) >> (_shift)) 176 #define SPEX(_outvar, _offset, _mask, _shift) \ argument 177 SPEX16(_outvar, _offset, _mask, _shift) 179 #define SPEX_ARRAY8(_field, _offset, _mask, _shift) \ argument 181 SPEX(_field[0], _offset + 0, _mask, _shift); \ 182 SPEX(_field[1], _offset + 2, _mask, _shift); \ 183 SPEX(_field[2], _offset + 4, _mask, _shift); \ [all …]
|
/drivers/platform/x86/intel/speed_select_if/ |
D | isst_tpmi_core.c | 628 u64 val, _mask;\ 632 _mask = GENMASK_ULL((start + width - 1), start);\ 633 val &= _mask;\ 640 u64 val, _mask;\ 644 _mask = GENMASK((start + width - 1), start);\ 645 val &= ~_mask;\ 653 u64 val, _mask;\ 658 _mask = GENMASK_ULL((start + width - 1), start);\ 659 val &= _mask; \ 666 u64 val, _mask;\ [all …]
|
/drivers/usb/typec/tipd/ |
D | tps6598x.h | 15 #define TPS_FIELD_GET(_mask, _reg) ((typeof(_mask))(((_reg) & (_mask)) >> __bf_shf(_mask))) argument
|
/drivers/net/wireless/realtek/rtw89/ |
D | phy.h | 553 #define RTW89_DECL_RFK_WRF(_path, _addr, _mask, _data) \ argument 557 .mask = _mask, \ 560 #define RTW89_DECL_RFK_WM(_addr, _mask, _data) \ argument 563 .mask = _mask, \ 566 #define RTW89_DECL_RFK_WS(_addr, _mask) \ argument 569 .mask = _mask,} 571 #define RTW89_DECL_RFK_WC(_addr, _mask) \ argument 574 .mask = _mask,}
|
/drivers/clk/st/ |
D | clkgen.h | 38 #define CLKGEN_FIELD(_offset, _mask, _shift) { \ argument 40 .mask = _mask, \
|
/drivers/gpu/drm/amd/display/dc/gpio/ |
D | ddc_regs.h | 36 ….type ## _mask = DC_GPIO_DDC ## id ## _ ## type ## __DC_GPIO_DDC ## id ## cd ## _ ## type ## _MAS… 59 .type ## _mask = DC_GPIO_DDCVGA_ ## type ## __DC_GPIO_DDCVGA ## cd ## _ ## type ## _MASK,\ 76 .type ## _mask = DC_GPIO_I2CPAD_ ## type ## __DC_GPIO_ ## cd ## _ ## type ## _MASK,\
|
/drivers/media/platform/mediatek/mdp3/ |
D | mtk-mdp3-comp.h | 52 #define MM_REG_POLL_MASK(cmd, id, base, ofst, val, _mask, ...) \ argument 54 typeof(_mask) (_m) = (_mask); \
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_acl.c | 532 #define MLXSW_SP_ACL_MANGLE_ACTION(_htype, _offset, _mask, _shift, _field) \ argument 536 .mask = _mask, \ 541 #define MLXSW_SP_ACL_MANGLE_ACTION_IP4(_offset, _mask, _shift, _field) \ argument 543 _offset, _mask, _shift, _field) 545 #define MLXSW_SP_ACL_MANGLE_ACTION_IP6(_offset, _mask, _shift, _field) \ argument 547 _offset, _mask, _shift, _field) 549 #define MLXSW_SP_ACL_MANGLE_ACTION_TCP(_offset, _mask, _shift, _field) \ argument 550 MLXSW_SP_ACL_MANGLE_ACTION(FLOW_ACT_MANGLE_HDR_TYPE_TCP, _offset, _mask, _shift, _field) 552 #define MLXSW_SP_ACL_MANGLE_ACTION_UDP(_offset, _mask, _shift, _field) \ argument 553 MLXSW_SP_ACL_MANGLE_ACTION(FLOW_ACT_MANGLE_HDR_TYPE_UDP, _offset, _mask, _shift, _field)
|
/drivers/iio/temperature/ |
D | mlx90614.c | 72 #define field_get(_mask, _reg) (((_reg) & (_mask)) >> (ffs(_mask) - 1)) argument 73 #define field_prep(_mask, _val) (((_val) << (ffs(_mask) - 1)) & (_mask)) argument
|
/drivers/iio/health/ |
D | afe440x.h | 83 #define AFE440X_INTENSITY_CHAN(_index, _mask) \ argument 96 _mask, \
|
/drivers/iio/adc/ |
D | max1363.c | 189 #define MAX1363_MODE_SINGLE(_num, _mask) { \ argument 193 .modemask[0] = _mask, \ 196 #define MAX1363_MODE_SCAN_TO_CHANNEL(_num, _mask) { \ argument 200 .modemask[0] = _mask, \ 204 #define MAX1236_MODE_SCAN_MID_TO_CHANNEL(_mid, _num, _mask) { \ argument 208 .modemask[0] = _mask \ 211 #define MAX1363_MODE_DIFF_SINGLE(_nump, _numm, _mask) { \ argument 215 .modemask[0] = _mask \ 219 #define MAX1363_MODE_DIFF_SCAN_TO_CHANNEL(_num, _numvals, _mask) { \ argument 223 .modemask[0] = _mask \ [all …]
|
/drivers/clk/uniphier/ |
D | clk-uniphier.h | 69 #define UNIPHIER_CLK_CPUGEAR(_name, _idx, _regbase, _mask, \ argument 79 .mask = (_mask) \
|
/drivers/clk/baikal-t1/ |
D | ccu-pll.c | 322 #define CCU_PLL_DBGFS_BIT_ATTR(_name, _reg, _mask) \ argument 326 .mask = _mask \ 329 #define CCU_PLL_DBGFS_FLD_ATTR(_name, _reg, _lsb, _mask, _min, _max) \ argument 334 .mask = _mask, \
|