Default to HW control for sim
(needs corresponding sdram.c fix in litex) Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
parent
f23cb8056d
commit
f3f89ed8d1
|
@ -49,7 +49,11 @@ class DFIInjector(Module, AutoCSR):
|
||||||
self.slave = dfi.Interface(addressbits, bankbits, nranks, databits, nphases)
|
self.slave = dfi.Interface(addressbits, bankbits, nranks, databits, nphases)
|
||||||
self.master = dfi.Interface(addressbits, bankbits, nranks, databits, nphases)
|
self.master = dfi.Interface(addressbits, bankbits, nranks, databits, nphases)
|
||||||
|
|
||||||
self._control = CSRStorage(4) # sel, cke, odt, reset_n
|
# sel, cke, odt, reset_n
|
||||||
|
#
|
||||||
|
# sel defaults 1 (HW control) so sim models don't need to perform
|
||||||
|
# the initialization sequence
|
||||||
|
self._control = CSRStorage(4, reset=0x01)
|
||||||
|
|
||||||
for n, phase in enumerate(inti.phases):
|
for n, phase in enumerate(inti.phases):
|
||||||
setattr(self.submodules, "pi" + str(n), PhaseInjector(phase))
|
setattr(self.submodules, "pi" + str(n), PhaseInjector(phase))
|
||||||
|
|
Loading…
Reference in New Issue