Lines Matching +full:device +full:- +full:unique
15 hot-swapping disk drivers in the system chassis, etc...
19 sends IPMI requests to a device (usually a Satellite Management
20 Controller or Satellite MC) via IPMB and the device
27 ----------------------------
29 ipmb-dev-int - This is the driver needed on a Satellite MC to
43 --------------------
53 Device (SMB0) // Example SMBus host controller
55 Name (_HID, "<Vendor-Specific HID>") // Vendor-Specific HID
56 Name (_UID, 0) // Unique ID of particular host controller
59 Device (IPMB)
61 Name (_HID, "IPMB0001") // IPMB device interface
62 Name (_UID, 0) // Unique device identifier
66 b) Example for device tree::
72 compatible = "ipmb-dev";
74 i2c-protocol;
79 then "i2c-protocol" needs to be defined as above.
83 modprobe ipmb-dev-int
86 Instantiate the device
87 ----------------------
89 After loading the driver, you can instantiate the device as
90 described in 'Documentation/i2c/instantiating-devices.rst'.
92 a different I2C bus, you can instantiate a device for each of
95 The name of the instantiated device contains the I2C bus number
98 BMC1 ------ IPMB/I2C bus 1 ---------| /dev/ipmb-1
100 BMC1 ------ IPMB/I2C bus 2 ---------| /dev/ipmb-2
102 For instance, you can instantiate the ipmb-dev-int device from
105 # echo ipmb-dev 0x1010 > /sys/bus/i2c/devices/i2c-2/new_device
107 This will create the device file /dev/ipmb-2, which can be accessed
108 by the user space program. The device needs to be instantiated