[PATCH 01/16] drm: fixes crct set_mode when crtc mode_fixup is null.

2016-03-04 Thread Carlos Palminha
On 16-02-2016 14:37, Daniel Vetter wrote: > On Tue, Feb 16, 2016 at 02:10:03PM +0000, Carlos Palminha wrote: >> This patch set nukes all the dummy crtc mode_fixup implementations. >> (made on top of Daniel topic/drm-misc branch) >> >> Signed-off-by: Carlos Palminha &

[PATCH 4/4] ARC: axs10x: Update defconfigs so that I2S is enabled

2016-02-19 Thread Carlos Palminha
From: Jose Abreu The defconfigs for the AXS boards were updated to enable Designware I2S driver. Signed-off-by: Jose Abreu --- arch/arc/configs/axs101_defconfig | 1 + arch/arc/configs/axs103_defconfig | 1 + arch/arc/configs/axs103_smp_defconfig | 1 + 3 files

[PATCH 3/4] ASoC: dwc: Add I2S HDMI audio support using custom platform driver

2016-02-19 Thread Carlos Palminha
From: Jose Abreu HDMI audio support was added to the AXS board using an I2S cpu driver and a custom platform driver. The platform driver supports two channels @ 16 bits with rates 32k, 44.1k and 48k. ALSA Simple audio card is used to glue the cpu, platform and codec driver

[PATCH 2/4] ARC: axs10x: Update defconfigs so that audio is enabled

2016-02-19 Thread Carlos Palminha
From: Jose Abreu The defconfigs for the AXS boards were updated so that ALSA SoC is enabled and also the audio for the ADV7511 HDMI transmitter. Signed-off-by: Jose Abreu --- arch/arc/configs/axs101_defconfig | 3 +++ arch/arc/configs/axs103_defconfig | 5 +

[PATCH 0/4] Add I2S/ADV7511 audio support for ARC AXS10x boards.

2016-02-19 Thread Carlos Palminha
ARC AXS10x platforms consist of a mainboard with several peripherals. One of those peripherals is an HDMI output port controlled by ADV7511 transmitter. This patch set adds audio for the ADV7511 transmitter and I2S audio for the AXS10x platform. Jose Abreu (4): drm/i2c/adv7511: Add audio

[PATCH 11/16] drm/atmel-hldcd: removed optional dummy crtc mode_fixup function.

2016-02-17 Thread Carlos Palminha
Thanks Boris. @Daniel, do you want me to resend this patch or will you fix it directly in mode-fixup git branch? On 16-02-2016 16:58, Boris Brezillon wrote: > On Tue, 16 Feb 2016 14:19:06 + > Carlos Palminha wrote: > >> This patch set nukes all the dummy crtc mode_fixup

[PATCH 01/16] drm: fixes crct set_mode when crtc mode_fixup is null.

2016-02-16 Thread Carlos Palminha
Thanks! On 16-02-2016 14:37, Daniel Vetter wrote: > On Tue, Feb 16, 2016 at 02:10:03PM +0000, Carlos Palminha wrote: >> This patch set nukes all the dummy crtc mode_fixup implementations. >> (made on top of Daniel topic/drm-misc branch) >> >> Signed-off-by: Carlos Palm

[PATCH 16/16] drm/ast: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/ast/ast_mode.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/ast/ast_mode.c b/drivers/gpu/drm/ast

[PATCH 15/16] drm/bochs: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/bochs/bochs_kms.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/bochs/bochs_kms.c b/drivers/gpu/drm

[PATCH 14/16] drm/fsl-dcu: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c

[PATCH 13/16] drm/virtio: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/virtio/virtgpu_display.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/virtio/virtgpu_display.c b

[PATCH 12/16] drm/nouveau/dispnv04: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/nouveau/dispnv04/crtc.c b

[PATCH 11/16] drm/atmel-hldcd: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/atmel-hlcdc

