Loading arch/arm/mach-kirkwood/common.c +4 −1 Original line number Diff line number Diff line Loading @@ -838,7 +838,8 @@ int __init kirkwood_find_tclk(void) u32 dev, rev; kirkwood_pcie_id(&dev, &rev); if (dev == MV88F6281_DEV_ID && rev == MV88F6281_REV_A0) if (dev == MV88F6281_DEV_ID && (rev == MV88F6281_REV_A0 || rev == MV88F6281_REV_A1)) return 200000000; return 166666667; Loading Loading @@ -872,6 +873,8 @@ static char * __init kirkwood_id(void) return "MV88F6281-Z0"; else if (rev == MV88F6281_REV_A0) return "MV88F6281-A0"; else if (rev == MV88F6281_REV_A1) return "MV88F6281-A1"; else return "MV88F6281-Rev-Unsupported"; } else if (dev == MV88F6192_DEV_ID) { Loading arch/arm/mach-kirkwood/include/mach/kirkwood.h +1 −0 Original line number Diff line number Diff line Loading @@ -101,6 +101,7 @@ #define MV88F6281_DEV_ID 0x6281 #define MV88F6281_REV_Z0 0 #define MV88F6281_REV_A0 2 #define MV88F6281_REV_A1 3 #define MV88F6192_DEV_ID 0x6192 #define MV88F6192_REV_Z0 0 Loading Loading
arch/arm/mach-kirkwood/common.c +4 −1 Original line number Diff line number Diff line Loading @@ -838,7 +838,8 @@ int __init kirkwood_find_tclk(void) u32 dev, rev; kirkwood_pcie_id(&dev, &rev); if (dev == MV88F6281_DEV_ID && rev == MV88F6281_REV_A0) if (dev == MV88F6281_DEV_ID && (rev == MV88F6281_REV_A0 || rev == MV88F6281_REV_A1)) return 200000000; return 166666667; Loading Loading @@ -872,6 +873,8 @@ static char * __init kirkwood_id(void) return "MV88F6281-Z0"; else if (rev == MV88F6281_REV_A0) return "MV88F6281-A0"; else if (rev == MV88F6281_REV_A1) return "MV88F6281-A1"; else return "MV88F6281-Rev-Unsupported"; } else if (dev == MV88F6192_DEV_ID) { Loading
arch/arm/mach-kirkwood/include/mach/kirkwood.h +1 −0 Original line number Diff line number Diff line Loading @@ -101,6 +101,7 @@ #define MV88F6281_DEV_ID 0x6281 #define MV88F6281_REV_Z0 0 #define MV88F6281_REV_A0 2 #define MV88F6281_REV_A1 3 #define MV88F6192_DEV_ID 0x6192 #define MV88F6192_REV_Z0 0 Loading