Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp76217rdb; Thu, 1 Feb 2024 02:32:57 -0800 (PST) X-Google-Smtp-Source: AGHT+IGrqh1+aeoIuhaHB2E/hJiygJwJpGvljfdRqKHmFDacDYsRLuNM9+dykhmyiC9kQQVUXsxx X-Received: by 2002:a17:906:e0cd:b0:a36:569a:1bd8 with SMTP id gl13-20020a170906e0cd00b00a36569a1bd8mr1222931ejb.28.1706783577827; Thu, 01 Feb 2024 02:32:57 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706783577; cv=pass; d=google.com; s=arc-20160816; b=e2m5+yyWIYkWJctrX6NtRrqqRTFS9Gdf80wTdZ7tbKYM5enOaeJAnR2RDggjcZXe32 Y2M2h7/7dmeRWulEYlHvai5vUFSTUtUVaClWz+4tPkKdWJE4Hv4RDuGBSYzYIglET9o2 lwqnmMf2k8cgIMFiUWUzGGnLd/YMcv+QbtOJ78ieXCivUAlpTNJbSaUqq0yX4DBbFh0W ys06q+czYrOk1Qe6OzSURkRLB5A2QUr9e4EUhXueuech2/et6g48OfcjxhAMDEfet2M+ YKyri1LS5iWV91Xu9HRSqpEpA5yTLLAIP3pynxR4Ex3LweFXBQHHIQQ3buTK/j8g18uF SfqA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:dkim-signature; bh=EhGmoUORnBrHRJ896fcdbMRX4b2dejpoihgpDBpkoTY=; fh=0AF+59rMAJH4NflnMJtv/I3JvU45N98LW91FNJNCo+g=; b=BWsRuADz5ZgzDkSL2fn1JHiHsZF0RJgsPJusGDA3Xp+y2wGJWurL+4109IdsKn3KJR QtwOmlf2pPKv4TJEDEV0GD6ROzUZ/ofAK7c0HFJ6CaifLejRxCsDCHy4Ezq931moha7y KNTclDlnM2x38eordL9i2oc/Q6ZYF0xM+eSHFLQO/+mDkbLOpTRJ/Nym5kDzaUDD2L7O 4jbJVy1SnSQOHntdNmPTHQDoXf1eQUAWEq5EBXIeTokR/NfpP/B6wGLRkohrFrwyADh2 fapCCsiSLK7LXwcblQglPCpHVqsjCRfTgh6JA8R+bSg3p4zYyCUJ/solaByJF4Eobitq 1W4g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=Y04rIy7D; arc=pass (i=1 spf=pass spfdomain=bootlin.com dkim=pass dkdomain=bootlin.com dmarc=pass fromdomain=bootlin.com); spf=pass (google.com: domain of linux-kernel+bounces-47965-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-47965-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com X-Forwarded-Encrypted: i=1; AJvYcCUjP/KWaLlCHnVL8zgSOQa8kpB7MNTmvC2pLj+MBBrS5rI20IUVEsVbnRBzMjVVDYntbXiai3313LuA/9jLEB7Z5GRpBiX6Gze/odjBBg== Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id z6-20020a1709060f0600b00a31619d6350si6430381eji.493.2024.02.01.02.32.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Feb 2024 02:32:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-47965-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=@bootlin.com header.s=gm1 header.b=Y04rIy7D; arc=pass (i=1 spf=pass spfdomain=bootlin.com dkim=pass dkdomain=bootlin.com dmarc=pass fromdomain=bootlin.com); spf=pass (google.com: domain of linux-kernel+bounces-47965-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-47965-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.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 595381F225BF for ; Thu, 1 Feb 2024 10:31:18 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3BA53185E; Thu, 1 Feb 2024 10:30:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="Y04rIy7D" Received: from relay1-d.mail.gandi.net (relay1-d.mail.gandi.net [217.70.183.193]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8D11812BF1A; Thu, 1 Feb 2024 10:30:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.183.193 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706783452; cv=none; b=p6eniXXhGZfcGajMcIOWeX8x2k1TZF7OQkjDN0IliodL0RWATA981B77wBliuyVN2KltYZP/+WENGwz32gZez9VzCc1rvE6ULJK86xjOO+jxWqlFgF19lproJxnuGZkPV+boMGywHIcARGm2YBgvX6F9zE9TqHOF98+ulcOPXLY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706783452; c=relaxed/simple; bh=V10jiNp+1d5/OUeFU4agGQsdLFrCHaLqzXvUjwN4SSE=; h=Mime-Version:Content-Type:Date:Message-Id:Subject:Cc:To:From: References:In-Reply-To; b=HuzMHph4VXcFmAeFnizxa1SgbUdeLlPv1gILrhLqWDhHzpAhL2Ta2e/ZQRbRANgJ/1eDMciXykNpLt2Jgys730vlP6Q8a4unA4RMlMtjyadAgPEeLveWJUEQSGqPjQ1jeqYLdoxhN1K7C38RbsZD2J+uPmcwEqxyPakMbXX4oAc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=Y04rIy7D; arc=none smtp.client-ip=217.70.183.193 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Received: by mail.gandi.net (Postfix) with ESMTPSA id A9C1D240012; Thu, 1 Feb 2024 10:30:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1706783447; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=EhGmoUORnBrHRJ896fcdbMRX4b2dejpoihgpDBpkoTY=; b=Y04rIy7DcVNW0stxCTvOK+tB5COaKPfsUWNuzUG0oTYtC5dbrhEcl19nyUR3LLAQJtQvcH oPgY11o9zUaU7qqgs6Bm1eXHpg6UpXV5xWVCORvX47+6gylG6li6gfvBj9pfp1HIr/z3Ei ZI4SyJbEhIJUMnweJcTzhT5HYgdHnjhSybCrrGIeZRBUGeal/zqFuJ3evuSos9NT0h8iP3 ocp0r+Z/9n8O7jRGR84tiQzvkeWJhxPqTY/FWuk70GCjtFuuBcQuRSMWDVmGxIY50pk8jm WRBFsVclrVHRQbgXZeeevm7HSN/BAu3gzFzHcbVpbc4ZIAhQj6AA4fwydmi2ig== Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Thu, 01 Feb 2024 11:30:46 +0100 Message-Id: Subject: Re: [PATCH v4 00/18] Add support for Mobileye EyeQ5 system controller Cc: "Gregory CLEMENT" , "Michael Turquette" , "Stephen Boyd" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Thomas Bogendoerfer" , =?utf-8?q?Rafa=C5=82_Mi=C5=82ecki?= , "Philipp Zabel" , "Vladimir Kondratiev" , , , , , "Thomas Petazzoni" , "Tawfik Bayouk" , To: "Linus Walleij" From: =?utf-8?q?Th=C3=A9o_Lebrun?= X-Mailer: aerc 0.15.2 References: <20240131-mbly-clk-v4-0-bcd00510d6a0@bootlin.com> In-Reply-To: X-GND-Sasl: theo.lebrun@bootlin.com Hello Linus, On Wed Jan 31, 2024 at 9:44 PM CET, Linus Walleij wrote: > thanks for your patches! > > A *new* MIPS platform, not every day I see this! Indeed! According the Wikipedia it got released to market on 2021, which does sound recent from a MIPS standpoint. (The same year MIPS announced the architecture would stop being developed in favor of RISC-V.) > On Wed, Jan 31, 2024 at 5:27=E2=80=AFPM Th=C3=A9o Lebrun wrote: > > > Pin control is about controlling bias, drive strength and muxing. The > > latter allows two functions per pin; the first function is always GPIO > > while the second one is pin-dependent. There exists two banks, each > > handled in a separate driver instance. Each pin maps to one pin group. > > That makes pin & group indexes the same, simplifying logic. > > Can the three pin control patches be merged separately? (It looks like.) That is the goal. There are two dependencies in this series: - MIPS stuff depends on the base platform support series by Gr=C3=A9gory, for devicetree stuff & MAINTAINERS mostly. - "dt-bindings: soc: mobileye: add EyeQ5 OLB system controller" depends on the three dt-bindings for the controllers (clk+reset+pinctrl) as it references them. That means clk+reset+pinctrl can go in separately. At least that is the goal, hoping I have not messed up along the way. Thanks, -- Th=C3=A9o Lebrun, Bootlin Embedded Linux and Kernel engineering https://bootlin.com