Lines Matching +full:higher +full:- +full:end
1 /* SPDX-License-Identifier: GPL-2.0-only */
17 #define _calc_walked(inout) (dd->inout##_walk.offset - dd->inout##_sg->offset)
20 * OMAP TRM gives bitfields as start:end, where start is the higher bit
23 #define FLD_MASK(start, end) (((1 << ((start) - (end) + 1)) - 1) << (end)) argument
24 #define FLD_VAL(val, start, end) (((val) << (end)) & FLD_MASK(start, end)) argument
26 #define AES_REG_KEY(dd, x) ((dd)->pdata->key_ofs - \
28 #define AES_REG_IV(dd, x) ((dd)->pdata->iv_ofs + ((x) * 0x04))
30 #define AES_REG_CTRL(dd) ((dd)->pdata->ctrl_ofs)
50 #define AES_REG_DATA_N(dd, x) ((dd)->pdata->data_ofs + ((x) * 0x04))
53 #define AES_REG_REV(dd) ((dd)->pdata->rev_ofs)
55 #define AES_REG_MASK(dd) ((dd)->pdata->mask_ofs)
65 #define AES_REG_IRQ_STATUS(dd) ((dd)->pdata->irq_status_ofs)
66 #define AES_REG_IRQ_ENABLE(dd) ((dd)->pdata->irq_enable_ofs)
111 struct skcipher_request fallback_req; // keep at the end