Changes in v2: - Rebase to v4.0-rc2 Summary: - Use semaphore to protect access to bootbus. - Use device tree to probe for flash chips. Version 1: https://lkml.kernel.org/g/<1419337623-16101-1-git-send-email-aleksey.makarov@xxxxxxxxxx> David Daney (3): MIPS: OCTEON: Add semaphore to serialize bootbus accesses. MIPS: OCTEON: Protect accesses to bootbus flash with octeon_bootbus_sem. MIPS: OCTEON: Use device tree to probe for flash chips. arch/mips/Kconfig | 1 + arch/mips/cavium-octeon/flash_setup.c | 84 ++++++++++++++++++++++++++++++++--- arch/mips/cavium-octeon/setup.c | 3 ++ arch/mips/include/asm/octeon/octeon.h | 2 + 4 files changed, 84 insertions(+), 6 deletions(-) -- 2.3.0