Skip to contentSkip to conversation

Which kirkwood does your DT board use?

DISCUSSION Andrew Lunn 8 participants 10 messages Oct 20, 2012 – Oct 23, 2012

lore
Share & tools
lore
#0 lore raw

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

You can see what your hardware has a boot time:

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

Thanks
Andrew

#1 lore raw
Quoted 11 lines · Andrew Lunn

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

You can see what your hardware has a boot time:

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

DNS-320:-
Kirkwood: MV88F6281-A1, TCLK=166666667

DNS-325:-
Kirkwood: MV88F6281-A1, TCLK=200000000

"compatible" currently says "marvell,kirkwood-88f6281" for both. Is this the right string to use or should it be 88f6281-a1?

Quoted 3 lines

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

Let me know if I can be useful.

Quoted 3 lines

Thanks
Andrew

Signature · 1 line
Jamie Lentin
#3 lore raw
In reply to Andrew Lunn

Am 20.10.2012 13:38, schrieb Andrew Lunn:

Quoted 8 lines

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

Quoted 7 lines

You can see what your hardware has a boot time:

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

The Dockstars are using this one:

Kirkwood: MV88F6281-A0, TCLK=200000000.

Regards,

Alexander

#4 lore raw
In reply to Andrew Lunn

Hi Andrew,

Quoted 8 lines · Andrew Lunn

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

Quoted 8 lines

You can see what your hardware has a boot time:

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

My IB-NAS6210 says:

Kirkwood: MV88F6281-A1, TCLK=200000000.

I don't have a 6220, but I suppose it is the same since they seem to use the same board internally.

- Simon

#5 lore raw
In reply to Andrew Lunn

Am Samstag 20 Oktober 2012, 13:38:00 schrieb Andrew Lunn:

Quoted 10 lines

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

You can see what your hardware has a boot time:

Quoted 8 lines

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

Thanks
Andrew

LS-XHL:
Kirkwood: MV88F6281-A0, TCLK=200000000

LS-CHLv2:
Kirkwood: MV88F6281-A1, TCLK=166666667

Signature · 1 line
Michael
#6 lore raw
In reply to Andrew Lunn
Quoted 10 lines · Andrew Lunn

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

You can see what your hardware has a boot time:

Quoted 8 lines

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

Thanks
Andrew

Seagate GoFlexNet
[jcoombs at alarm ~]$ dmesg | grep -i tclk

[    5.851008] Kirkwood: MV88F6281-A0, TCLK=200000000.

Joshua Coombs

#2 lore raw
In reply to Jamie Lentin
Quoted 8 lines

DNS-320:-
Kirkwood: MV88F6281-A1, TCLK=166666667

DNS-325:-
Kirkwood: MV88F6281-A1, TCLK=200000000

"compatible" currently says "marvell,kirkwood-88f6281" for both. Is this the right string to use or should it be 88f6281-a1?

As far as i know, there is no code difference for different stepping versions of the CPU. So "marvell,kirkwood-88f6281" is good.

Thanks
Andrew

#7 lore raw
In reply to Andrew Lunn
Quoted 8 lines · Andrew Lunn

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

Quoted 7 lines

You can see what your hardware has a boot time:

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

Dreamplug:

Kirkwood: MV88F6281-A1, TCLK=200000000.

hth,

Jason.

#8 lore raw
In reply to Andrew Lunn
Quoted 8 lines · Andrew Lunn

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

Quoted 8 lines

You can see what your hardware has a boot time:

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

Hi,

I've not seen a reply from Arnaud yet so I'll offer

Iomega Iconnect
Kirkwood: MV88F6281-A0, TCLK=200000000.

Regards

Adam

#9 lore raw
Quoted 18 lines · Adam Baker
Quoted 8 lines · Andrew Lunn

Hi Folks

All of you in the To: have contributed a DT based Kirkwood board port. Nearly all the DT files we have declare the CPU to be marvell,kirkwood-88f6281. For adding DT based pinctrl, to replace the mpp code, we need to know the exact kirkwood being used. It should be one of MV88F6180, MV88F6190, MV88F6192, MV88F6281 or MV88F6282.

Quoted 8 lines

You can see what your hardware has a boot time:

Kirkwood: MV88F6282-Rev-A0, TCLK=200000000.

Please could you check your hardware and let me know what the correct CPU is. I can then fix the .dts files and prepare a first attempt at converting boards to pinctrl.

Quoted 6 lines

Hi,

I've not seen a reply from Arnaud yet so I'll offer

Iomega Iconnect
Kirkwood: MV88F6281-A0, TCLK=200000000.

Hi Adam

Thanks. Arnaud replied p-t-p.

I'm was missing just one reply, but with a bit of googling, i found a boot log online, so could fill the gap.

kirkwood-dns320.dts MV88F6281
kirkwood-dns325.dts MV88F6281
kirkwood-dockstar.dts MV88F6281
kirkwood-dreamplug.dts MV88F6281
kirkwood-goflexnet.dts MV88F6281
kirkwood-ib62x0.dts MV88F6281
kirkwood-iconnect.dts MV88F6281
kirkwood-iomega_ix2_200.dts MV88F6281
kirkwood-lschlv2.dts MV88F6281
kirkwood-lsxhl.dts MV88F6281
kirkwood-ts219-6281.dts MV88F6281
kirkwood-ts219-6282.dts MV88F6282

Not what i was expecting, nearly every one being 6281! But it does mean there are no DT files to correct :-)

Thanks for your answers everybody.

Andrew