Lines Matching refs:block
18 void cns3xxx_pwr_clk_en(unsigned int block) in cns3xxx_pwr_clk_en() argument
22 reg |= (block & PM_CLK_GATE_REG_MASK); in cns3xxx_pwr_clk_en()
27 void cns3xxx_pwr_clk_dis(unsigned int block) in cns3xxx_pwr_clk_dis() argument
31 reg &= ~(block & PM_CLK_GATE_REG_MASK); in cns3xxx_pwr_clk_dis()
36 void cns3xxx_pwr_power_up(unsigned int block) in cns3xxx_pwr_power_up() argument
40 reg &= ~(block & CNS3XXX_PWR_PLL_ALL); in cns3xxx_pwr_power_up()
48 void cns3xxx_pwr_power_down(unsigned int block) in cns3xxx_pwr_power_down() argument
53 reg |= (block & CNS3XXX_PWR_PLL_ALL); in cns3xxx_pwr_power_down()
58 static void cns3xxx_pwr_soft_rst_force(unsigned int block) in cns3xxx_pwr_soft_rst_force() argument
66 if (block & 0x30000001) { in cns3xxx_pwr_soft_rst_force()
67 reg &= ~(block & PM_SOFT_RST_REG_MASK); in cns3xxx_pwr_soft_rst_force()
69 reg &= ~(block & PM_SOFT_RST_REG_MASK); in cns3xxx_pwr_soft_rst_force()
71 reg |= (block & PM_SOFT_RST_REG_MASK); in cns3xxx_pwr_soft_rst_force()
77 void cns3xxx_pwr_soft_rst(unsigned int block) in cns3xxx_pwr_soft_rst() argument
81 if (soft_reset & block) { in cns3xxx_pwr_soft_rst()
85 soft_reset |= block; in cns3xxx_pwr_soft_rst()
87 cns3xxx_pwr_soft_rst_force(block); in cns3xxx_pwr_soft_rst()