Lines Matching refs:device
44 #include <linux/device.h>
94 /* device configuration (copied from platform_data during probe) */
414 * before we can try to access the device registers.
1500 /* Sets the device MAC address to dev_addr, called with mac_lock held */
1629 /* The soft reset above cleared the device's MAC address,
1747 /* Disable all device interrupts */
2166 /* Initializing private device structures, only called from probe */
2188 * poll the READY bit in PMT_CTRL. Any other access to the device is
2198 * or can only go high after READY does (so also indicate the device
2285 * mac address before resetting the device */
2360 struct device *dev)
2506 SMSC_WARN(pdata, probe, "Error %i registering device", retval);
2525 /* Try reading mac address from device. if EEPROM is present
2571 static int smsc911x_suspend(struct device *dev)
2593 static int smsc911x_resume(struct device *dev)
2604 * data to the BYTE_TEST register will wake-up the device."
2608 /* poll the READY bit in PMT_CTRL. Any other access to the device is