Home
last modified time | relevance | path

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

/freebsd/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.h51 int (*probe)(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id);
52 void (*remove)(struct auxiliary_device *auxdev);
59 int auxiliary_device_init(struct auxiliary_device *auxdev);
60 int auxiliary_device_add(struct auxiliary_device *auxdev);
61 void auxiliary_device_uninit(struct auxiliary_device *auxdev);
62 void auxiliary_device_delete(struct auxiliary_device *auxdev);
66 static inline void *auxiliary_get_drvdata(struct auxiliary_device *auxdev) in auxiliary_get_drvdata() argument
68 return dev_get_drvdata(&auxdev->dev); in auxiliary_get_drvdata()
71 static inline void auxiliary_set_drvdata(struct auxiliary_device *auxdev, void *data) in auxiliary_set_drvdata() argument
73 dev_set_drvdata(&auxdev->dev, data); in auxiliary_set_drvdata()
/freebsd/sys/dev/sound/fdt/
H A Daudio_soc.c318 device_t daidev, auxdev; in audio_soc_init() local
367 auxdev = OF_device_from_xref(aux_devs[i]); in audio_soc_init()
368 if (auxdev == NULL) in audio_soc_init()
375 aux_node->dev = auxdev; in audio_soc_init()