| (u64) gma_read32(hw, port, GM_TXO_OK_LO); 
| (u64) gma_read32(hw, port, GM_TXO_OK_LO); 
static void sky2_phy_stats(struct sky2_port *sky2, u64 *data){	struct sky2_hw *hw = sky2->hw;	unsigned port = sky2->port;	int i;	data[0] = (u64) gma_read32(hw, port, GM_TXO_OK_HI) << 32		| (u64) gma_read32(hw, port, GM_TXO_OK_LO);	data[1] = (u64) gma_read32(hw, port, GM_RXO_OK_HI) << 32		| (u64) gma_read32(hw, port, GM_RXO_OK_LO);	for (i = 2; i < ARRAY_SIZE(sky2_stats); i++)		data[i] = (u64) gma_read32(hw, port, sky2_stats[i].offset);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/793b883ed12a6ae6e2901ddb5e038b77d6f0c0ac/sky2.c/buggy/drivers/net/sky2.c