Searched refs:scu_ic (Results 1 – 3 of 3) sorted by relevance
53 struct aspeed_scu_ic *scu_ic = irq_desc_get_handler_data(desc); in aspeed_scu_ic_irq_handler() local55 unsigned int mask = scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT; in aspeed_scu_ic_irq_handler()69 regmap_read(scu_ic->scu, scu_ic->reg, &sts); in aspeed_scu_ic_irq_handler()70 enabled = sts & scu_ic->irq_enable; in aspeed_scu_ic_irq_handler()73 bit = scu_ic->irq_shift; in aspeed_scu_ic_irq_handler()74 max = scu_ic->num_irqs + bit; in aspeed_scu_ic_irq_handler()77 generic_handle_domain_irq(scu_ic->irq_domain, in aspeed_scu_ic_irq_handler()78 bit - scu_ic->irq_shift); in aspeed_scu_ic_irq_handler()80 regmap_write_bits(scu_ic->scu, scu_ic->reg, mask, in aspeed_scu_ic_irq_handler()89 struct aspeed_scu_ic *scu_ic = irq_data_get_irq_chip_data(data); in aspeed_scu_ic_irq_mask() local[all …]
17 scu_ic: interrupt-controller@18 {
232 scu_ic: interrupt-controller@18 { label