Home
last modified time | relevance | path

Searched refs:device_id_bits (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-gic-v5-its.c462 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 …]