Received: by 2002:ab2:7855:0:b0:1f9:5764:f03e with SMTP id m21csp501617lqp; Wed, 22 May 2024 10:31:06 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX5MtqtQzYRLvTqG1uGTM0fqDVKP5xPM85vPvMDgQ2rMKuBAATa46MefujzOL+xFHt6SXw16H8F0YN22gAkFR0Yd+g3Ax2yJQzLS07qcw== X-Google-Smtp-Source: AGHT+IGHHoSmjB4Uo2m4Z1lwxiUZCp3w/f273Owxg65FuEe4mZLh4/0Dg2I+ww2CMjfBeled0x0I X-Received: by 2002:ac2:514d:0:b0:51d:a87e:27e6 with SMTP id 2adb3069b0e04-526bfcf733fmr1690708e87.67.1716399066373; Wed, 22 May 2024 10:31:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716399066; cv=pass; d=google.com; s=arc-20160816; b=s+kYlk5UOIBa+HNF3yl6xw6bVwbqi0+qJHaT+tFUJWjJOGg+XGDxYDSWzGKP6RLZyS MTClxU6KcZ2VFoV2J/AmWisQDbAhctyhlBvoCrm1fIIR71NTdL4BTz4fYx8ElZCvo1Zp GJarV3FqS5rN3OTRKumv0LmAPzzfAPDmcNJAaCodzSjRXdqcegIUmRlDPjr+NtxoZk2T BEdlxu0Qb/cel8+MDQZqBfpt85Bkojxktev6Mhhqn3cHUgO4QArj7yvi78igRB5i+HF1 Fp4X5uS1pq8tbMh1MrJDSHMmv3+nGcMGYhbufYvoNwu3xMNIZLWuZmO5wKEEWxZ2//yd ucwA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=oioJ37cLyddSrjaAU1ulmlInPWXjX5bMilUDK/7ET7s=; fh=WXL919RBUKn3vJVZO/du0BFqtK1brB+A8ROhQncXJLg=; b=FyxuBKaF8+0gM7CRbqhaOnVoyVTFaGAdvMJlEtFEv6/O1MoUxM3kNGRohlq8vRPSqg poQa1oQvg485EKqSaeqY/6/IEXKHP6ZFXJPsraxcowEHiScJsnI6qV9kC5Q7XFxtAFMf aRyUcnSFz5BkQ5PkKItuFtlc8WD0ENsXsI8S3BCP5EFs9gFbcZ9X82+AVszYh7U/9VvA t5XrnkrNpWGdMkHpm8+TY8UXkxoF4kz1Na5egTWwpyF6b4gW5pQY7lQo09DzMFMQai38 jMzSo+K1TKm6SO9OohvxPxjTfKLMY37qir5heA/6Rxqo694DKWq+qV4xE0a2RlpPxJ+l t7EA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Mw7GoOCi; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-186551-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-186551-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id a640c23a62f3a-a5a17b2201csi1521142066b.328.2024.05.22.10.31.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 May 2024 10:31:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-186551-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Mw7GoOCi; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-186551-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-186551-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id DD5B31F22ABD for ; Wed, 22 May 2024 17:31:05 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 903341422C9; Wed, 22 May 2024 17:30:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Mw7GoOCi" Received: from mail-qv1-f49.google.com (mail-qv1-f49.google.com [209.85.219.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7182E5223; Wed, 22 May 2024 17:30:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716399056; cv=none; b=B8pWS3TwLE6NfY47zPiMigvY5OS3DpFWf8QBdP8GUS6PICs9Jtab44lHjxZeXhFxhxHn2hiPo+P9o6IySYLQ6QQMp7lBeS4+COU+z3k0SWxIdRs0VobNB2VlWMdBQwpCeXfkolNqfVGoVooQzooTCC66SDoRw0GhiEeQ7w7X+dg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716399056; c=relaxed/simple; bh=pgVOtAMYcJLOL5rY1GuVX9oZsXUI0zjls9R+s3vhh7A=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=iYfg4ycMaqylDvux0z7VbxeBFhPwq8iKr28O6GgaJ3OPPNWFFMa8yBnJgyY3jz3REun0pUmlPNCmYirK4XKxZwdPyZiV8AF3fBwcZDyl4p/y1/z0YZUTNXhEc3z13PpkPkEbnwC475gA6kKMbiMjV9MKQaEilHHqHT4y4sbdo18= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Mw7GoOCi; arc=none smtp.client-ip=209.85.219.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-qv1-f49.google.com with SMTP id 6a1803df08f44-6ab83788bf5so4684846d6.0; Wed, 22 May 2024 10:30:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716399054; x=1717003854; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=oioJ37cLyddSrjaAU1ulmlInPWXjX5bMilUDK/7ET7s=; b=Mw7GoOCi8VtCXmImr2tA/6ix4S3ak4ZuAwnP+Mre5QVLXx1E33jH/luFhyPbDvymhk rEjhdmwMrdDvGCaxDVL2+fmrxounT70c2PfhDCKXdDAHJAOxjUggj4dBqGyLzBzBnLeN +Fq/HOE5AKAEL0hp7XDqEOWcHFbHysUoZyxWZhXSFPOaZCZh0RU6jLfokMQNNuvL1D0s cS4XTg1aZKEOS4vnugh/SC1xT68xm8m/kvoe5vt7phjFqV3IKEY5aMqPwSJKjeSCKj5d BrMfGdAyYpjn8MCecI/hLVSmygcR/l6hIgkhKRiGfkQ7K24pmWf9mne/tZ8YHaUXJF+b w7YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716399054; x=1717003854; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=oioJ37cLyddSrjaAU1ulmlInPWXjX5bMilUDK/7ET7s=; b=mVzXFW3IWndlk9keAfX2XKMliwn7PdHdzhFbFOf0w24X8sSdW/cvF4LH5mCGxZGuFv eIS8PReiGNydoXFKy6sPtulaTjUkeDBaiW0i8fAftpZMwN+TEY5zr3yIBERJtBc5BydK 4Ks3AdFIGXehmE/56ieynqp2aC7cbcWthyuyYeKl4X9aTGMa0NveVJIJ1bJItxq64haQ rlpZ44EUXoLgTUNw6kyVn5pdU66LNfWH6h6rexID+pjrfU2ZcxrqhxSownJv+Pl08H9k jv/UYpuHvND+vPqDqH79cqQibypmTr6mGSfeG6s9iM5AB97fURHgF1iKHaNGS/7qlStC K0vw== X-Forwarded-Encrypted: i=1; AJvYcCVQYaVCO9x3qJqekIdJ48DZa49cIw1EtWVPEHrE4gLIHAAlWGDbCUd8pYqdCR0D2eox4Maj7TGJo/rJQEpqMWqic2LHElzdHYlQ3hS4DYRI8kRhAslwNJHrqvWaFwyL0sDMzXuG3RBHvpx5RsyqMB52XKX37wVb4HcLZzqV1d+obHEx07gE X-Gm-Message-State: AOJu0YyXRtg1tqG0eaKCF2exiSRglhWlVkJpLqHlVH6mwnvJLWXy1UVJ AOi4yp5/DRZ0vriVLf6cMaTLXNF8B5joKpzZ+OsUOHdCBt4SpX783ypwcSJ28JwiXgCUZ3aLmPc eqFe/RVDTi85QhjVF+JdHxlnLvpU= X-Received: by 2002:a05:6214:390a:b0:6aa:9bea:9302 with SMTP id 6a1803df08f44-6ab7f34efd5mr26235636d6.14.1716399054308; Wed, 22 May 2024 10:30:54 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240522075245.388-1-bavishimithil@gmail.com> <0594944d-c158-4840-8724-b3f2edaab1ca@gmail.com> <4f722e53-011f-4176-b6af-080522165007@kernel.org> <3c6c5be1-fb8e-4bf0-9f58-cfb09672e8c1@kernel.org> <58ada5ce-5c02-4ff5-8bdd-d6556c9d141f@kernel.org> In-Reply-To: From: Mithil Date: Wed, 22 May 2024 23:00:40 +0530 Message-ID: Subject: Re: [PATCH v5] ASoC: dt-bindings: omap-mcpdm: Convert to DT schema To: Krzysztof Kozlowski Cc: =?UTF-8?Q?P=C3=A9ter_Ujfalusi?= , Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Lopez Cruz , linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" > Binding needs to be adapted to match DTS or DTS has to be fixed to match > binding, depending which one is correct. Mention any changes done in the > binding which deviate from pure conversion of TXT->DT schema. The DTS is correct so will base the example on that (and get a better changelog in the next version) So the checks will be 1) dt_bindings_check and 2) dtbs_check > https://social.kernel.org/notice/Ai9hYRUKo8suzX3zNY Noted, but here I'd assume omap2plus_defconfig would be more relevant. arch/arm/boot/dts/ti/omap/omap4-duovero-parlor.dtb: mcpdm@0: 'ti,hwmods' is a required property from schema $id: http://devicetree.org/schemas/sound/ti,omap4-mcpdm.yaml# We already have ti,hwmods still its asking for it? arch/arm/boot/dts/ti/omap/omap4-duovero-parlor.dtb: mcpdm@0: 'dma-names', 'dmas', 'reg-names' do not match any of the regexes: 'pinctrl-[0-9]+' from schema $id: http://devicetree.org/schemas/sound/ti,omap4-mcpdm.yaml# It also requires a pinctrl subnode which isnt used anywhere, the parent node of mcpdm that is mcpdm_module has a pinctrl how would we go about implementing that? -- Best Regards, Mithil