Lines Matching refs:pwrap_writel

396 static void pwrap_writel(struct pmic_wrapper *wrp, u32 val, enum pwrap_regs reg)  in pwrap_writel()  function
451 pwrap_writel(wrp, (1 << 31) | ((adr >> 1) << 16) | wdata, in pwrap_write()
465 pwrap_writel(wrp, (adr >> 1) << 16, PWRAP_WACS2_CMD); in pwrap_read()
473 pwrap_writel(wrp, 1, PWRAP_WACS2_VLDCLR); in pwrap_read()
492 pwrap_writel(wrp, 0, PWRAP_HIPRIO_ARB_EN); in pwrap_reset_spislave()
493 pwrap_writel(wrp, 0, PWRAP_WRAP_EN); in pwrap_reset_spislave()
494 pwrap_writel(wrp, 1, PWRAP_MUX_SEL); in pwrap_reset_spislave()
495 pwrap_writel(wrp, 1, PWRAP_MAN_EN); in pwrap_reset_spislave()
496 pwrap_writel(wrp, 0, PWRAP_DIO_EN); in pwrap_reset_spislave()
498 pwrap_writel(wrp, PWRAP_MAN_CMD_SPI_WRITE | PWRAP_MAN_CMD_OP_CSL, in pwrap_reset_spislave()
500 pwrap_writel(wrp, PWRAP_MAN_CMD_SPI_WRITE | PWRAP_MAN_CMD_OP_OUTS, in pwrap_reset_spislave()
502 pwrap_writel(wrp, PWRAP_MAN_CMD_SPI_WRITE | PWRAP_MAN_CMD_OP_CSH, in pwrap_reset_spislave()
506 pwrap_writel(wrp, PWRAP_MAN_CMD_SPI_WRITE | PWRAP_MAN_CMD_OP_OUTS, in pwrap_reset_spislave()
515 pwrap_writel(wrp, 0, PWRAP_MAN_EN); in pwrap_reset_spislave()
516 pwrap_writel(wrp, 0, PWRAP_MUX_SEL); in pwrap_reset_spislave()
537 pwrap_writel(wrp, i, PWRAP_SIDLY); in pwrap_init_sidly()
551 pwrap_writel(wrp, dly[pass], PWRAP_SIDLY); in pwrap_init_sidly()
559 pwrap_writel(wrp, 0x4, PWRAP_CSHEXT); in pwrap_init_reg_clock()
560 pwrap_writel(wrp, 0x0, PWRAP_CSHEXT_WRITE); in pwrap_init_reg_clock()
561 pwrap_writel(wrp, 0x4, PWRAP_CSHEXT_READ); in pwrap_init_reg_clock()
562 pwrap_writel(wrp, 0x0, PWRAP_CSLEXT_START); in pwrap_init_reg_clock()
563 pwrap_writel(wrp, 0x0, PWRAP_CSLEXT_END); in pwrap_init_reg_clock()
565 pwrap_writel(wrp, 0x0, PWRAP_CSHEXT_WRITE); in pwrap_init_reg_clock()
566 pwrap_writel(wrp, 0x4, PWRAP_CSHEXT_READ); in pwrap_init_reg_clock()
567 pwrap_writel(wrp, 0x2, PWRAP_CSLEXT_START); in pwrap_init_reg_clock()
568 pwrap_writel(wrp, 0x2, PWRAP_CSLEXT_END); in pwrap_init_reg_clock()
596 pwrap_writel(wrp, 0x1, PWRAP_CIPHER_SWRST); in pwrap_init_cipher()
597 pwrap_writel(wrp, 0x0, PWRAP_CIPHER_SWRST); in pwrap_init_cipher()
598 pwrap_writel(wrp, 0x1, PWRAP_CIPHER_KEY_SEL); in pwrap_init_cipher()
599 pwrap_writel(wrp, 0x2, PWRAP_CIPHER_IV_SEL); in pwrap_init_cipher()
602 pwrap_writel(wrp, 1, PWRAP_CIPHER_LOAD); in pwrap_init_cipher()
603 pwrap_writel(wrp, 1, PWRAP_CIPHER_START); in pwrap_init_cipher()
605 pwrap_writel(wrp, 1, PWRAP_CIPHER_EN); in pwrap_init_cipher()
638 pwrap_writel(wrp, 1, PWRAP_CIPHER_MODE); in pwrap_init_cipher()
662 pwrap_writel(wrp, 3, PWRAP_DCM_EN); in pwrap_init()
663 pwrap_writel(wrp, 0, PWRAP_DCM_DBC_PRD); in pwrap_init()
671 pwrap_writel(wrp, 1, PWRAP_WRAP_EN); in pwrap_init()
673 pwrap_writel(wrp, wrp->arb_en_all, PWRAP_HIPRIO_ARB_EN); in pwrap_init()
675 pwrap_writel(wrp, 1, PWRAP_WACS2_EN); in pwrap_init()
696 pwrap_writel(wrp, 1, PWRAP_DIO_EN); in pwrap_init()
715 pwrap_writel(wrp, 0x1, PWRAP_CRC_EN); in pwrap_init()
716 pwrap_writel(wrp, 0x0, PWRAP_SIG_MODE); in pwrap_init()
717 pwrap_writel(wrp, PWRAP_DEW_CRC_VAL, PWRAP_SIG_ADR); in pwrap_init()
718 pwrap_writel(wrp, wrp->arb_en_all, PWRAP_HIPRIO_ARB_EN); in pwrap_init()
721 pwrap_writel(wrp, 0x7, PWRAP_RRARB_EN); in pwrap_init()
723 pwrap_writel(wrp, 0x1, PWRAP_WACS0_EN); in pwrap_init()
724 pwrap_writel(wrp, 0x1, PWRAP_WACS1_EN); in pwrap_init()
725 pwrap_writel(wrp, 0x1, PWRAP_WACS2_EN); in pwrap_init()
726 pwrap_writel(wrp, 0x5, PWRAP_STAUPD_PRD); in pwrap_init()
727 pwrap_writel(wrp, 0xff, PWRAP_STAUPD_GRPEN); in pwrap_init()
731 pwrap_writel(wrp, 0x1, PWRAP_EVENT_IN_EN); in pwrap_init()
732 pwrap_writel(wrp, 0xffff, PWRAP_EVENT_DST_EN); in pwrap_init()
757 pwrap_writel(wrp, 1, PWRAP_INIT_DONE2); in pwrap_init()
758 pwrap_writel(wrp, 1, PWRAP_INIT_DONE0); in pwrap_init()
759 pwrap_writel(wrp, 1, PWRAP_INIT_DONE1); in pwrap_init()
778 pwrap_writel(wrp, 0xffffffff, PWRAP_INT_CLR); in pwrap_interrupt()
875 pwrap_writel(wrp, 1, PWRAP_DCM_EN); in pwrap_probe()
876 pwrap_writel(wrp, 0, PWRAP_DCM_DBC_PRD); in pwrap_probe()
896 pwrap_writel(wrp, 0xf, PWRAP_WDT_UNIT); in pwrap_probe()
897 pwrap_writel(wrp, 0xffffffff, PWRAP_WDT_SRC_EN); in pwrap_probe()
898 pwrap_writel(wrp, 0x1, PWRAP_TIMER_EN); in pwrap_probe()
899 pwrap_writel(wrp, ~((1 << 31) | (1 << 1)), PWRAP_INT_EN); in pwrap_probe()