[PATCH 10/16] drm/sti: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/sti/sti_crtc.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/sti/sti_crtc.c b/drivers/gpu/drm/sti

[PATCH 09/16] drm/shmobile: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/shmobile/shmob_drm_crtc.c b

[PATCH 08/16] drm/msm/mdp: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c | 8 drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c | 8 2 files changed, 16 deletions

[PATCH 07/16] drm/omapdrm: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/omapdrm/omap_crtc.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/omapdrm/omap_crtc.c b/drivers/gpu

[PATCH 06/16] drm/rcar-du: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/rcar-du/rcar_du_crtc.c b

[PATCH 05/16] drm/gma: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/gma500/cdv_intel_display.c | 13 ++--- drivers/gpu/drm/gma500/gma_display.c | 7 --- drivers/gpu/drm/gma500

[PATCH 04/16] drm/udl: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/udl/udl_modeset.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/udl/udl_modeset.c b/drivers/gpu/drm

[PATCH 03/16] drm/mgag200: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/mgag200/mgag200_mode.c | 13 - 1 file changed, 13 deletions(-) diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c b

[PATCH 02/16] drm/cirrus: removed optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/cirrus/cirrus_mode.c | 13 - 1 file changed, 13 deletions(-) diff --git a/drivers/gpu/drm/cirrus/cirrus_mode.c b

[PATCH 01/16] drm: fixes crct set_mode when crtc mode_fixup is null.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Signed-off-by: Carlos Palminha --- drivers/gpu/drm/drm_crtc_helper.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/drm_crtc_helper.c

[PATCH 00/16] drm crtc cleanup: nuke optional dummy crtc mode_fixup function.

2016-02-16 Thread Carlos Palminha
This patch set nukes all the dummy crtc mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Carlos Palminha (16): drm: fixes crct set_mode when crtc mode_fixup is null. drm/cirrus: removed optional dummy crtc mode_fixup function. drm/mgag200: removed optional dummy

[PATCH v2 03/17] drm/exynos: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
atch 8/17? > > Thanks > Patrik > > > On Mon, Feb 15, 2016 at 1:58 PM, Carlos Palminha > wrote: >> mode_fixup function for encoder drivers became optional with patch >> http://patchwork.freedesktop.org/patch/msgid/1455106522-32307-1-git-send-email-palminha >>

[PATCH v2 17/17] drm/tilcdc: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 9 - drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 9 - 2 files changed, 18 deletions(-) diff --git a/drivers/gpu/drm/tilcdc/tilcdc_panel.c b/drivers/gpu/drm/tilcdc/tilcdc_panel.c index 4dda6e2..8dcf02a 100644 --- a/drivers

[PATCH v2 16/17] drm/sti: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/sti/sti_tvout.c | 10 -- 1 file changed, 10 deletions(-) diff --git a/drivers/gpu/drm/sti/sti_tvout.c b/drivers/gpu/drm/sti/sti_tvout.c index f2afcf5..24a3735 100644 --- a/drivers/gpu/drm/sti/sti_tvout.c +++ b/drivers/gpu/drm/sti/sti_tvout.c @@ -440,13

[PATCH v2 15/17] drm/rockchip: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi.c index f8f8f29..7766206 100644 --- a/drivers/gpu/drm/rockchip/dw-mipi-dsi.c +++ b/drivers/gpu/drm

[PATCH v2 14/17] drm/radeon: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha Reviewed-by: Alex Deucher --- drivers/gpu/drm/radeon/atombios_encoders.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/radeon/atombios_encoders.c b/drivers/gpu/drm/radeon/atombios_encoders.c index 01b20e1..1603751 100644 --- a/drivers/gpu/drm/radeon

[PATCH v2 13/17] drm/qxl: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/qxl/qxl_display.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/qxl/qxl_display.c b/drivers/gpu/drm/qxl/qxl_display.c index 8627651..43e5f50 100644 --- a/drivers/gpu/drm/qxl/qxl_display.c +++ b/drivers/gpu/drm/qxl/qxl_display.c

