Lines Matching refs:dm_write_reg
158 static int dm_write_reg(struct usbnet *dev, u8 reg, u8 value) in dm_write_reg() function
241 dm_write_reg(dev, DM_SHARED_ADDR, phy ? (reg | 0x40) : reg); in dm_read_shared_word()
242 dm_write_reg(dev, DM_SHARED_CTRL, phy ? 0xc : 0x4); in dm_read_shared_word()
263 dm_write_reg(dev, DM_SHARED_CTRL, 0x0); in dm_read_shared_word()
296 dm_write_reg(dev, DM_SHARED_ADDR, phy ? (reg | 0x40) : reg); in dm_write_shared_word()
297 if (!phy) dm_write_reg(dev, DM_SHARED_CTRL, 0x10); in dm_write_shared_word()
298 dm_write_reg(dev, DM_SHARED_CTRL, phy ? 0x0a : 0x12); in dm_write_shared_word()
299 dm_write_reg(dev, DM_SHARED_CTRL, 0x10); in dm_write_shared_word()
320 dm_write_reg(dev, DM_SHARED_CTRL, 0x0); in dm_write_shared_word()
374 ret = dm_write_reg(dev, DM_SHARED_ADDR, reg); in dm_write_eeprom_word()
376 if (!phy) dm_write_reg(dev, DM_SHARED_CTRL, 0x10); in dm_write_eeprom_word()
377 dm_write_reg(dev, DM_SHARED_CTRL, 0x12); in dm_write_eeprom_word()
378 dm_write_reg(dev, DM_SHARED_CTRL, 0x10); in dm_write_eeprom_word()
542 dm_write_reg(dev, DM_NET_CTRL, 0x48); // enable WAKEEN in dm9620_set_wol()
546 return dm_write_reg(dev, DM_WAKEUP_CTRL, opt); in dm9620_set_wol()
726 dm_write_reg(dev, DM_NET_CTRL, 1); in dm9620_bind()
729 dm_write_reg(dev, DM_FLOW_CTRL, 0x29); in dm9620_bind()
736 dm_write_reg(dev, USB_CTRL, 0x20); in dm9620_bind()
767 dm_write_reg(dev, DM_MCAST_ADDR, 0); // clear data bus to 0s in dm9620_bind()
784 dm_write_reg(dev, 0x3f, temp); in dm9620_bind()
797 dm_write_reg(dev, DM_SMIREG, 0xa0); in dm9620_bind()
800 dm_write_reg(dev, DM_SMIREG, 0xa0); in dm9620_bind()
805 dm_write_reg(dev, DM_GPR_CTRL, 1); in dm9620_bind()
806 dm_write_reg(dev, DM_GPR_DATA, 0); in dm9620_bind()
810 dm_write_reg(dev, DM_TX_CRC_CTRL, 7); in dm9620_bind()
812 dm_write_reg(dev, DM_RX_CRC_CTRL, 2); in dm9620_bind()