Commit f915c9316cf1dd16a5ec4da02447656f200660f0

Authored by Wolfgang Denk
1 parent ea45cb0adc

Revert "mii: miiphy register address width change"

This reverts commit 5c45a22b9203351a32aec4600514341b91175542.

It causes a lot of "incompatible pointer type" warnings for a large
number of Ethernet drivers, which are not really worth fixing
especially as this patch was only supposed to help the old,
deprecated miiphy API.  Instead of adding more efforts to a lost case
we rather revert it.

Signed-off-by: Wolfgang Denk <wd@denx.de>

Showing 2 changed files with 10 additions and 10 deletions Side-by-side Diff

... ... @@ -106,9 +106,9 @@
106 106 */
107 107 void miiphy_register(const char *name,
108 108 int (*read)(const char *devname, unsigned char addr,
109   - unsigned short reg, unsigned short *value),
  109 + unsigned char reg, unsigned short *value),
110 110 int (*write)(const char *devname, unsigned char addr,
111   - unsigned short reg, unsigned short value))
  111 + unsigned char reg, unsigned short value))
112 112 {
113 113 struct mii_dev *new_dev;
114 114 struct legacy_mii_dev *ldev;
... ... @@ -287,7 +287,7 @@
287 287 * Returns:
288 288 * 0 on success
289 289 */
290   -int miiphy_read(const char *devname, unsigned char addr, unsigned short reg,
  290 +int miiphy_read(const char *devname, unsigned char addr, unsigned char reg,
291 291 unsigned short *value)
292 292 {
293 293 struct mii_dev *bus;
... ... @@ -315,7 +315,7 @@
315 315 * Returns:
316 316 * 0 on success
317 317 */
318   -int miiphy_write(const char *devname, unsigned char addr, unsigned short reg,
  318 +int miiphy_write(const char *devname, unsigned char addr, unsigned char reg,
319 319 unsigned short value)
320 320 {
321 321 struct mii_dev *bus;
... ... @@ -42,14 +42,14 @@
42 42  
43 43 struct legacy_mii_dev {
44 44 int (*read)(const char *devname, unsigned char addr,
45   - unsigned short reg, unsigned short *value);
  45 + unsigned char reg, unsigned short *value);
46 46 int (*write)(const char *devname, unsigned char addr,
47   - unsigned short reg, unsigned short value);
  47 + unsigned char reg, unsigned short value);
48 48 };
49 49  
50   -int miiphy_read(const char *devname, unsigned char addr, unsigned short reg,
  50 +int miiphy_read(const char *devname, unsigned char addr, unsigned char reg,
51 51 unsigned short *value);
52   -int miiphy_write(const char *devname, unsigned char addr, unsigned short reg,
  52 +int miiphy_write(const char *devname, unsigned char addr, unsigned char reg,
53 53 unsigned short value);
54 54 int miiphy_info(const char *devname, unsigned char addr, unsigned int *oui,
55 55 unsigned char *model, unsigned char *rev);
56 56  
... ... @@ -65,9 +65,9 @@
65 65  
66 66 void miiphy_register(const char *devname,
67 67 int (*read)(const char *devname, unsigned char addr,
68   - unsigned short reg, unsigned short *value),
  68 + unsigned char reg, unsigned short *value),
69 69 int (*write)(const char *devname, unsigned char addr,
70   - unsigned short reg, unsigned short value));
  70 + unsigned char reg, unsigned short value));
71 71  
72 72 int miiphy_set_current_dev(const char *devname);
73 73 const char *miiphy_get_current_dev(void);