Exemplo n.º 1
0
/* RST_TIME1>4ms will trigger CPCAP to trigger a system cold reset */
static void mapphone_pm_set_rstime1(void)
{
	s16 prcm_mod_base = 0;
	s16 prcm_mod_offset = 0;

	if (cpu_is_omap44xx()) {
		prcm_mod_base = OMAP4430_PRM_DEVICE_INST;
		prcm_mod_offset = OMAP4_PRM_RSTTIME_OFFSET;
	} else
		WARN_ON(1);

	/* Configure RST_TIME1 to 6ms */
	omap4_prm_rmw_inst_reg_bits(OMAP4430_RSTTIME1_MASK,
			0xc8<<OMAP4430_RSTTIME1_SHIFT,
			prcm_mod_base,
			prcm_mod_offset);
}
Exemplo n.º 2
0
u32 omap4_prm_clear_inst_reg_bits(u32 bits, s16 inst, s16 reg)
{
	return omap4_prm_rmw_inst_reg_bits(bits, 0x0, inst, reg);
}
Exemplo n.º 3
0
u32 omap4_prm_set_inst_reg_bits(u32 bits, s16 inst, s16 reg)
{
	return omap4_prm_rmw_inst_reg_bits(bits, bits, inst, reg);
}