Lines Matching full:enum
25 * add a new item in enum dfl_id_type and provide related information in below
35 enum dfl_fpga_devt_type {
59 enum dfl_fpga_devt_type devt_type;
80 /* indexed by enum dfl_fpga_devt_type */
102 static int dfl_id_alloc(enum dfl_id_type type, struct device *dev) in dfl_id_alloc()
114 static void dfl_id_free(enum dfl_id_type type, int id) in dfl_id_free()
122 static enum dfl_id_type dfh_id_to_type(u16 id) in dfh_id_to_type()
626 static dev_t dfl_get_devt(enum dfl_fpga_devt_type type, int id) in dfl_get_devt()
697 enum dfl_id_type type;
750 enum dfl_id_type type = binfo->type; in binfo_create_feature_dev_data()
1030 enum dfl_id_type type; in parse_feature_irqs()
1291 enum dfl_id_type type; in parse_feature_fiu()
1466 * dfl_fpga_enum_info_add_dfl - add info of a device feature list to enum info
1497 * dfl_fpga_enum_info_add_irq - add irq table to enum info
1505 * information of the DFL fpga device to enum info for next step enumeration.
1507 * As we only support one irq domain for all DFLs in the same enum info, adding
1508 * irq table a second time for the same enum info will return error.
1511 * should fill more enum info and enumerate them one by one.