Exemplo n.º 1
0
void funnel_enable(uint8_t id, uint32_t port_mask)
{
	__funnel_enable(id, port_mask);
	funnel.enabled = true;
	dev_info(funnel.dev, "funnel port mask 0x%lx enabled\n",
					(unsigned long) port_mask);
}
Exemplo n.º 2
0
int funnel_enable(uint8_t id, uint32_t port_mask)
{
	int ret;

	ret = clk_prepare_enable(drvdata->clk);
	if (ret)
		return ret;

	mutex_lock(&drvdata->mutex);
	__funnel_enable(id, port_mask);
	drvdata->enabled = true;
	dev_info(drvdata->dev, "FUNNEL port mask 0x%lx enabled\n",
					(unsigned long) port_mask);
	mutex_unlock(&drvdata->mutex);

	return 0;
}