Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp969098pxj; Sat, 8 May 2021 04:12:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyaW7wpDulpCPWnnU5WUiBNdC0W5tuNN49UFAuzOKVwa1oh+09t7ptUnvQ8RfSjwkmmyHCZ X-Received: by 2002:aa7:954d:0:b029:29f:d9a6:63d7 with SMTP id w13-20020aa7954d0000b029029fd9a663d7mr12028723pfq.58.1620472366262; Sat, 08 May 2021 04:12:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620472366; cv=none; d=google.com; s=arc-20160816; b=I5YcG2SDqN7d6usXhgSpcUBw0OkcDInKYTs119QbHfVCCtrEAOUAr+LPblMv1BhZ0l 9+8IW9yB9xz2PkgA7iviO3kiplLK6lYX7fmX5yxpdrbLeHe36V5X7yvhFsVFSIoFvXZr IEuAMIzmP+l+jI1oX6WuBJSCm0wAQ9byNJkIY7yW1T2NOWPCCqMLpFHGpFsS4NQYp+TT SRCP9FCED6Wx2GLOAb562SHS5orhQ4Gq0Wvt/jv7X6SdsZVyFcQFwGkGb5R8Tb8DCsWe tBGXgdCNYyiF5TyfSsgYSZIrvgAaTBuUbcS7SslTAcVFAJdkWlAjx4DPJbSL5qWgfaxm C5vQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=yfDuILVJ/qrRaqU8xHoH2Xwtecz2dupT4Jbb53C42Yk=; b=hKKDB05DGQ6ZevxHKmTv0+JmRgXurf2J762yCHdPO19cShv1I2GXnSDE4e09wc/ooV VxBdcgDgKBO4vYcTqYsMc1PzbeBYHtyJU/JbI2E+qG5cxRgqp8eHe/LnKV+CUlsLy/OO zXSk4g89MOzVD9wRUuZPe3eaB8fBx75h4IOQkNLWwi+GIzYLPM8jwg5jcOj0IvHHf8e2 lrwL+4Slf3mvkPrXjWOR7LvAiaY7dd4z1DmIS+u+gNhZPx5odLF+TNSstH1YbFdZuSz1 qg9xj5VY7ka3fTdd7Tv4pJW68EfisX3Dklh/LPtvW58ZXOkcb4RwAZ0WlB8TBzv6kjIH a3nA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ni+FkHxQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m79si10277895pfd.202.2021.05.08.04.12.32; Sat, 08 May 2021 04:12:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ni+FkHxQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230419AbhEHLMT (ORCPT + 99 others); Sat, 8 May 2021 07:12:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230326AbhEHLMS (ORCPT ); Sat, 8 May 2021 07:12:18 -0400 Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B6DD2C061574; Sat, 8 May 2021 04:11:15 -0700 (PDT) Received: by mail-qt1-x82d.google.com with SMTP id c11so8445971qth.2; Sat, 08 May 2021 04:11:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yfDuILVJ/qrRaqU8xHoH2Xwtecz2dupT4Jbb53C42Yk=; b=Ni+FkHxQ5UDdVFDKXHv70m55YzCQW5Wexb2/Mt8KAgEzMEg81c/6zElDN0EHYdFNc7 GTj3fwc2wpxevfQNbFUym2Ac+Hy+JnDvYMWjKV6jNjo8+vhod+bP+V6q7ZnGiJKidlOg psAH9gYK/UzDdRy/5j/blUNcU7DRpA2nhzofTJxZKMH4s6NLI8Etr0weALwYJX2ryVyC 2Lmu7ebHjumSK7e3I2/aJfc7O+yFVc1HpUJaFK6ZbQy8IjSfJKgHALIbA7KugiLMxTFT nxe0yA7tnGbrkY4bYtcnaK5YEcG2MNjmUdq0n6Cup85+o+B3pPmzUGTGEv6oRabZec8z rZmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yfDuILVJ/qrRaqU8xHoH2Xwtecz2dupT4Jbb53C42Yk=; b=aAPHXabRPz0V3/k0PQJ2XEnrmv0qeUG3gJe1Vqyku+6qfDhqyt6khQokRTT3yj3mIK xlZ6SpVDxwEcS70P/sv+QYMXIw05kEeCqxTuChyeift2OFqRvoO9tXaNKWzCPDEo2EJP Cx0zjFt3pHU/S5gM6ge/TmZk+wqA5FsPbHSCM3+IrfohCuP4WlISfWbDfJSD4lmohybh 9fKcLzubABP2YQ6JI+ElXEGYRaxEyy/sNSgOh7dFFzC3PtSMMrVr6BSMmOL4VCyZJDQD OcPB3AQV2pFXsvnoABjzOL7hzD6lJn0O9oc8S1gUi342mHN0LGcD7jjC94yLeB1+ZYUy 2nUQ== X-Gm-Message-State: AOAM533/BCWvKk7TrSUL81FGy7acjrFaKvExSdi5/xPFdkRHO2qKLl4O j93defExQ1F4fQ9BIEl30LGZtpogot+ZzUF8byw= X-Received: by 2002:ac8:47da:: with SMTP id d26mr13176229qtr.292.1620472275009; Sat, 08 May 2021 04:11:15 -0700 (PDT) MIME-Version: 1.0 References: <1619157107-3734-1-git-send-email-shengjiu.wang@nxp.com> <20210504065736.bcnatgmy2gczynsr@pengutronix.de> In-Reply-To: <20210504065736.bcnatgmy2gczynsr@pengutronix.de> From: Shengjiu Wang Date: Sat, 8 May 2021 19:11:04 +0800 Message-ID: Subject: Re: [PATCH 1/2] ASoC: imx-akcodec: Add imx-akcodec machine driver To: Marco Felsch Cc: Shengjiu Wang , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , alsa-devel@alsa-project.org, Timur Tabi , Xiubo Li , Shawn Guo , Sascha Hauer , linuxppc-dev , Takashi Iwai , Rob Herring , Liam Girdwood , Nicolin Chen , Mark Brown , NXP Linux Team , Sascha Hauer , Fabio Estevam , linux-kernel Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi On Tue, May 4, 2021 at 2:59 PM Marco Felsch wrote: > > On 21-04-23 13:51, Shengjiu Wang wrote: > > Add machine driver for i.MX boards that have > > AK4458/AK5558/AK4497/AK5552 DAC/ADC attached to > > SAI interface. > > Why? Does simple-audio-card don't fit? No. We need to support asrc->sai->codec case, but simple-audio-card don't support it. simple-audio-card needs the cpu dai is dummy on BE. And we need to support the DSD format, this driver help to switch the dai fmt from pdm to i2s according to the DSD or non-DSD. best regards wang shengjiu