Re: [PATCH] using mii-bitbang on different processor ports - update the booting-without-of.txt-file

2007-11-09 Thread Scott Wood
Sergej Stepanov wrote: >> We also need to change the reference to port C in fsl,mdio-pin and >> fsl,mdc-pin. > Do you mean this: >Currently defined compatibles: >fsl,pq1-fec-mdio (reg is same as first resource of FEC device) > -> fsl,cpm2-mdio-bitbang (reg is port C registers) > >Prop

Re: [PATCH] using mii-bitbang on different processor ports - update the booting-without-of.txt-file

2007-11-09 Thread Sergej Stepanov
Am Donnerstag, den 08.11.2007, 14:20 -0600 schrieb Scott Wood: > Sergej Stepanov wrote: > > If both mdio and mdc controlling pins are on the same processor port, > > one resource should be used. > > Otherwise, two resources are used: the 1-st - mdio, the 2-nd - mdc. > > How about: > The first reg

Re: [PATCH] using mii-bitbang on different processor ports - update the booting-without-of.txt-file

2007-11-08 Thread Scott Wood
Sergej Stepanov wrote: > If both mdio and mdc controlling pins are on the same processor port, > one resource should be used. > Otherwise, two resources are used: the 1-st - mdio, the 2-nd - mdc. How about: The first reg resource is the I/O port register block on which MDIO resides. The second r

Re: [PATCH] using mii-bitbang on different processor ports - update the booting-without-of.txt-file

2007-11-07 Thread Sergej Stepanov
Am Dienstag, den 06.11.2007, 12:46 -0600 schrieb Scott Wood: > > > > + The "reg"-property may have also depending on board design > > + the following form: > > + reg = <10d40 14 10d60 14>; > > + In that case the pin for mdio data controlling is on the port C, > > + and the pin for mdio

Re: [PATCH] using mii-bitbang on different processor ports - update the booting-without-of.txt-file

2007-11-06 Thread Scott Wood
On Tue, Nov 06, 2007 at 09:51:57AM +0100, Sergej Stepanov wrote: > The patch updates the booting-without-of.txt-file. > There is a description for the case > if mdio data and clock pins are on different processor ports. > It is a extending for e-mail "[PATCH v3] using mii-bitbang on different > pr

[PATCH] using mii-bitbang on different processor ports - update the booting-without-of.txt-file

2007-11-06 Thread Sergej Stepanov
The patch updates the booting-without-of.txt-file. There is a description for the case if mdio data and clock pins are on different processor ports. It is a extending for e-mail "[PATCH v3] using mii-bitbang on different processor ports". Signed-off-by: Sergej Stepanov <[EMAIL PROTECTED]> -- dif

Re: [PATCH] using mii-bitbang on different processor ports

2007-11-02 Thread Scott Wood
On Tue, Oct 30, 2007 at 05:09:19PM +0100, Sergej Stepanov wrote: > The patch makes possible to have mdio and mdc pins on different physical ports > also for CONFIG_PPC_CPM_NEW_BINDING. > To setup it in the device tree: > reg = <10d40 14 10d60 14>; // mdc-offset: 0x10d40, mdio-offset: 0x10d60 > or >

Re: [PATCH] using mii-bitbang on different processor ports

2007-10-30 Thread Stephen Rothwell
On Tue, 30 Oct 2007 17:09:19 +0100 Sergej Stepanov <[EMAIL PROTECTED]> wrote: > > static int __devinit fs_mii_bitbang_init(struct mii_bus *bus, > struct device_node *np) > { > - struct resource res; > + struct resource res[2]; Why not just reuse

Re: [PATCH] using mii-bitbang on different processor ports

2007-10-30 Thread Scott Wood
Sergej Stepanov wrote: > Hello Scott. > Thank you for reply. > Am Dienstag, den 30.10.2007, 11:32 -0500 schrieb Scott Wood: >> On Tue, Oct 30, 2007 at 05:09:19PM +0100, Sergej Stepanov wrote: > >> You could just use of_iomap() for the second one, since we don't need >> the physical address for bus

Re: [PATCH] using mii-bitbang on different processor ports

2007-10-30 Thread Sergej Stepanov
Hello Scott. Thank you for reply. Am Dienstag, den 30.10.2007, 11:32 -0500 schrieb Scott Wood: > On Tue, Oct 30, 2007 at 05:09:19PM +0100, Sergej Stepanov wrote: > You could just use of_iomap() for the second one, since we don't need > the physical address for bus->id. Nice tip. Than it would be n

[PATCH] using mii-bitbang on different processor ports

2007-10-30 Thread Sergej Stepanov
The patch makes possible to have mdio and mdc pins on different physical ports also for CONFIG_PPC_CPM_NEW_BINDING. To setup it in the device tree: reg = <10d40 14 10d60 14>; // mdc-offset: 0x10d40, mdio-offset: 0x10d60 or reg = <10d40 14>; // mdc and mdio have the same offset 0x10d40 The approach