video: add byte swap to sh_mobile_ceu driver
PATCH 1/1 video: add byte swap to sh_mobile_ceu driver
From: Magnus Damm <[email protected]>
Extend the sh_mobile_ceu driver to enable byte swap. This way bytes are stored in memory in incoming byte order.
Signed-off-by Magnus Damm <[email protected]>
---
drivers/media/video/sh_mobile_ceu_camera.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
drivers/media/video/sh_mobile_ceu_camera.c +3 -3
@@ -406,10 +406,10 @@ static int sh_mobile_ceu_set_bus_param(s* D7, D6, D5, D4, D3, D2, D1, D0 (D7 written to lowest byte) * * The lowest three bits of CDOCR allows us to do swapping, -* right now we swap the data bytes to the following order: -* D1, D0, D3, D2, D5, D4, D7, D6 +* using 7 we swap the data bytes to match the incoming order: +* D0, D1, D2, D3, D4, D5, D6, D7 */ -ceu_write (pcdev,CDOCR ,0x00000016 ); +ceu_write (pcdev,CDOCR ,0x00000017 );ceu_write (pcdev,CDWDR , cdwdr_width);ceu_write (pcdev,CFWCR ,0 );/* keep "datafetch firewall" disabled */
--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list