Lines Matching refs:writel

139 		writel(1, ioc->ioc_regs.ioc_usage_reg);  in bfa_ioc_ct_firmware_lock()
141 writel(0, ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_firmware_lock()
165 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
190 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
199 writel(__FW_INIT_HALT_P, ioc->ioc_regs.ll_halt); in bfa_ioc_ct_notify_fail()
200 writel(__FW_INIT_HALT_P, ioc->ioc_regs.alt_ll_halt); in bfa_ioc_ct_notify_fail()
427 writel(r32, rb + FNC_PERS_REG); in bfa_ioc_ct_isr_mode_set()
437 writel(1, ioc->ioc_regs.lpu_read_stat); in bfa_ioc_ct2_lpu_read_stat()
460 writel(r32 & __MSIX_VT_OFST_, in bfa_nw_ioc_ct2_poweron()
465 writel(__MSIX_VT_NUMVT_(HOSTFN_MSIX_DEFAULT - 1) | in bfa_nw_ioc_ct2_poweron()
468 writel(HOSTFN_MSIX_DEFAULT * bfa_ioc_pcifn(ioc), in bfa_nw_ioc_ct2_poweron()
477 writel(0, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_ownership_reset()
504 writel(0, ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_sync_start()
505 writel(1, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_sync_start()
506 writel(BFI_IOC_UNINIT, ioc->ioc_regs.ioc_fwstate); in bfa_ioc_ct_sync_start()
507 writel(BFI_IOC_UNINIT, ioc->ioc_regs.alt_ioc_fwstate); in bfa_ioc_ct_sync_start()
520 writel((r32 | sync_pos), ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_sync_join()
530 writel((r32 & ~sync_msk), ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_sync_leave()
538 writel(r32 | bfa_ioc_ct_sync_pos(ioc), ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_sync_ack()
564 writel(bfa_ioc_ct_clear_sync_ackd(r32), in bfa_ioc_ct_sync_complete()
566 writel(BFI_IOC_FAIL, ioc->ioc_regs.ioc_fwstate); in bfa_ioc_ct_sync_complete()
567 writel(BFI_IOC_FAIL, ioc->ioc_regs.alt_ioc_fwstate); in bfa_ioc_ct_sync_complete()
577 writel((r32 | sync_ackd), ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_sync_complete()
586 writel(fwstate, ioc->ioc_regs.ioc_fwstate); in bfa_ioc_ct_set_cur_ioc_fwstate()
599 writel(fwstate, ioc->ioc_regs.alt_ioc_fwstate); in bfa_ioc_ct_set_alt_ioc_fwstate()
624 writel(0, (rb + OP_MODE)); in bfa_ioc_ct_pll_init()
625 writel(__APP_EMS_CMLCKSEL | in bfa_ioc_ct_pll_init()
630 writel(__GLOBAL_FCOE_MODE, (rb + OP_MODE)); in bfa_ioc_ct_pll_init()
631 writel(__APP_EMS_REFCKBUFEN1, in bfa_ioc_ct_pll_init()
634 writel(BFI_IOC_UNINIT, (rb + BFA_IOC0_STATE_REG)); in bfa_ioc_ct_pll_init()
635 writel(BFI_IOC_UNINIT, (rb + BFA_IOC1_STATE_REG)); in bfa_ioc_ct_pll_init()
636 writel(0xffffffffU, (rb + HOSTFN0_INT_MSK)); in bfa_ioc_ct_pll_init()
637 writel(0xffffffffU, (rb + HOSTFN1_INT_MSK)); in bfa_ioc_ct_pll_init()
638 writel(0xffffffffU, (rb + HOSTFN0_INT_STATUS)); in bfa_ioc_ct_pll_init()
639 writel(0xffffffffU, (rb + HOSTFN1_INT_STATUS)); in bfa_ioc_ct_pll_init()
640 writel(0xffffffffU, (rb + HOSTFN0_INT_MSK)); in bfa_ioc_ct_pll_init()
641 writel(0xffffffffU, (rb + HOSTFN1_INT_MSK)); in bfa_ioc_ct_pll_init()
642 writel(pll_sclk | in bfa_ioc_ct_pll_init()
645 writel(pll_fclk | in bfa_ioc_ct_pll_init()
648 writel(pll_sclk | in bfa_ioc_ct_pll_init()
651 writel(pll_fclk | in bfa_ioc_ct_pll_init()
656 writel(0xffffffffU, (rb + HOSTFN0_INT_STATUS)); in bfa_ioc_ct_pll_init()
657 writel(0xffffffffU, (rb + HOSTFN1_INT_STATUS)); in bfa_ioc_ct_pll_init()
658 writel(pll_sclk | in bfa_ioc_ct_pll_init()
661 writel(pll_fclk | in bfa_ioc_ct_pll_init()
666 writel(__PMM_1T_RESET_P, (rb + PMM_1T_RESET_REG_P0)); in bfa_ioc_ct_pll_init()
667 writel(__PMM_1T_RESET_P, (rb + PMM_1T_RESET_REG_P1)); in bfa_ioc_ct_pll_init()
671 writel(r32, (rb + PSS_CTL_REG)); in bfa_ioc_ct_pll_init()
674 writel(0, (rb + PMM_1T_RESET_REG_P0)); in bfa_ioc_ct_pll_init()
675 writel(0, (rb + PMM_1T_RESET_REG_P1)); in bfa_ioc_ct_pll_init()
678 writel(__EDRAM_BISTR_START, (rb + MBIST_CTL_REG)); in bfa_ioc_ct_pll_init()
681 writel(0, (rb + MBIST_CTL_REG)); in bfa_ioc_ct_pll_init()
697 writel(r32, (rb + CT2_APP_PLL_SCLK_CTL_REG)); in bfa_ioc_ct2_sclk_init()
705 writel(r32, (rb + CT2_APP_PLL_SCLK_CTL_REG)); in bfa_ioc_ct2_sclk_init()
711 writel(r32 | __ETH_CLK_ENABLE_PORT0, in bfa_ioc_ct2_sclk_init()
715 writel(r32 | __ETH_CLK_ENABLE_PORT1, in bfa_ioc_ct2_sclk_init()
724 writel(r32 | 0x1061731b, rb + CT2_APP_PLL_SCLK_CTL_REG); in bfa_ioc_ct2_sclk_init()
749 writel(r32, rb + CT2_APP_PLL_LCLK_CTL_REG); in bfa_ioc_ct2_lclk_init()
755 writel(r32, (rb + CT2_CHIP_MISC_PRG)); in bfa_ioc_ct2_lclk_init()
761 writel(r32, rb + CT2_APP_PLL_LCLK_CTL_REG); in bfa_ioc_ct2_lclk_init()
769 writel(r32, (rb + CT2_APP_PLL_LCLK_CTL_REG)); in bfa_ioc_ct2_lclk_init()
784 writel(r32, rb + PSS_CTL_REG); in bfa_ioc_ct2_mem_init()
787 writel(__EDRAM_BISTR_START, rb + CT2_MBIST_CTL_REG); in bfa_ioc_ct2_mem_init()
789 writel(0, rb + CT2_MBIST_CTL_REG); in bfa_ioc_ct2_mem_init()
804 writel(r32 & ~__APP_PLL_SCLK_LOGIC_SOFT_RESET, in bfa_ioc_ct2_mac_reset()
811 writel(r32 & ~__APP_PLL_LCLK_LOGIC_SOFT_RESET, in bfa_ioc_ct2_mac_reset()
815 writel(__CSI_MAC_RESET | __CSI_MAC_AHB_RESET, in bfa_ioc_ct2_mac_reset()
817 writel(__CSI_MAC_RESET | __CSI_MAC_AHB_RESET, in bfa_ioc_ct2_mac_reset()
843 writel(__HALT_NFC_CONTROLLER, rb + CT2_NFC_CSR_CLR_REG); in bfa_ioc_ct2_nfc_resume()
867 writel(__RESET_AND_START_SCLK_LCLK_PLLS, in bfa_ioc_ct2_pll_init()
888 writel(__HALT_NFC_CONTROLLER, (rb + CT2_NFC_CSR_SET_REG)); in bfa_ioc_ct2_pll_init()
902 writel(r32 & ~__APP_PLL_SCLK_LOGIC_SOFT_RESET, in bfa_ioc_ct2_pll_init()
905 writel(r32 & ~__APP_PLL_LCLK_LOGIC_SOFT_RESET, in bfa_ioc_ct2_pll_init()
912 writel(r32 & ~1, rb + PSS_GPIO_OUT_REG); in bfa_ioc_ct2_pll_init()
914 writel(r32 | 1, rb + PSS_GPIO_OE_REG); in bfa_ioc_ct2_pll_init()
921 writel(1, rb + CT2_LPU0_HOSTFN_MBOX0_MSK); in bfa_ioc_ct2_pll_init()
922 writel(1, rb + CT2_LPU1_HOSTFN_MBOX0_MSK); in bfa_ioc_ct2_pll_init()
929 writel(1, rb + CT2_LPU0_HOSTFN_CMD_STAT); in bfa_ioc_ct2_pll_init()
934 writel(1, rb + CT2_LPU1_HOSTFN_CMD_STAT); in bfa_ioc_ct2_pll_init()
941 writel(BFI_IOC_UNINIT, rb + CT2_BFA_IOC0_STATE_REG); in bfa_ioc_ct2_pll_init()
942 writel(BFI_IOC_UNINIT, rb + CT2_BFA_IOC1_STATE_REG); in bfa_ioc_ct2_pll_init()