From nobody Sat Feb 7 21:24:13 2026 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (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 00B242DC33B for ; Thu, 29 Jan 2026 07:15:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769670950; cv=none; b=njoCOT8Bdm588nZsUiIzXyDFUU4KVoD7D+sBnJ8NDPRgAGPYEmd1w7jiN3JMJ+4XQ1RsKLa3mgctlkHijtY8q9DpoGDZwBCnDIZiSFxLWf3YhaDIla/xFbZL4nvO7xmUMDAOjs31Xl9biJHN7lpkYBfmdM35MUIFoxmPIYKP7rc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769670950; c=relaxed/simple; bh=KAvlbY0yYL9PaaTueRuO9yIwL2QGgENhM1iet7MXCjM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=BXMRhQeTuXaOBbv74Z2P9iLJaJmZB0AR2Dfb82qEjpDzaRBLlj4knPUH0rQWy8RjZSLinevUsJgau7gxl0+XNHnWadit0X+5ZAM6lcoCUjBv7clIQUEj4id+tH1bOgKEnihB2uo73qLRTKsx0Cz8wGrSzNZwTT92kJBoNz9mSBs= 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=ic89jz6k; arc=none smtp.client-ip=209.85.210.179 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ic89jz6k" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-81f5381d168so562367b3a.2 for ; Wed, 28 Jan 2026 23:15:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769670948; x=1770275748; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MfQfBaf9AAlms3smQ5+Ri25UHHgHjEr008f22TiaTqo=; b=ic89jz6kRkmJAOk8jN5dsNuK8D6pyxYT2wnRqGRQ90Vl2lqBX1euLzClwnMbWUfiP1 Jfbo+7PcjYskEjItpbPP1m33WSfTKKXPfx83AUckHfIFz0qoREh0gevkLgv7ic0JCnks pccNZZqRxPbSYeeo+Tf4RDf5vZ0WVxStcRj5LsdrHqHjSN0M9RTkd580cZ2kt1QOlJTP dYfqrSyOj2Zba8xsbv7WB9fIIgFtggnH92n2uVe08lDT/OLkPPtN0I4pj8G2Brxksdwv 0W/qgeOjiu/3vwL336wZ03Lp+JqhSjdAcKGTrJ4x/X8thVz0TVftzY0Y9Ame9O09OOi4 vlfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769670948; x=1770275748; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=MfQfBaf9AAlms3smQ5+Ri25UHHgHjEr008f22TiaTqo=; b=EM5QBdFIaxwBDGQelMP7THJnJWNFPNnKrnO8fGFyVXLehx05k+vaCd6UD9/1Eya2gP GMVHfUU9aWmbfiQkSOIs+1oHEseBGg+QXvRSrEYhoOpXSVpW1VKnVjm2En1OGNDz9qB8 TNPkEUeRzbtEbz2dRB7FFffGNtIpvrFL1BxV41LLqiQ7TByO+9Ezbcilq1kJ2e9ziG+9 yW70RwPiT9R5BvWQfRS7vxpUO9dLmMR5hWw56zrVGEAfNXh0zJ8Y8tx1a3iN/L7etKid yioIGm1WANFHBeS7sZxFPG+pVmeqGQ6kaPw05Iw1GVXYBvNH08vyQEk5z/SyUEoV2QhD jz5w== X-Forwarded-Encrypted: i=1; AJvYcCV6cD64w8nB6OeCB+KgEUAoS86bpwbe+q0cE+cD1xj2BfKjpS3asFw2NhKpskguQfXvGKvrzTBIooIhii0=@vger.kernel.org X-Gm-Message-State: AOJu0YwoKeA4QkgOCS0DpQPWaZ6kj/xaNRL9t+GcBUlqIiLr5vm0KVyQ mfPmu2dIbSPTI9AYWdo7GqX4aqpJ12B8H8rXKVPsvv9lpvchpKIdpeUaiodhBQ== X-Gm-Gg: AZuq6aIgzAk/zrPotJqgyCS3OINES3iuh4xw3me5B0Y7sheX30Kv2OTo77JUTMbhwug jBMRGPyDkm/D30IEj1PJ0IwDLgkIAc6e5JuQSeXiDDpIADzo3zcmtMhWDLcvFORwvrpbGZ9p6Bo oXZalmfKH4srAfHSxLkkWKMKcf3mqJYpF8BvO+UbfaFrC65UjR2bnD/O+eDwRnTmUTBGgTwjGKD TxMGKxktM3c/fJ+tFk3FvmvNVQ9So0ds71G0SFeIqpKPKpTMLwNYLlCfyJvihQy2LRB0q/V8NFs kch9w65vXA80e2yPq4/aY6P0gCpA3xHGcn8KMRCHNQa8KstbcpxjzRzHIjI4uLZz5XQ91DqPAfN H1pn0eoFMOx0NW4af+mt+AQW26/IypocDLWCQU6e6OyFUbqeNfgMp9riOvyu/cmxyLAAd4Kxg9N upwc0SDCEqzDQUi2k87ntR8CB4clLZU+UcN8hK5+14o0ywVodaTQYKHAexlM60bhoAPvUzNUo= X-Received: by 2002:a05:6214:202d:b0:7f5:eda2:a54b with SMTP id 6a1803df08f44-894cc95cd40mr119052776d6.62.1769665662516; Wed, 28 Jan 2026 21:47:42 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:42 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org Subject: [PATCH v5 1/8] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Thu, 29 Jan 2026 00:47:02 -0500 Message-ID: <20260129054709.3878-2-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-1-bavishimithil@gmail.com> 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" Add a dedicated DTS file for the TWL6032 PMIC (Phoenix Lite). Already has driver support with TWL6030 (Phoenix) since both of them are so similar, some nodes can be reused from TWL6030 as well This can be included in the board files like twl6030 Example: ... &i2c1 { twl: twl@48 { reg =3D <0x48>; interrupts =3D ; interrupt-controller; interrupt-parent =3D <&gic>; }; }; /include/ "twl6032.dtsi" ... Used in devices like samsung-espresso, amazon-jem, epson-embt2ws etc Signed-off-by: Mithil Bavishi --- arch/arm/boot/dts/ti/omap/twl6032.dtsi | 77 ++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/twl6032.dtsi diff --git a/arch/arm/boot/dts/ti/omap/twl6032.dtsi b/arch/arm/boot/dts/ti/= omap/twl6032.dtsi new file mode 100644 index 000000000..d599a2ca6 --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/twl6032.dtsi @@ -0,0 +1,77 @@ +// SPDX-License-Identifier: GPL-2.0-only +/* + * Integrated Power Management Chip + * https://www.ti.com/lit/ds/symlink/twl6032.pdf + */ + +&twl { + compatible =3D "ti,twl6032"; + interrupt-controller; + #interrupt-cells =3D <1>; + + rtc { + compatible =3D "ti,twl4030-rtc"; + interrupts =3D <11>; + }; + + vio: regulator-vio { + compatible =3D "ti,twl6032-vio"; + }; + + ldo1: regulator-ldo1 { + compatible =3D "ti,twl6032-ldo1"; + }; + + ldo2: regulator-ldo2 { + compatible =3D "ti,twl6032-ldo2"; + }; + + ldo3: regulator-ldo3 { + compatible =3D "ti,twl6032-ldo3"; + }; + + ldo4: regulator-ldo4 { + compatible =3D "ti,twl6032-ldo4"; + }; + + ldo5: regulator-ldo5 { + compatible =3D "ti,twl6032-ldo5"; + }; + + ldo6: regulator-ldo6 { + compatible =3D "ti,twl6032-ldo6"; + }; + + ldoln: regulator-ldoln { + compatible =3D "ti,twl6032-ldoln"; + }; + + ldousb: regulator-ldousb { + compatible =3D "ti,twl6032-ldousb"; + }; + + smps4: regulator-smps4 { + compatible =3D "ti,twl6032-smps4"; + }; + + gpadc: gpadc { + compatible =3D "ti,twl6032-gpadc"; + interrupts =3D <3>; + #io-channel-cells =3D <1>; + }; + + twl_usb_comparator: usb-comparator { + compatible =3D "ti,twl6030-usb"; + interrupts =3D <4>, <10>; + }; + + twl_pwm: pwm { + compatible =3D "ti,twl6030-pwm"; + #pwm-cells =3D <2>; + }; + + twl_pwmled: pwmled { + compatible =3D "ti,twl6030-pwmled"; + #pwm-cells =3D <2>; + }; +}; --=20 2.43.0 From nobody Sat Feb 7 21:24:13 2026 Received: from mail-oa1-f53.google.com (mail-oa1-f53.google.com [209.85.160.53]) (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 896BF309EFB for ; Thu, 29 Jan 2026 07:30:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769671827; cv=none; b=eDyx7Ei0wEz3UWR1PwdCrsrjhseYOXutkWGpY2NjMBoUipudT9SEQtUkE7XYLPhRTn65PbA75hJJCxIIvlIgcgG+WT0MhzhqXzj2uvZFaRfdDHHDNa9b2ZgHGMqdQqoSYmoLtlGHuVAx3bp7yuxlfnOCjhlAVT6+YK19LRWs9CM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769671827; c=relaxed/simple; bh=pi1fLBggw2w5nq+ku9XGxrPVz6Xc+gXO0i/5XkcUNq8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=V3Ql1SY+L7BK8wHxDOHOiFqlEc/mlV2LYNcIvqLY9OAXcRpAaPui+pwc+zDN7XBnVIAeCHaJ5UcZDJbK5kcvfSAH5PGpwQ8CUuoClM7sr2jC4ZpCmE9wJqtXiK4GBMNX0XJrgrrVWyZ/WMW0Ezx41EBUR073TJX8b9fRWZnve1s= 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=KVv9V5Yw; arc=none smtp.client-ip=209.85.160.53 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="KVv9V5Yw" Received: by mail-oa1-f53.google.com with SMTP id 586e51a60fabf-4042f55de3aso476558fac.1 for ; Wed, 28 Jan 2026 23:30:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769671824; x=1770276624; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Gnop4z34aVye00gIQguUoewYT5lM9SytbUgSGtePF4w=; b=KVv9V5YwCW9/Z7ab7iOR98zY5m1gnilhlgozo/T9/oquSTuvE8jhNZkgrCOHoD9Z/6 bJqaXW0wpggdiZwMdsdLp/DHMikhlbe3ApdX07slY0Ek8WtTX60wcYhS+YhTs/v+IVQB SuzIBcxRvWJ2/3pAajY6xmjFIJGVEoc0RhcQy4DA8IWrinLmqm+I2I0Khq+hwou03NnH YpU6ASho3rv5cD7wS+5faSfUTS0xGCNAEDzptFjzTxdf9ZB4GuslGYNAcA8PseSPLGwc Evihn0Ku8il/cgP9s9FPo0B7gsEar9E2z0GIOkJbYNL7bObaSrY4+OJdKaGSX+s0i5gO 9Olw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769671824; x=1770276624; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Gnop4z34aVye00gIQguUoewYT5lM9SytbUgSGtePF4w=; b=hqVVy2KtOmujaInvLCndxG82XHaJEaqA3KGkp5pYPpKgoiAvjb3jCNKlhheOvy4O71 YaBRMGKMbcF5RDLjnc1dYETiDiaS/RLUTcYT2DUjcUARpwczf2yFM/8KH6MaT4+yITMQ bWc8JIzWHEc6lXndG25IiWHmIktwiDDF/ukZDsgwXtJ++1R1E28U+cG536KOONhQt5AW iSStFqw+0GsUpj5sumfFSPjAEePoToDLi94eEHz53+gwYV6iWNe27OB56qRpn25l4ZTn t5n90dVDX02lr92Mgt689tQsxirGond34aWFA3idxcoj3Dmth/wobd+ok2JDrw+6ec8T +zww== X-Forwarded-Encrypted: i=1; AJvYcCWtYHk7MmttEuvb0VZA1S4nnpkI9yKqN3VtyCZ/X8y9Ct1LNvDc8IzXiBa76shF+zt0cEZW/QwwL9Jt5co=@vger.kernel.org X-Gm-Message-State: AOJu0Yz7uNNvrOZC+owyVzjrt7VWFFJUh4+533IH+ENIKMGkv5Oidc1N ymUO1VjcFFae/H4yaBC3nz3lfaWE/0vEImca9xC7ucNa1wDggzG10eib X-Gm-Gg: AZuq6aIRPx2GDeoGR2j0T5qpI1QinIiwXbRK7UJbWtinlj968p9neemxBahLX8xygsE 3druYIKI2cXCX/3CiMcU1QAt5bVxIKOnn7lJjhP59bCWiY1Y3f2+GVzzn6pwIkT9MuHs3uEbMDm ST4cWVzEbp2uG1cuRbjwNvTqpW1Zd/8JUSInp6A7LmWyeYooKn/P91DNa0tOGgm9yvedmwTCrRt VvhixNa8I74WZkQA80MbytGXjmYvTJ3xL30ZtAVgy5y1k6RSXR57vFDzcVWR9eMUIomQtoSNqWY OhyWYUia0Ibu0lIX+M5NSL1W8+hiNJKXoPCZST/7nu8xsxRfapfWh7GqPHffavLDzPiAj10FzLt Gqp4B/htYB1rbeweBz09Ux2pyp0CYnL+B4vJoJdUgsng7PhhGJe79GY3jOIqPDrJNBN8Za5MpnX sGY2BBk40SMzO90cG92AATYs1Mcfjgecojoa+/b1QPZIIrtqTRfzflJgqVJ5XB4chOiGRY3Vo= X-Received: by 2002:a05:620a:1997:b0:8c6:a5ae:e9cc with SMTP id af79cd13be357-8c728acf291mr254438385a.14.1769665665773; Wed, 28 Jan 2026 21:47:45 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:45 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH v5 2/8] dt-bindings: vendor-prefixes: Add Doestek Date: Thu, 29 Jan 2026 00:47:03 -0500 Message-ID: <20260129054709.3878-3-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-1-bavishimithil@gmail.com> 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" Add vendor prefix for Doestek Co., Ltd. Link: http://www.doestek.co.kr/ Signed-off-by: Mithil Bavishi Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Docum= entation/devicetree/bindings/vendor-prefixes.yaml index c7591b2ae..70a195fc6 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -437,6 +437,8 @@ patternProperties: description: D-Link Corporation "^dmo,.*": description: Data Modul AG + "^doestek,.*": + description: Doestek Co., Ltd. "^domintech,.*": description: Domintech Co., Ltd. "^dongwoon,.*": --=20 2.43.0 From nobody Sat Feb 7 21:24:13 2026 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 730832FFF97 for ; Thu, 29 Jan 2026 05:47:50 +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=1769665671; cv=none; b=fwy6oza1tUFDJGJLNFz0bNRw24qFOjl+ZQfRSUwisJzlnIOTbIPd7JrtckI3TW6PypEBLM2mfugvCrbaHlOQoX50slYE07MMHAkeCpHp7PEjE79+Ww6ykaI/Uszh+0IiJFPbKu/2hdPNyrs+CTPSv9N1pA1Ea1808HvznlsCl+0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665671; c=relaxed/simple; bh=QtehmTlxVE2ImMqTMUlN+wssHL5rLi9pMI7VHV6x+J0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=sh48q+LefeRMPjBiqdvyMcKWuOFVq6/JvY/E+avrSxUbm1BeUdoOMo69Psk8nxOCdfWQJBhH+t0Ne8vvbTPsuy3D5mQQeoFPhtDJIQNencnbVmzQVfmFyVpoRegt8pbAKAhdE1y2gG2Pr3CoViNUJfLxcq11FEs0ht/0qzt2k4s= 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=E7YGpAnI; 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="E7YGpAnI" Received: by mail-qv1-f49.google.com with SMTP id 6a1803df08f44-894703956b8so10729916d6.1 for ; Wed, 28 Jan 2026 21:47:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769665669; x=1770270469; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0Hq1Jil93LKWD5SqiddgyBykMfT43TbOI7JPjGrETyE=; b=E7YGpAnITfaGdRPQnhHVxzbW2Sn1oJiSNGuXfBMiwxfim2ExAGcKq9zXxpn7KWNz/0 l8dXBsUjNmPElUBBBDarqfaQgaclljYSxh4p3zwiKoi6+LMG+cIKsD9el65FkE5puTxi Xfe7UxlnbC1DIvF+NxGShKRKM/BYfiB9HL1oEl+mI7WnQgHZs7y43Rd4IM03mDZUSDLQ uSor1P9HNlfTqLke/Jb37bwwqkRVe9a3w+ZPQDBZ7uL9+QPvq67+/Sjg6ZDXPiltSphl w0Q1UkmGC9uJ3C24Yu8uPdLtPdl4sLuo3abT1vyRLHE0uBAoJUutZgncz3SMFtV7WFW6 OM2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769665669; x=1770270469; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=0Hq1Jil93LKWD5SqiddgyBykMfT43TbOI7JPjGrETyE=; b=xK+IKnF6+aCTwF9z9uyNQLI2LpCXjUNzcCSEtdPN+tYs5PGThGC1TfxEJ/KMM6RNUr 0uItyqDAG0y8evdt4JdqD1Zb5ToqEXDWJR5Ijd1WOGdJ5vCwL5TfHbqygOZwecFIOazg UrPtA7JT2wVRFaO+MSie2x/JjooqrhrLPqXRjDyo5fsUdNP131gZk1ExhP+JR8aQ1f8B pky0LyikmYZyPx/DHYZcYn7hqbD+8G+R94aHNqsn//WW7WjK+o2cLIa+HKMhfpgkUzMQ 96UfJIdYVRV44wayjJ/3gYHEniNI8oSPLXvn3yxtAX00m6ibmtuyShXOU1aPyxp3HM1Z pEww== X-Forwarded-Encrypted: i=1; AJvYcCXuJq08+h1lEemNLLIY2yautDehBEP9tkCO1rHT9RFZkvK0goYAWnmoipMHwrwakDXrgdyB8LgM+jgbpD0=@vger.kernel.org X-Gm-Message-State: AOJu0YwlNskWD6myJtzNy05jkB2ssio9rNz9KVuZn2Gfu7IVm7TbIbD7 M6EelWHt+KChpHvVIpifIbmDnMTjN/t5Tgg/Xm2hjpx5wQuPUsH0K6q8RWhjNQ== X-Gm-Gg: AZuq6aLZojL6knzbtqDO8rGbNcEuZ18+jh5W+RrDMC0dsv7J+ztOJZqNCQEEpucJkf0 Q/LdWmRBCd3nWeZc5zp6thdmw514KAKF2OoETTzDQDkjmYuUEThvVzgdaD9qMtHb2zM+csuF1Ad yV3nSO7jcULlJkxZYoEZI0hlMrkezAEs7Kn6owL9OO6xfv8zERDDW5B2rz6c/XWWIFe/TWI7qSn d8QM5cvDcg8wQwckFv25XAzOpfCr7iIWDzEeFv2GBbhEjkxuZRR3JtKhMxCDpdNcd2OLionYYk9 eSj2Zo/jQWqAZJ9/25kGDUvtmBrDUr0yjp/6hsWj5AjKqG5e6H3bsFN54uq86l4+tCutr8bdBo3 WIOdrh7IaMVeEMdpa8lozDAf1xMIJedGhgiNlCqTjEIQs1mVa2GcmmKVl8/4qXIfcK3B41neJNy D2IUIRp8CiUvN6HZ1UA0uW08D23LQzWheHe/n3HWcFuEq4hR1qYBCBdA2k2TGCrWZwbwA7yv9Bf sQqc2weGg== X-Received: by 2002:a05:6214:410f:b0:894:7d78:9cf4 with SMTP id 6a1803df08f44-894cc7d012cmr118216296d6.13.1769665669193; Wed, 28 Jan 2026 21:47:49 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:48 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH v5 3/8] dt-bindings: display: bridge: lvds-codec: add doestek,dtc34lm85am Date: Thu, 29 Jan 2026 00:47:04 -0500 Message-ID: <20260129054709.3878-4-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-1-bavishimithil@gmail.com> 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" Add compatible strings for the Doestek DTC34LM85AM Flat Panel Display Transmitter Signed-off-by: Mithil Bavishi Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/bridge/lvds-codec.ya= ml b/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml index 4f7d3e9cf..3ad01645c 100644 --- a/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml +++ b/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml @@ -33,6 +33,7 @@ properties: oneOf: - items: - enum: + - doestek,dtc34lm85am # For the Doestek DTC34LM85AM Flat Pan= el Display (FPD) Transmitter - ti,ds90c185 # For the TI DS90C185 FPD-Link Serializer - ti,ds90c187 # For the TI DS90C187 FPD-Link Serializer - ti,sn75lvds83 # For the TI SN75LVDS83 FlatLink transmitter --=20 2.43.0 From nobody Sat Feb 7 21:24:13 2026 Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com [209.85.222.171]) (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 C4748305E19 for ; Thu, 29 Jan 2026 05:47:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665674; cv=none; b=J74vkeS4fDBfB7+hmryrFb48brcxgsOPcqwHh81JrkroE0J4pUgH2GUZzNhnY3z0w1ef8CiXmPan1X+oeLdg02lDXpt9nBc/4SpIvjvamEVWaVCHzNIRKYqYd5Jzd+sSAdBYzyIvrdLUbLoxCnJ/PTF2WhxpeDF/XKa1tAq53fo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665674; c=relaxed/simple; bh=cihNYnflN3AVGRiDEm19DGgGttXrkIyvwuts3JIQy3Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mT58kHzbWudrssNY5g7fbLJVqqvvHN48QpJhkZiHGDxGOFwEyXnAhaCtOVuUEO9kVGuZoTrpSDIEl3jYiHFlGsNuUzYosg88081wX0KDcWAl4t44szMjPrtNyhJwYkt9tJDKOEQL52DM39aXVP61Q4g9KkQgFST4yQLndsQIB7Y= 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=NVtFxeYF; arc=none smtp.client-ip=209.85.222.171 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="NVtFxeYF" Received: by mail-qk1-f171.google.com with SMTP id af79cd13be357-8c533228383so42377085a.3 for ; Wed, 28 Jan 2026 21:47:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769665672; x=1770270472; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=1IVPvbiKHqb1wJCwFPWETEeAl2aF1oAt9knBh3vkK+g=; b=NVtFxeYFzX+6QeoDNPNE1nAHz1/2Af9CDfqCv/VF1+bzoWWzk73AePadtHoZkRf+9G UOCIzF7OjhiUkMh4TYa5n6oiqfpZvuxpj2xLpejy/zWjB48zaU6imX6KA1rX4vAOYp0y xngEViK/R42lkkCDqUT9erjWEHwzB954/WEWTfrMi+DP65JGhNH2SFon8sfi6uORaUID iYeau2H2DI9Pg4JYX5hhiXgkhIfsOYu2dKiVK2Qh62SvIzLLBJU/jId/uEyAdZdPT7kq EDoxqS9X13S5Y4XpW9LT3DLR1d0IUKBTmKQhGeC7WH2qr3f0z1JgwcFxO/BVRUBJjJt4 Dmyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769665672; x=1770270472; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=1IVPvbiKHqb1wJCwFPWETEeAl2aF1oAt9knBh3vkK+g=; b=Uc1ltMcMFaE7HdFe8IysPrQvxdcHUEnNwGysGGcFxUv2A6xV0yDN5cBaTB4AbIh7Pl nb5TVA7b7JyZM6SbirP/dXtYqw1mILMpqyQUGxDroek71Dr5i9P2rJGSTgE0uZ51EZpQ P62iUAVpz1sH8x2Hl4F+7q89ihXf6dKS8sTvsjlLDVNpM7W9TZCt0S2lFms1VR5OAJij w2CrWLLomt0tcCimNc9Xz5lkv6V7BjGBL2YkBFqhxiyiCgD29am69O2XmbsObKYbNRjO GhRPULFO0/5UtbSiPgF6OqjTnfckhMBBRa3Orc+TnEskrERRj38u+wBEWnXYRyiYrkKD RYlg== X-Forwarded-Encrypted: i=1; AJvYcCUbuD7I3sxOAi3jU8LFyOoJOWP74aHDqek9Vx/lNr2AiCw/fy0v9vNoAsy3dwNpSRAQSe3GfzB28G4Izwg=@vger.kernel.org X-Gm-Message-State: AOJu0Yy+iphNYKG6IMWJymvpvi7aV4IjXZyr5j6HknB36l7NsH6kQpCh gndUtd6zurhFOGa7CieGNRhntdGt3Rf7Bx8AhKGDpp/gBOcMWYK/9kMv X-Gm-Gg: AZuq6aKgQvz7jvR27E42fnJWlDtQMQIvTQdVB67qDt2Vw4tu0Bcrel8zcPovF8Q/uqW PAB7ZoNIkkWIAztOK31Isfj3pgdRcTxa1QpgGQSWcf8SEo8zh/srE3mupVHxywnwxF2Xz5XkHxQ JMO1SulHXpVyFHFBSFAiZGRbN5voCDwB1LZuHlgrLPLKsiCj7+DcVvMwJoZ+LJE007JHs20MPzg wRC6Glwie2oZiGGSq5Nkbu+eLp3inN0G95Ml66OeZ99UBmaVbuAJkmVGlw1+N41+UxnixIJQWDU 0keX6VeHpyYV3/sCZHEEKF+aA2KkBkOA50Uw/eOVMi4kLO/dmMm6doYGWaijBdYp7C3oVAVTC8g My6qaiXCY4+EH9uL8gvUUQDOpAOfllgoMTacbaju0osgNfpcOoyy7FaZ2yxMzrEh2u6BLMFcErJ DN29tTP0o4Lc5BCPc7Qks1ju0qv5ROTS0gHk//4UkPCaOLUc6Zbg88aY3NqlbzbRU2yiAaOIE= X-Received: by 2002:a05:622a:3c8:b0:503:2d06:8e1f with SMTP id d75a77b69052e-5032f774707mr95808421cf.19.1769665671643; Wed, 28 Jan 2026 21:47:51 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:51 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH v5 4/8] dt-bindings: display: panel-lvds: Add compatibles for Samsung LTN070NL01 and LTN101AL03 panels Date: Thu, 29 Jan 2026 00:47:05 -0500 Message-ID: <20260129054709.3878-5-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-1-bavishimithil@gmail.com> 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" The LTN070NL01 is a 7.0 inch 1024x600, 24 bit, VESA Compatible, TFT display panel The LTN101AL03 is a 10.1 inch 800x1280, 24 bit, VESA Compatible, TFT display panel Signed-off-by: Mithil Bavishi Acked-by: Krzysztof Kozlowski --- .../devicetree/bindings/display/panel/panel-lvds.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/display/panel/panel-lvds.yam= l b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml index dbc01e640..b31c67bab 100644 --- a/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml +++ b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml @@ -58,6 +58,10 @@ properties: - hydis,hv070wx2-1e0 # Jenson Display BL-JT60050-01A 7" WSVGA (1024x600) color TFT LC= D LVDS panel - jenson,bl-jt60050-01a + # Samsung LTN070NL01 7.0" WSVGA (1024x600) TFT LCD LVDS panel + - samsung,ltn070nl01 + # Samsung LTN101AL03 10.1" WXGA (800x1280) TFT LCD LVDS panel + - samsung,ltn101al03 - tbs,a711-panel # Winstar WF70A8SYJHLNGA 7" WSVGA (1024x600) color TFT LCD LVDS = panel - winstar,wf70a8syjhlnga --=20 2.43.0 From nobody Sat Feb 7 21:24:13 2026 Received: from mail-qv1-f54.google.com (mail-qv1-f54.google.com [209.85.219.54]) (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 201BB306D3D for ; Thu, 29 Jan 2026 05:47:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665677; cv=none; b=mgUkE31gF0N7+Ur5e+pZehdNK/77hWMkI1iKGgURIhgHu/whtcdcWqrktX3PJ8+WyveAx7dv524ZC296tGSm3rdGlYa16ss/Vh+yE9TjhOyKUPKHcItPB7OzQ6MVSUxm0p1nm7ARFQNyr8LPeTV8AmXoprhDjwfQRpha4S581f0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665677; c=relaxed/simple; bh=937wFbOM4xsCX4dlUr+nprZxmutYXderWvhjjQN4lYE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=clB5BMUYTHqKvkXFpYqeJNLGAB8YAUulgcqc8DhnKjXvSv4vBE5+LGyFSszCjMHH6HDiKid1qi0Ccy6SDMytOAjRUCfc/S0w04IhdKWod40P6/+Kvh90HqjLyIAvuGW2v/oSDNaG2YDJKYdRYGx5Dgeh95HTX7SOTOFFpF44FEI= 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=YiX0JwUA; arc=none smtp.client-ip=209.85.219.54 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="YiX0JwUA" Received: by mail-qv1-f54.google.com with SMTP id 6a1803df08f44-888bd3bd639so8804456d6.1 for ; Wed, 28 Jan 2026 21:47:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769665674; x=1770270474; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XsHILFzpThZhgugAcgEDgCHxNMIUPnpQKWQzZ8ii4ko=; b=YiX0JwUALHyA49V8Sl3kB7nxCCxIyFrVPKy6Q6nMPShtvh4goo4J84HEkPEJAgnZ2Z RMFdJfg7g2Lo7t5npBxoSvy2dR/42WEOlep6iKLU0GyglzzZlfLBCjrRt5Yv03Xsm8Gg 7Xn6kV+VWDClvzM4omsKFoBhNbzF/G+20lvsI/jiwfcWIlEuVag6gLp9S70/LbLuc4R0 Oc5vO2FW6x4Rxk39871K5Mh+3isI++vg2EbdZgloE0v3JSJKvZe/vbLBZ5lnacnRX9gp t6VDC25EUEkPWEAf0ThBYLpmi02kRJLFfM/YcYxxjhTBbNSy5YP9/uc1ufqvl+ECySEZ i69Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769665674; x=1770270474; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=XsHILFzpThZhgugAcgEDgCHxNMIUPnpQKWQzZ8ii4ko=; b=qlXUeJ2djQHvM/wl/Xk729BzfvmEm5klpNy9Qy6b8zQAQn3km5B31TyQ6UFbq6HSDL wYqsBa6Ii2cs6bVVL8Ja54EZQfoosg+1NnHFo0TVpJOC4Loz5pSWBJ2MfGZlI7wn/Hrt K5Qif9fqxCyubrkEANyzb+ZChb40sbQpsA5ifFa0q+AMQBobv1QOQYwTgUaRL3oWBTHM 3qZGPLOmU6p5HLdjRBa4zSYxC/P/+jymNCrTX/SZ/19ITy5TDO29SPJn1B6tnj2FGMj8 F/eY4cF1wd6rHoCd5W5LZ/U64SgFD+4+IfvfS8dMjH8WILqXSOyrfBDZKqdCGGaVtjGS K1Hw== X-Forwarded-Encrypted: i=1; AJvYcCWw9pOKAH/5VuuV+64GMq4jl97FMFDOz3hzwRvdm2Sj68+5girI46cbOch88PACz2DArzZ1Ak8ttIZ/xPU=@vger.kernel.org X-Gm-Message-State: AOJu0YxktbgXue9TY0mEvn4IyP3kQXmY1rkOLJ4Cn8QlxhFN9IqX2Eml h20LUEHUFQmCbNpxm+8Ju1qfSJDJa8FrQo4hTSyll60UEWYJxBbSiQyM X-Gm-Gg: AZuq6aIW1At8h5vNPSYJrCvS9s/AcUmHhZDsmoPY2hX983IKlPLVtomYEwwCVwkwovY s8Qb//XK2BOqA6yN2nItZa6eEoGkiqbaCaPo2cuyG44pcnRgOEnhKEtGkhNDmHt8pwgw+MSzGCI 1OQtZH1h4DnU2dvYHNklij8FyY7QLtH9jrlh3le32M0OdBPTMMItNBq+Gb17T0/XfXnC1O+MoxV d8Ez44R9pBT09XSoO8E40WAJ5WUK9R87rGli6AKC78kXfP1SAs/DyRCDBGbe+FQzq4jsTTambg0 G5Id2jW1RKesGxDU2OSiB296SSqtu7zfFSlDZBRJxmXMlNtWP3iG2fU9836YbS+lVHegCUIrxaz r8Mtb1/mdI4V9crOckm0OIOlWX2BlMPNPCxNVePHeqCa6ZYhcLTzT4VNhynOS6p/8yMcZPpoSWi aWg/C4AP2JA2sOUfW3SA4VAYv2HqlDlztyc4zY2Tg8okz7n8mJjRh0qI/WR7raZ+Gk93gUfXifV QR6BN4VjQ== X-Received: by 2002:a05:6214:21ea:b0:894:3bac:49d1 with SMTP id 6a1803df08f44-894df995cdemr29609246d6.11.1769665673923; Wed, 28 Jan 2026 21:47:53 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:53 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org Subject: [PATCH v5 5/8] ARM: dts: ti: omap: espresso-common: Add common device tree for Samsung Galaxy Tab 2 series Date: Thu, 29 Jan 2026 00:47:06 -0500 Message-ID: <20260129054709.3878-6-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-1-bavishimithil@gmail.com> 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" Create common device tree for Samsung Espresso series devices Let's create a common tree for all the variants first, later we can device specific trees based on their screen sizes Signed-off-by: Mithil Bavishi --- .../omap/omap4-samsung-espresso-common.dtsi | 762 ++++++++++++++++++ 1 file changed, 762 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common= .dtsi diff --git a/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi b= /arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi new file mode 100644 index 000000000..381638b9f --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi @@ -0,0 +1,762 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/dts-v1/; +#include "dt-bindings/gpio/gpio.h" +#include +#include +#include "omap443x.dtsi" + +/ { + memory@80000000 { + device_type =3D "memory"; + reg =3D <0x80000000 0x40000000>; /* 1 GB */ + }; + + reserved-memory { + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges; + + continuous_splash: framebuffer@bef00000{ + reg =3D <0xbef00000 (1024 * 600 * 4)>; + no-map; + }; + }; + + chosen { + stdout-path =3D &uart3; + #address-cells =3D <1>; + }; + + i2c-gpio5 { + compatible =3D "i2c-gpio"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c5_pins>; + sda-gpios =3D <&gpio4 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios =3D <&gpio4 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us =3D <10>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* TODO: SMB136 Charger for 7" variant at 0x4d */ + }; + + i2c-gpio6 { + compatible =3D "i2c-gpio"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c6_pins>; + sda-gpios =3D <&gpio3 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios =3D <&gpio3 1 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us =3D <10>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* TODO: STMPE811 ADC at 0x41 */ + }; + + i2c-gpio7 { + compatible =3D "i2c-gpio"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c7_pins>; + sda-gpios =3D <&gpio2 30 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios =3D <&gpio2 29 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us =3D <3>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + fuel-gauge@36 { + compatible =3D "maxim,max17042"; + reg =3D <0x36>; + pinctrl-0 =3D <&fuel_alert_irq>; + pinctrl-names =3D "default"; + interrupt-parent =3D <&gpio2>; + interrupts =3D <12 IRQ_TYPE_LEVEL_LOW>; + maxim,rsns-microohm =3D <10000>; + maxim,over-heat-temp =3D <500>; + maxim,dead-volt =3D <2500>; + maxim,over-volt =3D <4300>; + }; + }; + + reg_espresso_wlan: regulator-espresso-wlan { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&wlanen_gpio>; + compatible =3D "regulator-fixed"; + regulator-name =3D "espresso_wlan"; + regulator-max-microvolt =3D <2000000>; + regulator-min-microvolt =3D <2000000>; + gpio =3D <&gpio4 8 GPIO_ACTIVE_HIGH>; /* GPIO_104 */ + startup-delay-us =3D <70000>; + regulator-always-on; + enable-active-high; + }; + + wlan_pwrseq: wlan-pwrseq { + compatible =3D "mmc-pwrseq-simple"; + clocks =3D <&twl 0>; + clock-names =3D "ext_clock"; + }; + + reg_espresso_internal: regulator-espresso-internal { + compatible =3D "regulator-fixed"; + regulator-name =3D "eMMC_LDO"; + regulator-max-microvolt =3D <1800000>; + regulator-min-microvolt =3D <1800000>; + gpios =3D <&gpio2 21 GPIO_ACTIVE_HIGH>; /* GPIO_63 */ + startup-delay-us =3D <100000>; + regulator-boot-on; + regulator-always-on; + enable-active-high; + }; + + reg_espresso_external: regulator-espresso-external { + compatible =3D "regulator-fixed"; + regulator-name =3D "vmmc1"; + regulator-max-microvolt =3D <2800000>; + regulator-min-microvolt =3D <2800000>; + gpios =3D <&gpio2 2 GPIO_ACTIVE_HIGH>; /* GPIO_34 */ + enable-active-high; + }; + + reg_touch_ldo_en: regulator-touch-ldo-en { + compatible =3D "regulator-fixed"; + regulator-name =3D "touch_ldo_en"; + regulator-max-microvolt =3D <2800000>; + regulator-min-microvolt =3D <2800000>; + gpios =3D <&gpio2 22 GPIO_ACTIVE_HIGH>; /* GPIO_54 */ + regulator-always-on; + enable-active-high; + }; + + gpio-keys { + compatible =3D "gpio-keys"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gpio_keys>; + + key-power { + label =3D "power"; + + gpios =3D <&gpio1 3 GPIO_ACTIVE_HIGH>; /* GPIO_wk3 */ + linux,code =3D ; + wakeup-source; + }; + + button-volup { + linux,code =3D ; + label =3D "volume_up"; /* GPIO_wk30 */ + gpios =3D <&gpio1 30 GPIO_ACTIVE_LOW>; + }; + + button-voldown { + linux,code =3D ; + label =3D "volume_down"; /* GPIO_wk8 */ + gpios =3D <&gpio1 8 GPIO_ACTIVE_LOW>; + }; + }; + + reg_lcd: regulator-lcd { + compatible =3D "regulator-fixed"; + regulator-name =3D "lcd_en"; + gpios =3D <&gpio5 7 GPIO_ACTIVE_HIGH>; /* GPIO_135 */ + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + enable-active-high; + regulator-boot-on; + }; + + pwm10: pwm-10 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pwm10_default>; + compatible =3D "ti,omap-dmtimer-pwm"; + #pwm-cells =3D <3>; + ti,timers =3D <&timer10>; + ti,clock-source =3D <0x00>; + }; + + lvds-encoder { + compatible =3D "doestek,dtc34lm85am", "lvds-encoder"; + powerdown-gpios =3D <&gpio5 8 GPIO_ACTIVE_LOW>; /* GPIO_136 */ + power-supply =3D <®_lcd>; + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + bridge_in: endpoint { + remote-endpoint =3D <&dpi_out>; + }; + }; + + port@1 { + reg =3D <1>; + bridge_out: endpoint { + remote-endpoint =3D <&panel_in>; + }; + }; + }; + }; + + vibrator { + compatible =3D "gpio-vibrator"; + enable-gpios =3D <&gpio2 6 GPIO_ACTIVE_HIGH>; /* GPIO_38 */ + pinctrl-names =3D "default"; + pinctrl-0 =3D <&vibrator_default>; + }; + + gp2a_shunt: current-sense-shunt { + compatible =3D "current-sense-shunt"; + io-channels =3D <&gpadc 4>; + shunt-resistor-micro-ohms =3D <24000000>; /* 24 ohms */ + #io-channel-cells =3D <0>; + }; + + led-ir { + compatible =3D "gpio-ir-tx"; + gpios =3D <&gpio2 27 GPIO_ACTIVE_HIGH>; /* GPIO_59 */ + pinctrl-names =3D "default"; + pinctrl-0 =3D <&ledir_pins>; + }; +}; + +&omap4_pmx_wkup { + gpio_keys: gpio-keys-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x046, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* sim_cd.gpio_wk3 - EXT_WAKEUP */ + OMAP4_IOPAD(0x056, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* fref_clk3_req.gpio_wk30 - VOL_UP */ + OMAP4_IOPAD(0x05C, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* fref_clk4_out.gpio_wk8 - VOL_DN */ + >; + }; + + prox_irq: prox-irq-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x042, WAKEUP_EN | PIN_INPUT_PULLUP | MUX_MODE3) + /* sim_clk.gpio_wk1 - PS_VOUT */ + >; + }; +}; + +&omap4_pmx_core { + backlight_pins: pinmux-backlight-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0X0D8, PIN_OUTPUT | PIN_OFF_OUTPUT_LOW | MUX_MODE3) + /* usbb1_ulpitll_dat7.gpio_95 - LED_BACKLIGHT_RESET */ + >; + }; + + bluetooth_pins: pinmux-bluetooth-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x094, PIN_OUTPUT | MUX_MODE3) + /* gpmc_ncs6.gpio_103 - BT_EN */ + OMAP4_IOPAD(0x0be, PIN_OUTPUT | MUX_MODE3) + /* cam_strobe.gpio_82 - BT_nRST */ + OMAP4_IOPAD(0x0c0, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* cam_globalreset.gpio_83 - BT_HOST_WAKE */ + OMAP4_IOPAD(0x0d4, PIN_OUTPUT | MUX_MODE3) + /* usbb1_ulpitll_dat5.gpio_93 - BT_WAKE */ + >; + }; + + dss_dpi_pins: pinmux-dss-dpi-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x162, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data23 */ + OMAP4_IOPAD(0x164, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data22 */ + OMAP4_IOPAD(0x166, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data21 */ + OMAP4_IOPAD(0x168, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data20 */ + OMAP4_IOPAD(0x16a, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data19 */ + OMAP4_IOPAD(0x16c, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data18 */ + OMAP4_IOPAD(0x16e, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data15 */ + OMAP4_IOPAD(0x170, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data14 */ + OMAP4_IOPAD(0x172, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data13 */ + OMAP4_IOPAD(0x174, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data12 */ + OMAP4_IOPAD(0x176, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data11 */ + OMAP4_IOPAD(0x1b4, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data10 */ + OMAP4_IOPAD(0x1b6, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data9 */ + OMAP4_IOPAD(0x1b8, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data16 */ + OMAP4_IOPAD(0x1ba, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data17 */ + OMAP4_IOPAD(0x1bc, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_hsync */ + OMAP4_IOPAD(0x1be, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_pclk */ + OMAP4_IOPAD(0x1c0, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_vsync */ + OMAP4_IOPAD(0x1c2, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_de */ + OMAP4_IOPAD(0x1c4, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data8 */ + OMAP4_IOPAD(0x1c6, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data7 */ + OMAP4_IOPAD(0x1c8, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data6 */ + OMAP4_IOPAD(0x1ca, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data5 */ + OMAP4_IOPAD(0x1cc, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data4 */ + OMAP4_IOPAD(0x1ce, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data3 */ + + OMAP4_IOPAD(0x1d0, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data2 */ + OMAP4_IOPAD(0x1d2, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data1 */ + OMAP4_IOPAD(0x1d4, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data0 */ + >; + }; + + fuel_alert_irq: pinmux-fuel-alert-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x068, WAKEUP_EN | PIN_INPUT_PULLUP | MUX_MODE3) + /* gpmc_a20.gpio_44 */ + >; + }; + + gp2a_irq: pinmux-gp2a-irq-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x052, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* gpmc_ad9.gpio_33 - ALS_INT_18 */ + >; + }; + + i2c1_pins: pinmux-i2c1-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x122, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c1_scl */ + OMAP4_IOPAD(0x124, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c1_sda */ + >; + }; + + i2c2_pins: pinmux-i2c2-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x126, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c2_scl */ + OMAP4_IOPAD(0x128, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c2_sda */ + >; + }; + + i2c3_pins: pinmux-i2c3-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x12a, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c3_scl */ + OMAP4_IOPAD(0x12c, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c3_sda */ + >; + }; + + i2c4_pins: pinmux-i2c4-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x12e, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c4_scl */ + OMAP4_IOPAD(0x130, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c4_sda */ + >; + }; + + i2c5_pins: pinmux-i2c5-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x0de, PIN_INPUT_PULLUP | MUX_MODE3) + /* usbc1_icusb_dp.gpio_98 */ + OMAP4_IOPAD(0x0e0, PIN_INPUT_PULLUP | MUX_MODE3) + /* usbc1_icusb_dm.gpio_99 */ + >; + }; + + i2c6_pins: pinmux-i2c6-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x09c, PIN_INPUT_PULLUP | MUX_MODE3) + /* hdmi_ddc_scl.gpio_65 */ + OMAP4_IOPAD(0x09e, PIN_INPUT_PULLUP | MUX_MODE3) + /* hdmi_ddc_sda.gpio_66 */ + >; + }; + + i2c7_pins: pinmux-i2c7-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x08a, PIN_INPUT_PULLUP | MUX_MODE3) + /* gpmc_wait0.gpio_61 */ + OMAP4_IOPAD(0x08c, PIN_INPUT_PULLUP | MUX_MODE3) + /* gpmc_wait1.gpio_62 */ + >; + }; + + ledir_pins: pimux-ledir-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x086, PIN_INPUT_PULLDOWN | MUX_MODE7) + /* gpmc_nbe0_cle.gpio_59 */ + OMAP4_IOPAD(0x156, PIN_INPUT_PULLDOWN | MUX_MODE7) + /* mcspi4_simo.gpio_152 */ + >; + }; + + lvds_pins: pinmux-lvds-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0X136, PIN_OUTPUT | MUX_MODE3) + /* mcspi1_simo.gpio_136 - LVDS_nSHDN */ + >; + }; + + mmc1_pins: pinmux-mmc1-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x0e2, PIN_INPUT_PULLDOWN | MUX_MODE0) + /* sdmmc1_clk */ + OMAP4_IOPAD(0x0e4, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmcc1_cmd */ + OMAP4_IOPAD(0x0e6, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmcc1_dat0 */ + OMAP4_IOPAD(0x0e8, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc1_dat1 */ + OMAP4_IOPAD(0x0ea, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc1_dat2 */ + OMAP4_IOPAD(0x0ec, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc1_dat3 */ + >; + }; + + mmc2_pins: pinmux-mmc2-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x040, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat0 */ + OMAP4_IOPAD(0x042, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat1 */ + OMAP4_IOPAD(0x044, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat2 */ + OMAP4_IOPAD(0x046, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat3 */ + OMAP4_IOPAD(0x048, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat4 */ + OMAP4_IOPAD(0x04a, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat5 */ + OMAP4_IOPAD(0x04c, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat6 */ + OMAP4_IOPAD(0x04e, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat7 */ + OMAP4_IOPAD(0x082, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_clk */ + OMAP4_IOPAD(0x084, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_cmd */ + >; + }; + + mmc5_pins: pinmux-mmc5-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x148, PIN_INPUT_PULLDOWN | MUX_MODE0) + /* sdmmc5_clk.sdmmc5_clk */ + OMAP4_IOPAD(0x14a, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_cmd.sdmmc5_cmd */ + OMAP4_IOPAD(0x14c, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_dat0.sdmmc5_dat0 */ + OMAP4_IOPAD(0x14e, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_dat1.sdmmc5_dat1 */ + OMAP4_IOPAD(0x150, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_dat2.sdmmc5_dat2 */ + OMAP4_IOPAD(0x152, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_dat3.sdmmc5_dat3 */ + >; + }; + + pwm10_default: pinmux-pwm10-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0X0D6, PIN_OUTPUT | PIN_OFF_OUTPUT_LOW | MUX_MODE1) + /* usbb1_ulpitll_dat6.dmtimer10_pwm_evt - LED_BACKLIGHT_PWM */ + >; + }; + + touch_pins: pinmux-touch-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x06c, PIN_INPUT | MUX_MODE3) + /* gpmc_a22.gpio_46 - TSP_INT */ + >; + }; + + uart2_pins: pinmux-uart2-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x118, PIN_INPUT_PULLUP | MUX_MODE0) + /* uart2_cts.uart2_cts */ + OMAP4_IOPAD(0x11a, PIN_INPUT_PULLUP | MUX_MODE0) + /* uart2_rts.uart2_rts */ + OMAP4_IOPAD(0x11c, PIN_INPUT_PULLUP | MUX_MODE0) + /* uart2_rx.uart2_rx */ + OMAP4_IOPAD(0x11e, PIN_INPUT_PULLUP | MUX_MODE0) + /* uart2_tx.uart2_tx */ + >; + }; + + uart3_pins: pinmux-uart3-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x144, PIN_INPUT | MUX_MODE0) + /* uart3_rx_irrx */ + OMAP4_IOPAD(0x146, PIN_OUTPUT | MUX_MODE0) + /* uart3_tx_irtx */ + >; + }; + + vibrator_default: pinmux-vibrator-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x05c, PIN_INPUT_PULLDOWN | MUX_MODE3) + /* gpmc_ad14.gpio_38 - MOTOR_EN */ + >; + }; + + wlanen_gpio: pinmux-wlanen-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x096, PIN_OUTPUT | MUX_MODE3) + /* gpmc_ncs7.gpio_104 */ + >; + }; + + wlan_host_wake: pinmux-wlan-host-wake-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x0bc, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* cam_shutter.gpio_81 - WLAN_HOST_WAKE */ + >; + }; +}; + +&uart3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart3_pins>; + + interrupts-extended =3D <&wakeupgen GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH + &omap4_pmx_core OMAP4_UART3_RX>; +}; + +&i2c1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c1_pins>; + + clock-frequency =3D <400000>; + + twl: pmic@48 { + reg =3D <0x48>; + #clock-cells =3D <1>; + + pinctrl-names =3D "default"; + pinctrl-0 =3D < + &twl6030_pins + &twl6030_wkup_pins + >; + + /* SPI =3D 0, IRQ# =3D 7, 4 =3D active high level-sensitive */ + interrupts =3D ; /* IRQ_SYS_1N cascaded t= o gic */ + interrupt-parent =3D <&gic>; + system-power-controller; + }; +}; + +#include "twl6032.dtsi" +#include "twl6030_omap4.dtsi" + +&ldo1 { + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&ldo3 { + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&ldo4 { + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + regulator-always-on; +}; + +&ldo5 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; +}; + +&ldo6 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&smps4 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; +}; + +&ldousb { + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-always-on; +}; + +&i2c2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c2_pins>; +}; + +&i2c3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c3_pins>; +}; + +&i2c4 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c4_pins>; + + accelerometer@18 { + compatible =3D "bosch,bma254"; + reg =3D <0x18>; + vdd-supply =3D <&ldo4>; + vddio-supply =3D <&ldo5>; + interrupt-parent =3D <&gpio4>; + interrupts =3D <25 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>, + <26 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>; + mount-matrix =3D "-1", "0", "0", + "0", "1", "0", + "0", "0", "1"; + }; + + magnetometer@2e { + compatible =3D "yamaha,yas530"; + reg =3D <0x2e>; + vdd-supply =3D <&ldo4>; + iovdd-supply =3D <&ldo5>; + reset-gpios =3D <&gpio5 29 GPIO_ACTIVE_LOW>; + interrupts =3D <&gpio6 10 IRQ_TYPE_EDGE_RISING>; + }; + + light-sensor@44 { + compatible =3D "sharp,gp2ap002a00f"; + reg =3D <0x44>; + interrupt-parent =3D <&gpio1>; + interrupts =3D <1 IRQ_TYPE_EDGE_FALLING>; + vdd-supply =3D <&ldo4>; + vio-supply =3D <&ldo4>; + io-channels =3D <&gp2a_shunt>; + io-channel-names =3D "alsout"; + sharp,proximity-far-hysteresis =3D /bits/ 8 <0x40>; + sharp,proximity-close-hysteresis =3D /bits/ 8 <0x20>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gp2a_irq &prox_irq>; + }; +}; + +&dss { + status =3D "okay"; + + pinctrl-names =3D "default"; + pinctrl-0 =3D <&dss_dpi_pins>; + + port { + dpi_out: endpoint { + remote-endpoint =3D <&bridge_in>; + data-lines =3D <24>; + }; + }; +}; + +&twl_usb_comparator { + usb-supply =3D <&ldousb>; +}; + +&usb_otg_hs { + interface-type =3D <1>; + mode =3D <3>; + power =3D <50>; +}; + +&mmc1 { + status =3D "okay"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&mmc1_pins>; + + vmmc-supply =3D <®_espresso_external>; + bus-width =3D <4>; +}; + +&mmc2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&mmc2_pins>; + + vmmc-supply =3D <®_espresso_internal>; + ti,non-removable; + bus-width =3D <8>; +}; + +&mmc3 { + status =3D "disabled"; +}; + +&mmc4 { + status =3D "disabled"; +}; + +&mmc5 { + status =3D "okay"; + + #address-cells =3D <1>; + #size-cells =3D <0>; + + non-removable; + bus-width =3D <4>; + vmmc-supply =3D <®_espresso_wlan>; + mmc-pwrseq =3D <&wlan_pwrseq>; + + pinctrl-names =3D "default"; + pinctrl-0 =3D <&mmc5_pins>; + + brcmf: wifi@1 { + compatible =3D "brcm,bcm4330-fmac", "brcm,bcm4329-fmac"; + reg =3D <1>; + + interrupt-parent =3D <&gpio3>; + interrupts =3D <17 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names =3D "host-wake"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&wlan_host_wake>; + }; +}; + +&uart2 { + interrupts-extended =3D <&wakeupgen GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH + &omap4_pmx_core OMAP4_UART2_RX>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart2_pins>; + bluetooth { + compatible =3D "brcm,bcm4330-bt"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&bluetooth_pins>; + shutdown-gpios =3D <&gpio4 7 GPIO_ACTIVE_HIGH>; + reset-gpios =3D <&gpio3 18 GPIO_ACTIVE_LOW>; + device-wakeup-gpios =3D <&gpio3 29 GPIO_ACTIVE_HIGH>; + interrupt-parent =3D <&gpio3>; + interrupts =3D <19 IRQ_TYPE_EDGE_FALLING>; + }; +}; --=20 2.43.0 From nobody Sat Feb 7 21:24:13 2026 Received: from mail-qv1-f50.google.com (mail-qv1-f50.google.com [209.85.219.50]) (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 E9A74304BB3 for ; Thu, 29 Jan 2026 05:47:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665679; cv=none; b=aoDrjJdfvnqeXa0iDU0KfvN7dn+42k6VNs1dG9WhioINR9uF3+M7/hxN97G+t7do6Db7TavRIe7dfwBXqAcbOJN9c0sP9Vfre9fM/pn5gW3iqiAFWEHto1vfxOT696HPnVerJQ8XbyQXeLg/36AW8GoPfr+khvrc6voVYj+3FvQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665679; c=relaxed/simple; bh=trpX+5UlMTYq/zyHhxfWvjqST/R/uh9a912a+PSUHVc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=K5gN2d571mcjXYRFNSyGtUvGFeu0AxXHO4JsoBUl69gw856G200CHAwNH64n2fPiQnOVkzf9t/yOp3K0wWMmoWZXGqhtNSvwaqCqxDC530OsDg/yF471USxEZ97qVM5y4KcoiOCouh0a7JYdrry6ZLfPtGjhJYhYthiqPDcgnlE= 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=c+kYTNqg; arc=none smtp.client-ip=209.85.219.50 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="c+kYTNqg" Received: by mail-qv1-f50.google.com with SMTP id 6a1803df08f44-8947ddce09fso5436766d6.3 for ; Wed, 28 Jan 2026 21:47:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769665676; x=1770270476; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=oNC2r/k4VYyNvAPrupzATpkdJnOwaq0ecIMgKhToJ2I=; b=c+kYTNqga6swhpMIqY8wSD54APXKrGvW6MesLlHFj+Uw4ihagAYOlrDC0rcak2XLxh HoJIkjcxQSXlHYtfEaaYs/GQZ9xiJpoiQ1Dxc3YItIYACIJLiKuCOPCvfYWNCa3a9OtM nFWiC6L/oO7aXYlWKzfjqxpZRdRdeud7cfhzW3u/NZQ5GwJkEOM+X2mN380FN29uO1tV E++37W9SOHh3rhTyJBecGzB/OLj7LK6KnbBVW+19NXnTQm8UDghp99zoENMa/7SyDHpV InTJus8NC6T6GQlUroVDeQnj9UEoNDITxLY79Yv4/KWRgI6Zg8RC7AQWH5mRzFckVKeB gcCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769665676; x=1770270476; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=oNC2r/k4VYyNvAPrupzATpkdJnOwaq0ecIMgKhToJ2I=; b=DE+F3+7iWm+GNiXWOyi5mWjaKkW8gfZoGib5PWWaTIxKGAi1o+C6cgDjB+SR5YsKvi JYS4YXCbT2qBay+p4t9pd+Z/ZhpPpWB7GIHHo+2+EizAegAv0gFJpTQOMAxIGQIY4Qu6 z3saxLF5JjnF/ZV3TMbYu98Pn/LxI+5hKFY7Hu8kU6h9MAv2uiRWv0D1Drqqy5/pPowB iKoVH1QBewFrwFysBMQM6sZInlWMRaNFP01H7VELTPpCAVmb8sHz8izRWsVA7zyGahc3 hPavJ1uA2dE3isnRFHx/GxwgRtnaQESyUhjPf1euCz3VX+mj0JsODGJ2cllh+dyg/IGe 6JrQ== X-Forwarded-Encrypted: i=1; AJvYcCWb4a0ebJc+iH8iLzaEkcEOnnQE/T8JQF+9HoLMJyA6zRKJ65wwxMHervhvetGC0lCYQCDFzTsgpO291PI=@vger.kernel.org X-Gm-Message-State: AOJu0Yxao8nr+1YfjN8oeC0JNl5S9aCjd/PJHLSlwWNII2TJfOUOVwby Uo61zxZWWuykPjCvHTNM0kVp53gqWw2MjWN1vJOzNxL7TAU9tgOvR6IB X-Gm-Gg: AZuq6aJQQDdVLoyZJIyX9jBxl6tUhXgmuMAgG1Le6xLoA/q3VvzlLwljSCV3YoV8/Rv 76K59FFevOz87qQEQ13AouC/BzUi9vLs2Iiz7EQVJDMRleKuMy2kFzBKsUnYWksLShMW1Q0Kj+D OTBV5Gf4MJbjGiQ6ojqUye2RQD+ic7FqBu7mf/5SDCIrtnQU5DDvbiqWREKYEGUviqRf8kPansX gWOWvPeMU6st6lNKKE4cTSwbFtBxTlMl74y3d7KV2urklyQZAvxhRR4myt3Jlj/IfI2hN7HGxgC mET0NEjcbVGuph3AqQnzvhm7AuF63OEKSWafMxNbVF1R7V0Z+qKaxVpaWP5aiYGuqb6IvKXZG4E FRWqcPfR54JwywHh1M9Xi/qfzsrFcccCPZW6Vofo56R8/C8av2drZHlwbjjrPL5ZGSmNJjfLHBo vfgcTtxUVxk/x6NZpy+p56pBILsTfau0RxzI7psr4Z46kPEaBG/4GJTMHd3KeVCj4C1eqb/XQ= X-Received: by 2002:ad4:5ce9:0:b0:894:6494:ab63 with SMTP id 6a1803df08f44-894cc7cecb9mr104550696d6.4.1769665675887; Wed, 28 Jan 2026 21:47:55 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:55 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH v5 6/8] dt-bindings: omap: Add Samsung Galaxy Tab 2 7.0 and 10.1 Date: Thu, 29 Jan 2026 00:47:07 -0500 Message-ID: <20260129054709.3878-7-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-1-bavishimithil@gmail.com> 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" Add samsung-espresso7 codename for the 7 inch variant Add samsung-espresso10 codename for the 10 inch variant Signed-off-by: Mithil Bavishi Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/ti/omap.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/ti/omap.yaml b/Documenta= tion/devicetree/bindings/arm/ti/omap.yaml index 14f1b9d8f..f694dcbf2 100644 --- a/Documentation/devicetree/bindings/arm/ti/omap.yaml +++ b/Documentation/devicetree/bindings/arm/ti/omap.yaml @@ -144,6 +144,8 @@ properties: - motorola,droid-bionic # Motorola Droid Bionic XT875 - motorola,xyboard-mz609 - motorola,xyboard-mz617 + - samsung,espresso7 + - samsung,espresso10 - ti,omap4-panda - ti,omap4-sdp - const: ti,omap4430 --=20 2.43.0 From nobody Sat Feb 7 21:24:13 2026 Received: from mail-qk1-f178.google.com (mail-qk1-f178.google.com [209.85.222.178]) (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 E08AC306B3E for ; Thu, 29 Jan 2026 05:47:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.178 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665681; cv=none; b=WFdXFyrLV7MHkKKCzPE1xEIZVyJbqLiRLpfXyD8PSfiCu0+HKptZH1weEVvglrUrozFDOMS+6MV509KSToLYj2SUqy+AxwsBGMIScJ3hHyiOd8XRZYOl5DglaHZmREEpLCanVG0dd5QVZkDIBI6/P0LSwpS57PPyT5IWrLYN/bk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665681; c=relaxed/simple; bh=S2kYng34pyN/wX/EOplOpxbzEXHZ5N9BsJv+d0hNUBU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cPYevlzbZODNXmE3+13GRJKkdQKyBG4ekZM7hjAKHMAvBV057AMOh7udf5Z2NPpj+R6ExGuO1v8WjVd5jTNYPKY+0/ecM5V7SkavZ+E4zuh6hSwMIwozYW+NaUHgixdd7fVha+NxUur0W4NGJpIWSkrgY557NDZJSqE6+JWYDr0= 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=CxTk63RJ; arc=none smtp.client-ip=209.85.222.178 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="CxTk63RJ" Received: by mail-qk1-f178.google.com with SMTP id af79cd13be357-8c531473fdcso78791685a.3 for ; Wed, 28 Jan 2026 21:47:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769665678; x=1770270478; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=dfxr03p7S9Rer87uRm31FU2g8xU+t3fSe3azXAHj5IA=; b=CxTk63RJwNexj1dlTJJXZUv7rOLhJW3woKuFvpHRNnWFOIw6iy+CDK1vV7S0or4C1L KXZV3EtNqWc5B43XJXB3uiVfLbR8/c7lHjphJN8rTSW1FNA4raV5tmRpHtKqeY1G5ibe 4uNZ8CIoHZhm9OWbFGV5Pj8AXXhxvSxZvdpyf/OApCgfbypRJWnk0E4ndCbA2fTQWa54 VtlcDNbY/oBANKtEFstyDjd4716JOSw/4dLqdwiFzzeysfEpT8GjhLQc/1v+YFuf/ntl PYtqB9d9E74uYwG8RlrQVTWC+4TDJ2cmnv42/0uCWW8wZHWucBrp3jPcXvXjQzmK4i6S r5eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769665678; x=1770270478; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=dfxr03p7S9Rer87uRm31FU2g8xU+t3fSe3azXAHj5IA=; b=iR+2fh9UtHxKKneanSGbK4JAuZsXiNS/JbLPrCv5BkdixlbNSYTwQCVxfInxNvL5N0 psXMXS9G7hq8fWXYpjgG1NeZRRCZVs79lu+rYx2V/tEWeOHVm5U6Q1E1HTsVYTcGSAp4 UYSzlYsRiYieDyhqGUD8OjayNsvuKYz4Q6knWQRt3pkQa726JMFu2midnDinY+A5Hi1R A19GboF96v+URIrwxCaV+ese9rhYqh/Op6I/2PYTkSZS1gSmLRnPeaY5YJPjcZiQJ/bo 0kWrtDLNUBsk7U7N3UFOTn1OLr9Dk6JLrbGO3jkfBysRVQd+gmwTn1w7fF0Extj8J/xF KkvA== X-Forwarded-Encrypted: i=1; AJvYcCW1eCfsTMxPUPbP7CAd0kmEdskrZ/EtNMAae3G7EPT3kFeDnTViMg5z1UYlRZwDSkos1NyQ+V5cxHdlZZo=@vger.kernel.org X-Gm-Message-State: AOJu0YxJQ2UsGLt6Px0PhlobyNbpzR8d+/gmnabuQvdQ3Rl7bTyXJg25 T30bP6fPRHx5XaYilyazqWqTybglTmm/tpnRqIRpaRGChFK2u5KG6bg/ X-Gm-Gg: AZuq6aKFHQstjmULeSkhWPKMA3OuXT40HY9Lqi/M5lU/9KGlZfvS1KyribV8xEGHWpt 91sx6FdLKlDQjXj4KpC7x5m2vrSp/ippG+Q+jCi5zr982ZeFSnJGEeb2KwWYei4J3ExKo1T65SY sSPmhKteHwGSuDpY4kGZpmAdBpyYO2x5oUr8AHVK9PqJMpR2Ctiz8E2FWOv4z6e6DBySpR7eH93 fsyOAkthsLOd845tnO3vwlBvm73/8cZKLm+W0f4xwT3vqNjVzeukRDW0qVxggDqjb4YfHz3laiD CIt7duJrXq3Y9FC6rt9v9eNs8fIy6YKBgjLNWwVB9pQbXFIg4ECse/pckdwjBN8UkkpsO6E2Hon VMA3uE4JhBEgHfbR27ebv8QUsDyr261qu9n+UERxK1PGmU0sIyG0Dib40OEiFlQE9fmQLON7+h6 EhhP0hOPkSZfIoDYWwXWAi8VHPuKWfla59S7/2MK+9mH+iuzFQkJlXvYlyUAn7dw/nK6zOO2g= X-Received: by 2002:a05:620a:5d9a:b0:8c7:155a:6d03 with SMTP id af79cd13be357-8c7155a71b6mr401340185a.58.1769665677768; Wed, 28 Jan 2026 21:47:57 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:57 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org Subject: [PATCH v5 7/8] ARM: dts: ti: omap: samsung-espresso7: Add initial support for Galaxy Tab 2 7.0 Date: Thu, 29 Jan 2026 00:47:08 -0500 Message-ID: <20260129054709.3878-8-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-1-bavishimithil@gmail.com> 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" Create a device tree for the 7 inch variants (P3100, P3110, P3113) Signed-off-by: Mithil Bavishi --- arch/arm/boot/dts/ti/omap/Makefile | 1 + .../dts/ti/omap/omap4-samsung-espresso7.dts | 70 +++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts diff --git a/arch/arm/boot/dts/ti/omap/Makefile b/arch/arm/boot/dts/ti/omap= /Makefile index 14e500846..d24f13efd 100644 --- a/arch/arm/boot/dts/ti/omap/Makefile +++ b/arch/arm/boot/dts/ti/omap/Makefile @@ -80,6 +80,7 @@ dtb-$(CONFIG_ARCH_OMAP4) +=3D \ omap4-sdp-es23plus.dtb \ omap4-var-dvk-om44.dtb \ omap4-var-stk-om44.dtb \ + omap4-samsung-espresso7.dtb \ omap4-xyboard-mz609.dtb \ omap4-xyboard-mz617.dtb dtb-$(CONFIG_SOC_AM33XX) +=3D \ diff --git a/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts b/arch/a= rm/boot/dts/ti/omap/omap4-samsung-espresso7.dts new file mode 100644 index 000000000..cae37ff06 --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts @@ -0,0 +1,70 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/dts-v1/; + +#include "omap4-samsung-espresso-common.dtsi" + +/ { + model =3D "Samsung Galaxy Tab 2 (7 inch)"; + compatible =3D "samsung,espresso7", "ti,omap4430", "ti,omap4"; + + backlight: backlight { + compatible =3D "pwm-backlight"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&backlight_pins>; + pwms =3D <&pwm10 0 1200 0>; + power-supply =3D <®_lcd>; + enable-gpios =3D <&gpio3 31 GPIO_ACTIVE_HIGH>; + brightness-levels =3D <0 4 8 16 32 64 128 255>; + default-brightness-level =3D <2>; + }; + + panel { + compatible =3D "samsung,ltn070nl01", "panel-lvds"; + power-supply =3D <®_lcd>; + width-mm =3D <154>; + height-mm =3D <90>; + data-mapping =3D "vesa-24"; + backlight =3D <&backlight>; + + panel-timing { + clock-frequency =3D <47255554>; + + hback-porch =3D <210>; + hactive =3D <1024>; + hfront-porch =3D <186>; + hsync-len =3D <50>; + + vback-porch =3D <11>; + vactive =3D <600>; + vfront-porch =3D <24>; + vsync-len =3D <10>; + + hsync-active =3D <0>; + vsync-active =3D <0>; + de-active =3D <1>; + pixelclk-active =3D <1>; + syncclk-active =3D <0>; + }; + + port { + panel_in: endpoint { + remote-endpoint =3D <&bridge_out>; + }; + }; + }; +}; + +&i2c3 { + touchscreen@48 { + compatible =3D "melfas,mms136"; + reg =3D <0x48>; + interrupt-parent =3D <&gpio2>; + interrupts =3D <14 IRQ_TYPE_EDGE_FALLING>; + touchscreen-size-x =3D <1024>; + touchscreen-size-y =3D <600>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&touch_pins>; + avdd-supply =3D <®_touch_ldo_en>; + vdd-supply =3D <&ldo6>; + }; +}; --=20 2.43.0 From nobody Sat Feb 7 21:24:13 2026 Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) (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 497B33054EC for ; Thu, 29 Jan 2026 05:48:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665684; cv=none; b=ZdiPsD69DwbAm3Uh9LqLCbtD7YO7j4UVOUn1mUEgsTbzwv6fWryAnaiB87xm3akLyvL+V5NQVdLMFdLpYF3eYz4eVtf39AK3DhMZUAxbPNPFAa3HS8ilrEslLK9KEFVt557tTMWyu1bJfKScKFTzeiv4icoAXROEc2+0tb1WcPM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769665684; c=relaxed/simple; bh=AUhhKwGaM9grtdftiWmb9K3MniiTndfrY7S51xLJzEI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=agMir/Kr8SCroJV0jinbZ+cZjm6lnvEKIAWAd90hsh3zAtEMtuaMFgwyh1D7MZOTP8lCp/ZagIxv9r5z3HpnrsP6yv7ZIYR8kRwit3dJUTLZcN8W4Nx94DrZ52PWcZ+LxuG3ccJavfx4ru1081ZPbipeYzSOTqLAT7775ogrwTo= 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=YnsErbun; arc=none smtp.client-ip=209.85.219.46 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="YnsErbun" Received: by mail-qv1-f46.google.com with SMTP id 6a1803df08f44-88a2fe9e200so6288096d6.0 for ; Wed, 28 Jan 2026 21:48:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769665680; x=1770270480; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=meO53koivOwOs9Bd8q7AbA+V+PS952tTGxoKR0dH/Dg=; b=YnsErbunQkmvR9HqirsfDQr1TKpzlo0NAJSbDLJbuIhA0BiyWas3t78+lMJ3hEoirp CZFwtO+BLmgFNJ1XrNZBTeUlDK2F/xcA2qrH8wPkguxiPN3nubDrTbD/zF/lWDuYCzjL gWbHUJVi8H+aLfYh1YYRNF1knPJtVO/QmN8fdzYuTuUU9WfMkg0VIAcqfGbEQgjkfJ88 wYvYAR3dVeNPhDqBmLoyDmM5YrR+VpTYXEQvlOIuoR1fU1OS1oLizNqr1w6L6seoyyzr JMyl7uUX28WtS+niHtjRtLu1wpVCQKATo+9pGB/z0/UWUR86FBXI7ebgjjwukyLPSHrQ /pqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769665680; x=1770270480; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=meO53koivOwOs9Bd8q7AbA+V+PS952tTGxoKR0dH/Dg=; b=VmowXj5fnlusarbzEDbwmsJDqjtohwwrEfTDRAdql1eaqSFoP2ygPMV3v2k7tr0e0e LDb5YXdUWcULWQqzH31zlnvRsYujgUkYu+4AyxfH8+RDoevFBGE40YwmXD7IZvFl5d7M O9DvcoP7WsHfXB4NsKZIks56k0VhHnHSTs+wxp82EHQOWzpAshj4vV6JfVrPzI89crw+ jwb5yEA53siOl6GJICHklBcwuUbpwf6moC/lJdpOqiwpHRHxixOWs4RcaPFCU7HHqDwP UCa2apm7mIWbrW5Q7A5/igNeNhR0W++Ag4WxcuiUJVB2Wn0pe7ju66nsL5AXBiGPHgMH A2nA== X-Forwarded-Encrypted: i=1; AJvYcCUAM4lXkn5I1CdXsNSW/4/mbpJHXuH+bQgMdEy9/LZizeEUx85rXYgvrX5X2ndwU5g50i9kakudWLv7U+A=@vger.kernel.org X-Gm-Message-State: AOJu0YxWWsiYUiDR/bOx8nN9kYkKjada/TQn5wXqe9p14IOf3IGjnKje 4/phQsGmXfGdUEXSfvitbzzBm7RcHF+5RaTZWCDa88WGLZjkKzCPDZxs X-Gm-Gg: AZuq6aL74UZ2Kwk2YwHx9xP2YJ2T7SGUlA0cweWf0WgaD6p7rqUmF51KYNPYcQOeVKy /mqVuFVlO6hvvsLR8y63TDgJcQBCmu8G+yMI3zUWSMszYRnKlWEqDBTtOvuRHh4ur3giNdj5iLF eXxrvYbGxrXTdFHGFw/7uESOFI6791GldYRcQMGf8wODKBgXSNs4cRnilH5tulI2XuyIc7sh2bO iWGeH9syfnj5cWiWM4VmMsb6n/cJ4eV0Sp/MVquv7rS/PRz59/6Wv2cgFIyk0aA08Dg6MlTMfbc tosp1DgY7ZQ2WpyNCiyoRSv82G/Gyov/nIIec1FV7NDdN3mRWw6zNVBrLL23FF+c+tld3h8G2cM 4aZibEXkNDBszpoNqf19EsDm/qWleWlZsaW7ZdOsvFeVC7oxkhOHyQLY+xJ/cdr+neku4S91KZb dv6ORQUm9DwK/I5syqPWdKRXD2afiJApFfoc0FaDGOSS8kthSpQaP1jwL85jP0YFg32cchXHI= X-Received: by 2002:a05:6214:485:b0:892:6ec3:41d2 with SMTP id 6a1803df08f44-894cc93d523mr120506026d6.54.1769665679737; Wed, 28 Jan 2026 21:47:59 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:59 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org Subject: [PATCH v5 8/8] ARM: dts: ti: omap: samsung-espresso10: Add initial support for Galaxy Tab 2 10.1 Date: Thu, 29 Jan 2026 00:47:09 -0500 Message-ID: <20260129054709.3878-9-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-1-bavishimithil@gmail.com> 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" Create a device tree for the 10 inch variants (P5100, P5110, P5113) Signed-off-by: Mithil Bavishi --- arch/arm/boot/dts/ti/omap/Makefile | 1 + .../dts/ti/omap/omap4-samsung-espresso10.dts | 104 ++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-samsung-espresso10.dts diff --git a/arch/arm/boot/dts/ti/omap/Makefile b/arch/arm/boot/dts/ti/omap= /Makefile index d24f13efd..140ac39b3 100644 --- a/arch/arm/boot/dts/ti/omap/Makefile +++ b/arch/arm/boot/dts/ti/omap/Makefile @@ -81,6 +81,7 @@ dtb-$(CONFIG_ARCH_OMAP4) +=3D \ omap4-var-dvk-om44.dtb \ omap4-var-stk-om44.dtb \ omap4-samsung-espresso7.dtb \ + omap4-samsung-espresso10.dtb \ omap4-xyboard-mz609.dtb \ omap4-xyboard-mz617.dtb dtb-$(CONFIG_SOC_AM33XX) +=3D \ diff --git a/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso10.dts b/arch/= arm/boot/dts/ti/omap/omap4-samsung-espresso10.dts new file mode 100644 index 000000000..5c00d67ac --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso10.dts @@ -0,0 +1,104 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/dts-v1/; + +#include "omap4-samsung-espresso-common.dtsi" +#include +/ { + model =3D "Samsung Galaxy Tab 2 (10 inch)"; + compatible =3D "samsung,espresso10", "ti,omap4430", "ti,omap4"; + + i2c-gpio5 { + smb347: charger@6 { + compatible =3D "summit,smb347"; + reg =3D <0x6>; // 0x0C >> 1 + interrupt-parent =3D <&gpio2>; + interrupts =3D <0 IRQ_TYPE_EDGE_BOTH>; + + summit,enable-usb-charging; + summit,enable-charge-control =3D ; + summit,chip-temperature-threshold-celsius =3D <120>; + summit,usb-current-limit-microamp =3D <1800000>; + }; + }; + + backlight: backlight { + compatible =3D "pwm-backlight"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&backlight_pins>; + pwms =3D <&pwm10 0 1600 0>; + power-supply =3D <®_lcd>; + enable-gpios =3D <&gpio3 31 GPIO_ACTIVE_HIGH>; + brightness-levels =3D <0 4 8 16 32 64 128 255>; + default-brightness-level =3D <7>; + }; + + panel { + compatible =3D "samsung,ltn101al03", "panel-lvds"; + power-supply =3D <®_lcd>; + width-mm =3D <223>; + height-mm =3D <125>; + data-mapping =3D "vesa-24"; + backlight =3D <&backlight>; + + panel-timing { + clock-frequency =3D <69818000>; + + hback-porch =3D <64>; + hactive =3D <1280>; + hfront-porch =3D <16>; + hsync-len =3D <48>; + + vback-porch =3D <11>; + vactive =3D <800>; + vfront-porch =3D <16>; + vsync-len =3D <3>; + + hsync-active =3D <0>; + vsync-active =3D <0>; + de-active =3D <1>; + pixelclk-active =3D <1>; + }; + + port { + panel_in: endpoint { + remote-endpoint =3D <&bridge_out>; + }; + }; + }; +}; + +&i2c3 { + touchscreen@20 { + compatible =3D "syna,rmi4-i2c"; + reg =3D <0x20>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + interrupt-parent =3D <&gpio2>; + interrupts =3D <14 IRQ_TYPE_EDGE_FALLING>; + + pinctrl-names =3D "default"; + pinctrl-0 =3D <&touch_pins>; + + //avdd-supply =3D <®_touch_ldo_en>; + vdd-supply =3D <&ldo6>; + + syna,reset-delay-ms =3D <200>; + syna,startup-delay-ms =3D <200>; + + touchscreen-size-x =3D <1280>; + touchscreen-size-y =3D <800>; + + rmi4-f01@1 { + reg =3D <0x01>; + syna,nosleep-mode =3D <1>; + }; + + rmi4-f11@11 { + reg =3D <0x11>; + touchscreen-size-x =3D <1280>; + touchscreen-size-y =3D <800>; + syna,sensor-type =3D <1>; + }; + }; +}; --=20 2.43.0