[PATCH v2 12/17] drm/mgag200: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/mgag200/mgag200_mode.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c b/drivers/gpu/drm/mgag200/mgag200_mode.c index dc13c48..af8b4c1 100644 --- a/drivers/gpu/drm/mgag200/mgag200_mode.c +++ b/drivers/gpu/drm

[PATCH v2 11/17] drm/msm/mdp: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/msm/mdp/mdp4/mdp4_dsi_encoder.c | 8 drivers/gpu/drm/msm/mdp/mdp4/mdp4_dtv_encoder.c | 8 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lcdc_encoder.c | 8 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cmd_encoder.c | 9 - drivers/gpu/drm/msm/mdp

[PATCH v2 10/17] drm/imx: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/imx/dw_hdmi-imx.c | 8 drivers/gpu/drm/imx/imx-ldb.c | 8 drivers/gpu/drm/imx/imx-tve.c | 8 drivers/gpu/drm/imx/parallel-display.c | 8 4 files changed, 32 deletions(-) diff --git a/drivers/gpu/drm

[PATCH v2 09/17] drm/gma500: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/gma500/cdv_intel_crt.c | 1 - drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 1 - drivers/gpu/drm/gma500/gma_display.c| 7 --- drivers/gpu/drm/gma500/gma_display.h| 3 --- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 - 5 files changed, 13 deletions

[PATCH v2 08/17] drm/exynos: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/exynos/exynos_dp_core.c | 8 drivers/gpu/drm/exynos/exynos_drm_dpi.c | 8 drivers/gpu/drm/exynos/exynos_drm_vidi.c | 8 3 files changed, 24 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_dp_core.c b/drivers/gpu/drm/exynos

[PATCH v2 07/17] drm/cirrus: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/cirrus/cirrus_mode.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/cirrus/cirrus_mode.c b/drivers/gpu/drm/cirrus/cirrus_mode.c index 4a02854..432ce94 100644 --- a/drivers/gpu/drm/cirrus/cirrus_mode.c +++ b/drivers/gpu/drm/cirrus

[PATCH v2 06/17] drm/bochs: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/bochs/bochs_kms.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/bochs/bochs_kms.c b/drivers/gpu/drm/bochs/bochs_kms.c index 2849f1b..317c27f 100644 --- a/drivers/gpu/drm/bochs/bochs_kms.c +++ b/drivers/gpu/drm/bochs/bochs_kms.c

[PATCH v2 05/17] drm/ast: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/ast/ast_mode.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/ast/ast_mode.c b/drivers/gpu/drm/ast/ast_mode.c index 0123458..f221e2d 100644 --- a/drivers/gpu/drm/ast/ast_mode.c +++ b/drivers/gpu/drm/ast/ast_mode.c @@ -710,13 +710,6

[PATCH v2 04/17] drm/amdgpu: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 8 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 8 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 8 3 files changed, 24 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/dce_v10_0.c b

[PATCH v2 03/17] drm/exynos: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_dsi.c b/drivers/gpu/drm/exynos/exynos_drm_dsi.c index e977a81..736115c 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_dsi.c +++ b/drivers/gpu

[PATCH v2 02/17] drm/udl: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/udl/udl_encoder.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/udl/udl_encoder.c b/drivers/gpu/drm/udl/udl_encoder.c index a181a64..59a4b34 100644 --- a/drivers/gpu/drm/udl/udl_encoder.c +++ b/drivers/gpu/drm/udl/udl_encoder.c

[PATCH v2 01/17] drm/virtio: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
-by: Carlos Palminha --- drivers/gpu/drm/virtio/virtgpu_display.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/virtio/virtgpu_display.c b/drivers/gpu/drm/virtio/virtgpu_display.c index a165f03..429aa31 100644 --- a/drivers/gpu/drm/virtio/virtgpu_display.c +++ b/drivers

