#include <linux/reset-controller.h>
#include <soc/tegra/bpmp.h>
#include <soc/tegra/bpmp-abi.h>
static struct tegra_bpmp *to_tegra_bpmp(struct reset_controller_dev *rstc)
{ … }
static int tegra_bpmp_reset_common(struct reset_controller_dev *rstc,
enum mrq_reset_commands command,
unsigned int id)
{ … }
static int tegra_bpmp_reset_module(struct reset_controller_dev *rstc,
unsigned long id)
{ … }
static int tegra_bpmp_reset_assert(struct reset_controller_dev *rstc,
unsigned long id)
{ … }
static int tegra_bpmp_reset_deassert(struct reset_controller_dev *rstc,
unsigned long id)
{ … }
static const struct reset_control_ops tegra_bpmp_reset_ops = …;
int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp)
{ … }