This will be used by the powergating driver.
Change-Id: I09254b2f06d8be688438c0eaea20efe3ee47dec7
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/
1214935
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
.of_reset_n_cells = 1,
};
+void tegra_rst_assertv(unsigned long *id, int num)
+{
+ int i;
+
+ for (i = 0; i < num; i++, id++)
+ tegra_clk_rst_assert(&rst_ctlr, *id);
+}
+
+void tegra_rst_deassertv(unsigned long *id, int num)
+{
+ int i;
+
+ for (i = 0; i < num; i++, id++)
+ tegra_clk_rst_deassert(&rst_ctlr, *id);
+}
+
void __init tegra_add_of_provider(struct device_node *np)
{
int i;
--- /dev/null
+#ifndef __TEGRA_RESET_H
+#define __TEGRA_RESET_H
+
+void tegra_rst_assertv(unsigned long *id, int num);
+void tegra_rst_deassertv(unsigned long *id, int num);
+
+#endif
+