[PATCH v2 00/17] drm encoders cleanup: nuke optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
;v2: incorporated Daniel comments * added signed-off-by line to all patches * threading enabled due to e-mail server constraints * common blurb lines to all patches * add reviewed by Alex, to patches 4 and 14 Carlos Palminha (17): drm/virtio: removed optional dummy encoder mode_fixup function.

[PATCH 01/17] drm/virtio: removed optional dummy encoder mode_fixup function.

2016-02-15 Thread Carlos Palminha
Daniel, thanks for the feedback. v2 patch will follow-up. :) On 14-02-2016 18:25, Daniel Vetter wrote: > On Fri, Feb 12, 2016 at 01:50:53PM +0000, Carlos Palminha wrote: > > Sob-line from you is missing on all patches, I can't merge them. Also > please copypaste a default blurb to

[PATCH 17/17] drm/tilcdc: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 9 - drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 9 - 2 files changed, 18 deletions(-) diff --git a/drivers/gpu/drm/tilcdc/tilcdc_panel.c b/drivers/gpu/drm/tilcdc/tilcdc_panel.c index 4dda6e2..8dcf02a 100644 ---

[PATCH 16/17] drm/sti: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/sti/sti_tvout.c | 10 -- 1 file changed, 10 deletions(-) diff --git a/drivers/gpu/drm/sti/sti_tvout.c b/drivers/gpu/drm/sti/sti_tvout.c index f2afcf5..24a3735 100644 --- a/drivers/gpu/drm/sti/sti_tvout.c +++ b/drivers/gpu/drm/sti/sti_tvout.c @@ -440,13 +440,6 @@

[PATCH 15/17] drm/rockchip: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi.c index f8f8f29..7766206 100644 --- a/drivers/gpu/drm/rockchip/dw-mipi-dsi.c +++

[PATCH 14/17] drm/radeon: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/radeon/atombios_encoders.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/radeon/atombios_encoders.c b/drivers/gpu/drm/radeon/atombios_encoders.c index 01b20e1..1603751 100644 --- a/drivers/gpu/drm/radeon/atombios_encoders.c +++

[PATCH 13/17] drm/qxl: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/qxl/qxl_display.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/qxl/qxl_display.c b/drivers/gpu/drm/qxl/qxl_display.c index 8627651..43e5f50 100644 --- a/drivers/gpu/drm/qxl/qxl_display.c +++ b/drivers/gpu/drm/qxl/qxl_display.c @@ -734,14 +734,6

[PATCH 12/17] drm/mgag200: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/mgag200/mgag200_mode.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c b/drivers/gpu/drm/mgag200/mgag200_mode.c index dc13c48..af8b4c1 100644 --- a/drivers/gpu/drm/mgag200/mgag200_mode.c +++

[PATCH 11/17] drm/msm/mdp: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/msm/mdp/mdp4/mdp4_dsi_encoder.c | 8 drivers/gpu/drm/msm/mdp/mdp4/mdp4_dtv_encoder.c | 8 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lcdc_encoder.c | 8 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cmd_encoder.c | 9 -

[PATCH 10/17] drm/imx: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/imx/dw_hdmi-imx.c | 8 drivers/gpu/drm/imx/imx-ldb.c | 8 drivers/gpu/drm/imx/imx-tve.c | 8 drivers/gpu/drm/imx/parallel-display.c | 8 4 files changed, 32 deletions(-) diff --git a/drivers/gpu/drm/imx/dw_hdmi-imx.c

[PATCH 09/17] drm/gma500: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/gma500/cdv_intel_crt.c | 1 - drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 1 - drivers/gpu/drm/gma500/gma_display.c| 7 --- drivers/gpu/drm/gma500/gma_display.h| 3 --- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 - 5 files changed, 13 deletions(-) diff --git

