Merge branch 'topic/ipu-destaging' of git://git.pengutronix.de/git/pza/linux into...
[linux-2.6-block.git] / drivers / staging / imx-drm / imx-tve.c
index 5bcb4051665689a8c73a241a9babd81394b65fa9..c628fcdc22aef31d80844e72e5198a27ecd98aa9 100644 (file)
@@ -249,11 +249,6 @@ static int imx_tve_connector_mode_valid(struct drm_connector *connector,
 {
        struct imx_tve *tve = con_to_tve(connector);
        unsigned long rate;
-       int ret;
-
-       ret = imx_drm_connector_mode_valid(connector, mode);
-       if (ret != MODE_OK)
-               return ret;
 
        /* pixel clock with 2x oversampling */
        rate = clk_round_rate(tve->clk, 2000UL * mode->clock) / 2000;
@@ -582,7 +577,7 @@ static int imx_tve_bind(struct device *dev, struct device *master, void *data)
        tve->dev = dev;
        spin_lock_init(&tve->lock);
 
-       ddc_node = of_parse_phandle(np, "i2c-ddc-bus", 0);
+       ddc_node = of_parse_phandle(np, "ddc-i2c-bus", 0);
        if (ddc_node) {
                tve->ddc = of_find_i2c_adapter_by_node(ddc_node);
                of_node_put(ddc_node);