Lines Matching defs:bpmp
16 #include <soc/tegra/bpmp.h>
17 #include <soc/tegra/bpmp-abi.h>
28 struct tegra_bpmp *bpmp;
52 err = tegra_bpmp_transfer(zone->tegra->bpmp, &msg);
91 err = tegra_bpmp_transfer(zone->tegra->bpmp, &msg);
141 static int tegra_bpmp_thermal_get_num_zones(struct tegra_bpmp *bpmp,
159 err = tegra_bpmp_transfer(bpmp, &msg);
170 static int tegra_bpmp_thermal_trips_supported(struct tegra_bpmp *bpmp, bool *supported)
188 err = tegra_bpmp_transfer(bpmp, &msg);
214 struct tegra_bpmp *bpmp = dev_get_drvdata(pdev->dev.parent);
222 err = tegra_bpmp_thermal_trips_supported(bpmp, &supported);
238 tegra->bpmp = bpmp;
240 err = tegra_bpmp_thermal_get_num_zones(bpmp, &max_num_zones);
290 err = tegra_bpmp_request_mrq(bpmp, MRQ_THERMAL, bpmp_mrq_thermal,
307 tegra_bpmp_free_mrq(tegra->bpmp, MRQ_THERMAL, tegra);
313 { .compatible = "nvidia,tegra186-bpmp-thermal" },
322 .name = "tegra-bpmp-thermal",