Lines Matching refs:val
37 u32 val; in bcm63xx_set_cs_base() local
49 val = (base & MPI_CSBASE_BASE_MASK); in bcm63xx_set_cs_base()
51 val |= (ilog2(size) - ilog2(8 * 1024)) << MPI_CSBASE_SIZE_SHIFT; in bcm63xx_set_cs_base()
54 bcm_mpi_writel(val, MPI_CSBASE_REG(cs)); in bcm63xx_set_cs_base()
69 u32 val; in bcm63xx_set_cs_timing() local
75 val = bcm_mpi_readl(MPI_CSCTL_REG(cs)); in bcm63xx_set_cs_timing()
76 val &= ~(MPI_CSCTL_WAIT_MASK); in bcm63xx_set_cs_timing()
77 val &= ~(MPI_CSCTL_SETUP_MASK); in bcm63xx_set_cs_timing()
78 val &= ~(MPI_CSCTL_HOLD_MASK); in bcm63xx_set_cs_timing()
79 val |= wait << MPI_CSCTL_WAIT_SHIFT; in bcm63xx_set_cs_timing()
80 val |= setup << MPI_CSCTL_SETUP_SHIFT; in bcm63xx_set_cs_timing()
81 val |= hold << MPI_CSCTL_HOLD_SHIFT; in bcm63xx_set_cs_timing()
82 bcm_mpi_writel(val, MPI_CSCTL_REG(cs)); in bcm63xx_set_cs_timing()
96 u32 val; in bcm63xx_set_cs_param() local
108 val = bcm_mpi_readl(MPI_CSCTL_REG(cs)); in bcm63xx_set_cs_param()
109 val &= ~(MPI_CSCTL_DATA16_MASK); in bcm63xx_set_cs_param()
110 val &= ~(MPI_CSCTL_SYNCMODE_MASK); in bcm63xx_set_cs_param()
111 val &= ~(MPI_CSCTL_TSIZE_MASK); in bcm63xx_set_cs_param()
112 val &= ~(MPI_CSCTL_ENDIANSWAP_MASK); in bcm63xx_set_cs_param()
113 val |= params; in bcm63xx_set_cs_param()
114 bcm_mpi_writel(val, MPI_CSCTL_REG(cs)); in bcm63xx_set_cs_param()
128 u32 val; in bcm63xx_set_cs_status() local
134 val = bcm_mpi_readl(MPI_CSCTL_REG(cs)); in bcm63xx_set_cs_status()
136 val |= MPI_CSCTL_ENABLE_MASK; in bcm63xx_set_cs_status()
138 val &= ~MPI_CSCTL_ENABLE_MASK; in bcm63xx_set_cs_status()
139 bcm_mpi_writel(val, MPI_CSCTL_REG(cs)); in bcm63xx_set_cs_status()