[PATCH 08/17] drm/exynos: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/exynos/exynos_dp_core.c | 8 drivers/gpu/drm/exynos/exynos_drm_dpi.c | 8 drivers/gpu/drm/exynos/exynos_drm_vidi.c | 8 3 files changed, 24 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_dp_core.c

[PATCH 07/17] drm/cirrus: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/cirrus/cirrus_mode.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/cirrus/cirrus_mode.c b/drivers/gpu/drm/cirrus/cirrus_mode.c index 4a02854..432ce94 100644 --- a/drivers/gpu/drm/cirrus/cirrus_mode.c +++ b/drivers/gpu/drm/cirrus/cirrus_mode.c @@

[PATCH 06/17] drm/bochs: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/bochs/bochs_kms.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/bochs/bochs_kms.c b/drivers/gpu/drm/bochs/bochs_kms.c index 2849f1b..317c27f 100644 --- a/drivers/gpu/drm/bochs/bochs_kms.c +++ b/drivers/gpu/drm/bochs/bochs_kms.c @@ -152,13 +152,6

[PATCH 05/17] drm/ast: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/ast/ast_mode.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/ast/ast_mode.c b/drivers/gpu/drm/ast/ast_mode.c index 0123458..f221e2d 100644 --- a/drivers/gpu/drm/ast/ast_mode.c +++ b/drivers/gpu/drm/ast/ast_mode.c @@ -710,13 +710,6 @@ static void

[PATCH 04/17] drm/amdgpu: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 8 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 8 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 8 3 files changed, 24 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/dce_v10_0.c b/drivers/gpu/drm/amd/amdgpu/dce_v10_0.c index

[PATCH 03/17] drm/exynos: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_dsi.c b/drivers/gpu/drm/exynos/exynos_drm_dsi.c index e977a81..736115c 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_dsi.c +++

[PATCH 02/17] drm/udl: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/udl/udl_encoder.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/udl/udl_encoder.c b/drivers/gpu/drm/udl/udl_encoder.c index a181a64..59a4b34 100644 --- a/drivers/gpu/drm/udl/udl_encoder.c +++ b/drivers/gpu/drm/udl/udl_encoder.c @@ -26,13 +26,6 @@

[PATCH 01/17] drm/virtio: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/virtio/virtgpu_display.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/virtio/virtgpu_display.c b/drivers/gpu/drm/virtio/virtgpu_display.c index a165f03..429aa31 100644 --- a/drivers/gpu/drm/virtio/virtgpu_display.c +++

[PATCH 00/17] drm encoders cleanup: nuke optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
mode_fixup function for encoder drivers became optional with patch http://patchwork.freedesktop.org/patch/msgid/1455106522-32307-1-git-send-email-palminha at synopsys.com This patch set nukes all the dummy mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Carlos

[PATCH 04/17] drm/amdgpu: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 8 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 8 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 8 3 files changed, 24 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/dce_v10_0.c b/drivers/gpu/drm/amd/amdgpu/dce_v10_0.c index

[PATCH 03/17] drm/exynos: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_dsi.c b/drivers/gpu/drm/exynos/exynos_drm_dsi.c index e977a81..736115c 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_dsi.c +++

[PATCH 02/17] drm/udl: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/udl/udl_encoder.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/udl/udl_encoder.c b/drivers/gpu/drm/udl/udl_encoder.c index a181a64..59a4b34 100644 --- a/drivers/gpu/drm/udl/udl_encoder.c +++ b/drivers/gpu/drm/udl/udl_encoder.c @@ -26,13 +26,6 @@

[PATCH 01/17] drm/virtio: removed optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
--- drivers/gpu/drm/virtio/virtgpu_display.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/virtio/virtgpu_display.c b/drivers/gpu/drm/virtio/virtgpu_display.c index a165f03..429aa31 100644 --- a/drivers/gpu/drm/virtio/virtgpu_display.c +++

[PATCH 00/17] drm encoders cleanup: nuke optional dummy encoder mode_fixup function.

