Lines Matching refs:u32addr

483 void HAL_GOP_Read16Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U16* pu16ret)  in HAL_GOP_Read16Reg()  argument
489 HAL_GOP_DEBUGINFO(printf("HAL_GOP_Read16Reg[%x]\n", u32addr)); in HAL_GOP_Read16Reg()
493 switch (u32addr & 0xFF00) in HAL_GOP_Read16Reg()
497 bank = (u32addr & 0xF0000) >> 8; in HAL_GOP_Read16Reg()
498 … direct_addr = GOP_REG_DIRECT_BASE + bank + (u32addr & 0xFF); //Direct_Base + bank + addr_offset in HAL_GOP_Read16Reg()
506 u16xcSubbank = (u32addr & 0xFF0000)>>8; in HAL_GOP_Read16Reg()
507 u32addr = SC1_DIRREG_BASE+ u16xcSubbank + (u32addr & 0xFF); in HAL_GOP_Read16Reg()
508 *pu16ret = GOP_READ2BYTE((u32addr&0xFFFFF)); in HAL_GOP_Read16Reg()
512 u16xcSubbank = (u32addr & 0xFF0000)>>16; in HAL_GOP_Read16Reg()
514 u32addr = SC1_REG_BASE + (u32addr & 0xFF); in HAL_GOP_Read16Reg()
518 *pu16ret = GOP_READ2BYTE((u32addr&0xFFFF)); in HAL_GOP_Read16Reg()
528 *pu16ret = GOP_READ2BYTE((u32addr&0xFFFF)); in HAL_GOP_Read16Reg()
541 void HAL_GOP_Write16Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U16 u16val, MS_U16 mask) in HAL_GOP_Write16Reg() argument
552 HAL_GOP_Read16Reg(pGOPHalLocal, u32addr, &u16tmp); in HAL_GOP_Write16Reg()
560 switch (u32addr & 0xFF00) in HAL_GOP_Write16Reg()
564 bank = (u32addr & 0xF0000) >> 8; in HAL_GOP_Write16Reg()
565 direct_addr = GOP_REG_DIRECT_BASE + bank + (u32addr & 0xFF); in HAL_GOP_Write16Reg()
572 u16xcSubbank = (u32addr & 0xFF0000)>>8 ; in HAL_GOP_Write16Reg()
573 direct_addr = SC1_DIRREG_BASE + u16xcSubbank+ (u32addr & 0xFF); in HAL_GOP_Write16Reg()
578 u16xcSubbank = (u32addr & 0xFF0000)>>16 ; in HAL_GOP_Write16Reg()
580 u32addr = SC1_REG_BASE + (u32addr & 0xFF); in HAL_GOP_Write16Reg()
584 GOP_WRITE2BYTE((u32addr&0xFFFF), u16val); in HAL_GOP_Write16Reg()
592 GOP_WRITE2BYTE((u32addr&0xFFFF), u16val); in HAL_GOP_Write16Reg()
607 void HAL_GOP_Write32Reg(GOP_CTX_HAL_LOCAL *pGOPHalLocal, MS_U32 u32addr, MS_U32 u32val) in HAL_GOP_Write32Reg() argument
612 HAL_GOP_DEBUGINFO(printf("HAL_GOP_Write32Reg[%bx] = %lx\n", u32addr, u32val)); in HAL_GOP_Write32Reg()
616 switch (u32addr & 0xFF00) in HAL_GOP_Write32Reg()
620 bank = (u32addr & 0xF0000) >> 8; in HAL_GOP_Write32Reg()
621 direct_addr = GOP_REG_DIRECT_BASE + bank + (u32addr & 0xFF); in HAL_GOP_Write32Reg()
631 GOP_WRITE2BYTE((u32addr&0xFFFF), (u32val&0xFFFF)); in HAL_GOP_Write32Reg()
632 GOP_WRITE2BYTE((u32addr&0xFFFF)+2, (u32val&0xFFFF0000)>>16); in HAL_GOP_Write32Reg()