Lines Matching refs:pDBreg
503 void Hal_SC_DWIN_sw_db(void *pInstance, P_SC_DIP_SWDB_INFO pDBreg, SCALER_DIP_WIN eWindow) in Hal_SC_DWIN_sw_db() argument
507 SC_W4BYTE(0, REG_SC_BK34_04_L, pDBreg->u32H_PreScalingRatio); // H pre-scaling in Hal_SC_DWIN_sw_db()
508 SC_W4BYTE(0, REG_SC_BK34_08_L, pDBreg->u32V_PreScalingRatio); // V pre-scaling in Hal_SC_DWIN_sw_db()
511 SC_W2BYTE(0, REG_SC_BK34_61_L, pDBreg->u16H_CapStart+1); in Hal_SC_DWIN_sw_db()
512 SC_W2BYTE(0, REG_SC_BK34_62_L, pDBreg->u16H_CapStart+pDBreg->u16H_CapSize); in Hal_SC_DWIN_sw_db()
513 SC_W2BYTE(0, REG_SC_BK34_63_L, pDBreg->u16V_CapStart+1); in Hal_SC_DWIN_sw_db()
514 SC_W2BYTE(0, REG_SC_BK34_64_L, pDBreg->u16V_CapStart+pDBreg->u16V_CapSize); in Hal_SC_DWIN_sw_db()
515 DipSrcWidth = pDBreg->u16H_CapStart + pDBreg->u16H_CapSize; in Hal_SC_DWIN_sw_db()
519 SC_W4BYTE(0, REG_SC_BK3B_15_L, pDBreg->u32H_PreScalingRatio); // H pre-scaling in Hal_SC_DWIN_sw_db()
520 SC_W4BYTE(0, REG_SC_BK3B_1B_L, pDBreg->u32V_PreScalingRatio); // V pre-scaling in Hal_SC_DWIN_sw_db()
523 SC_W2BYTE(0, REG_SC_BK3B_63_L, pDBreg->u16H_CapStart+1); in Hal_SC_DWIN_sw_db()
524 SC_W2BYTE(0, REG_SC_BK3B_64_L, pDBreg->u16H_CapStart+pDBreg->u16H_CapSize); in Hal_SC_DWIN_sw_db()
525 SC_W2BYTE(0, REG_SC_BK3B_65_L, pDBreg->u16V_CapStart+1); in Hal_SC_DWIN_sw_db()
526 SC_W2BYTE(0, REG_SC_BK3B_66_L, pDBreg->u16V_CapStart+pDBreg->u16V_CapSize); in Hal_SC_DWIN_sw_db()
527 Dwin0SrcWidth = pDBreg->u16H_CapStart + pDBreg->u16H_CapSize; in Hal_SC_DWIN_sw_db()
531 SC_W4BYTE(0, REG_SC_BK3C_15_L, pDBreg->u32H_PreScalingRatio); // H pre-scaling in Hal_SC_DWIN_sw_db()
532 SC_W4BYTE(0, REG_SC_BK3C_1B_L, pDBreg->u32V_PreScalingRatio); // V pre-scaling in Hal_SC_DWIN_sw_db()
535 SC_W2BYTE(0, REG_SC_BK3C_63_L, pDBreg->u16H_CapStart+1); in Hal_SC_DWIN_sw_db()
536 SC_W2BYTE(0, REG_SC_BK3C_64_L, pDBreg->u16H_CapStart+pDBreg->u16H_CapSize); in Hal_SC_DWIN_sw_db()
537 SC_W2BYTE(0, REG_SC_BK3C_65_L, pDBreg->u16V_CapStart+1); in Hal_SC_DWIN_sw_db()
538 SC_W2BYTE(0, REG_SC_BK3C_66_L, pDBreg->u16V_CapStart+pDBreg->u16V_CapSize); in Hal_SC_DWIN_sw_db()
539 Dwin1SrcWidth = pDBreg->u16H_CapStart + pDBreg->u16H_CapSize; in Hal_SC_DWIN_sw_db()
546 void Hal_SC_DWIN_get_sw_db(void *pInstance, P_SC_DIP_SWDB_INFO pDBreg, SCALER_DIP_WIN eWindow) in Hal_SC_DWIN_get_sw_db() argument
550 pDBreg->u32H_PreScalingRatio = SC_R4BYTE(0, REG_SC_BK34_04_L); in Hal_SC_DWIN_get_sw_db()
551 pDBreg->u32V_PreScalingRatio = SC_R4BYTE(0, REG_SC_BK34_08_L); in Hal_SC_DWIN_get_sw_db()
553 pDBreg->u16H_CapStart = (SC_R2BYTE(0, REG_SC_BK34_61_L) - 1); in Hal_SC_DWIN_get_sw_db()
554 pDBreg->u16H_CapSize = (SC_R2BYTE(0, REG_SC_BK34_62_L) - pDBreg->u16H_CapStart); in Hal_SC_DWIN_get_sw_db()
555 pDBreg->u16V_CapStart = (SC_R2BYTE(0, REG_SC_BK34_63_L) - 1); in Hal_SC_DWIN_get_sw_db()
556 pDBreg->u16V_CapSize = (SC_R2BYTE(0, REG_SC_BK34_64_L) - pDBreg->u16V_CapStart); in Hal_SC_DWIN_get_sw_db()
560 pDBreg->u32H_PreScalingRatio = SC_R4BYTE(0, REG_SC_BK3B_15_L); in Hal_SC_DWIN_get_sw_db()
561 pDBreg->u32V_PreScalingRatio = SC_R4BYTE(0, REG_SC_BK3B_1B_L); in Hal_SC_DWIN_get_sw_db()
563 pDBreg->u16H_CapStart = (SC_R2BYTE(0, REG_SC_BK3B_63_L) - 1); in Hal_SC_DWIN_get_sw_db()
564 pDBreg->u16H_CapSize = (SC_R2BYTE(0, REG_SC_BK3B_64_L) - pDBreg->u16H_CapStart); in Hal_SC_DWIN_get_sw_db()
565 pDBreg->u16V_CapStart = (SC_R2BYTE(0, REG_SC_BK3B_65_L) - 1); in Hal_SC_DWIN_get_sw_db()
566 pDBreg->u16V_CapSize = (SC_R2BYTE(0, REG_SC_BK3B_66_L) - pDBreg->u16V_CapStart); in Hal_SC_DWIN_get_sw_db()
570 pDBreg->u32H_PreScalingRatio = SC_R4BYTE(0, REG_SC_BK3C_15_L); in Hal_SC_DWIN_get_sw_db()
571 pDBreg->u32V_PreScalingRatio = SC_R4BYTE(0, REG_SC_BK3C_1B_L); in Hal_SC_DWIN_get_sw_db()
573 pDBreg->u16H_CapStart = (SC_R2BYTE(0, REG_SC_BK3C_63_L) - 1); in Hal_SC_DWIN_get_sw_db()
574 pDBreg->u16H_CapSize = (SC_R2BYTE(0, REG_SC_BK3C_64_L) - pDBreg->u16H_CapStart); in Hal_SC_DWIN_get_sw_db()
575 pDBreg->u16V_CapStart = (SC_R2BYTE(0, REG_SC_BK3C_65_L) - 1); in Hal_SC_DWIN_get_sw_db()
576 pDBreg->u16V_CapSize = (SC_R2BYTE(0, REG_SC_BK3C_66_L) - pDBreg->u16V_CapStart); in Hal_SC_DWIN_get_sw_db()