2016-02-12 Thread Carlos Palminha
mode_fixup function for encoder drivers became optional with patch http://patchwork.freedesktop.org/patch/msgid/1455106522-32307-1-git-send-email-palminha at synopsys.com This patch set nukes all the dummy mode_fixup implementations. (made on top of Daniel topic/drm-misc branch) Carlos

[PATCH] drm/bridge: removed dummy mode_fixup function from dw-hdmi.

2016-02-11 Thread Carlos Palminha
On 11-02-2016 08:22, Daniel Vetter wrote: > On Wed, Feb 10, 2016 at 04:10:39PM +0000, Carlos Palminha wrote: >> Other bridge drivers don't implement this optional function. >> Removed dummy code from dw-hdmi brigde driver. >> >> Signed-off-by: Carlos Palminha >

[PATCH] drm/bridge: removed dummy mode_fixup function from dw-hdmi.

2016-02-10 Thread Carlos Palminha
Other bridge drivers don't implement this optional function. Removed dummy code from dw-hdmi brigde driver. Signed-off-by: Carlos Palminha --- drivers/gpu/drm/bridge/dw-hdmi.c | 8 1 file changed, 8 deletions(-) diff --git a/drivers/gpu/drm/bridge/dw-hdmi.c b/drivers/gpu/drm/bridge/dw

[PATCH v2 2/2] drm/i2c/tda998x: removed unnecessary code, mode_fixup is now optional.

2016-02-10 Thread Carlos Palminha
Removed dummy mode_fixup. Signed-off-by: Carlos Palminha --- drivers/gpu/drm/i2c/tda998x_drv.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/i2c/tda998x_drv.c b/drivers/gpu/drm/i2c/tda998x_drv.c index 34e3874..b61282d 100644 --- a/drivers/gpu/drm/i2c/tda998x_drv.c

[PATCH v2 1/2] drm/i2c/sil164: removed unnecessary code, mode_fixup is now optional.

2016-02-10 Thread Carlos Palminha
Removed dummy mode_fixup. Signed-off-by: Carlos Palminha --- drivers/gpu/drm/i2c/sil164_drv.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/i2c/sil164_drv.c b/drivers/gpu/drm/i2c/sil164_drv.c index c400428..db0b03f 100644 --- a/drivers/gpu/drm/i2c/sil164_drv.c

[PATCH v2 0/2] drm/i2c : removed unnecessary code, mode_fixup is now optional.

2016-02-10 Thread Carlos Palminha
of Daniel Vetter topic/drm-misc branch) Changes v1->v2: Added proper cover letter to patch 0. Carlos Palminha (2): drm/i2c/sil164: removed unnecessary code, mode_fixup is now optional. drm/i2c/tda998x: removed unnecessary code, mode_fixup is now optional. drivers/gpu/drm/i2c/sil164_drv.c

[PATCH 2/2] drm/i2c/tda998x: removed unnecessary code, mode_fixup is now optional.

2016-02-10 Thread Carlos Palminha
Removed dummy mode_fixup. Signed-off-by: Carlos Palminha --- drivers/gpu/drm/i2c/tda998x_drv.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/i2c/tda998x_drv.c b/drivers/gpu/drm/i2c/tda998x_drv.c index 34e3874..b61282d 100644 --- a/drivers/gpu/drm/i2c/tda998x_drv.c

[PATCH 1/2] drm/i2c/sil164: removed unnecessary code, mode_fixup is now optional.

2016-02-10 Thread Carlos Palminha
Removed dummy mode_fixup. Signed-off-by: Carlos Palminha --- drivers/gpu/drm/i2c/sil164_drv.c | 9 - 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/i2c/sil164_drv.c b/drivers/gpu/drm/i2c/sil164_drv.c index c400428..db0b03f 100644 --- a/drivers/gpu/drm/i2c/sil164_drv.c

No subject

