Received: by 10.223.176.5 with SMTP id f5csp1543834wra; Sun, 4 Feb 2018 06:33:00 -0800 (PST) X-Google-Smtp-Source: AH8x225sSSbiFw/1ucwRKeYnG7rXkyZdcmJR98m8lcab5hJTo7qGMrkQkK4nsYjrdXXAdb76h+PZ X-Received: by 10.98.196.13 with SMTP id y13mr5198643pff.73.1517754780204; Sun, 04 Feb 2018 06:33:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517754780; cv=none; d=google.com; s=arc-20160816; b=K+nFu2XSGFnrmZzjGWcX4z7kifyeChTdJpw54A9Ypk5/ACXJ4iEjUkgNKjnHV4kTsK Kh2awhZosJ0khJEcrZTeHN2gLzZ5QNfDGVIFZm/xfCKnaleVwORte5qMo3C9BNezIHbc uj9J9CnGyITY1GtDSm/NJ+eJbv7KdcA1BxNJ/hL4QOmEeem0XvEFA2VG9OSAhjIYIkgF P+uzMYm5Va7AAN/nhLNESuSVe4365jm19ABBWhxQQ7xNGVX2IdNxdHDpTgWtswOCKMHv FXbVuz9vtvehEKG2BiPqd5rbG7Yx9JF3O+VGEix9k3tdnhrfGmIiYyXzpY/LD00JWSl3 Siig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=GgKWdWssTm+eW0gQpBx12bKxGOv9M9hSI7vG2vwjD98=; b=GoQFDH5XNRNe2e1w2EOZsSonCxXGeYP8jt9f0wPokAtrk0svGncgOtCXPcFo/DdSH9 fDppplePhl7G0E5Iq+jzu36GL2c9eJLswn5dQxbtvSNsJcEB5ei75FyasckViHeH1Ngr ot00LifSv0JSzj+WcOaOXUG/wGB9NNqminzBE3eQ6/usb47D9FEE+9khNhIrVhD4VxSX DszIVE2s4NTfnIx8pJ3OaUol4mh7mrl74iOqsEMaIcvI0FLrRGJq9VRKdNXIdkjUXqNG ahKx/BJrnMyx3q+Ew5l30WkZeZkod+1Krh/mBbU/UOouG5Cs+qi7lm3nqCnNd73FjP6B 7Xqg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KV98nAy/; 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=NONE sp=NONE 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 d13-v6si5581046pln.747.2018.02.04.06.32.45; Sun, 04 Feb 2018 06:33:00 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=KV98nAy/; 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=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751853AbeBDOb6 (ORCPT + 99 others); Sun, 4 Feb 2018 09:31:58 -0500 Received: from mail-qt0-f194.google.com ([209.85.216.194]:45769 "EHLO mail-qt0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750888AbeBDObw (ORCPT ); Sun, 4 Feb 2018 09:31:52 -0500 Received: by mail-qt0-f194.google.com with SMTP id x27so36576201qtm.12; Sun, 04 Feb 2018 06:31:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GgKWdWssTm+eW0gQpBx12bKxGOv9M9hSI7vG2vwjD98=; b=KV98nAy/F8dSnNdvpiWEfiNJRVNV6XVLkM8ecd3pR1J72/xUeUTEjv/TA4hcJb2VDg /5qxdDWBg79m5bCSmLEfoUtJUPvn3kNA4/KcOuMQKdCey7fbhyIrGiPOZri/q+IgdYij yoewAtW372p1MvJyap4OClZL9ICas1jIfIqz7d0/E6R0pWrrHGsuAsKWwrTlpCEupdUF ReyQXbjTWQ8fgf/9I7cGygcGLIlNrxevvJqyr2waloIOzahTIIq7QeacKIhxpnzFtZH6 +2s9LQjXDU8qKSCw6wbtnwiAQBfOXdigb3VErzSUGCG4JmO07Sls1+f/vVO/PN/LRfF3 2wOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GgKWdWssTm+eW0gQpBx12bKxGOv9M9hSI7vG2vwjD98=; b=LEDul50fvzS07PWsd1IRPXu6RFUNH0JPVbxYZTdfZrplhR3tFYTcT/WbxF3v3ESuX7 oN1bugPHcI8C3jG6Zb7hlc8jcrmuQa8V0gpLwAwnEP7bDPgMWevNzTu4xpsWeZK0TMBO 5QlClxT2+OjDzbRRWR9cwvPHM12/U/oygHaQIC9B16dwBxNx6AuCdrTAhiKlVD4VcwDr FJ0og0WwlR/vpQ2MXpC+f915qtcyfKB4iA2ZCaWhqOIY025KPl5lv9PQIJmQu2A5ynKn sZerAdQfGWX7YnP962FL3OP5bk4dNWZVCamhN5asqeUhQ7kdZPoDGIkXdxe4oQ1ZgP9j FsnQ== X-Gm-Message-State: AKwxytdsjamYKxxuYuA0n1LeFi37z/2/935smlHczBhUk1Y+N1gq0bKF +sLFy99qVb3J4Tm4ZxinersjV3OxMO4WOLuXnjM= X-Received: by 10.237.38.5 with SMTP id z5mr75583269qtc.180.1517754711469; Sun, 04 Feb 2018 06:31:51 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.175.35 with HTTP; Sun, 4 Feb 2018 06:31:50 -0800 (PST) In-Reply-To: <20180202231102.GA2705@sirena.org.uk> References: <1517588406-3295-1-git-send-email-daniel.baluta@nxp.com> <1517588406-3295-2-git-send-email-daniel.baluta@nxp.com> <20180202231102.GA2705@sirena.org.uk> From: Andy Shevchenko Date: Sun, 4 Feb 2018 16:31:50 +0200 Message-ID: Subject: Re: [PATCH v2 1/2] ASoC: codecs: Add support for AK5558 ADC driver To: Mark Brown Cc: Daniel Baluta , ALSA Development Mailing List , devicetree , Fabio Estevam , Linux Kernel Mailing List , wakasugi.jb@om.asahi-kasei.co.jp, "S.j. Wang" , Mihai Serban , Cosmin Samoila , dl-linux-imx , Daniel Baluta , Mihai Serban Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Feb 3, 2018 at 1:11 AM, Mark Brown wrote: > On Fri, Feb 02, 2018 at 09:33:18PM +0200, Andy Shevchenko wrote: >> On Fri, Feb 2, 2018 at 6:20 PM, Daniel Baluta wrote: > >> > +static int ak5558_set_dai_mute(struct snd_soc_dai *dai, int mute) >> > +{ >> > + struct snd_soc_codec *codec = dai->codec; >> > + struct ak5558_priv *ak5558 = snd_soc_codec_get_drvdata(codec); >> >> > + int ndt = 0; >> >> It might be even >> >> int ndt = max(ak5558->fs ? 583000 / ak5558->fs : 5, 5); > > Please don't encourage people to use the ternery operator like that, it > does nothing for legibility not to write out the conditionals. Noted. >> > +static const struct i2c_device_id ak5558_i2c_id[] = { >> > + { "ak5558", 0 }, >> > + { } >> > +}; >> > +MODULE_DEVICE_TABLE(i2c, ak5558_i2c_id); > >> I dunno if it's really helpful to have. Though it's up to Mark and you. > > I don't care either way. Since Mark is okay with either, I would rather switch to ->probe_new() and remove above table. -- With Best Regards, Andy Shevchenko