Lines Matching defs:cause
331 * Level IRQ handlers: DATA_IN is used directly as cause register.
341 * cause register.
343 * EDGE cause mask
345 * -----| |----- ---- to main cause reg
407 u32 cause, type;
413 cause = readl(GPIO_DATA_IN(ochip)) & readl(GPIO_LEVEL_MASK(ochip));
414 cause |= readl(GPIO_EDGE_CAUSE(ochip)) & readl(GPIO_EDGE_MASK(ochip));
421 if (!(cause & (1 << i)))
444 u32 out, io_conf, blink, in_pol, data_in, cause, edg_msk, lvl_msk;
453 cause = readl_relaxed(GPIO_EDGE_CAUSE(ochip));
484 seq_printf(s, " (%s)\n", cause & msk ? "pending" : "clear ");