]> git.sur5r.net Git - u-boot/commit
block: systemace: Added missing "else" in "ace_writew"
authorAlexey Brodkin <alexey.brodkin@gmail.com>
Thu, 3 Jan 2013 09:35:23 +0000 (13:35 +0400)
committerMichal Simek <michal.simek@xilinx.com>
Mon, 4 Feb 2013 11:07:08 +0000 (12:07 +0100)
commit7cde9f35d6753d17348512e944f0fe5c31af0acf
tree885a1497077b8a046d68572a1c15262f25022fef
parent6ad77d88e57f6ab815ec7e85c5ac329054318c73
block: systemace: Added missing "else" in "ace_writew"

System ACE compact flash controller supports either 8-bit (default) or
16-bit data transfers. And in corresponding driver we need to implement
read/write of 16-bit data words properly for both modes of operation.

In existing code if width==8 both branches get executed which may cause
unexpected behavior of SystemAce controller.

Addition of "else" fixes described issue and execution is done as
expected for both (8-bit and 16-bit) data bus widths.

Signed-off-by: Alexey Brodkin <alexey.brodkin@gmail.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/block/systemace.c