exclusive_mask
u32 exclusive_mask;
if (val & exgate->exclusive_mask)
void __iomem *reg, u8 shift, u32 exclusive_mask)
if (exclusive_mask == 0)
exgate->exclusive_mask = exclusive_mask;
#define imx_clk_gate_exclusive(name, parent, reg, shift, exclusive_mask) \
to_clk(imx_clk_hw_gate_exclusive(name, parent, reg, shift, exclusive_mask))
void __iomem *reg, u8 shift, u32 exclusive_mask);
forward_mask = exclusive_mask(usage_mask);
unsigned int flag, all_flags, exclusive_mask;
exclusive_mask = 0;
exclusive_mask |= exclusive[i];
flag = all_flags & ~exclusive_mask;
flag &= ~exclusive_mask;