From: Mike Frysinger Date: Fri, 29 May 2009 21:01:48 +0000 (-0400) Subject: Blackfin: spi: fix pin handling of SPI0 SSEL4 X-Git-Tag: v2009.06-rc3~20 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7d6900ebe16d679c0e03f8d1584b64057a64ce39;p=oweals%2Fu-boot.git Blackfin: spi: fix pin handling of SPI0 SSEL4 CS4 on SPI0 has a dedicated PH8 pin which needs to be enabled as a peripheral in order to work. Signed-off-by: Mike Frysinger --- diff --git a/drivers/spi/bfin_spi.c b/drivers/spi/bfin_spi.c index bc255ccc82..2a72f99b24 100644 --- a/drivers/spi/bfin_spi.c +++ b/drivers/spi/bfin_spi.c @@ -156,7 +156,7 @@ static void spi_portmux(struct spi_slave *slave) case 1: SET_MUX(f, 2, 1); f_fer |= PF7; break; case 2: /* see G above */ g_fer |= PG15; break; case 3: SET_MUX(h, 1, 3); f_fer |= PH4; break; - case 4: /* no muxing */ break; + case 4: /* no muxing */ h_fer |= PH8; break; case 5: SET_MUX(g, 1, 3); h_fer |= PG3; break; case 6: /* no muxing */ break; case 7: /* no muxing */ break;