2016-02-10 Thread Carlos Palminha
With patch http://patchwork.freedesktop.org/patch/msgid/1455106118-32145-1-git-send-email-palminha at synopsys.com i2c slave encoder drivers no longer need to implement dummy mode_fixup function. This patch set nukes the dummy functions from i2c slave encoder drivers. (changes made on top of

[PATCH] drm: fixes when i2c encoder slave mode_fixup is null.

2016-02-10 Thread Carlos Palminha
thanks daniel. I'll check all i2c slave encoders and submit a patch set. On 10-02-2016 12:25, Daniel Vetter wrote: > On Wed, Feb 10, 2016 at 12:08:38PM +0000, Carlos Palminha wrote: >> Avoid i2c slave encoder drivers to copy/paste code to implement functions >> that will >

[PATCH v2] drm: fixes when bridge mode_fixup is null.

2016-02-10 Thread Carlos Palminha
I'll send a v3 patch with the removal for dw-hdmi On 10-02-2016 12:22, Daniel Vetter wrote: > On Wed, Feb 10, 2016 at 11:21:16AM +0000, Carlos Palminha wrote: >> Avoid drivers to copy/past code to implement functions that will only return >> true. >> >> Changes v1

[PATCH] drm: fixes crct set_mode when encoder mode_fixup is null.

2016-02-10 Thread Carlos Palminha
Avoids null crash when encoders don't implement mode_fixup. Signed-off-by: Carlos Palminha --- drivers/gpu/drm/drm_crtc_helper.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/drm_crtc_helper.c b/drivers/gpu/drm/drm_crtc_helper.c index a02a7f9

[PATCH] drm: fixes when i2c encoder slave mode_fixup is null.

2016-02-10 Thread Carlos Palminha
Avoid i2c slave encoder drivers to copy/paste code to implement functions that will only return true. Signed-off-by: Carlos Palminha --- drivers/gpu/drm/drm_encoder_slave.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/drm_encoder_slave.c b/drivers/gpu/drm

[PATCH v2] drm: fixes when bridge mode_fixup is null.

2016-02-10 Thread Carlos Palminha
Avoid drivers to copy/past code to implement functions that will only return true. Changes v1->v2: * Added Signed off by Signed-off-by: Carlos Palminha --- drivers/gpu/drm/drm_bridge.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/drm_bridge.c b/drivers/gpu/

[PATCH] drm: fixes when bridge mode_fixup is null.

2016-02-10 Thread Carlos Palminha
Avoid drivers to copy/past code to implement functions that will only return true. --- drivers/gpu/drm/drm_bridge.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/drm_bridge.c b/drivers/gpu/drm/drm_bridge.c index bd93453..4133e51 100644 --- a/drivers/gpu/drm/drm_bridge.c

[PATCH] adv7511: Added mode_fixup function.

2016-02-10 Thread Carlos Palminha
, C.Palminha On 09-02-2016 09:24, Daniel Vetter wrote: > On Thu, Feb 04, 2016 at 09:27:24PM +0100, Lars-Peter Clausen wrote: >> On 02/04/2016 04:22 PM, Carlos Palminha wrote: >>> Hi guys, >>> >>> any feedback? patch will be accepted for adv7511 driver? >> >>

[PATCH] adv7511: Added mode_fixup function.

2016-02-04 Thread Carlos Palminha
Hi guys, any feedback? patch will be accepted for adv7511 driver? Regards, C.Palminha On 01-02-2016 12:37, Carlos Palminha wrote: > Hi Laurent > > On 29-01-2016 17:48, Laurent Pinchart wrote: >> Hi Carlos, >> >> Thank you for the patch. >> >> On Friday 2

[PATCH] adv7511: Added mode_fixup function.

2016-02-01 Thread Carlos Palminha
Hi Laurent On 29-01-2016 17:48, Laurent Pinchart wrote: > Hi Carlos, > > Thank you for the patch. > > On Friday 29 January 2016 10:33:47 Carlos Palminha wrote: >> The mode_fixup is necessary when using it in a DRM FB driver pipeline. > > Instead of implementi

