Received: by 10.192.165.148 with SMTP id m20csp65131imm; Fri, 20 Apr 2018 03:07:06 -0700 (PDT) X-Google-Smtp-Source: AIpwx481mPRIsVeAbwHgI91frwwMVxCLejnWLNvhOhJyipNvRe9c/yUB/j4+TDaJViYA0NQiDLsD X-Received: by 2002:a17:902:a981:: with SMTP id bh1-v6mr9648807plb.255.1524218826035; Fri, 20 Apr 2018 03:07:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524218826; cv=none; d=google.com; s=arc-20160816; b=mfwx7j+sDPsARReDiwU9mSRZeUoQjBSMr2PoNREuFkyNmaq+lEF+l156fKXZjV+9i1 l11FsAPyxNcm8/d7yt+7LG42cqafEsSJn+NN5tbFXr3b75vptayKY5PwCHZK58CQapb/ FS/28NSMTlM+j6g877WyUY4wWzB7E3+hxJzRMWzQnBloCwa0EOHz0FjyhSBejw0ggMBo aPldqdcvoHPcvfxpTWBn3K9uf4xFSMf6Gnl4z1e52LG8iUIGiTafgkRO51GXCG5GKKdL Xhio5yeXEzIB2d9kyRPRNhKb7epr0cFJOl4xe4jzjMfdJYgYw8pZ+KXgiWj76MVg1sVm XrHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:dkim-signature:arc-authentication-results; bh=qCPwXy+ybyjiDertVOyQ98YqYOHj8eYaogykKrWE6c4=; b=rXyZpvmzU5TKSDfx8Z8lmXM8mnehTvC1itLnKBon9co0CRoZT+xYeRoRIlNfZPq0iQ pZQjD6Pi0HARsZMTs0Uy1k5+pt9EDK5BtjcKSZ/tPfxuj6EeyQiXSboO2WtJdAg8mapV Aje04NWzwDonDbB7mdzT9ZrRNG5/WxfcDYeiId1apCIb+hHT6u0ZlmOg/FI3c7+xNWkF mpoPuA3vwHa7y0NJ0sX3XshNHZ5gdJKu7wkabEkNDx26z83/qh4MrWyUBwcMCJxWHQnF Vp0r3g+3nR11mC/byzR/EEbFlO1VymJUkVNUNdfXuzh5ExEhIzK442VLw01QM03bqSoG nxRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=MSZou9fT; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u9-v6si5385928plr.399.2018.04.20.03.06.52; Fri, 20 Apr 2018 03:07:05 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=MSZou9fT; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754576AbeDTKFh (ORCPT + 99 others); Fri, 20 Apr 2018 06:05:37 -0400 Received: from fllnx209.ext.ti.com ([198.47.19.16]:60383 "EHLO fllnx209.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754559AbeDTKFf (ORCPT ); Fri, 20 Apr 2018 06:05:35 -0400 Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by fllnx209.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3KA4lHg032582; Fri, 20 Apr 2018 05:04:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1524218687; bh=RvVenDCylrChXv+40gmKF0tPDkWpuWb1DqUuDMMFLzM=; h=From:To:CC:Subject:Date; b=MSZou9fTPa6zQLIXx51NJXe8TZPFGBzcORVzNnaT9ZkVj8pW97xuUYBXCiok1plDz J5lRuyL7WpJ3w8d2fe8dhHpoFftCLA0KjMTRG3rLhk9B/10ICx9qZc6SsF3/O0XmzB 4tf6UOP9Ob+m2wWQocsV4LLiA9Mf7J7uuDeeNLaI= Received: from DLEE101.ent.ti.com (dlee101.ent.ti.com [157.170.170.31]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3KA4l89001890; Fri, 20 Apr 2018 05:04:47 -0500 Received: from DLEE106.ent.ti.com (157.170.170.36) by DLEE101.ent.ti.com (157.170.170.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Fri, 20 Apr 2018 05:04:47 -0500 Received: from dlep33.itg.ti.com (157.170.170.75) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1466.3 via Frontend Transport; Fri, 20 Apr 2018 05:04:47 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by dlep33.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3KA4kHL018058; Fri, 20 Apr 2018 05:04:47 -0500 From: Jean-Jacques Hiblot To: , , , , CC: , , , , , Jean-Jacques Hiblot Subject: [PATCH 0/3] ASoc: TAS6424: Add support for mute, standby, and faster power on Date: Fri, 20 Apr 2018 12:04:41 +0200 Message-ID: <1524218684-19752-1-git-send-email-jjhiblot@ti.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org mute and standby pins are available on the codec. If they are connected, they should be managed by the driver, instead of relying on gpio hogs or on the initial state of the GPIOs. This series also includes a patch to improve the start-up time of the channels by disabling built-in DC diagnostics. Those diagnosdtics basically serve to detect : - wires shorted together - wire shorted to ground or vbat - wire disconnected This is not useful for all platforms and the addition to the startup time is quite noticeable (230ms). Jean-Jacques Hiblot (3): ASoC: tas6424: Allow disabling auto diagnostics for faster power-on ASoC: tas6424: Add support for the standby pin ASoC: tas6424: Add support for the mute pin .../devicetree/bindings/sound/ti,tas6424.txt | 4 ++ sound/soc/codecs/tas6424.c | 74 +++++++++++++++++++++- sound/soc/codecs/tas6424.h | 3 + 3 files changed, 79 insertions(+), 2 deletions(-) -- 2.7.4