Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751928AbaASS7a (ORCPT ); Sun, 19 Jan 2014 13:59:30 -0500 Received: from smtp2-g21.free.fr ([212.27.42.2]:53976 "EHLO smtp2-g21.free.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751727AbaASS71 (ORCPT ); Sun, 19 Jan 2014 13:59:27 -0500 Date: Sun, 19 Jan 2014 19:58:16 +0100 From: Jean-Francois Moine To: dri-devel@lists.freedesktop.org Cc: Dave Airlie , Rob Clark , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Russell King - ARM Linux Subject: [PATCH v3 00/24] drm/i2c: tda998x: add DT support and other improvements Message-ID: <20140119195816.0dd8eeaf@armhf> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; arm-unknown-linux-gnueabihf) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch set contains various extensions to the tda998x driver: - simplify the i2c read/write - code cleanup and fix some small errors - use HDMI constants - don't read write-only registers - add DT support - use irq for connection status and EDID read - get a better status of the HDMI connector - v3 - remarks from Russell King - more comments about the patches - change variable name instead of copy (patch 7) - add 'fix bad value in the AIF' (patch 8) - add 'fix a NULL pointer dereference' (patch 13) - add 'add DT documentation' (patch 16) - remove 'use the tda998x video format when cea mode' - remove 'change the video quantization - remove 'fix the value of the TBG_CNTRL_1 register' - remove 'tda998x: move the TBG_CNTRL_0 register setting' - change fields of the register AIP_CLKSEL (patch 19) - remove 'adjust the audio CTS to the mode clock' - don't put a comment between field definition (patch 23) - some more remarks may be found in the patches 10, 14, 15 - removal of the tda codec interface which will be the subject of an other patch series - v2 - decompose patches with different topics - fix some bad i2c register values - add audio codec interface Jean-Francois Moine (24): drm/i2c: tda998x: simplify the i2c read/write functions drm/i2c: tda998x: check more I/O errors drm/i2c: tda998x: code cleanup drm/i2c: tda998x: change probe message origin drm/i2c: tda998x: don't freeze the system at audio startup time drm/i2c: tda998x: force the page register at startup time drm/i2c: tda998x: set the video mode from the adjusted value drm/i2c: tda998x: fix bad value in the AIF drm/i2c: tda998x: use HDMI constants drm/i2c: tda998x: don't read write-only registers drm/i2c: tda998x: free the CEC device on encoder_destroy drm/i2c: tda998x: check the CEC device creation drm/i2c: tda998x: fix a NULL pointer dereference drm/i2c: tda998x: add DT support drm/i2c: tda998x: use irq for connection status and EDID read drm/i2c: tda998x: add DT documentation drm/i2c: tda998x: get a better status of the connection drm/i2c: tda998x: fix the ENABLE_SPACE register drm/i2c: tda998x: use global constants drm/i2c: tda998x: remove the unused variable ca_i2s drm/i2c: tda998x: add the active aspect in HDMI AVI frame drm/i2c: tda998x: change the frequence in the audio channel drm/i2c: tda998x: code optimization drm/i2c: tda998x: adjust the audio clock divider for S/PDIF .../devicetree/bindings/drm/i2c/tda998x.txt | 24 + drivers/gpu/drm/i2c/tda998x_drv.c | 711 +++++++++++++-------- include/drm/i2c/tda998x.h | 6 +- 3 files changed, 478 insertions(+), 263 deletions(-) create mode 100644 Documentation/devicetree/bindings/drm/i2c/tda998x.txt -- 1.8.5.3 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/