Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp3979148imm; Mon, 8 Oct 2018 12:42:49 -0700 (PDT) X-Google-Smtp-Source: ACcGV633d0tvXt8PEyozWaEIz0RDCbYD+VCFtNGIJPaAyrokH9Q6aTb11KfqsFLFLvdnPrRMzyt0 X-Received: by 2002:a62:120b:: with SMTP id a11-v6mr24295383pfj.165.1539027769048; Mon, 08 Oct 2018 12:42:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539027769; cv=none; d=google.com; s=arc-20160816; b=jngWqRGDSPLDx3IcQdtX0dHnqJRaCqJFZWuSWCIcWIS80+FL6odCfz+bUGKt0RGojV E6Jn/A4EaS1vxHnpvIJLPeWNirlfgi6tTOysjHSqfBrVNMGvt9UEJXJZf41GdUMIYdyD 3SR0p42uj24cGXN/H9WxvubhVAnExY+bqZWNA0wB7xO7Bql0yB64swhh1XqAdhthF5U8 yGnEOlg2WhBuUpkkMBfzIuGuMUqsZm0uaJuepWMaN8ngU/PLawq34sia+eA3cWFetlFu 0pPLlHzZIlX8aRFW0MFNSKlFlMhSbiMtHxnnUyq3ld2q30E3aJhWez2BzZXCap02p+KY CVBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:message-id:date:subject:cc:from :dkim-signature; bh=VqWKYRDiJ+wDs8ZDgOXr0wxPSb4FlJ5du6PK5/1ru4U=; b=arW5t5X+Lfh/j3jBnWLtnpf4/gxvWzU7s2Iii16AuTd/vXu7s8Yl6degNx6ePPBkSb 5ls8Rvfb+HH5RB/EtmvmGYXyw19NWWSPidPLZ9p9Rfs8Ca9IlvOXgBL8y3b6oLg9yQHO dB/rz3X+Tq60g4o/NX4qGjxe7GMy5IbKJTAoT8ZGJ2Dd/NuQc6Kjc3xL2ycU7b+dWGwi 4Nyn2Vkz+1h26YoJocfQjFC2fY0ssB5dDPRvIzkEZZOTHNMuVT/cnPrxtQhF0P9hRcnI qtTwgC+nCWXTseSioXUZFbDM8vGJScBi46Rtrog8PUwubhLMTrNQhnUIdd0hD07gGbJ4 GlJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=jA2aissO; 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=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h4-v6si20185443plr.343.2018.10.08.12.42.33; Mon, 08 Oct 2018 12:42:49 -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=fail header.i=@gmail.com header.s=20161025 header.b=jA2aissO; 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=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726679AbeJICz2 (ORCPT + 99 others); Mon, 8 Oct 2018 22:55:28 -0400 Received: from mail-qt1-f170.google.com ([209.85.160.170]:40088 "EHLO mail-qt1-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726418AbeJICz1 (ORCPT ); Mon, 8 Oct 2018 22:55:27 -0400 Received: by mail-qt1-f170.google.com with SMTP id b4-v6so14180891qtc.7 for ; Mon, 08 Oct 2018 12:42:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=VqWKYRDiJ+wDs8ZDgOXr0wxPSb4FlJ5du6PK5/1ru4U=; b=jA2aissOC65LFYvlY/h4ZCxfN2yGpZIkPL4PMKNQv+iE4LkacIZysAM2jLTfGO6lIr qCLf503wHjKvIjcq8ZuKvDQfw61GyV2ixBDRwMARmRVSib9HGMLBq2xh6PNa4T2Avs5g i3TqGUkXw3M60jpeNYsJBO8pl0ZDHxEh/tiCxuaKieXYeBMm1f+IJlMj+k6RFy75hEQi Fzj79felqhfMtzkwqb91nukTHtJXRy4ILP4AHFOZR0sLNfDzRMEdMS/RDndqmWZQitSr hPKPaiIx6Vb7qoLZIS2We8qdCucFS9tSauS6Z1dsvEx6uKk4x4KWD1c+1QipGV6icXoB og3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=VqWKYRDiJ+wDs8ZDgOXr0wxPSb4FlJ5du6PK5/1ru4U=; b=gfJri7sPxhcSaDSfhKRLyuF5ZypJL5NpL79j9PFhHQ3eMyIluHV9y2Y6xvWHxdDUop KNROn+eVS9oZkwERmJO2cnj5Eh9GFHkqIBNltQAkwhMB1iDziQVbj3CZ4ZXAM8fQ2pO7 2+QrKFT77VfcFT/jQ44QyeGpvXROXqMxfs8nhXasQTkgFLNh1Hnje9MU/qfd4McDUZwf SYdFPC1o+Zl/UYTkr5G7yWNN8HJK9TptWddaLmOpssAXZGExN27DS2ZUgFUxHipuz5Pb EV5WmjnLFnOXzfeLpjI2bkahzrvm9tbOgpOqV4dhB6HRCO8io/AqMu9RFwIweIEY3Dbx FsMw== X-Gm-Message-State: ABuFfog/7rMXZ0ytQju3ULJZeon4rAxMKQZ/6dVjpo2Jt6pYILJ7Nhli gCsl+Y/rgjGAWrLqc1GR4Oo= X-Received: by 2002:a0c:fb03:: with SMTP id c3-v6mr20148520qvp.146.1539027726114; Mon, 08 Oct 2018 12:42:06 -0700 (PDT) Received: from localhost.localdomain ([2605:a000:1316:4273:f812:c27a:7560:4d6a]) by smtp.googlemail.com with ESMTPSA id 76-v6sm13220644qkc.41.2018.10.08.12.42.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 08 Oct 2018 12:42:05 -0700 (PDT) From: Connor McAdams Cc: conmanx360@gmail.com, Jaroslav Kysela , Takashi Iwai , Takashi Sakamoto , Alastair Bridgewater , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] Various cleanup + Mic Fix Date: Mon, 8 Oct 2018 15:39:56 -0400 Message-Id: <1539027601-20910-1-git-send-email-conmanx360@gmail.com> X-Mailer: git-send-email 2.7.4 To: unlisted-recipients:; (no To-header on input) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch set fixes the microphone inconsistency issue, which means the microphone now works all the time on all of the cards I've tested (ZxR, Z, AE-5), along with the input effects. It also includes changes suggested by Takashi Sakamoto, I believe I did what he asked properly, but if I messed it up I'm sure you guys will let me know. This should finish up most of the ca0132 work, with all inputs and outputs working on the desktop cards. Connor McAdams (4): ALSA: hda/ca0132 - Fix microphone inconsistency issues ALSA: hda/ca0132 - Clean up patch_ca0132() ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() ALSA: hda/ca0132 - Fix input effect controls for desktop cards sound/pci/hda/patch_ca0132.c | 75 +++++++++++++++++++++++++++++++------------- 1 file changed, 54 insertions(+), 21 deletions(-) -- 2.7.4