Fix DDR2 setup on AR934x and QCA95xx
authorPiotr Dymacz <pepe2k@gmail.com>
Sun, 25 Sep 2016 20:48:18 +0000 (22:48 +0200)
committerPiotr Dymacz <pepe2k@gmail.com>
Sun, 25 Sep 2016 20:48:18 +0000 (22:48 +0200)
commit6bcd876a2b13dc9c6db90e15f91754e6c3c2d6d9
treed9dfeef7cf3e8114f7fb84128f6249fe7b5cd3b2
parent6fa987d33593806b2f7ffd9bf9bcf640b905ad17
Fix DDR2 setup on AR934x and QCA95xx

Instead of set/unset a SEL_18 bit field in DDR_CTL_CONFIG register,
without touching values of rest of the fields, the code was writing
value 0x40 (bit 6 set) into register (and clearing other fields).

This bug was causing problems with DDR2 initialization at least on
AR934{1,2} with DDR2 memory type.
u-boot/cpu/mips/ar7240/qca_dram.c