|
@@ -479,14 +479,7 @@ int ti_hdmi_4xxx_read_edid(struct hdmi_ip_data *ip_data,
|
|
|
|
|
|
bool ti_hdmi_4xxx_detect(struct hdmi_ip_data *ip_data)
|
|
|
{
|
|
|
- int r;
|
|
|
-
|
|
|
- void __iomem *base = hdmi_core_sys_base(ip_data);
|
|
|
-
|
|
|
- /* HPD */
|
|
|
- r = REG_GET(base, HDMI_CORE_SYS_SYS_STAT, 1, 1);
|
|
|
-
|
|
|
- return r == 1;
|
|
|
+ return gpio_get_value(ip_data->hpd_gpio);
|
|
|
}
|
|
|
|
|
|
static void hdmi_core_init(struct hdmi_core_video_config *video_cfg,
|