/* Initialize TP state. tp_params contains initial settings for some TP parameters, particularly the one-time PM and CM settings.  */
int t1_tp_reset(struct petp *tp, struct tp_params *p, unsigned int tp_clk)
/* Initialize TP state. tp_params contains initial settings for some TP parameters, particularly the one-time PM and CM settings.  */
int t1_tp_reset(struct petp *tp, struct tp_params *p, unsigned int tp_clk)
{
	adapter_t *adapter = tp->adapter;
	tp_init(adapter, p, tp_clk);
	writel(F_TP_RESET, adapter->regs +  A_TP_RESET);
	return 0;
}