From nobody Sun Dec 14 02:01:00 2025 Received: from mslow3.mail.gandi.net (mslow3.mail.gandi.net [217.70.178.249]) (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 B77762D7818; Fri, 4 Jul 2025 12:34:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.178.249 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632490; cv=none; b=auY63JEWmZS5p0QSzX+L6gfI5EhlbGHrWisk7hBYhtA5vrcbvQ5wohC2KMivRfKO/y6jAeqNipOBuOOGk3lLJrB/kKmdv7/yUhJuBtM0UDQsf/qcdvheZB9oy8DJDzVPNJ4ZSQkAOv7BnC5gUM7gpKj5FLh8/0mEVl17fZMJ+qg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632490; c=relaxed/simple; bh=+/nL9WmbLWewyqBhT49AiMPguMFXX2BVskKUVavimBg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LnCh+BJzTk9Uu22zG9UAJAM5dZvNvT8YNZP85W2eBNLbscw6Na6VRFM7nCFfjXL3cnIetrE2zbjjWFR86T8Jd/tAPwbnl7Y23QS1RugfJrvl8s82LZpa5hox96rJucG/pRYPxz3JNYnaEi307dq/xeLDh/XzmNDoorzXiF6Dnl0= 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=er0UaSJp; arc=none smtp.client-ip=217.70.178.249 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="er0UaSJp" Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::223]) by mslow3.mail.gandi.net (Postfix) with ESMTP id ECB375822B2; Fri, 4 Jul 2025 11:47:17 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id 403761FD33; Fri, 4 Jul 2025 11:47:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1751629630; 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=k9cZDSchlpErWn6MyTesyhey4sE8/OzDC2hlTo20/GI=; b=er0UaSJpXAAC/d2yedOocvQD7J96277fOoK2Ok+K580zlQIEg8tQmPDcStJgPE6rGJPTRc L8xsHJBHPjgT8jy60k5g+vpXMVWZHgkt8LaOpXo/TA1x1EtpETr+uAjJHRcd0Jb9hlxTYi /Dvl5T2vv5n2bmOKFzA1x5+BxZarKCFnTykowhkkjRS+HRiFU52DjunifyMUKfrd5e+8Pp SlTCi3G/O8MNPAuNvmZfaxES+rIjFxVF1GSvHEbWbTSW9c8rMxhOJe3tlgp67SiwDg9+Ek AjqiXeRtDp+FTEJUDN6KJe6aMBWyxJKtWvsyCtzb0KdmoAFKO7aj4AWSgP7acg== From: =?utf-8?q?Th=C3=A9o_Lebrun?= Date: Fri, 04 Jul 2025 13:47:06 +0200 Subject: [PATCH 1/6] MIPS: eyeq5_defconfig: Update for v6.16-rc1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250704-of-commits-v1-1-dc2006bf2846@bootlin.com> References: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> In-Reply-To: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> To: Thomas Bogendoerfer , Vladimir Kondratiev , Gregory CLEMENT , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Thomas Petazzoni , Tawfik Bayouk , linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, =?utf-8?q?Th=C3=A9o_Lebrun?= X-Mailer: b4 0.14.2 X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddvfedtjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephfffufggtgfgkfhfjgfvvefosehtkeertdertdejnecuhfhrohhmpefvhhorohcunfgvsghruhhnuceothhhvghordhlvggsrhhunhessghoohhtlhhinhdrtghomheqnecuggftrfgrthhtvghrnhepleevhfekueefvdekgfehhffgudekjeelgfdthedtiedvtdetteegvdeileeiuefhnecukfhppedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugdphhgvlhhopegludelvddrudeikedruddtrddvudeingdpmhgrihhlfhhrohhmpehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhnsggprhgtphhtthhopeduvddprhgtphhtthhopehvlhgrughimhhirhdrkhhonhgurhgrthhivghvsehmohgsihhlvgihvgdrtghomhdprhgtphhtthhopehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhrtghpthhtoheprhhosghhsehkvghrnhgvlhdrohhrghdprhgtphhtt hhopeguvghvihgtvghtrhgvvgesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehgrhgvghhorhihrdgtlhgvmhgvnhhtsegsohhothhlihhnrdgtohhmpdhrtghpthhtohepthgrfihfihhkrdgsrgihohhukhesmhhosghilhgvhigvrdgtohhmpdhrtghpthhtoheplhhinhhugidqmhhiphhssehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtohepkhhriihkodgutheskhgvrhhnvghlrdhorhhg X-GND-Sasl: theo.lebrun@bootlin.com - Sort by moving CONFIG_PAGE_SIZE_16KB=3Dy. - Drop CONFIG_MACH_EYEQ5=3Dy because it is the default: # arch/mips/mobileye/Kconfig choice prompt "Mobileye EyeQ SoC selection" default MACH_EYEQ5 - Drop CONFIG_SPARSEMEM_MANUAL=3Dy because: # mm/Kconfig choice prompt "Memory model" depends on SELECT_MEMORY_MODEL default SPARSEMEM_MANUAL if ARCH_SPARSEMEM_DEFAULT default FLATMEM_MANUAL # arch/mips/Kconfig config EYEQ select ARCH_SPARSEMEM_DEFAULT if 64BIT Signed-off-by: Th=C3=A9o Lebrun Acked-by: Gregory CLEMENT --- arch/mips/configs/eyeq5_defconfig | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/arch/mips/configs/eyeq5_defconfig b/arch/mips/configs/eyeq5_de= fconfig index ff7af5dc6d9d353cd84a5532c6f1de43c6983dfd..e2d6ad7c3006b037ae370a68c09= e7aacab61d083 100644 --- a/arch/mips/configs/eyeq5_defconfig +++ b/arch/mips/configs/eyeq5_defconfig @@ -19,20 +19,18 @@ CONFIG_SCHED_AUTOGROUP=3Dy CONFIG_BLK_DEV_INITRD=3Dy CONFIG_EXPERT=3Dy CONFIG_EYEQ=3Dy -CONFIG_MACH_EYEQ5=3Dy CONFIG_FIT_IMAGE_FDT_EPM5=3Dy -CONFIG_PAGE_SIZE_16KB=3Dy CONFIG_MIPS_CPS=3Dy CONFIG_CPU_HAS_MSA=3Dy CONFIG_NR_CPUS=3D16 CONFIG_MIPS_RAW_APPENDED_DTB=3Dy CONFIG_JUMP_LABEL=3Dy +CONFIG_PAGE_SIZE_16KB=3Dy CONFIG_COMPAT_32BIT_TIME=3Dy CONFIG_MODULES=3Dy CONFIG_MODULE_UNLOAD=3Dy CONFIG_TRIM_UNUSED_KSYMS=3Dy # CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM_MANUAL=3Dy CONFIG_USERFAULTFD=3Dy CONFIG_NET=3Dy CONFIG_PACKET=3Dy --=20 2.50.0 From nobody Sun Dec 14 02:01:00 2025 Received: from mslow3.mail.gandi.net (mslow3.mail.gandi.net [217.70.178.249]) (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 C590C2D876F; Fri, 4 Jul 2025 12:34:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.178.249 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632491; cv=none; b=Hpiy42XXVAhasnYtZTibeah5BtcIEKxP2dCPgBNUkRIpc1q4SK3zmPpj4wkWgwpN1VXYqVuHDLoYiYseeU+JDAb4575S6ZgfrvmLWNzjndQ9Sk6yDk/DuZe0vFYccmZ96Ur86DzGzn0gFxWKPwbQ7IC1LtQ4mTTJmVLegchMVOI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632491; c=relaxed/simple; bh=5Tas9+eQ6WOuKWE768dbMyplk9/e25+akoD7xZlU0bQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=O0u/7begjFMrxoITb66biXx38WtnMROKrdVTj8nea3UC+hQav//0PZtueO/LCrir4l9UxJtQxq6oG3KAR5x0Me02ylf6gTB0+Oc1OfwiEZJslwvdqhdIhAlych025rEjasyWgzPqMwoKcHHx5JmzXpYoAuXbChFny4L/DT1oWB8= 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=LHUToJCj; arc=none smtp.client-ip=217.70.178.249 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="LHUToJCj" Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [217.70.183.195]) by mslow3.mail.gandi.net (Postfix) with ESMTP id 9DA9A582F8E; Fri, 4 Jul 2025 11:47:18 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id BF04D205B2; Fri, 4 Jul 2025 11:47:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1751629631; 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=GoiwShPkk8gSyNHjpMAydVKBu25Rjqwdofoj4nra1qU=; b=LHUToJCj3HiybVWWr6VHQN81Y0aa/sAGOpVu/uD743l/Rx4qb/Ld4y8PjmIfVnvjWeiFp+ sKUlldRImTwbF32//KXY+W0o0+pOXimYMdgeWy5y26dbdFTiNXd4cwgdG2yLGIUidIPYh1 3AYdwkXV216o6/psh32H5bKszRULvIBz6r6CBaIYIWX5YAjkthmTR4H3egykySyqeoSuwR +nVVIssmMqlZfLMRdkmDksXU5bYRz+QuRpOzcDPJLjHAzZMkFKfPYnKEe04AtPCJU9RQlz IdWFtZWk0XF1SCAl4snDZlGACGhB3Zi0H+tRQBahPOpDYpEhhxJzZEhEvqX0cQ== From: =?utf-8?q?Th=C3=A9o_Lebrun?= Date: Fri, 04 Jul 2025 13:47:07 +0200 Subject: [PATCH 2/6] MIPS: mobileye: eyeq5: add 5 I2C controller nodes Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250704-of-commits-v1-2-dc2006bf2846@bootlin.com> References: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> In-Reply-To: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> To: Thomas Bogendoerfer , Vladimir Kondratiev , Gregory CLEMENT , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Thomas Petazzoni , Tawfik Bayouk , linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, =?utf-8?q?Th=C3=A9o_Lebrun?= , Linus Walleij , Andi Shyti X-Mailer: b4 0.14.2 X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddvfedtjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephfffufggtgfgkfhfjgfvvefosehtkeertdertdejnecuhfhrohhmpefvhhorohcunfgvsghruhhnuceothhhvghordhlvggsrhhunhessghoohhtlhhinhdrtghomheqnecuggftrfgrthhtvghrnhepleevhfekueefvdekgfehhffgudekjeelgfdthedtiedvtdetteegvdeileeiuefhnecukfhppedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugdphhgvlhhopegludelvddrudeikedruddtrddvudeingdpmhgrihhlfhhrohhmpehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhnsggprhgtphhtthhopedugedprhgtphhtthhopehvlhgrughimhhirhdrkhhonhgurhgrthhivghvsehmohgsihhlvgihvgdrtghomhdprhgtphhtthhopehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhrtghpthhtoheprghnughirdhshhihthhisehkvghrnhgvlhdrohhrg hdprhgtphhtthhopehrohgshheskhgvrhhnvghlrdhorhhgpdhrtghpthhtohepuggvvhhitggvthhrvggvsehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtohepghhrvghgohhrhidrtghlvghmvghnthessghoohhtlhhinhdrtghomhdprhgtphhtthhopehtrgiffhhikhdrsggrhihouhhksehmohgsihhlvgihvgdrtghomhdprhgtphhtthhopehlihhnuhhsrdifrghllhgvihhjsehlihhnrghrohdrohhrgh X-GND-Sasl: theo.lebrun@bootlin.com Add the SoC I2C controller nodes to the platform devicetree. Use a default bus frequency of 400kHz. They are AMBA devices that are matched on PeriphID. Set transfer timeout to 10ms instead of Linux's default of 200ms. Acked-by: Linus Walleij Acked-by: Andi Shyti Signed-off-by: Th=C3=A9o Lebrun Acked-by: Gregory CLEMENT --- arch/mips/boot/dts/mobileye/eyeq5.dtsi | 75 ++++++++++++++++++++++++++++++= ++++ 1 file changed, 75 insertions(+) diff --git a/arch/mips/boot/dts/mobileye/eyeq5.dtsi b/arch/mips/boot/dts/mo= bileye/eyeq5.dtsi index a84e6e720619ef99e1405ae6296d8bad1aa3fa23..b9b6f2684e675020d0377147a04= d7ad5bfc272c1 100644 --- a/arch/mips/boot/dts/mobileye/eyeq5.dtsi +++ b/arch/mips/boot/dts/mobileye/eyeq5.dtsi @@ -110,6 +110,81 @@ soc: soc { ranges; compatible =3D "simple-bus"; =20 + i2c0: i2c@300000 { + compatible =3D "mobileye,eyeq5-i2c", "arm,primecell"; + reg =3D <0 0x300000 0x0 0x1000>; + interrupt-parent =3D <&gic>; + interrupts =3D ; + clock-frequency =3D <400000>; /* Fast mode */ + #address-cells =3D <1>; + #size-cells =3D <0>; + clocks =3D <&olb 35>, <&olb EQ5C_PER_I2C>; + clock-names =3D "i2cclk", "apb_pclk"; + resets =3D <&olb 0 13>; + i2c-transfer-timeout-us =3D <10000>; + mobileye,olb =3D <&olb 0>; + }; + + i2c1: i2c@400000 { + compatible =3D "mobileye,eyeq5-i2c", "arm,primecell"; + reg =3D <0 0x400000 0x0 0x1000>; + interrupt-parent =3D <&gic>; + interrupts =3D ; + clock-frequency =3D <400000>; /* Fast mode */ + #address-cells =3D <1>; + #size-cells =3D <0>; + clocks =3D <&olb 35>, <&olb EQ5C_PER_I2C>; + clock-names =3D "i2cclk", "apb_pclk"; + resets =3D <&olb 0 14>; + i2c-transfer-timeout-us =3D <10000>; + mobileye,olb =3D <&olb 1>; + }; + + i2c2: i2c@500000 { + compatible =3D "mobileye,eyeq5-i2c", "arm,primecell"; + reg =3D <0 0x500000 0x0 0x1000>; + interrupt-parent =3D <&gic>; + interrupts =3D ; + clock-frequency =3D <400000>; /* Fast mode */ + #address-cells =3D <1>; + #size-cells =3D <0>; + clocks =3D <&olb 35>, <&olb EQ5C_PER_I2C>; + clock-names =3D "i2cclk", "apb_pclk"; + resets =3D <&olb 0 15>; + i2c-transfer-timeout-us =3D <10000>; + mobileye,olb =3D <&olb 2>; + }; + + i2c3: i2c@600000 { + compatible =3D "mobileye,eyeq5-i2c", "arm,primecell"; + reg =3D <0 0x600000 0x0 0x1000>; + interrupt-parent =3D <&gic>; + interrupts =3D ; + clock-frequency =3D <400000>; /* Fast mode */ + #address-cells =3D <1>; + #size-cells =3D <0>; + clocks =3D <&olb 35>, <&olb EQ5C_PER_I2C>; + clock-names =3D "i2cclk", "apb_pclk"; + resets =3D <&olb 0 16>; + i2c-transfer-timeout-us =3D <10000>; + mobileye,olb =3D <&olb 3>; + }; + + i2c4: i2c@700000 { + compatible =3D "mobileye,eyeq5-i2c", "arm,primecell"; + reg =3D <0 0x700000 0x0 0x1000>; + interrupt-parent =3D <&gic>; + interrupts =3D ; + clock-frequency =3D <400000>; /* Fast mode */ + #address-cells =3D <1>; + #size-cells =3D <0>; + clocks =3D <&olb 35>, <&olb EQ5C_PER_I2C>; + clock-names =3D "i2cclk", "apb_pclk"; + resets =3D <&olb 0 17>; + i2c-transfer-timeout-us =3D <10000>; + mobileye,olb =3D <&olb 4>; + }; + uart0: serial@800000 { compatible =3D "arm,pl011", "arm,primecell"; reg =3D <0 0x800000 0x0 0x1000>; --=20 2.50.0 From nobody Sun Dec 14 02:01:00 2025 Received: from mslow3.mail.gandi.net (mslow3.mail.gandi.net [217.70.178.249]) (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 C582214A4CC; Fri, 4 Jul 2025 12:34:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.178.249 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632490; cv=none; b=OwzftSG1KrIYUYOTfa7x7HNpDrtNnRFkgoHPLZV16dayFtol60Ydl5wLrZeeUsPrxRrraOHeqP42W/BiZB8TXdzdE863BLbN3CpAurYDb36LH7Z2NV3KingrLWRGzjcthUbGK1mMX9fa6ibkyBtxSU8mB6Iqj6gRfvgqAA0MnB0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632490; c=relaxed/simple; bh=pBaeDGNmNQdH35mUCQyxJ7WDwbJjbTteONRokhkFMHk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QbeHvJLjYjbyv2BgZkm1H7jTHlnuDKzJYNRAhKv6dG/9A8JVo4ZSqoroRJQz41GRAiUiB4QI5ZosPnWpXjDSiVn6OzX10Ptors0FhrWz0SXjlsscx3ewEBloV2pBSC7obHfVrwxR+5bEWxEWu6KALIWZKBRjTHNkfPHeYkKBH3Y= 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=ZXXN2w1L; arc=none smtp.client-ip=217.70.178.249 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="ZXXN2w1L" Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::223]) by mslow3.mail.gandi.net (Postfix) with ESMTP id 8F59C582FED; Fri, 4 Jul 2025 11:47:19 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id 6E751205B5; Fri, 4 Jul 2025 11:47:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1751629631; 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=AjagL364Zv4/WAaiaeb7fDF6UJy6PetPy4qrxn1mCeQ=; b=ZXXN2w1LwRAcTJ9HBBgRE4f3baVqLGv/LpTKOgF28u4H84xZyG/r+EuH1xQPIOrUM6I//G mMZnFKb/hC1IBa0xuM9KpAB4Y43LdXF0w6wK8lbYoT+s9ppuJWUJOyG2r9qtas+wUAJDw0 o+ZkOUjVVN+xcpCN08/Sw6dfog/gnCejS5Xv1+cnIoTJ5YW/wpfdZQ0YIA7c4HlHJqYTYo HkiPZGJfmZt2rWTAOB8a5SFNn+lL7byONvLIGWXPUzRVVUupZO6/BT4rhcDDREygAwxLjh fQ7TJAwQHiSRtbAZreCJLSOXdL1bLACJBfgsLAQK1kDhaMguPVXvXPNsza6VMA== From: =?utf-8?q?Th=C3=A9o_Lebrun?= Date: Fri, 04 Jul 2025 13:47:08 +0200 Subject: [PATCH 3/6] MIPS: mobileye: eyeq5: add evaluation board I2C temp sensor Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250704-of-commits-v1-3-dc2006bf2846@bootlin.com> References: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> In-Reply-To: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> To: Thomas Bogendoerfer , Vladimir Kondratiev , Gregory CLEMENT , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Thomas Petazzoni , Tawfik Bayouk , linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, =?utf-8?q?Th=C3=A9o_Lebrun?= , Linus Walleij , Andi Shyti X-Mailer: b4 0.14.2 X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddvfedtjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephfffufggtgfgkfhfjgfvvefosehtkeertdertdejnecuhfhrohhmpefvhhorohcunfgvsghruhhnuceothhhvghordhlvggsrhhunhessghoohhtlhhinhdrtghomheqnecuggftrfgrthhtvghrnhepleevhfekueefvdekgfehhffgudekjeelgfdthedtiedvtdetteegvdeileeiuefhnecukfhppedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugdphhgvlhhopegludelvddrudeikedruddtrddvudeingdpmhgrihhlfhhrohhmpehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhnsggprhgtphhtthhopedugedprhgtphhtthhopehvlhgrughimhhirhdrkhhonhgurhgrthhivghvsehmohgsihhlvgihvgdrtghomhdprhgtphhtthhopehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhrtghpthhtoheprghnughirdhshhihthhisehkvghrnhgvlhdrohhrg hdprhgtphhtthhopehrohgshheskhgvrhhnvghlrdhorhhgpdhrtghpthhtohepuggvvhhitggvthhrvggvsehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtohepghhrvghgohhrhidrtghlvghmvghnthessghoohhtlhhinhdrtghomhdprhgtphhtthhopehtrgiffhhikhdrsggrhihouhhksehmohgsihhlvgihvgdrtghomhdprhgtphhtthhopehlihhnuhhsrdifrghllhgvihhjsehlihhnrghrohdrohhrgh X-GND-Sasl: theo.lebrun@bootlin.com Declare the temperature sensor on I2C bus 2. Its label is the schematics identifier. Acked-by: Linus Walleij Acked-by: Andi Shyti Signed-off-by: Th=C3=A9o Lebrun Acked-by: Gregory CLEMENT --- arch/mips/boot/dts/mobileye/eyeq5-epm5.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/mips/boot/dts/mobileye/eyeq5-epm5.dts b/arch/mips/boot/dt= s/mobileye/eyeq5-epm5.dts index 6898b2d8267dfadeea511a84d1df3f70744f17bb..9fc1a1b0a81bec5ec52db172311= 04c86020d7e3b 100644 --- a/arch/mips/boot/dts/mobileye/eyeq5-epm5.dts +++ b/arch/mips/boot/dts/mobileye/eyeq5-epm5.dts @@ -21,3 +21,11 @@ memory@0 { <0x8 0x02000000 0x0 0x7E000000>; }; }; + +&i2c2 { + temperature-sensor@48 { + compatible =3D "ti,tmp112"; + reg =3D <0x48>; + label =3D "U60"; + }; +}; --=20 2.50.0 From nobody Sun Dec 14 02:01:00 2025 Received: from mslow3.mail.gandi.net (mslow3.mail.gandi.net [217.70.178.249]) (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 C58A42D780F; Fri, 4 Jul 2025 12:34:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.178.249 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632492; cv=none; b=JXaO9PR1CaZDfHVpKYjfE+6vpZqYFYU0LsTuiJRnlIeSak42tVEV2uQCrJR2rgQxwPm122pcpSb3gp1v0AYCVRWtQdtqmbi3VZ3bctugEQ8wM5JhOZzWDLLl12Nm5U8lxO3QG9g9KwF5YAgrE9qEsfzm8OPqRRxZO+4/ghzeCrw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632492; c=relaxed/simple; bh=OvquuHVICDQ9XundXMM5947JvWF+4DgoayME0Jx/qJ0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sUnzI7tgGWDB95ZIStKStthxoQSms2Ek5Ag/vt57VcIb3J675mzOyWDFpx218C9pVfV/ndgJj5XuL1n7r1SMbHaN8GCzqdwlllGV/yYGSkzPAd1KuuuI3ijYBC8cm9m4SKreMwMv5jTqqpqtnk4DeyrNA/fE+yq4zMa1Ya54+Os= 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=I2NU57WR; arc=none smtp.client-ip=217.70.178.249 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="I2NU57WR" Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [217.70.183.195]) by mslow3.mail.gandi.net (Postfix) with ESMTP id 8CEF8582FC8; Fri, 4 Jul 2025 11:47:19 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id 029AC1F433; Fri, 4 Jul 2025 11:47:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1751629632; 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=TBz2O02Tt4mWeplOHbeNiFeXMoyO2YXfDzvyEphZrEY=; b=I2NU57WRV/5ZwcQyU1TiL6jD76BY4z3K6ljjuhSLWFwBHcHrs+sdxaTwmqx6939wyCpU7P TQFrlHPX0zAVP+ziuRUgfrq+usBwivCE5j+yl+KY5UyCdwloE7kWpdOyXWoNzfCLJkqOcY z9xyzANk0C3Uz2FGqiA1JfbruGqUWurTLrnvQHOnNfuofEg1q/MAY9e9hh1gU1b+d2rkM9 mQhb84OEtESzeB7Wj4pPubrThXJPcN7iHgTMTSP7tl0zVoa2K1QwmXckP2WjqQ3IG4SMtU ELyEVLo3EmtXojTyET/FQR/0Q4TiVFPGBaEBVk2l1NzMtThr5AkH/tS63cWevw== From: =?utf-8?q?Th=C3=A9o_Lebrun?= Date: Fri, 04 Jul 2025 13:47:09 +0200 Subject: [PATCH 4/6] MIPS: mobileye: eyeq5: add two GPIO bank nodes Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250704-of-commits-v1-4-dc2006bf2846@bootlin.com> References: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> In-Reply-To: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> To: Thomas Bogendoerfer , Vladimir Kondratiev , Gregory CLEMENT , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Thomas Petazzoni , Tawfik Bayouk , linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, =?utf-8?q?Th=C3=A9o_Lebrun?= X-Mailer: b4 0.14.2 X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddvfedtjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephfffufggtgfgkfhfjgfvvefosehtkeertdertdejnecuhfhrohhmpefvhhorohcunfgvsghruhhnuceothhhvghordhlvggsrhhunhessghoohhtlhhinhdrtghomheqnecuggftrfgrthhtvghrnhepleevhfekueefvdekgfehhffgudekjeelgfdthedtiedvtdetteegvdeileeiuefhnecukfhppedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugdphhgvlhhopegludelvddrudeikedruddtrddvudeingdpmhgrihhlfhhrohhmpehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhnsggprhgtphhtthhopeduvddprhgtphhtthhopehvlhgrughimhhirhdrkhhonhgurhgrthhivghvsehmohgsihhlvgihvgdrtghomhdprhgtphhtthhopehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhrtghpthhtoheprhhosghhsehkvghrnhgvlhdrohhrghdprhgtphhtt hhopeguvghvihgtvghtrhgvvgesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehgrhgvghhorhihrdgtlhgvmhgvnhhtsegsohhothhlihhnrdgtohhmpdhrtghpthhtohepthgrfihfihhkrdgsrgihohhukhesmhhosghilhgvhigvrdgtohhmpdhrtghpthhtoheplhhinhhugidqmhhiphhssehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtohepkhhriihkodgutheskhgvrhhnvghlrdhorhhg X-GND-Sasl: theo.lebrun@bootlin.com This platform uses the same GPIO controller as Nomadik. It however has its own pinconf & pinmux controller. EyeQ5 is the first platform to use gpio-nomadik independently from pinctrl-nomadik. Signed-off-by: Th=C3=A9o Lebrun Acked-by: Gregory CLEMENT --- arch/mips/boot/dts/mobileye/eyeq5.dtsi | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/mips/boot/dts/mobileye/eyeq5.dtsi b/arch/mips/boot/dts/mo= bileye/eyeq5.dtsi index b9b6f2684e675020d0377147a04d7ad5bfc272c1..b8df7906231d065032b12d0ffdc= 93a75c8f3e822 100644 --- a/arch/mips/boot/dts/mobileye/eyeq5.dtsi +++ b/arch/mips/boot/dts/mobileye/eyeq5.dtsi @@ -253,6 +253,36 @@ timer { clocks =3D <&olb EQ5C_CPU_CORE0>; }; }; + + gpio0: gpio@1400000 { + compatible =3D "mobileye,eyeq5-gpio"; + reg =3D <0x0 0x1400000 0x0 0x1000>; + gpio-bank =3D <0>; + ngpios =3D <29>; + interrupt-parent =3D <&gic>; + interrupts =3D ; + gpio-controller; + #gpio-cells =3D <2>; + gpio-ranges =3D <&olb 0 0 29>; + interrupt-controller; + #interrupt-cells =3D <2>; + resets =3D <&olb 0 26>; + }; + + gpio1: gpio@1500000 { + compatible =3D "mobileye,eyeq5-gpio"; + reg =3D <0x0 0x1500000 0x0 0x1000>; + gpio-bank =3D <1>; + ngpios =3D <23>; + interrupt-parent =3D <&gic>; + interrupts =3D ; + gpio-controller; + #gpio-cells =3D <2>; + gpio-ranges =3D <&olb 0 29 23>; + interrupt-controller; + #interrupt-cells =3D <2>; + resets =3D <&olb 0 26>; + }; }; }; =20 --=20 2.50.0 From nobody Sun Dec 14 02:01:00 2025 Received: from mslow3.mail.gandi.net (mslow3.mail.gandi.net [217.70.178.249]) (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 C86D32DCBF4; Fri, 4 Jul 2025 12:34:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.178.249 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632494; cv=none; b=S6fsuzDn4mSNvWpwvHkk+AIKENfWuJY8F345xHAnb+bQNkjwUIg2Bb1xJS5JiYwuRN9igtiMdTvwvbrzLY4+0zlcoW4mpT5T8Eoh3TnLHQpJgL9lQ91kD/UrkF0+Vjc1jcZhm57s0VOdhpSLso6AFjt5YwExydrKy00B4JVD1KE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632494; c=relaxed/simple; bh=gOLGhEIHS8Y/TGfNjMO7PqmIPxxpHa+P8omNhz9ArHc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=G0JfwhjMqUDLhJEWj2Y0f3HY1fT9qduNVpkS9N9WWkTTz/PWFNfjemxTrEQxbnFb/hDUFXPqdIX9dN0zO3du9elFn5v61QvQ+ym/nhX/yXbaMS73cdi6sK1OO7H4FWBZEwJnDawN4r/I8ILygha4wqvplJCfTIVfKiOdHDhACh8= 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=e1fU9WUl; arc=none smtp.client-ip=217.70.178.249 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="e1fU9WUl" Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::223]) by mslow3.mail.gandi.net (Postfix) with ESMTP id B6E3F58300C; Fri, 4 Jul 2025 11:47:20 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id 7FC4D1FD35; Fri, 4 Jul 2025 11:47:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1751629633; 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=GYxmKoUKaQlbNFuPwYqAISFCq0z+5IakQmKH+DkHBRk=; b=e1fU9WUlb+UiFxlHrzgw8zAAwhXi/eNQdwR8wydxMIgaQm0tBTyf0kP7rcBuCtQlGaM2XU PRyTKFIfnQOg3aiZZf59os46cDCuSvzd5KhH7RoUB234DYRlP3o+YMAUxvUIW3GKQloXIu v5cUJZ49EbwNQBPWyIrTZCBrcHtwCi+jsnv41VRzZpGbBokcN8qnajMFt3XUi1Ri/7rAAH xTCAt/Z5OhK0yP19Cl7My2jjSJBLe+Yn2UjsQTe9r0SkrxPGLQD0Yp4yKmvoWxDb+YO6T0 3iXt5GX8m+Kg/E02FF5aqrgwKq/fkgK0DQwH100p/LT2aKt6AmJM/JYExnKv8g== From: =?utf-8?q?Th=C3=A9o_Lebrun?= Date: Fri, 04 Jul 2025 13:47:10 +0200 Subject: [PATCH 5/6] MIPS: eyeq5_defconfig: add GPIO subsystem & driver Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250704-of-commits-v1-5-dc2006bf2846@bootlin.com> References: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> In-Reply-To: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> To: Thomas Bogendoerfer , Vladimir Kondratiev , Gregory CLEMENT , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Thomas Petazzoni , Tawfik Bayouk , linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, =?utf-8?q?Th=C3=A9o_Lebrun?= X-Mailer: b4 0.14.2 X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddvfedtjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephfffufggtgfgkfhfjgfvvefosehtkeertdertdejnecuhfhrohhmpefvhhorohcunfgvsghruhhnuceothhhvghordhlvggsrhhunhessghoohhtlhhinhdrtghomheqnecuggftrfgrthhtvghrnhepleevhfekueefvdekgfehhffgudekjeelgfdthedtiedvtdetteegvdeileeiuefhnecukfhppedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugdphhgvlhhopegludelvddrudeikedruddtrddvudeingdpmhgrihhlfhhrohhmpehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhnsggprhgtphhtthhopeduvddprhgtphhtthhopehvlhgrughimhhirhdrkhhonhgurhgrthhivghvsehmohgsihhlvgihvgdrtghomhdprhgtphhtthhopehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhrtghpthhtoheprhhosghhsehkvghrnhgvlhdrohhrghdprhgtphhtt hhopeguvghvihgtvghtrhgvvgesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehgrhgvghhorhihrdgtlhgvmhgvnhhtsegsohhothhlihhnrdgtohhmpdhrtghpthhtohepthgrfihfihhkrdgsrgihohhukhesmhhosghilhgvhigvrdgtohhmpdhrtghpthhtoheplhhinhhugidqmhhiphhssehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtohepkhhriihkodgutheskhgvrhhnvghlrdhorhhg X-GND-Sasl: theo.lebrun@bootlin.com Enable GPIO support on the EyeQ5 platform. Signed-off-by: Th=C3=A9o Lebrun Acked-by: Gregory CLEMENT --- arch/mips/configs/eyeq5_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/mips/configs/eyeq5_defconfig b/arch/mips/configs/eyeq5_de= fconfig index e2d6ad7c3006b037ae370a68c09e7aacab61d083..05a579e21970eed203d96bd4b81= 03d030e39f262 100644 --- a/arch/mips/configs/eyeq5_defconfig +++ b/arch/mips/configs/eyeq5_defconfig @@ -64,6 +64,8 @@ CONFIG_SERIAL_AMBA_PL011_CONSOLE=3Dy CONFIG_HW_RANDOM=3Dy # CONFIG_PTP_1588_CLOCK is not set CONFIG_PINCTRL=3Dy +CONFIG_GPIOLIB=3Dy +CONFIG_GPIO_NOMADIK=3Dy CONFIG_MFD_SYSCON=3Dy CONFIG_HID_A4TECH=3Dy CONFIG_HID_BELKIN=3Dy --=20 2.50.0 From nobody Sun Dec 14 02:01:00 2025 Received: from mslow3.mail.gandi.net (mslow3.mail.gandi.net [217.70.178.249]) (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 C860B2DCBE3; Fri, 4 Jul 2025 12:34:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.178.249 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632493; cv=none; b=nChR4qQFmAQ9TrlNgBsaLIXBk75LJnPQWljRnC60YNHrYt2HT1OE9VmNr0oZFAMH1cGTjpF6LoCD5h9T42UaFoz7upTUC5uzBLCPDzhyLqW6lq4bcBPIZ2T3jX4VHHZ/S0hyJjVkwPw/sWmlc7uovRZ23/HsCYE6usKcBi1IUPM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751632493; c=relaxed/simple; bh=+IJG9jF3wvzHlnY/pPibfrkxW+sgY50vQvTAPclcixA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=YKEDXvw3zYDz/vs+RO+KmxKRQEAdaZ6Hoak/WitNJmI0z4Nhz3xIxYJ1S82ORplLjRmbM+W6qwK8mkvgJH/LimQH18oi07vYXq0pVIW8ecg6nykQ3FMgKIXvx8N67WN75rdUb8TM5sAFXtBz7IZVFEYTlDW/HXFhlTwXvILNTG8= 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=nL3HJjJd; arc=none smtp.client-ip=217.70.178.249 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="nL3HJjJd" Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::223]) by mslow3.mail.gandi.net (Postfix) with ESMTP id B2958583004; Fri, 4 Jul 2025 11:47:20 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id 10D51205B7; Fri, 4 Jul 2025 11:47:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1751629633; 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=vyj2PDPl9Fhgxy+tOu92EwhO1jycTsUPwRXwJOieIjQ=; b=nL3HJjJdisqChY7DlJph8kn5z/m/mDiaOy6ksmv9me0UrKDKm96rZjmRmkTnsJsNW2d3b7 RTMS3ps5f5MVhmvRdLNtx2JwgSbmkWddN5A1XIOPeiB5KBN5BX1+mqFAUF5FaApfEmwFcO 2gtIJ2sg9Z12BS8woSsD+9myGhywScOyqpk1E5cRL6G/6O5qYd2BRaDiX5h63PTBF8ioPK QXzs3bWNg4Cp0GoQEW8fvE8vP4bxbzX4W87+Ir13ZS+VuEasKIZz8Mf9fBfZFgVpFUp6BW vRCjPWu0WsT7Awws7G4Yh1cGfkEb5EVmGgNL2Hj+CDFIWCR/jrgLapWAYEhDmw== From: =?utf-8?q?Th=C3=A9o_Lebrun?= Date: Fri, 04 Jul 2025 13:47:11 +0200 Subject: [PATCH 6/6] MIPS: eyeq5_defconfig: add I2C subsystem, driver and temp sensor driver Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250704-of-commits-v1-6-dc2006bf2846@bootlin.com> References: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> In-Reply-To: <20250704-of-commits-v1-0-dc2006bf2846@bootlin.com> To: Thomas Bogendoerfer , Vladimir Kondratiev , Gregory CLEMENT , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Thomas Petazzoni , Tawfik Bayouk , linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, =?utf-8?q?Th=C3=A9o_Lebrun?= X-Mailer: b4 0.14.2 X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddvfedtjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephfffufggtgfgkfhfjgfvvefosehtkeertdertdejnecuhfhrohhmpefvhhorohcunfgvsghruhhnuceothhhvghordhlvggsrhhunhessghoohhtlhhinhdrtghomheqnecuggftrfgrthhtvghrnhepleevhfekueefvdekgfehhffgudekjeelgfdthedtiedvtdetteegvdeileeiuefhnecukfhppedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvrgdtudemtggsudegmeehheeimeejrgdttdemieeigegsmehftdhffhemfhgvuddtmeelvghfugdphhgvlhhopegludelvddrudeikedruddtrddvudeingdpmhgrihhlfhhrohhmpehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhnsggprhgtphhtthhopeduvddprhgtphhtthhopehvlhgrughimhhirhdrkhhonhgurhgrthhivghvsehmohgsihhlvgihvgdrtghomhdprhgtphhtthhopehthhgvohdrlhgvsghruhhnsegsohhothhlihhnrdgtohhmpdhrtghpthhtoheprhhosghhsehkvghrnhgvlhdrohhrghdprhgtphhtt hhopeguvghvihgtvghtrhgvvgesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehgrhgvghhorhihrdgtlhgvmhgvnhhtsegsohhothhlihhnrdgtohhmpdhrtghpthhtohepthgrfihfihhkrdgsrgihohhukhesmhhosghilhgvhigvrdgtohhmpdhrtghpthhtoheplhhinhhugidqmhhiphhssehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtohepkhhriihkodgutheskhgvrhhnvghlrdhorhhg X-GND-Sasl: theo.lebrun@bootlin.com Enable I2C support on the EyeQ5 platform. The evaluation board has a temperature sensor mounted which helps test the integration. Signed-off-by: Th=C3=A9o Lebrun Acked-by: Gregory CLEMENT --- arch/mips/configs/eyeq5_defconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/mips/configs/eyeq5_defconfig b/arch/mips/configs/eyeq5_de= fconfig index 05a579e21970eed203d96bd4b8103d030e39f262..2064b79b59b6d94bf003f0c2c95= e61948c77b1b0 100644 --- a/arch/mips/configs/eyeq5_defconfig +++ b/arch/mips/configs/eyeq5_defconfig @@ -62,10 +62,14 @@ CONFIG_CAN_M_CAN=3Dy CONFIG_SERIAL_AMBA_PL011=3Dy CONFIG_SERIAL_AMBA_PL011_CONSOLE=3Dy CONFIG_HW_RANDOM=3Dy +CONFIG_I2C=3Dy +CONFIG_I2C_CHARDEV=3Dy +CONFIG_I2C_NOMADIK=3Dy # CONFIG_PTP_1588_CLOCK is not set CONFIG_PINCTRL=3Dy CONFIG_GPIOLIB=3Dy CONFIG_GPIO_NOMADIK=3Dy +CONFIG_SENSORS_LM75=3Dy CONFIG_MFD_SYSCON=3Dy CONFIG_HID_A4TECH=3Dy CONFIG_HID_BELKIN=3Dy --=20 2.50.0