On Mon, Apr 24, 2017 at 09:51:31PM +0200, Mark Kettenis wrote:
> On armv7 and arm64 we have this dirty hack to be able to use the
> com(4) driver on hardware blocks that have the registers spaced
> differently than the origional NS8250/16450/16550.  One they I'm going
> to fix this properly in com(4) itself, but not today.  Now on the
> Rockchip RK3288, the Synopsis Designware UART block is implemented in
> a way that only allows word-sized access.  Byte-sized writes have no
> effect, and as a result the serial console remains silent.
> 
> The diff below changes the "quadruple" bus space access methonds to do
> word-size access.  This seems to work fine on an Allwinner H3 and
> Raspberry Pi 3.  It would be good if someone could test this on a
> BeagleBone Black or some other TI board.

Works on AM335x (BeagleBone Black) and OMAP4460 (PandaBoard ES).

Reply via email to