Lines Matching defs:gate
193 const struct gate_cfg *gate = &priv->gates[gate_id];
194 uintptr_t addr = priv->base + gate->offset;
196 if (gate->set_clr != 0U) {
197 mmio_write_32(addr + RCC_MP_ENCLRR_OFFSET, BIT(gate->bit_idx));
199 mmio_clrbits_32(addr, BIT(gate->bit_idx));
205 const struct gate_cfg *gate = &priv->gates[gate_id];
206 uintptr_t addr = priv->base + gate->offset;
208 if (gate->set_clr != 0U) {
209 mmio_write_32(addr, BIT(gate->bit_idx));
212 mmio_setbits_32(addr, BIT(gate->bit_idx));
795 const struct gate_cfg *gate = &priv->gates[gate_id];
796 uintptr_t address = priv->base + gate->offset;
797 uint32_t mask_rdy = BIT(gate->bit_idx);
802 mask_test = BIT(gate->bit_idx);
826 const struct gate_cfg *gate = &priv->gates[cfg->id];
827 uintptr_t addr = priv->base + gate->offset;
829 if (gate->set_clr != 0U) {
830 mmio_write_32(addr, BIT(gate->bit_idx));
833 mmio_setbits_32(addr, BIT(gate->bit_idx));
843 const struct gate_cfg *gate = &priv->gates[cfg->id];
844 uintptr_t addr = priv->base + gate->offset;
846 if (gate->set_clr != 0U) {
847 mmio_write_32(addr + RCC_MP_ENCLRR_OFFSET, BIT(gate->bit_idx));
849 mmio_clrbits_32(addr, BIT(gate->bit_idx));
855 const struct gate_cfg *gate;
858 gate = &priv->gates[gate_id];
859 addr = priv->base + gate->offset;
861 return ((mmio_read_32(addr) & BIT(gate->bit_idx)) != 0U);