All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v3 0/3] Add mipi dsi support for evb-rk3288.
@ 2017-06-21  3:22 Eric Gao
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi Eric Gao
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Eric Gao @ 2017-06-21  3:22 UTC (permalink / raw)
  To: u-boot



Changes in v2:
-Cancel the force convert for dev_read_addr return value type.
-Change regs type from "void __iomem" to "uintptr_t" for the head file.

Changes in v1:
-Change function name from rk_display_enable to rk_mipi_enable.
-Use IS_ERR to judge the return status.
-Use dev_read_addr to replace devfdt_get_addr.
-Make the subject more intelligible.

Eric Gao (3):
  rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi
  rockchip: video: Makefile: Add soc specific driver for rk3288 mipi dsi
  rockchip: video: defconfig: Add mipi dsi support for evb-rk3288

 configs/evb-rk3288_defconfig         |   8 +-
 drivers/video/rockchip/Makefile      |   1 +
 drivers/video/rockchip/rk3288_mipi.c | 191 +++++++++++++++++++++++++++++++++++
 drivers/video/rockchip/rk_mipi.h     |   2 +-
 4 files changed, 199 insertions(+), 3 deletions(-)
 create mode 100644 drivers/video/rockchip/rk3288_mipi.c

-- 
1.9.1

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [U-Boot] [PATCH v3 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi
  2017-06-21  3:22 [U-Boot] [PATCH v3 0/3] Add mipi dsi support for evb-rk3288 Eric Gao
@ 2017-06-21  3:22 ` Eric Gao
  2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
  2017-08-07 19:31   ` [U-Boot] [PATCH v3 " Anatolij Gustschin
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 " Eric Gao
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 3/3] rockchip: video: defconfig: Add mipi dsi support for evb-rk3288 Eric Gao
  2 siblings, 2 replies; 11+ messages in thread
From: Eric Gao @ 2017-06-21  3:22 UTC (permalink / raw)
  To: u-boot

Add rk3288 soc specific driver for mipi dsi.

Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

---

Changes in v2:
-Cancel the force convert for dev_read_addr return value type.
-Change regs type from "void __iomem" to "uintptr_t".

Changes in v1:
-Change function name from rk_display_enable to rk_mipi_enable.
-Use IS_ERR to judge the return status.
-Use dev_read_addr to replace devfdt_get_addr.

 drivers/video/rockchip/rk3288_mipi.c | 191 +++++++++++++++++++++++++++++++++++
 drivers/video/rockchip/rk_mipi.h     |   2 +-
 2 files changed, 192 insertions(+), 1 deletion(-)
 create mode 100644 drivers/video/rockchip/rk3288_mipi.c

diff --git a/drivers/video/rockchip/rk3288_mipi.c b/drivers/video/rockchip/rk3288_mipi.c
new file mode 100644
index 0000000..953b47f
--- /dev/null
+++ b/drivers/video/rockchip/rk3288_mipi.c
@@ -0,0 +1,191 @@
+/*
+ * Copyright (c) 2017, Fuzhou Rockchip Electronics Co., Ltd
+ * Author: Eric Gao <eric.gao@rock-chips.com>
+ *
+ * SPDX-License-Identifier: GPL-2.0+
+ */
+
+#include <common.h>
+#include <clk.h>
+#include <display.h>
+#include <dm.h>
+#include <fdtdec.h>
+#include <panel.h>
+#include <regmap.h>
+#include "rk_mipi.h"
+#include <syscon.h>
+#include <asm/gpio.h>
+#include <asm/hardware.h>
+#include <asm/io.h>
+#include <dm/uclass-internal.h>
+#include <linux/kernel.h>
+#include <asm/arch/clock.h>
+#include <asm/arch/cru_rk3288.h>
+#include <asm/arch/grf_rk3288.h>
+#include <asm/arch/rockchip_mipi_dsi.h>
+
+DECLARE_GLOBAL_DATA_PTR;
+
+#define MHz 1000000
+
+/* Select mipi dsi source, big or little vop */
+static int rk_mipi_dsi_source_select(struct udevice *dev)
+{
+	struct rk_mipi_priv *priv = dev_get_priv(dev);
+	struct rk3288_grf *grf = priv->grf;
+	struct display_plat *disp_uc_plat = dev_get_uclass_platdata(dev);
+
+	/* Select the video source */
+	switch (disp_uc_plat->source_id) {
+	case VOP_B:
+		rk_clrsetreg(&grf->soc_con6, RK3288_DSI0_LCDC_SEL_MASK,
+			     RK3288_DSI0_LCDC_SEL_BIG
+			     << RK3288_DSI0_LCDC_SEL_SHIFT);
+		break;
+	case VOP_L:
+		rk_clrsetreg(&grf->soc_con6, RK3288_DSI0_LCDC_SEL_MASK,
+			     RK3288_DSI0_LCDC_SEL_LIT
+			     << RK3288_DSI0_LCDC_SEL_SHIFT);
+		break;
+	default:
+		debug("%s: Invalid VOP id\n", __func__);
+		return -EINVAL;
+	}
+
+	return 0;
+}
+
+/* Setup mipi dphy working mode */
+static void rk_mipi_dphy_mode_set(struct udevice *dev)
+{
+	struct rk_mipi_priv *priv = dev_get_priv(dev);
+	struct rk3288_grf *grf = priv->grf;
+	int val;
+
+	/* Set Controller as TX mode */
+	val = RK3288_DPHY_TX0_RXMODE_DIS << RK3288_DPHY_TX0_RXMODE_SHIFT;
+	rk_clrsetreg(&grf->soc_con8, RK3288_DPHY_TX0_RXMODE_MASK, val);
+
+	/* Exit tx stop mode */
+	val |= RK3288_DPHY_TX0_TXSTOPMODE_EN
+			<< RK3288_DPHY_TX0_TXSTOPMODE_SHIFT;
+	rk_clrsetreg(&grf->soc_con8,
+		     RK3288_DPHY_TX0_TXSTOPMODE_MASK, val);
+
+	/* Disable turnequest */
+	val |= RK3288_DPHY_TX0_TURNREQUEST_EN
+		<< RK3288_DPHY_TX0_TURNREQUEST_SHIFT;
+	rk_clrsetreg(&grf->soc_con8,
+		     RK3288_DPHY_TX0_TURNREQUEST_MASK, val);
+}
+
+/*
+ * This function is called by rk_display_init() using rk_mipi_dsi_enable() and
+ * rk_mipi_phy_enable() to initialize mipi controller and dphy. If success,
+ * enable backlight.
+ */
+static int rk_mipi_enable(struct udevice *dev, int panel_bpp,
+			  const struct display_timing *timing)
+{
+	int ret;
+	struct rk_mipi_priv *priv = dev_get_priv(dev);
+
+	/* Fill the mipi controller parameter */
+	priv->ref_clk = 24 * MHz;
+	priv->sys_clk = priv->ref_clk;
+	priv->pix_clk = timing->pixelclock.typ;
+	priv->phy_clk = priv->pix_clk * 6;
+	priv->txbyte_clk = priv->phy_clk / 8;
+	priv->txesc_clk = 20 * MHz;
+
+	/* Select vop port, big or little */
+	rk_mipi_dsi_source_select(dev);
+
+	/* Set mipi dphy work mode */
+	rk_mipi_dphy_mode_set(dev);
+
+	/* Config  and enable mipi dsi according to timing */
+	ret = rk_mipi_dsi_enable(dev, timing);
+	if (ret) {
+		debug("%s: rk_mipi_dsi_enable() failed (err=%d)\n",
+		      __func__, ret);
+		return ret;
+	}
+
+	/* Config and enable mipi phy */
+	ret = rk_mipi_phy_enable(dev);
+	if (ret) {
+		debug("%s: rk_mipi_phy_enable() failed (err=%d)\n",
+		      __func__, ret);
+		return ret;
+	}
+
+	/* Enable backlight */
+	ret = panel_enable_backlight(priv->panel);
+	if (ret) {
+		debug("%s: panel_enable_backlight() failed (err=%d)\n",
+		      __func__, ret);
+		return ret;
+	}
+
+	return 0;
+}
+
+static int rk_mipi_ofdata_to_platdata(struct udevice *dev)
+{
+	struct rk_mipi_priv *priv = dev_get_priv(dev);
+
+	priv->grf = syscon_get_first_range(ROCKCHIP_SYSCON_GRF);
+	if (IS_ERR(priv->grf)) {
+		debug("%s: Get syscon grf failed (ret=%p)\n",
+		      __func__, priv->grf);
+		return  -ENXIO;
+	}
+	priv->regs = dev_read_addr(dev);
+	if (priv->regs == FDT_ADDR_T_NONE) {
+		debug("%s: Get MIPI dsi address failed (ret=%lu)\n", __func__,
+		      priv->regs);
+		return  -ENXIO;
+	}
+
+	return 0;
+}
+
+/*
+ * Probe function: check panel existence and readingit's timing. Then config
+ * mipi dsi controller and enable it according to the timing parameter.
+ */
+static int rk_mipi_probe(struct udevice *dev)
+{
+	int ret;
+	struct rk_mipi_priv *priv = dev_get_priv(dev);
+
+	ret = uclass_get_device_by_phandle(UCLASS_PANEL, dev, "rockchip,panel",
+					   &priv->panel);
+	if (ret) {
+		debug("%s: Can not find panel (err=%d)\n", __func__, ret);
+		return ret;
+	}
+
+	return 0;
+}
+
+static const struct dm_display_ops rk_mipi_dsi_ops = {
+	.read_timing = rk_mipi_read_timing,
+	.enable = rk_mipi_enable,
+};
+
+static const struct udevice_id rk_mipi_dsi_ids[] = {
+	{ .compatible = "rockchip,rk3288_mipi_dsi" },
+	{ }
+};
+
+U_BOOT_DRIVER(rk_mipi_dsi) = {
+	.name	= "rk_mipi_dsi",
+	.id	= UCLASS_DISPLAY,
+	.of_match = rk_mipi_dsi_ids,
+	.ofdata_to_platdata = rk_mipi_ofdata_to_platdata,
+	.probe	= rk_mipi_probe,
+	.ops	= &rk_mipi_dsi_ops,
+	.priv_auto_alloc_size   = sizeof(struct rk_mipi_priv),
+};
diff --git a/drivers/video/rockchip/rk_mipi.h b/drivers/video/rockchip/rk_mipi.h
index 906aaaa..de6ac52 100644
--- a/drivers/video/rockchip/rk_mipi.h
+++ b/drivers/video/rockchip/rk_mipi.h
@@ -8,7 +8,7 @@
 #define __RK_MIPI_H
 
 struct rk_mipi_priv {
-	void __iomem *regs;
+	uintptr_t regs;
 	void *grf;
 	struct udevice *panel;
 	struct mipi_dsi *dsi;
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [U-Boot] [PATCH v3 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 mipi dsi
  2017-06-21  3:22 [U-Boot] [PATCH v3 0/3] Add mipi dsi support for evb-rk3288 Eric Gao
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi Eric Gao
@ 2017-06-21  3:22 ` Eric Gao
  2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
                     ` (2 more replies)
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 3/3] rockchip: video: defconfig: Add mipi dsi support for evb-rk3288 Eric Gao
  2 siblings, 3 replies; 11+ messages in thread
From: Eric Gao @ 2017-06-21  3:22 UTC (permalink / raw)
  To: u-boot

Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
---

Changes in v2: None
Changes in v1: None

 drivers/video/rockchip/Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/video/rockchip/Makefile b/drivers/video/rockchip/Makefile
index 600743c..8005003 100644
--- a/drivers/video/rockchip/Makefile
+++ b/drivers/video/rockchip/Makefile
@@ -14,6 +14,7 @@ obj-$(CONFIG_DISPLAY_ROCKCHIP_LVDS) += rk_lvds.o
 obj-hdmi-$(CONFIG_ROCKCHIP_RK3288) += rk3288_hdmi.o
 obj-hdmi-$(CONFIG_ROCKCHIP_RK3399) += rk3399_hdmi.o
 obj-$(CONFIG_DISPLAY_ROCKCHIP_HDMI) += rk_hdmi.o $(obj-hdmi-y)
+obj-mipi-$(CONFIG_ROCKCHIP_RK3288) += rk3288_mipi.o
 obj-mipi-$(CONFIG_ROCKCHIP_RK3399) += rk3399_mipi.o
 obj-$(CONFIG_DISPLAY_ROCKCHIP_MIPI) += rk_mipi.o $(obj-mipi-y)
 endif
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [U-Boot] [PATCH v3 3/3] rockchip: video: defconfig: Add mipi dsi support for evb-rk3288
  2017-06-21  3:22 [U-Boot] [PATCH v3 0/3] Add mipi dsi support for evb-rk3288 Eric Gao
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi Eric Gao
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 " Eric Gao
@ 2017-06-21  3:22 ` Eric Gao
  2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
  2017-08-07 19:41   ` [U-Boot] [PATCH v3 " Anatolij Gustschin
  2 siblings, 2 replies; 11+ messages in thread
From: Eric Gao @ 2017-06-21  3:22 UTC (permalink / raw)
  To: u-boot

Add support for rk3288 mipi dsi.

Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

---

Changes in v2: None
Changes in v1:
-Make the subject more intelligible.

 configs/evb-rk3288_defconfig | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/configs/evb-rk3288_defconfig b/configs/evb-rk3288_defconfig
index 227150d..fb5599d 100644
--- a/configs/evb-rk3288_defconfig
+++ b/configs/evb-rk3288_defconfig
@@ -6,8 +6,8 @@ CONFIG_ROCKCHIP_SPL_BACK_TO_BROM=y
 CONFIG_TARGET_EVB_RK3288=y
 CONFIG_SPL_STACK_R_ADDR=0x80000
 CONFIG_DEFAULT_DEVICE_TREE="rk3288-evb"
+CONFIG_DEBUG_UART=y
 CONFIG_SILENT_CONSOLE=y
-CONFIG_CONSOLE_MUX=y
 # CONFIG_DISPLAY_CPUINFO is not set
 CONFIG_SPL_STACK_R=y
 CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN=0x2000
@@ -55,12 +55,16 @@ CONFIG_DM_REGULATOR_FIXED=y
 CONFIG_PWM_ROCKCHIP=y
 CONFIG_RAM=y
 CONFIG_SPL_RAM=y
-CONFIG_DEBUG_UART=y
 CONFIG_DEBUG_UART_BASE=0xff690000
 CONFIG_DEBUG_UART_CLOCK=24000000
 CONFIG_DEBUG_UART_SHIFT=2
 CONFIG_SYS_NS16550=y
 CONFIG_SYSRESET=y
+CONFIG_DM_VIDEO=y
+CONFIG_DISPLAY=y
+CONFIG_VIDEO_ROCKCHIP=y
+CONFIG_VIDEO_ROCKCHIP_MAX_YRES=1200
+CONFIG_DISPLAY_ROCKCHIP_MIPI=y
 CONFIG_USE_TINY_PRINTF=y
 CONFIG_CMD_DHRYSTONE=y
 CONFIG_ERRNO_STR=y
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [U-Boot] [U-Boot, v3, 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi Eric Gao
@ 2017-06-25 23:24   ` Philipp Tomsich
  2017-08-07 19:31   ` [U-Boot] [PATCH v3 " Anatolij Gustschin
  1 sibling, 0 replies; 11+ messages in thread
From: Philipp Tomsich @ 2017-06-25 23:24 UTC (permalink / raw)
  To: u-boot

> Add rk3288 soc specific driver for mipi dsi.
> 
> Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
> Reviewed-by: Simon Glass <sjg@chromium.org>
> ---
> 
> Changes in v2:
> -Cancel the force convert for dev_read_addr return value type.
> -Change regs type from "void __iomem" to "uintptr_t".
> 
> Changes in v1:
> -Change function name from rk_display_enable to rk_mipi_enable.
> -Use IS_ERR to judge the return status.
> -Use dev_read_addr to replace devfdt_get_addr.
> 
>  drivers/video/rockchip/rk3288_mipi.c | 191 +++++++++++++++++++++++++++++++++++
>  drivers/video/rockchip/rk_mipi.h     |   2 +-
>  2 files changed, 192 insertions(+), 1 deletion(-)
>  create mode 100644 drivers/video/rockchip/rk3288_mipi.c
> 

Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [U-Boot] [U-Boot, v3, 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 mipi dsi
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 " Eric Gao
@ 2017-06-25 23:24   ` Philipp Tomsich
  2017-07-03 16:37   ` Philipp Tomsich
  2017-08-07 19:35   ` [U-Boot] [PATCH v3 " Anatolij Gustschin
  2 siblings, 0 replies; 11+ messages in thread
From: Philipp Tomsich @ 2017-06-25 23:24 UTC (permalink / raw)
  To: u-boot

> Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
> ---
> 
> Changes in v2: None
> Changes in v1: None
> 
>  drivers/video/rockchip/Makefile | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [U-Boot] [U-Boot, v3, 3/3] rockchip: video: defconfig: Add mipi dsi support for evb-rk3288
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 3/3] rockchip: video: defconfig: Add mipi dsi support for evb-rk3288 Eric Gao
@ 2017-06-25 23:24   ` Philipp Tomsich
  2017-08-07 19:41   ` [U-Boot] [PATCH v3 " Anatolij Gustschin
  1 sibling, 0 replies; 11+ messages in thread
From: Philipp Tomsich @ 2017-06-25 23:24 UTC (permalink / raw)
  To: u-boot

> Add support for rk3288 mipi dsi.
> 
> Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
> Reviewed-by: Simon Glass <sjg@chromium.org>
> ---
> 
> Changes in v2: None
> Changes in v1:
> -Make the subject more intelligible.
> 
>  configs/evb-rk3288_defconfig | 8 ++++++--
>  1 file changed, 6 insertions(+), 2 deletions(-)
> 

Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [U-Boot] [U-Boot, v3, 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 mipi dsi
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 " Eric Gao
  2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
@ 2017-07-03 16:37   ` Philipp Tomsich
  2017-08-07 19:35   ` [U-Boot] [PATCH v3 " Anatolij Gustschin
  2 siblings, 0 replies; 11+ messages in thread
From: Philipp Tomsich @ 2017-07-03 16:37 UTC (permalink / raw)
  To: u-boot

> Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
> ---
> 
> Changes in v2: None
> Changes in v1: None
> 
>  drivers/video/rockchip/Makefile | 1 +
>  1 file changed, 1 insertion(+)
> 

Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [U-Boot] [PATCH v3 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi Eric Gao
  2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
@ 2017-08-07 19:31   ` Anatolij Gustschin
  1 sibling, 0 replies; 11+ messages in thread
From: Anatolij Gustschin @ 2017-08-07 19:31 UTC (permalink / raw)
  To: u-boot

On Wed, 21 Jun 2017 11:22:01 +0800
Eric Gao eric.gao at rock-chips.com wrote:

> Add rk3288 soc specific driver for mipi dsi.
> 
> Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
> Reviewed-by: Simon Glass <sjg@chromium.org>
> 
> ---
> 
> Changes in v2:
> -Cancel the force convert for dev_read_addr return value type.
> -Change regs type from "void __iomem" to "uintptr_t".
> 
> Changes in v1:
> -Change function name from rk_display_enable to rk_mipi_enable.
> -Use IS_ERR to judge the return status.
> -Use dev_read_addr to replace devfdt_get_addr.
> 
>  drivers/video/rockchip/rk3288_mipi.c | 191 +++++++++++++++++++++++++++++++++++
>  drivers/video/rockchip/rk_mipi.h     |   2 +-
>  2 files changed, 192 insertions(+), 1 deletion(-)
>  create mode 100644 drivers/video/rockchip/rk3288_mipi.c

Applied to u-boot-video/master after rebasing, thanks!

--
Anatolij

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [U-Boot] [PATCH v3 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 mipi dsi
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 " Eric Gao
  2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
  2017-07-03 16:37   ` Philipp Tomsich
@ 2017-08-07 19:35   ` Anatolij Gustschin
  2 siblings, 0 replies; 11+ messages in thread
From: Anatolij Gustschin @ 2017-08-07 19:35 UTC (permalink / raw)
  To: u-boot

On Wed, 21 Jun 2017 11:22:02 +0800
Eric Gao eric.gao at rock-chips.com wrote:

> Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
> ---
> 
> Changes in v2: None
> Changes in v1: None
> 
>  drivers/video/rockchip/Makefile | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/video/rockchip/Makefile b/drivers/video/rockchip/Makefile
> index 600743c..8005003 100644
> --- a/drivers/video/rockchip/Makefile
> +++ b/drivers/video/rockchip/Makefile
> @@ -14,6 +14,7 @@ obj-$(CONFIG_DISPLAY_ROCKCHIP_LVDS) += rk_lvds.o
>  obj-hdmi-$(CONFIG_ROCKCHIP_RK3288) += rk3288_hdmi.o
>  obj-hdmi-$(CONFIG_ROCKCHIP_RK3399) += rk3399_hdmi.o
>  obj-$(CONFIG_DISPLAY_ROCKCHIP_HDMI) += rk_hdmi.o $(obj-hdmi-y)
> +obj-mipi-$(CONFIG_ROCKCHIP_RK3288) += rk3288_mipi.o
>  obj-mipi-$(CONFIG_ROCKCHIP_RK3399) += rk3399_mipi.o
>  obj-$(CONFIG_DISPLAY_ROCKCHIP_MIPI) += rk_mipi.o $(obj-mipi-y)
>  endif

Applied to u-boot-video/master, thanks!

--
Anatolij

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [U-Boot] [PATCH v3 3/3] rockchip: video: defconfig: Add mipi dsi support for evb-rk3288
  2017-06-21  3:22 ` [U-Boot] [PATCH v3 3/3] rockchip: video: defconfig: Add mipi dsi support for evb-rk3288 Eric Gao
  2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
@ 2017-08-07 19:41   ` Anatolij Gustschin
  1 sibling, 0 replies; 11+ messages in thread
From: Anatolij Gustschin @ 2017-08-07 19:41 UTC (permalink / raw)
  To: u-boot

On Wed, 21 Jun 2017 11:22:03 +0800
Eric Gao eric.gao at rock-chips.com wrote:

> Add support for rk3288 mipi dsi.
> 
> Signed-off-by: Eric Gao <eric.gao@rock-chips.com>
> Reviewed-by: Simon Glass <sjg@chromium.org>
> 
> ---
> 
> Changes in v2: None
> Changes in v1:
> -Make the subject more intelligible.
> 
>  configs/evb-rk3288_defconfig | 8 ++++++--
>  1 file changed, 6 insertions(+), 2 deletions(-)

Applied to u-boot-video/master after rebasing, thanks!

--
Anatolij

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2017-08-07 19:41 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-21  3:22 [U-Boot] [PATCH v3 0/3] Add mipi dsi support for evb-rk3288 Eric Gao
2017-06-21  3:22 ` [U-Boot] [PATCH v3 1/3] rockchip: video: mipi: Add rk3288 soc specific driver for mipi dsi Eric Gao
2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
2017-08-07 19:31   ` [U-Boot] [PATCH v3 " Anatolij Gustschin
2017-06-21  3:22 ` [U-Boot] [PATCH v3 2/3] rockchip: video: Makefile: Add soc specific driver for rk3288 " Eric Gao
2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
2017-07-03 16:37   ` Philipp Tomsich
2017-08-07 19:35   ` [U-Boot] [PATCH v3 " Anatolij Gustschin
2017-06-21  3:22 ` [U-Boot] [PATCH v3 3/3] rockchip: video: defconfig: Add mipi dsi support for evb-rk3288 Eric Gao
2017-06-25 23:24   ` [U-Boot] [U-Boot, v3, " Philipp Tomsich
2017-08-07 19:41   ` [U-Boot] [PATCH v3 " Anatolij Gustschin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.