imx233: fix macro

The PHYSICAL_ADDR macro expected a special ordering of the cached/
buffered/uncached ranges which is broken on stmp3600. Rewrite it
to get rid of this assumption

Change-Id: I52d32275453bb567b0f76a48280b0182abb438eb
imx233: simplify clkctrl, add uart gate

Change-Id: I4ad9b9c0244d92d8ad6fc67fa42d7d76e333cec3
imx233: improve dma granularity

Change-Id: Ib76842925513ed4f2f6ee5b4a3754eef4155c9f0
imx233: add lcdif dotclk functions/pins

Change-Id: I7c813f11bcd02e8daf3054c0e12311bd6721a606
imx233: improve uartdbg driver

Change-Id: Ic1660c59d14d6fa65b4840aded474cbde57ac16d
hwstub: fix jump code, fix/improve loader and lua code

Change-Id: I62161ec691c3324c1c17fd410c70024a8ee088e1