[PATCH] adv7511: Added mode_fixup function.

2016-01-29 Thread Carlos Palminha
The mode_fixup is necessary when using it in a DRM FB driver pipeline. Signed-off-by: Carlos Palminha --- drivers/gpu/drm/i2c/adv7511.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/gpu/drm/i2c/adv7511.c b/drivers/gpu/drm/i2c/adv7511.c index 533d1e3..90082d2 100644

[PATCH] drm/fbdev-helper: Explain how to debug console_lock fun

2016-01-22 Thread Carlos Palminha
xactly drm_fb_helper_initial_config can die doing nothing at all. > Set up some big warnings signs around this newbie trap to avoid future > frustration and wasting everyone's time. > > Cc: Carlos Palminha > Cc: Xinliang Liu > Cc: laurent.pinchart at ideasonboard.com > Signed-off-by: Danie

Whats missing in my new FB DRM driver in ARC... waiting for console_lock to return

2016-01-21 Thread Carlos Palminha
hi... i just found that its blocking waiting for console_lock... @vineet, alexey: i think that console_lock is architecture dependent right? Do you know any issue with console_lock for ARC? On 21-01-2016 18:09, Carlos Palminha wrote: > i made some progress in identifying the issue... > W

Whats missing in my new FB DRM driver... "No connectors reported connected with modes"?

2016-01-21 Thread Carlos Palminha
ecause register_framebuffer function is just a mutex around do_register_framebuffer. Any clue?! On 20-01-2016 01:24, Xinliang Liu wrote: > On 20 January 2016 at 00:52, Carlos Palminha > wrote: >> when i boot the kernel and connect the HDMI cable after booting i can >> retrieve 4 modes...

Whats missing in my new FB DRM driver... "No connectors reported connected with modes"?

2016-01-19 Thread Carlos Palminha
: value: 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 0 # On 19-01-2016 16:03, Carlos Palminha wrote: > Hi Xiang, > > Its returning 0 modes... :( > > Regards, > C.Palminha > > # modetest -M drm-arcp

Whats missing in my new FB DRM driver... "No connectors reported connected with modes"?

2016-01-19 Thread Carlos Palminha
blob blobs: value: 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 0 # On 19-01-2016 03:38, Xinliang Liu wrote: > On 18 January 2016 at 22:45, Carlos Palminha > wrote: > >> I

Whats missing in my new FB DRM driver... "No connectors reported connected with modes"?

2016-01-18 Thread Carlos Palminha
: switching to colour frame buffer device 128x48 drm-arcpgu e0017000.pgu: fb0: frame buffer device [drm] Initialized drm-arcpgu 1.0.0 20151127 on minor 0 -- log --- Any help? Regards, C.Palminha On 18-01-2016 14:32, Carlos Palminha wrote: > Hi Xinliang, > > My get_modes seems to be im

Whats missing in my new FB DRM driver... "No connectors reported connected with modes"?

2016-01-18 Thread Carlos Palminha
slave_funcs; if(sfuncs->get_modes == NULL){ return 0; } return sfuncs->get_modes(>base,connector); } On 31-12-2015 02:19, Xinliang Liu wrote: > > > On 31 December 2015 at 02:46, Carlos Palminha > mailto:CARLOS.PALMINHA at synopsys.com>> > wrote: > > Hi guys, &

Whats missing in my new FB DRM driver... "No connectors reported connected with modes"?

2015-12-30 Thread Carlos Palminha
Hi guys, I'm writing a DRM driver for a framebuffer embedded hardware that uses an i2c encoder (adv7511), following the basic steps suggested by Laurent in "anatomy of an embedded KMS driver": https://www.youtube.com/watch?v=Ja8fM7rTae4 After initiliazing all kms, crtc, encoder, i2c,