--- zzzz-none-000/linux-2.6.19.2/arch/powerpc/sysdev/qe_lib/qe.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/arch/powerpc/sysdev/qe_lib/qe.c 2007-01-11 07:38:19.000000000 +0000 @@ -122,7 +122,8 @@ mcn_shift = QE_CR_MCN_NORMAL_SHIFT; } - out_be32(&qe_immr->cp.cecdr, cmd_input); + out_be32(&qe_immr->cp.cecdr, + immrbar_virt_to_phys((void *)cmd_input)); out_be32(&qe_immr->cp.cecr, (cmd | QE_CR_FLG | ((u32) device << dev_shift) | (u32) mcn_protocol << mcn_shift));