Lines Matching defs:block
15 void cns3xxx_pwr_clk_en(unsigned int block)
19 reg |= (block & PM_CLK_GATE_REG_MASK);
24 void cns3xxx_pwr_clk_dis(unsigned int block)
28 reg &= ~(block & PM_CLK_GATE_REG_MASK);
33 void cns3xxx_pwr_power_up(unsigned int block)
37 reg &= ~(block & CNS3XXX_PWR_PLL_ALL);
45 void cns3xxx_pwr_power_down(unsigned int block)
50 reg |= (block & CNS3XXX_PWR_PLL_ALL);
55 static void cns3xxx_pwr_soft_rst_force(unsigned int block)
63 if (block & 0x30000001) {
64 reg &= ~(block & PM_SOFT_RST_REG_MASK);
66 reg &= ~(block & PM_SOFT_RST_REG_MASK);
68 reg |= (block & PM_SOFT_RST_REG_MASK);
74 void cns3xxx_pwr_soft_rst(unsigned int block)
78 if (soft_reset & block) {
79 /* SPI/I2C/GPIO use the same block, reset once. */
82 soft_reset |= block;
84 cns3xxx_pwr_soft_rst_force(block);