Lines Matching defs:mask
114 uint32_t mask;
123 mask = (BIT(drive_data->drv_width) - 1U) << drive_data->drv_shift;
129 value = (mmio_read_32(address) & mask) >> drive_data->drv_shift;
138 mmio_clrsetbits_32(address, mask, value << drive_data->drv_shift);
274 uint32_t mask;
277 mask = MASK_WIDTH_SHIFT(mux->width, mux->shift);
279 mmio_clrsetbits_32(address, mask, (sel << mux->shift) & mask);
287 mask = BIT(mux->bitrdy);
289 while ((mmio_read_32(address) & mask) == 0U) {
351 uint32_t mask;
360 mask = MASK_WIDTH_SHIFT(mux->width, mux->shift);
362 return (mmio_read_32(priv->base + mux->offset) & mask) >> mux->shift;
764 uint32_t mask;
773 mask = MASK_WIDTH_SHIFT(divider->width, divider->shift);
774 mmio_clrsetbits_32(address, mask, (value << divider->shift) & mask);
781 mask = BIT(divider->bitrdy);
783 while ((mmio_read_32(address) & mask) == 0U) {