Lines Matching refs:mask

204 typedef void (*omap_dsi_isr_t) (void *arg, u32 mask);
237 u32 mask;
487 static void dsi_completion_handler(void *data, u32 mask)
758 if (isr_data->isr && isr_data->mask & irqstatus)
865 u32 mask;
869 mask = default_mask;
877 mask |= isr_data->mask;
882 dsi_write_reg(dsidev, status_reg, (mask ^ old_mask) & mask);
883 dsi_write_reg(dsidev, enable_reg, mask);
894 u32 mask = DSI_IRQ_ERROR_MASK;
896 mask |= DSI_IRQ_TE_TRIGGER;
899 ARRAY_SIZE(dsi->isr_tables.isr_table), mask,
943 static int _dsi_register_isr(omap_dsi_isr_t isr, void *arg, u32 mask,
958 isr_data->mask == mask) {
972 isr_data->mask = mask;
977 static int _dsi_unregister_isr(omap_dsi_isr_t isr, void *arg, u32 mask,
986 isr_data->mask != mask)
991 isr_data->mask = 0;
1000 void *arg, u32 mask)
1008 r = _dsi_register_isr(isr, arg, mask, dsi->isr_tables.isr_table,
1020 omap_dsi_isr_t isr, void *arg, u32 mask)
1028 r = _dsi_unregister_isr(isr, arg, mask, dsi->isr_tables.isr_table,
1040 omap_dsi_isr_t isr, void *arg, u32 mask)
1048 r = _dsi_register_isr(isr, arg, mask,
1061 omap_dsi_isr_t isr, void *arg, u32 mask)
1069 r = _dsi_unregister_isr(isr, arg, mask,
1082 omap_dsi_isr_t isr, void *arg, u32 mask)
1090 r = _dsi_register_isr(isr, arg, mask, dsi->isr_tables.isr_table_cio,
1102 omap_dsi_isr_t isr, void *arg, u32 mask)
1110 r = _dsi_unregister_isr(isr, arg, mask, dsi->isr_tables.isr_table_cio,
2051 unsigned mask = 0;
2056 mask |= 1 << i;
2059 return mask;
2283 static void dsi_packet_sent_handler_vp(void *data, u32 mask)
2334 static void dsi_packet_sent_handler_l4(void *data, u32 mask)
3117 unsigned mask;
3162 mask = 0;
3167 mask |= 1 << i;
3171 REG_FLD_MOD(dsidev, DSI_COMPLEXIO_CFG2, mask, 9, 5);