Lines Matching defs:reg
32 #define CLKID(cmu, reg, offset) ((CLKREGS_##cmu) << 10 | (reg) << 3 | (offset) << 0)
131 clkid_decode(int clkid, int* cmu, int* reg, int* off)
134 *reg = CLKID_GET_IDX(clkid);
142 /* extract reg value and apply change */
144 /* erase old reg value out of clkid */
146 /* return clkid with new reg offset value */
151 clkbf_get(volatile uint32_t* reg, int start_bit, int nbits)
154 v = *reg;
159 clkbf_set(volatile uint32_t* reg, int start_bit, int nbits, int v)
163 o = *reg & ~(MASK(nbits) << start_bit);
164 *reg = o | v;