2014-07-04 16:58 GMT+02:00 Geert Uytterhoeven <ge...@linux-m68k.org>: > On Thu, Jul 3, 2014 at 5:54 PM, Jean-Michel Hautbois > <jean-michel.hautb...@vodalys.com> wrote: >> --- a/drivers/misc/lattice-ecp3-config.c >> +++ b/drivers/misc/lattice-ecp3-config.c >> @@ -93,7 +93,7 @@ static void firmware_load(const struct firmware *fw, >> void *context) >> txbuf[0] = FPGA_CMD_READ_ID; >> ret = spi_write_then_read(spi, txbuf, 8, rxbuf, rx_len); >> dev_dbg(&spi->dev, "FPGA JTAG ID=%08x\n", *(u32 *)&rxbuf[4]); >> - jedec_id = *(u32 *)&rxbuf[4]; >> + jedec_id = be32_to_cpu(*(u32 *)&rxbuf[4]); > > What about "jedec_id = get_unaligned_be32(&rxbuf[4]);" instead?
Eh I didn't know such a function existed ! :) JM -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/