1ddi_binding_name(9F) Kernel Functions for Drivers ddi_binding_name(9F)
2
3
4
6 ddi_binding_name, ddi_get_name - return driver binding name
7
9 #include <sys/ddi.h>
10 #include <sys/sunddi.h>
11
12
13
14 char *ddi_binding_name(dev_info_t *dip);
15
16
17 char *ddi_get_name(dev_info_t *dip);
18
19
21 Solaris DDI specific (Solaris DDI).
22
24 dip A pointer to the device's dev_info structure.
25
26
28 ddi_binding_name() and ddi_get_name() return the driver binding name.
29 This is the name used to select a driver for the device. This name is
30 typically derived from the device name property or the device compatiā
31 ble property. The name returned may be a driver alias or the driver
32 name.
33
35 ddi_binding_name() and ddi_get_name() return the name used to bind a
36 driver to a device.
37
39 ddi_binding_name() and ddi_get_name() can be called from user, kernel,
40 or interrupt context.
41
43 ddi_node_name(9F)
44
45
46 Writing Device Drivers
47
49 The name returned by ddi_binding_name() and ddi_get_name() is read-
50 only.
51
52
53
54SunOS 5.11 3 May 1996 ddi_binding_name(9F)