Lines Matching defs:dev
13 mt76_get_of_eeprom(struct mt76_dev *dev, int len)
16 struct device_node *np = dev->dev->of_node;
57 ret = mtd_read(mtd, offset, len, &retlen, dev->eeprom.data);
67 if (of_property_read_bool(dev->dev->of_node, "big-endian")) {
68 u8 *data = (u8 *)dev->eeprom.data;
78 dev->test.mtd_name = devm_kstrdup(dev->dev, part, GFP_KERNEL);
79 dev->test.mtd_offset = offset;
91 mt76_eeprom_override(struct mt76_dev *dev)
94 struct device_node *np = dev->dev->of_node;
100 ether_addr_copy(dev->macaddr, mac);
103 if (!is_valid_ether_addr(dev->macaddr)) {
104 eth_random_addr(dev->macaddr);
105 dev_info(dev->dev,
107 dev->macaddr);
113 mt76_eeprom_init(struct mt76_dev *dev, int len)
115 dev->eeprom.size = len;
116 dev->eeprom.data = devm_kzalloc(dev->dev, len, GFP_KERNEL);
117 if (!dev->eeprom.data)
120 return !mt76_get_of_eeprom(dev, len);