gicv5_its_chip_data
static int gicv5_its_write_cr0(struct gicv5_its_chip_data *its, bool enable)
static int gicv5_its_enable(struct gicv5_its_chip_data *its)
static int gicv5_its_disable(struct gicv5_its_chip_data *its)
static void gicv5_its_print_info(struct gicv5_its_chip_data *its_node)
static int gicv5_its_init_domain(struct gicv5_its_chip_data *its, struct irq_domain *parent)
struct gicv5_its_chip_data *its_node;
static int gicv5_its_itt_cache_inv(struct gicv5_its_chip_data *its, u32 device_id,
static int gicv5_its_create_itt_linear(struct gicv5_its_chip_data *its,
static int gicv5_its_create_itt_two_level(struct gicv5_its_chip_data *its,
static int gicv5_its_device_cache_inv(struct gicv5_its_chip_data *its,
static int gicv5_its_alloc_l2_devtab(struct gicv5_its_chip_data *its,
struct gicv5_its_chip_data *its_node;
static __le64 *gicv5_its_devtab_get_dte_ref(struct gicv5_its_chip_data *its,
static int gicv5_its_device_register(struct gicv5_its_chip_data *its,
static u32 its_readl_relaxed(struct gicv5_its_chip_data *its_node, const u32 reg_offset)
static void its_writel_relaxed(struct gicv5_its_chip_data *its_node, const u32 val,
static int gicv5_its_device_unregister(struct gicv5_its_chip_data *its,
static int gicv5_its_alloc_devtab_linear(struct gicv5_its_chip_data *its,
static void its_writeq_relaxed(struct gicv5_its_chip_data *its_node, const u64 val,
static int gicv5_its_alloc_devtab_two_level(struct gicv5_its_chip_data *its,
static void gicv5_its_dcache_clean(struct gicv5_its_chip_data *its, void *start,
static int gicv5_its_init_devtab(struct gicv5_its_chip_data *its)
static void gicv5_its_deinit_devtab(struct gicv5_its_chip_data *its)
static struct gicv5_its_dev *gicv5_its_find_device(struct gicv5_its_chip_data *its,
static struct gicv5_its_dev *gicv5_its_alloc_device(struct gicv5_its_chip_data *its, int nvec,
static void its_write_table_entry(struct gicv5_its_chip_data *its, __le64 *entry,
struct gicv5_its_chip_data *its;
struct gicv5_its_chip_data *its;
struct gicv5_its_chip_data *its = its_dev->its_node;
static int gicv5_its_cache_sync(struct gicv5_its_chip_data *its)
struct gicv5_its_chip_data *its = its_dev->its_node;
static void gicv5_its_syncr(struct gicv5_its_chip_data *its,
struct gicv5_its_chip_data *its;