* cif.py: generate CSR_*_ADDR and CSR_*_SIZE
* sdram.c: use constants instead of hardcoded CSR addresses
apply lpddr patch from Florent Kermarrec

thanks!

From 23c4ec055e336dde87a0a6ca7462769e55cab3a0 Mon Sep 17 00:00:00 2001
From: Florent Kermarrec <florent@enjoy-digital.fr>
Date: Tue, 25 Jun 2013 00:38:06 +0200
Subject: [PATCH] fix DDR issues

sdram.c: fix of some errors reported by the Micron's LPDDR Model
- 200us delay needed between CKE and first command.
- Extended register is BA0=0/BA1=1 on LPDDR (BA0=1/BA1=0 on DDR).

s6ddrphy:
clk4x_rd_strb seems to be asserted on the wrong cycle, use bitslip
to shift IOCE.