Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d954162c authored by Hauke Mehrtens's avatar Hauke Mehrtens Committed by John W. Linville
Browse files

ssb: add attribute to indicate a parallel flash is available

parent 54c97498
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -192,6 +192,7 @@ static void ssb_mips_flash_detect(struct ssb_mipscore *mcore)

	/* When there is no chipcommon on the bus there is 4MB flash */
	if (!bus->chipco.dev) {
		mcore->pflash.present = true;
		mcore->pflash.buswidth = 2;
		mcore->pflash.window = SSB_FLASH1;
		mcore->pflash.window_size = SSB_FLASH1_SZ;
@@ -206,6 +207,7 @@ static void ssb_mips_flash_detect(struct ssb_mipscore *mcore)
		break;
	case SSB_CHIPCO_FLASHT_PARA:
		pr_debug("Found parallel flash\n");
		mcore->pflash.present = true;
		mcore->pflash.window = SSB_FLASH2;
		mcore->pflash.window_size = SSB_FLASH2_SZ;
		if ((ssb_read32(bus->chipco.dev, SSB_CHIPCO_FLASH_CFG)
+1 −0
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ struct ssb_serial_port {
};

struct ssb_pflash {
	bool present;
	u8 buswidth;
	u32 window;
	u32 window_size;