commit | 938dfdaa3c0f92e9a490d324f3bce43bbaef7632 | [log] [tgz] |
---|---|---|
author | Chen-Yu Tsai <wens@csie.org> | Fri Jan 17 21:24:42 2014 +0800 |
committer | David S. Miller <davem@davemloft.net> | Sun Jan 19 20:02:02 2014 -0800 |
tree | da3396dd24faaa4898790d3e995bfb7ecb5ea0fb | |
parent | c5e4ddbdfa1134a36589c1466ed4abb85fe6f976 [diff] |
net: stmmac: Allocate and pass soc/board specific data to callbacks The current .init and .exit callbacks requires access to driver private data structures. This is not a good seperation and abstraction. Instead, we add a new .setup callback for allocating private data, and pass the returned pointer to the other callbacks. Signed-off-by: Chen-Yu Tsai <wens@csie.org> Signed-off-by: David S. Miller <davem@davemloft.net>