video: meson: remove power domain get

Remove getting and enabling the node power domain since it's now handled
by the dm core directly.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Reviewed-by: Anatolij Gustschin <agust@denx.de>
This commit is contained in:
Neil Armstrong 2019-08-30 14:09:23 +02:00
parent a0513b40cc
commit 0a3561119f

View File

@ -7,7 +7,6 @@
*/ */
#include "meson_vpu.h" #include "meson_vpu.h"
#include <power-domain.h>
#include <efi_loader.h> #include <efi_loader.h>
#include <dm/device-internal.h> #include <dm/device-internal.h>
#include <dm/uclass-internal.h> #include <dm/uclass-internal.h>
@ -93,7 +92,6 @@ static const struct udevice_id meson_vpu_ids[] = {
static int meson_vpu_probe(struct udevice *dev) static int meson_vpu_probe(struct udevice *dev)
{ {
struct meson_vpu_priv *priv = dev_get_priv(dev); struct meson_vpu_priv *priv = dev_get_priv(dev);
struct power_domain pd;
struct udevice *disp; struct udevice *disp;
int ret; int ret;
@ -115,14 +113,6 @@ static int meson_vpu_probe(struct udevice *dev)
if (!priv->dmc_base) if (!priv->dmc_base)
return -EINVAL; return -EINVAL;
ret = power_domain_get(dev, &pd);
if (ret)
return ret;
ret = power_domain_on(&pd);
if (ret)
return ret;
meson_vpu_init(dev); meson_vpu_init(dev);
/* probe the display */ /* probe the display */