Searched refs:device_id_bits (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/irqchip/ |
| H A D | irq-gic-v5-its.c | 462 u8 event_id_bits, device_id_bits, itt_struct, itt_l2sz; in gicv5_its_device_register() local 470 device_id_bits = devtab_cfgr_field(its, DEVICEID_BITS); in gicv5_its_device_register() 472 if (its_dev->device_id >= BIT(device_id_bits)) { in gicv5_its_device_register() 474 its_dev->device_id, (u32)GENMASK(device_id_bits - 1, 0)); in gicv5_its_device_register() 573 u8 device_id_bits) in gicv5_its_alloc_devtab_linear() argument 587 sz = BIT_ULL(device_id_bits) * sizeof(*devtab); in gicv5_its_alloc_devtab_linear() 592 device_id_bits, device_id_cap); in gicv5_its_alloc_devtab_linear() 593 device_id_bits = device_id_cap; in gicv5_its_alloc_devtab_linear() 596 devtab = kcalloc(BIT(device_id_bits), sizeof(*devtab), GFP_KERNEL); in gicv5_its_alloc_devtab_linear() 605 FIELD_PREP(GICV5_ITS_DT_CFGR_DEVICEID_BITS, device_id_bits); in gicv5_its_alloc_devtab_linear() [all …]
|