Commit a0b8cd5c authored by Wenli Looi's avatar Wenli Looi Committed by Thomas Bogendoerfer
Browse files

MIPS: ath79: add support for QCN550x



Adds support for QCN550x, which appears to be very similar to QCA956x.

Signed-off-by: default avatarWenli Looi <wlooi@ucalgary.ca>
Signed-off-by: default avatarThomas Bogendoerfer <tsbogend@alpha.franken.de>
parent dfd42fac
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -121,6 +121,7 @@ static void prom_putchar_init(void)
	case REV_ID_MAJOR_QCA9558:
	case REV_ID_MAJOR_TP9343:
	case REV_ID_MAJOR_QCA956X:
	case REV_ID_MAJOR_QCN550X:
		_prom_putchar = prom_putchar_ar71xx;
		break;

+6 −0
Original line number Diff line number Diff line
@@ -168,6 +168,12 @@ static void __init ath79_detect_sys_type(void)
		rev = id & QCA956X_REV_ID_REVISION_MASK;
		break;

	case REV_ID_MAJOR_QCN550X:
		ath79_soc = ATH79_SOC_QCA956X;
		chip = "550X";
		rev = id & QCA956X_REV_ID_REVISION_MASK;
		break;

	case REV_ID_MAJOR_TP9343:
		ath79_soc = ATH79_SOC_TP9343;
		chip = "9343";
+1 −0
Original line number Diff line number Diff line
@@ -862,6 +862,7 @@
#define REV_ID_MAJOR_QCA9558		0x1130
#define REV_ID_MAJOR_TP9343		0x0150
#define REV_ID_MAJOR_QCA956X		0x1150
#define REV_ID_MAJOR_QCN550X		0x2170

#define AR71XX_REV_ID_MINOR_MASK	0x3
#define AR71XX_REV_ID_MINOR_AR7130	0x0