#include <linux/interrupt.h>
#include <linux/clk.h>
#include <linux/uaccess.h>
+#include <linux/rockchip/grf.h>
+#include <linux/rockchip/iomap.h>
#if defined(CONFIG_OF)
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/seq_file.h>
#endif
-#include "../../../../../../arch/arm/mach-rockchip/grf.h"
-#include "../../../../../../arch/arm/mach-rockchip/iomap.h"
#include "rk3288_hdmi_hw.h"
#include "rk3288_hdmi.h"
static void rk3288_hdmi_set_pwr_mode(struct hdmi *hdmi_drv, int mode)
{
+ struct rk3288_hdmi_device *hdmi_dev = container_of(hdmi_drv, struct rk3288_hdmi_device, driver);
if(hdmi_drv->pwr_mode == mode)
return;
struct rk3288_hdmi_device *hdmi_dev = container_of(hdmi_drv, struct rk3288_hdmi_device, driver);
if(hdmi_drv->pwr_mode == LOWER_PWR)
- rk3288_hdmi_set_pwr_mode(NORMAL);
+ rk3288_hdmi_set_pwr_mode(hdmi_drv, NORMAL);
switch(vpara->input_color)
{
}
else {
if(hdmi_drv->pwr_mode == LOWER_PWR)
- rk3288_hdmi_set_pwr_mode(NORMAL);
+ rk3288_hdmi_set_pwr_mode(hdmi_drv, NORMAL);
hdmi_msk_reg(hdmi_dev, FC_GCP, m_FC_SET_AVMUTE, v_FC_SET_AVMUTE(0));
}
}