[PATCH 1/3] Freescale QE UCC gigabit ethernet driver
Kumar Gala
galak at kernel.crashing.org
Fri Jul 7 23:19:37 EST 2006
On Jul 7, 2006, at 3:59 AM, Li Yang-r58472 wrote:
>> -----Original Message-----
>> From: Kumar Gala [mailto:galak at kernel.crashing.org]
>> Sent: Thursday, July 06, 2006 9:45 PM
>> To: Li Yang-r58472
>> Cc: Andrew Morton; jgarzik at pobox.com; netdev at vger.kernel.org;
>> linuxppc-dev at ozlabs.org
>> Subject: Re: [PATCH 1/3] Freescale QE UCC gigabit ethernet driver
>>
>> Nack. Here are some high level things that should be addressed:
>> * There is a ton of debug code that should probably be stripped out,
>> such as dump_regs, etc..
>
> The reason I left these debug code in is that, QE is very flexible.
> User probably needs to fine tune parameters for their own application.
> It will be good to give them some clue doing that. It's fine to
> remove
> them, if you do think they are too verbose.
Then I suggest you look at debugfs.
>> * The phy support should use the phylib instead
>
> I'll do this when I do get some time. ;)
>> * convert from being a platform_device to of_device
>
> I'm not up against moving to use of_device. But why are we putting
> extra effort in closing the door to backward compatibility with ppc
> arch, and doesn't provide any new feature. ;)
Because the intent is for arch/ppc to go away in the future. You are
introducing a new driver and a new platform, this is the ideal time
for us to use of_device. The benefits are that the driver is the
ideal place to parse the details of the device node rather than
platform code in arch/powerpc.
- kumar
More information about the Linuxppc-dev
mailing list