Home
last modified time | relevance | path

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

/src/sys/dev/bnxt/bnxt_en/
H A Dbnxt_auxbus_compat.c43 const struct auxiliary_device *auxdev) in auxiliary_match_id() argument
46 const char *p = strrchr(dev_name(&auxdev->dev), '.'); in auxiliary_match_id()
51 match_size = p - dev_name(&auxdev->dev); in auxiliary_match_id()
54 !strncmp(dev_name(&auxdev->dev), id->name, match_size)) in auxiliary_match_id()
60 int auxiliary_device_init(struct auxiliary_device *auxdev) in auxiliary_device_init() argument
62 struct device *dev = &auxdev->dev; in auxiliary_device_init()
71 if (!auxdev->name) { in auxiliary_device_init()
76 ret = dev_set_name(dev, "%s.%s.%d", modname, auxdev->name, auxdev->id); in auxiliary_device_init()
85 int auxiliary_device_add(struct auxiliary_device *auxdev) in auxiliary_device_add() argument
97 id = auxiliary_match_id(auxdrv->id_table, auxdev); in auxiliary_device_add()
[all …]
H A Dbnxt_auxbus_compat.h52 int (*probe)(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id);
53 void (*remove)(struct auxiliary_device *auxdev);
60 int auxiliary_device_init(struct auxiliary_device *auxdev);
61 int auxiliary_device_add(struct auxiliary_device *auxdev);
62 void auxiliary_device_uninit(struct auxiliary_device *auxdev);
63 void auxiliary_device_delete(struct auxiliary_device *auxdev);
67 static inline void *auxiliary_get_drvdata(struct auxiliary_device *auxdev) in auxiliary_get_drvdata() argument
69 return dev_get_drvdata(&auxdev->dev); in auxiliary_get_drvdata()
72 static inline void auxiliary_set_drvdata(struct auxiliary_device *auxdev, void *data) in auxiliary_set_drvdata() argument
74 dev_set_drvdata(&auxdev->dev, data); in auxiliary_set_drvdata()
/src/sys/dev/sound/fdt/
H A Daudio_soc.c317 device_t daidev, auxdev; in audio_soc_init() local
366 auxdev = OF_device_from_xref(aux_devs[i]); in audio_soc_init()
367 if (auxdev == NULL) in audio_soc_init()
374 aux_node->dev = auxdev; in audio_soc_init()