From nobody Fri Apr 17 07:44:01 2026 Received: from mail-ua1-f45.google.com (mail-ua1-f45.google.com [209.85.222.45]) (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 B4FFF189BB6 for ; Mon, 23 Feb 2026 07:54:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771833290; cv=none; b=UzUvv9LzVSTvVPpRSw7XHgwKSiStUQMnWa8QdjM9Noc6qZ+Vpy38BaBV/d/yU0e+o3tbyJgu2MxODI8d8/P0Gfio8SR6BIICCNSlyl9wgi6FvqE3rzQ1Xhiz8Atr2nXWJDdTWvNtWFZN6Ex6Q/6AENezhBB3noSVeP4KF+a+Voo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771833290; c=relaxed/simple; bh=KAvlbY0yYL9PaaTueRuO9yIwL2QGgENhM1iet7MXCjM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=DPNlFpsjtuo+GlQuXgcUeuwvvYkhmvqFdNwEF1dSpC7fH1E+4t7R52/ZV9ZHfWNIn4dPG+PwhyZvQSpC7bNXucKUnrRNZbcYLGqBNPHuLwXyOOgA3ZEtJdoTohjpxK5RkkWF6Ry/Dw+aSmtV00ulESoq4LpRT/qAD9hGzGVozec= 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=X8ostd78; arc=none smtp.client-ip=209.85.222.45 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="X8ostd78" Received: by mail-ua1-f45.google.com with SMTP id a1e0cc1a2514c-94d5f90c8b6so2084496241.3 for ; Sun, 22 Feb 2026 23:54:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771833288; x=1772438088; 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=X8ostd78q0wLfgWiH4MTGbhIb3FwTdRm8a+EtKEs1rMZpaPOJRjgJsA+5mCLp98Z0i rVRcXVxgO3+f+xY4MIiEG4XVEMkGO0wh45vzticEuxBMuMgAgJboKrHyh07CGOaHie7O Tg9iDphtTU7+Sr7Rq+lHUQFr0Il16DYz5XCFBYeAoLKMZE98i3ieUetEHLBNHzLcJoCo ddDpBqGN6iMO3nKZH8ro1w9ZJHTQ1fBULWd1mMZlqm3ck5/SiUqaBAOnWGNK0uBdynjY ujJjXGXvO7BlwG3c3an6h8Nrr3ABFq2dlPJly9kp1hzJ0iuyzoIbHl0qGojIGwSyEbHo saHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771833288; x=1772438088; 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=sjJxWaSEMnNTIX07YApJyJagI0ybEtgoGm6L+jlcBmE+1pyhuCF7tJWbULjwvhl9bp MAiy69km+9zHBbosvClTDaUtxP1uT9PupB0lOnK9ufcfGUkQkRwEsquYkPEGqJXA5P5g J+WofrhrBVGf43DkK1mRFy4pu3YawasQxX6koBQUS7I87kSC+hWeZmHhdAOLg1e1HP+/ 5C1lMbjHbuualsWlSDk9FiYsE774XSUbO9kXk50NbN2efnzyVBrdFcK3XR/HaSMRU+vk AcRjr3cF2ayIBoMLr6lkZb14nC2O6j9vwdptiJqEr6U9F/2hsTsjxMTGN0uxZuern2ad bb2w== X-Forwarded-Encrypted: i=1; AJvYcCXFQmjQOeVLRw5dhX+KAgkKD5BnEm5i9iKEXxJ44gQFeDKlyb3LA/fsrbuQkBn68ETO9w4+fQXpCQf2t4A=@vger.kernel.org X-Gm-Message-State: AOJu0YyVPId5KonZHtdoR4YZVYTqsW+jdTupK8zQfDQFyON2TAO8SDEX 9YGBwjV8zf4YzVmhek6OR8qR18Q7tyGrrgs7KGf5qCABOFSZL0s4X91iq6e7+6h1 X-Gm-Gg: AZuq6aJo5rhDxxyfWqokFNkk69tgDD+wnsSc8wkNb0sAS+vXwQdD1djXQpzdQgKXD8r lV7aj0SEJuQu1KbcK6bgYiEZXpzRgHR8LTOkSfM5nEElmBX/rbQrztu5O9MuZAwdy1MeZGYxf8g 8kt7UHvVwkuWP0kjOCbG7rXklc/tOmgWOG+qkEexp8K/wp+458CE/20aTEn8l419+wON72VHNRI KOC2QqNMf1WX69uuFtoJSYzdMcVYYABL/l3dxHQacbgr9wvTYmSoEmt6dPasUZwj3jYeob43ckv pr3mJwI76kJbyNcQlXENynxVrj1Mbvgdj/0ZsflolKkcdrXtMU5HlCPifsklLJtZdJqQGwnkf2E MwA7hs/J0k0S9Qt3gGuEn0zvEIVdJL8NU0jGdMjGwPn849semxnD4kNYg7LLXvkMf1ujfBM3b0G 9k/FG2ExuZ48uBcB0sP01mpy406iCCAkWEa2chyS26JeHPzvmOPawtYQESypjE288Wj4c1gdy3y WTMA5diYUs= X-Received: by 2002:a05:6214:301a:b0:786:8f81:42f with SMTP id 6a1803df08f44-89979d3f785mr103660256d6.39.1771825879381; Sun, 22 Feb 2026 21:51:19 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:19 -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 v7 1/8] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Mon, 23 Feb 2026 00:51:06 -0500 Message-ID: <20260223055113.1288-2-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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 Fri Apr 17 07:44:01 2026 Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) (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 08673276049 for ; Mon, 23 Feb 2026 05:51:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825885; cv=none; b=U2OWlKsZqpfzrDpif56fHP+0LLji0vdfBlkj2iKG0KnmCWv6TTdxmzqBm6kGRU1p3yKYFY7p8sNB2y5iaSKHri93y8lgjeTWxMMWd4gNUO/NDe98Vb8/sPBhlsx+eG3ol2SU1swTvWe/p5GwesbiPTTq1gFmMgkbhiqx+MaKRY4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825885; c=relaxed/simple; bh=pi1fLBggw2w5nq+ku9XGxrPVz6Xc+gXO0i/5XkcUNq8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=QFu8gmKXbXpMYtEaXMgAyoCmIFy+iotUgcMD27ZcAC1q6rE8IAU0jXe7Ug0zEz8N9801WgKKLI6ms2rJSX+W29/zCcVXy6TOkOTlLLXFx1TraUCz77/fTMYFwvrjHvzDCEilshliXGJpWBQZvUg10NljZwg6js9baTQMvYAB/k8= 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=nNKHW424; arc=none smtp.client-ip=209.85.222.170 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="nNKHW424" Received: by mail-qk1-f170.google.com with SMTP id af79cd13be357-8c710439535so277924285a.1 for ; Sun, 22 Feb 2026 21:51:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771825882; x=1772430682; 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=nNKHW424jIQN2Us2yNrUB5DxRmcjrwlw4kb/TGOtlXbuiS3GJyzveLFwgdKRHREh9X OgPkX7NFOsrul2HIgMlBaW19U1VBVuCaJIow69+m9OpL/g5z+OToB7lDG0DsXW7mnMEr vFi1gMveYy6V8ozbHBXZy3um1BXPCqkckUXu95RWeBBA3YaqFxc/z/g98nWbmmxgJosH 2Nsip6Wnl7LcxXisCqvficy6ZNGHzkSoskvfVVl3iX6NMY6dViXSJu8iUYt9ZnX4NOPb 5hj4vJsMl7niVxuTigOD1l2Z5S8gJiuTIE1uuteog4Hcr6Lrc+ofaXfAemzZExcicXzi r6lA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771825882; x=1772430682; 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=AGwD/+BWpSD25g32M7hfg4fJTFE9L9xA6kjj6fSa0o+vzePsdyaiQ9xggQab9fKwQg vSLSKFjHvT6jzUbcTwnwh8YSywo1M1ogZdDzRnqsNFqIjTCFgP5GXhs8/JpL/GeDVF7Y pP0lp34IDtlvi+WygkYrErKuihzwRDCvO7ePmQUfSvD/IovyuJ7LY/JYEG0c6e4bnSlr JEXvQ6ldDAmVP4ptqzDOBWrnvK5vGbI8mH4YZerWzTzAkgqYRXBuYKbvxb2dbWrb/z0G oAvZNvPYfRTt95N/tWU2D3mf9UhA+pzyzC2qPkMwSY0MOJXEgQYa22wfnypOI7MPTyl+ 9KPw== X-Forwarded-Encrypted: i=1; AJvYcCWbXdjE/cUpd+GQR+R39pnPQ6JWr1qGvjv80kSXbxi731jZbq13kXzTxWwb/MNNzJDfPR085dp+CO6WSQk=@vger.kernel.org X-Gm-Message-State: AOJu0YzHi5wimuIs7UyJ7anOjceTlZmSc0mAYhe4r+3NpdGbd2/oA6oa NOVkaOrTKML4IGna9WO/3OcUWjWAzXTpU1N3nqnnfgeWGGxyUZz4gavz X-Gm-Gg: AZuq6aKvhwuVHJmaiyPzHWirE4CL4kbkJUSHEnKHqO5SgRinQurBTWFvkbAaMOozqLx mAL4Y00xiqCcEaJLtXmfz5IB9vh+2g4CAMmscx7LlwV1xjt/Yj9QdbTiIUVGX131sWUv5f67YER LZr8Klsoxai6dfDh/A1gvUcFBtWTi8U9nzZt76dnaUVGXJW8yuR9DRS+eWgz6mzxT7l2Fdi8wqh 5nWC9t/3ZGbcFrTRGvr7qo0O5FntZej6RpQXB8xTeUygrc3jBsuTq3f3EQhQAUjl0X5dVz8uI4R GRSIyl2O5YDfpaCQRNOqWOTZiz1OFLZZHNwBkyn4inA5J3LuGk9FBbd6aALSpLtfnTxDHDbL4ki /cOXuii4OScm/1JGEZYxsEaR3q2VQ9vlDpljq4HT+zYhsi0imbjKW5fYMoM9kv+++YnVaNfwS2g wWY34+USOVi5pRQHG1VWiuDyvbxA/5sa7H3n/ZF7mMNvTKZIAXXswaWNWXxxDlpm880j0VtZfaH wQQ/+DXXwmZaiBFRuKqSA== X-Received: by 2002:a05:620a:4610:b0:8c5:38c3:7cca with SMTP id af79cd13be357-8cb8ca03109mr1014138385a.31.1771825881899; Sun, 22 Feb 2026 21:51:21 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:21 -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 v7 2/8] dt-bindings: vendor-prefixes: Add Doestek Date: Mon, 23 Feb 2026 00:51:07 -0500 Message-ID: <20260223055113.1288-3-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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 Fri Apr 17 07:44:01 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 6E3D73451BB for ; Mon, 23 Feb 2026 05:51:25 +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=1771825888; cv=none; b=r0icG9U5ropnJtY6lbzxClC1s3XSFk1oG771rIHKAr86bzqL+ccDGRaKppDYGIa/ZYfk5w/mQb1RdqGI8UIa60bqKITXiz/LJfaTktHKiECnlMS+XJQ1iYGLYz7g5vyEUVu699fj6jFmBYTU7eHuWsWLJvmG3HaKCnsFbIHm8Z4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825888; c=relaxed/simple; bh=QtehmTlxVE2ImMqTMUlN+wssHL5rLi9pMI7VHV6x+J0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=hODbUqd4PIp8RZsFK4BowfzeCvgFwRTitYPVx+x+2Kg5l5UdnGs0ZwTbtAd1nAEnrIMJvDYROP37JQhRxcovW3GwgWkky1tQKtrADZk7QmsIj2lg9aswBFFsPLi4tymV+BZ4V/wOWbM0+0OALVNnsuKIXO2S2JOT00gHkjQCBVo= 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=aP7iuv4V; 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="aP7iuv4V" Received: by mail-qv1-f49.google.com with SMTP id 6a1803df08f44-89505dd3e24so53055476d6.1 for ; Sun, 22 Feb 2026 21:51:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771825884; x=1772430684; 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=aP7iuv4VoYZ4GB4Gl2SYGyj04DZIW44DbSKynX2bNuOPsZFs7KucUCFbCMvYLwbulk v/JU/hELniL+vKX/rKVdSevFlwHEUEMxZY+V5MwV3LOr//XKBtp27Lt1/z/6w5n7a+KL omcYsDiVqDubmKja7YY8KOEuNCvU1rycH4jYndXYYrS1fRm3Qf+N2Gk6XpZZzLpBt9lt 5T8ZxDqGRGvXxCZTxeL6RdJYZxUnH/fnWNIzp+mc4NY0fbDc7QaaTo/IGc9ylR6X8wcS UrP6O1gXy5RzT9MYTXwbNxKs/nPHFz3ROXAuVSD1GyPoTPhPMa0CQlfEJ7llRVzQASdf 4UPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771825884; x=1772430684; 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=JlYzfMSCtk/v6kdUM/07+Y0w1YfCLVagdMXV77OMLVx2Y+gIb/LKY/VdPpEeBoFGQi N9ZsxLkiJi9KLEp5FOIOo/yjbjiSyuB7tu2K19sq2NFgH/m3CU9OYBpPZUCybsBSqAcc Xuk1gyDkXOH8TD8j4ryeKZ9d/cPaEOlIx0oQ5vcx2BP1t1RJSehaZgsUAzP9AcPtIvAY lAMz9STsJZbWfpCgn99vGl9vMQdzN3psAduSuwe0Bll63/CSep0+dxXxWDiu+uO7QN0w K/vDaOxOPmiz2CEIffiV1IBtiz5rhXFxMcl2vV3S4xvK0mHJdB9ETRlDaE2iEueeKLUo MOQg== X-Forwarded-Encrypted: i=1; AJvYcCXge4LQ/IAATF0Ly25UjUGrRvSllwgNiExWpSN50xgRYxc0fmJ/GJDEmea9ryUGwY4ZKlDGSo3/fAvxOh8=@vger.kernel.org X-Gm-Message-State: AOJu0YxE7M7qRcPHUlEMxZoBYppXAye3wp39HmhFfxbEN3PJR3GN7cB+ 5HVCsMPKtb2XFgZlLt15BSxwWNRUuDBH4lVcpdAwtnA91v4ehm1e2xwP X-Gm-Gg: AZuq6aLrPxB1IbL+Z4+sfVQyugx5SqYG6XgFOSqTABYahR7i5Jz+paTuwCcdY18hQyU bV75jIjbnlbRFLqoApnW+a7seAaTKSdCsaptHs3RbLKNlzPiGYCqcgVi6Ssra1W1WhQ1fQl5m/2 deOgSBhUqhkI+o3a/+WEHc0X22jdZhlwTsq9f8c2WOoTQ6qNDwFcrjNzbAeQpUWPa2yM8JQHDgp M6AlYA2CYwIlkYvbgmAGjp377InBJ7EgFz3WSRVZjtlzhnrjop0xduoXZ/JavyOFF8CdmxSHUmU pkmE7AdNRVbLbt7XqVHrVClqFN6heKNg1pFzhVNw6ZkDG8JOQ8wvpeTigsQFuwhA+rwOBFHeofp JnpE9qoHtTzrkNzUQ5kvOIljFaVWhUgRNwJYjVsY4leFqJK9HM4vI3nL4+MScA98ctQhwfxI+qx wYDw4FSStu3PTiSD5p85A10/21oSjNPg9P6p+1UJpmy/YAXnb9hIK5UT3GSF5ED8M/dGvkaZYLy rMRHBGN3TM= X-Received: by 2002:a05:6214:1c0b:b0:897:277:d03e with SMTP id 6a1803df08f44-89979d74b41mr116677656d6.58.1771825884353; Sun, 22 Feb 2026 21:51:24 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:24 -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 v7 3/8] dt-bindings: display: bridge: lvds-codec: add doestek,dtc34lm85am Date: Mon, 23 Feb 2026 00:51:08 -0500 Message-ID: <20260223055113.1288-4-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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 Fri Apr 17 07:44:01 2026 Received: from mail-qv1-f47.google.com (mail-qv1-f47.google.com [209.85.219.47]) (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 5FF34344D91 for ; Mon, 23 Feb 2026 05:51:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825888; cv=none; b=fdJAtEM6rEwfjPACVTgp+GT7qQBZDmzc9Q1//RHDvrILNVBbi+Cawt2cteQqofYEXJMuJXLJYjsbcGR7XRFxRRVq308JsdKLXiiX18w7vfdRSl3KbOoiOQbe5xhRxRsr+7Aml95HCrO1T/b8grEfdvPIOiuwRec4dh2qgsBkSLg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825888; c=relaxed/simple; bh=cihNYnflN3AVGRiDEm19DGgGttXrkIyvwuts3JIQy3Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=U6kLiEfsioloXzw0KSyAIzHYtXVZNf4zNDTNYcdlwAkRsdaF0qSF/ipwclgcl7ZEoGFOJ99X5OQH00Bv/cjnk5WtmjWd10X+nwIyrPZYelXicdAOCqGWQdYvTUbsV4ksyiaIxrlystiumdkACwPmSuIgo4i07jKsO4pYCClZoPA= 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=eCwK+eRf; arc=none smtp.client-ip=209.85.219.47 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="eCwK+eRf" Received: by mail-qv1-f47.google.com with SMTP id 6a1803df08f44-8951c720496so22440856d6.2 for ; Sun, 22 Feb 2026 21:51:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771825886; x=1772430686; 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=eCwK+eRf0Z7p6fzbqmjf8pZffEqsEQOzpgDsnZAPJuG9PPhnzil1JkReC5yblhLuOV ZygNNFJHAcTNPCsQEs91Ih1zYJR7G/ArqoeE+iPfLnB59Ja5EOxLtL/If5RYRdzGrC+O N9gLCuDj+raq+QhWc5ifqaaIaNLS2xXCWJVAA7sgOM0rxMdLCHM9qJ3ELBpz7dOXSGAy egRwB3c8IFWhS+iZv3OCmE+tU2idNu1BCa22D+2GuRZ3JlgPK1zI8QciD7P5+5Yb17Jk TEInSLrqzTd38dbUCCiAb8om47M4ckC/3MaZ1MQgQCO/2PEVaXvQLnocUbms0rNXqjke cnOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771825886; x=1772430686; 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=FFx0Ka3TgvBwZg2ZrxHUyVUbunrCwOZzUwpB37fhSa/TPQq3tB6wZzX5s4olWNBf7J FDK6rCwDi3dfKCX4vH4PN0fk56odYIUDUuycvpPEjiIvoPAt5o9ncm2nqxi3wpniabpl LlUpSYmzOTzgyr75EEKtpA0xOvDHmaEPAPFVF+Yt6rWanqlJc3OTJoM9n0sqmNqo1yA7 +r7p+TNasIXaKF1/8+wdiqhVc3noaoNwzPY/BOJY9+icKzO4MaiJMwocnJoZFsYXvnIn dwHDscRCfTzyf4pMUFJywXi4qoxy3uDBPuXOzscQIMJFgYWsGenzoapqYYy34IzddQ13 hlKQ== X-Forwarded-Encrypted: i=1; AJvYcCUtxai8iftYPh7AHwEMCRdqrnr/Q6tK8lh9Gkm3MIZSm08BUhR/StOrtcDcN0fbChxr1L4p0l/1GPrf/dk=@vger.kernel.org X-Gm-Message-State: AOJu0Yw4cBn0MqJc5gkKA1WQu5RjTRmjyA/DvVQHtqYnJPshLmLcLXP9 PjitI5386Ibt0OdVI71LyzC7Azv4EqcKRlrERb2RxEsGFepzgc5K1mXD X-Gm-Gg: AZuq6aJ9JkTuWT5TEMmSmTPIG66UFBQOPF9nPzoT0KiVGqjZTGMrSLveT6m3kyM3qgm nxsZM8r50onsW2nLo6sEQPb92z2uCJ7ovnyuFgALPQZEbYfwgumCbMb8jf5o7CJstm38eL+407p tjoCYmp7fKzmXGI40UES7hrz6oucEpaNWDzMTIhS8YODuF9MUnZDQNXB06fMZowDkapA1BQYyJa 2yo6XOuj2P0MrtuBl6lt38opLNtlBXn5DPHwd4fJrOJbcrnvuuCX3kyLt1cOi7+9Fn4elRIbqHe rrp2+xQ2X9JqHhSqYwJ0tR+lUkoCluw/LRPfVfbXqFVO7AkGeo07Bsn5Jyoql65CNmfwCFXqfY+ DdOxMCZxr2Jw+frVDP6cg2ps0G74myECHdJsJVjcEwKvpwNKVQ+oLEgsYpZlkg2ARrWAz0LUoO8 bMGdlGiRAkUOAsc3zIdJT2dMmmC88Tbbr6YLwGd6zrj82nLT4HQjQiOIHIQVCMNwX8b+3aL8SwT NwFQz4iOZI= X-Received: by 2002:a05:6214:767:b0:888:3d1e:f95 with SMTP id 6a1803df08f44-89979d382damr116207246d6.32.1771825886251; Sun, 22 Feb 2026 21:51:26 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:25 -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 v7 4/8] dt-bindings: display: panel-lvds: Add compatibles for Samsung LTN070NL01 and LTN101AL03 panels Date: Mon, 23 Feb 2026 00:51:09 -0500 Message-ID: <20260223055113.1288-5-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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 Fri Apr 17 07:44:01 2026 Received: from mail-qv1-f53.google.com (mail-qv1-f53.google.com [209.85.219.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 60B12346A0C for ; Mon, 23 Feb 2026 05:51:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825891; cv=none; b=KecwWZiYgfo0SU7Zg9jZw7QuNZ43HcUlEc0+sHDyWydWDOp1Epl5gZADssf1HCaHreSRNf4YyQ1P9mUspZH3JelBFkMUYAOo5ycY0tJ+YnikPny9Jd7UCMPYLji8yhqNNOwTxBwlT8L1ZcQM1DuJsB+YktByL+5Ii0TdWbSvL58= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825891; c=relaxed/simple; bh=rAwQVYg8E1SAT41zQNWL8V1a/YCuAV2cJ9JyNgOHIfI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Al+lts1NS+0Xpn+vn/V/B5zZi4Tl4PE8i/3RO+vq+vbZbM+kz0og2XjLLaLGI+VQmp7QBugoOsivw/PHAs+Fm3zzPZ/kESDyeA6p4phfQOn9ca8iNkJa/s90BO2apyq/bQ/yo4PEytSsl9CYN25oemOZ+idDcmXesJqve3Man7o= 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=cvtX4uP3; arc=none smtp.client-ip=209.85.219.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="cvtX4uP3" Received: by mail-qv1-f53.google.com with SMTP id 6a1803df08f44-89473dca8aaso51687026d6.0 for ; Sun, 22 Feb 2026 21:51:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771825888; x=1772430688; 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=CkIyHN90pacxSfEz/L2aTkDX86Z3YYVQfBOHsZW/vpI=; b=cvtX4uP38+o2LeHNR4TLKXTsvPgqJDhK1beil/hb9fMCO2uhwP2tpLRi5XLUeZQAw1 TaMxqbryShNyOa5WqJ8HDkEm8hoV9bLzSpSdDaJRUMHmgGGdggjbEbLThAkURV3faj4o am3bnKRiT5+yPJwrlJ5pBT+al3uKU02puimRTnw0fPgP0X6ukGqWziZFsjrniytpRs1a ZYf0xoGEM58g0961rFGWQhti2XUgaWvwwWpC5jNq4f0wFOgUMDzdxjGnql74x7tdSX+Y d2+uSiTRnwa3fnpHjimj6KHiTLQWH5L6EkxJOJE+JcIJmfyQaoxLveW3Y/BeVlu6HpwH 4moA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771825888; x=1772430688; 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=CkIyHN90pacxSfEz/L2aTkDX86Z3YYVQfBOHsZW/vpI=; b=jL9VjO4IAlXZaxIdEOvS1hANve5vQP2CqZEJcljXS2upX1USGU0p5bd9VySnlObugI 9LHy8tvqOxlrXBU8H0QTjb+Db8WjfqFE8iRZ70K/M7DonWOuTZpJ9shsH/rjDhACCVNn SWB93a5QwbQCcDStTDLcJmNFq0kyed/C8fOd1VkUzY2hwcl92tIGzNicveXkVmXAj1e6 3pmzVdvDCtiJ0Umdq54HefMmkxcyF6o3dISokBzPrgCVvs8/o9tADn9vbsYDjekoJRmt ue6P44rn+FVg/9I+wcTQ7cI1Hf75YTYltb+7OaHnnuiRgSXfClr7eNVRnKIvHdH0Vkkb pE5Q== X-Forwarded-Encrypted: i=1; AJvYcCXn1glAE1KSXAlJpSPUdke/VByYYe1MThQEY+EKRqPxpwxgoQdF3cAuCBqpSxtFt/ytdrmg34ZVbn05g9k=@vger.kernel.org X-Gm-Message-State: AOJu0YwX017f28Evbe9xUcv39+SGztuFx27XiF9E9jn8ymF0DNMxw91X n3kqew4KuhmWXmEJTBAhRif3ZWEN9XMLuFLwKlNy7TDtk/GyUxpolwtA X-Gm-Gg: AZuq6aJeWspoZIzd+SheN+6zlgGgANIf3elTaK3SLcH+x5kwraJb/oFryPmIn2BnCl+ 1nqRV7UsVGw3YVwL9DQzsRjn4XwIBP98H3n/QQHMUA+ow1Z+pUdRYq+IZeKRLBa/PUPYGlO43ec L+D9Ti3uvtDAD7CZA2cC7tEg5olmD00PN6Cdt/fOQds3Rpk5BsK7SdbcR/4t4DpE4mD4zDoO2xm bWrCOzsTLWusYpO4gCiJDtQUu3PsqDiqn+WI8NC9GAjK93hI6ADfRdD4fwl39qBc0lec/aGFLNd +TFdQqWxpGfdRGlLWyJgXJremMtsTRxT38RdHtosOtwtYlj5MrneSUVipZMfUo3H6gvQj8kiMqn LfOiEEf7/GEV6qlMCIdA+brAKKYwo3NHfL5osgIHwF6MJ5o6JLsml2n4rkJJYwTj0b5gsHYbQ45 CwtG+3G19X+CaW3dCbx/wVbAZM3h2bHobK+zNdvq+FSB8aG7CohyVCAL6XVHKYPT2KrWhtB4gwU nDF536Ze0Q= X-Received: by 2002:ad4:5e88:0:b0:897:306d:98c1 with SMTP id 6a1803df08f44-89979d4f1a0mr127865396d6.34.1771825888266; Sun, 22 Feb 2026 21:51:28 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:27 -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 v7 5/8] ARM: dts: ti: omap: espresso-common: Add common device tree for Samsung Galaxy Tab 2 series Date: Mon, 23 Feb 2026 00:51:10 -0500 Message-ID: <20260223055113.1288-6-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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 Create a shared device tree for all variants first. Device-specific trees will be added later based on screen size. Signed-off-by: Mithil Bavishi --- .../omap/omap4-samsung-espresso-common.dtsi | 744 ++++++++++++++++++ 1 file changed, 744 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..63dd192f2 --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi @@ -0,0 +1,744 @@ +// 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 */ + >; + }; +}; + +&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, 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, PIN_INPUT_PULLUP | MUX_MODE3) + /* gpmc_a20.gpio_44 */ + >; + }; + + 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, 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)>; + }; + + 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>; + }; +}; + +&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>; + interrupt-names =3D "host-wakeup"; + }; +}; --=20 2.43.0 From nobody Fri Apr 17 07:44:01 2026 Received: from mail-qt1-f171.google.com (mail-qt1-f171.google.com [209.85.160.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 50625346FC4 for ; Mon, 23 Feb 2026 05:51:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825892; cv=none; b=G3LzWmzx7HGAxj3ExXV2oDy5P/bGwLSuzkQKat3QNqwykgpM5tATI25aQSmQvK7sEJs4tjES9Ockt521ZjCLO5bcsHLQEJqhBE+kFeRcL10sn4aLA8rH8RYf3CEnS8L9mO9ymXN2DQGVzr8OVhm2++zDPvZuW5n/1EC8MQM+wOI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825892; 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=UrOU6II+OCz5aI3UoFNZ7IwPohCrCoesDs96KLOJr7TkY45HQDaQoAWUsWwiKcWsaMro2u8PtyNd+KinzFOy9OVEJ5yKQFk9RSXmmTV9bMCrtVpuUy/Qxr5HoEEZIltZvmOHT9hJAT+kNqfdpzctIXYXK8mEuT2VnERrF3Uwlv4= 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=KQqUxBX4; arc=none smtp.client-ip=209.85.160.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="KQqUxBX4" Received: by mail-qt1-f171.google.com with SMTP id d75a77b69052e-5069b3e0c66so65412961cf.1 for ; Sun, 22 Feb 2026 21:51:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771825890; x=1772430690; 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=KQqUxBX4bHx3/Et1DCLo2Qv53nafyzb7gYtm0Hwk9MFMz+jetpVEiQn/ylVBTX3cZm ugNahshd66tj12fOTjrIBhLeZ49FRIf1oTseShT+T1xd4XqiPNcwlKY99WYWf6/B0ywp a4DYi7HXCOjR/9i4U8JhmVKk2PzUD85yx5PA83xywLuqzTZX/vpcH//sFSPXRRcVfFw+ JXL+pixSY4JONb9pqL5+S60qiDHZ3ORPWimAzn9nB2qFXAolRcx++SDV07jynohq4OoW uU4EnxfLhJaYp97RXVYFd5Ltx6y+s7vnUzgb+ZeSYocivke9aB7SuB1ZrVG+1V0HVlGH bZAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771825890; x=1772430690; 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=k/kabB9ZJWMtxm+e68XO7VAelyQK7VYRMrl6o+e+z50XH5JyXo71TsBXwfwODQCXGK w/mCeaooMwnYuagFzNvHSTAyTVJe7xDRsbLzJouCDQXFy8A+s0wkBoeDDnzq0NSSm41/ G2Sj/+IaZnY1UiGKXm4g+KaIoC7YBmJ1tQGYCjVk5+BtrFBw2cx50eIPXNUNUP1OiT/4 8/HbbIjK+nGfmVlXEWX1wgE4ZHtD1GTNcdRo/fMCqI5DC6cKVpBAhvPXvUuDRKeyuQtX /Q4UI5Y5GUTiEhTK8orOkPFR0B06hZLqrKJak8qNCdh11E5WYZingMd+w50QJzXGs0Sa eCpg== X-Forwarded-Encrypted: i=1; AJvYcCWGMRTmy0QEDe1ATyz0R3m/h4R31VhImdRPoDW+84DMGPkOTGN1WeVRzfYgk73HS2vZ2enQotHK59cAqsY=@vger.kernel.org X-Gm-Message-State: AOJu0YwTZnbRj2QkagqyEiPoUGL4/EbT8IBorZQIEHb7CBr9v2oPaGky pVSa6ckKW5g+1tlFwz4bho/3s+EMa/5MH4i8MANPnacf1yAOsqH+OZnX X-Gm-Gg: AZuq6aLvCntI3Dj7iNd+M0lHfa5ovrk+3ThYVbUhqSUDJ60tdDMtN0p4FaUWP5CwmbF 8pe7+pkRhZLoVctkJJYfRUIwdkRdkkkJteI2nGMA+3rTf+xw6WewpPjIV+QcsYrhoJB63aox5+/ H0Uy+g8/6X5unERn5DObDVfbXR/lZJJikQ+MUyAcye3DX/pTMTFRuBhSdX3ieWA5DVjpAVUh4y3 pXZNGIw9wBeBpoKCR/J/IAX6WYZ3houcJv1jSi91eRcYlSCDZBQVq/C17BqllGWHkgi9xGMrqY1 a2GmYV4c8Wi5KpaCbwLBc1RuDMYmr9DhF7DZ75kB2ViKJuW/AsQ9pT67+R1Oz98cpTZIKEoO+IY U4gRIrEwZEGhuB4AkasJDHoJHQ3iVVntcHL/uLDjOmQLQwKLXZZQX0SVLJszAOv/SNJZuwf+ZnD 4kKt3lEMrh5fcxJldfQtIQ9RVgzABnqYMRH4OxqItjBSTAAIkvtlbGFe8GZlS6WnOHFt9enfItL 1UwbkCtTHs= X-Received: by 2002:a05:622a:120d:b0:502:ec9e:ded6 with SMTP id d75a77b69052e-506f317f931mr169944791cf.38.1771825890175; Sun, 22 Feb 2026 21:51:30 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:29 -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 v7 6/8] dt-bindings: omap: Add Samsung Galaxy Tab 2 7.0 and 10.1 Date: Mon, 23 Feb 2026 00:51:11 -0500 Message-ID: <20260223055113.1288-7-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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 Fri Apr 17 07:44:01 2026 Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) (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 E9051348889 for ; Mon, 23 Feb 2026 05:51:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825894; cv=none; b=u1X1eNWRbCnZSub8FBdPc1vLYSgOzNaFUEwa/+fR3IjlNohnYRgvdotYvGviietROhGaxrchAy9nwBYxvilKhhWwZMg9rR2ppRhS68X3GVNqiKcjx2G6pboXybNc8P0gb74mY8ZNZWesDEye+02drktiez+rNMYRtPgPhQ4vHDw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825894; c=relaxed/simple; bh=S2kYng34pyN/wX/EOplOpxbzEXHZ5N9BsJv+d0hNUBU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=u+xWkV6cJeEjUaoOiIEaVZN0bvJgvA5RiSFNWb4uk+xWQ9BIQ+2QZdUP32SHBRZGLZwDY/+LLhRp9pIBq0R2DXYSD+GDMIe7D0oOjAXskMFwjC/mqjRM+hMTfeEqB7X5xaWx4r8DUqEmYfkHL7MIcrT20XWcagHlqOY1lyAeyWw= 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=Qyq7uKzD; arc=none smtp.client-ip=209.85.160.172 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="Qyq7uKzD" Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-506984b6d83so33989351cf.3 for ; Sun, 22 Feb 2026 21:51:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771825892; x=1772430692; 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=Qyq7uKzDI+eKsKln6hCk7WBU9/8WENvl7bq6SC6KrwE9xP4rFnMQixDvOOp+se9jMU 8HDVeA0eTdOFsAL2EDSfB8bBjsgNI/FlogeArC9EmGXx1UwamLnazaJw9s16PkvhsfCB wcof0/dJdXmZ2CdbG2xmfrUW6+2ODdgMwvY57z1rEamqdOSuQdAL5pIbHCgBzLDWbeBW 6oZdMegZ6/BqGL7nCSbf5sC1Too6Ji83aH9QNwoUt18lIl+dAwYrQJ/b1Lx8OizkOeVl 9w2qKCsAO8SiOp2NwP7txeZU2vz9Q2yAalTWS703SxNqRPsQGQN21D7d6tcCE527XbHT jsrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771825892; x=1772430692; 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=pU/eV7gBj/VIOItUVvRcCtdvhin0vgEQDpE0pqt5vDQQaAM1eke1MW3jWnKNB50WMs r24zCROC1wGb8qqE750s/kkBAgc4j9x5jSj/plQbUcrX6tAwEViaOh2umPOJQOx9k73j XNmXF8jcZnUf6dQTw+2t9FV/zSlFX75ofahXdU3i/s+dt/7MTgUaNAaei0BjJD2xFE5d IoUdp21VmgvAsETCjge8QiAJMtrAqX9eOCdb0S7c8NECIquwMT25UMKs7pTgAF7RI0dJ 4GvcSvitzzE117Yq2tD2OA6X2Gf7d8cTPiRpmMcEHCyqY68Fjv5DtUBc5ovJoAhWxhuQ +zPA== X-Forwarded-Encrypted: i=1; AJvYcCVTsPJKOVluLHXvy1NVf2KVtlwYj4dMh318Gsp66+1BWvjnLQoODrCXQw3irPUk8wAlm26w3Ba/yDpeZmw=@vger.kernel.org X-Gm-Message-State: AOJu0YwwkI5rly1ndOoIY6S/xM7cux70ZEr5MQcEG0PW0wTW1By81fTq Vhy8JsX6PJtlZ4z6LbCX0G/e1+A0Mf0g/l5WITd077JAdPp7c31L6hWn X-Gm-Gg: AZuq6aISNcFNCT9Oa5/i9/1ytY49az1OdLw43EB5QWb5aID1wVNTjn7njEr2DsJueSH EP6LiXrnYIEV1s6UBKM4bHIOusatFlJgp9fUuZtTif32ZUmGjvqgwxaZHwnLyh1zdTopycLc55a mMy0GzuEAnCi57+L+9nLNu1Ux/pE3iMTvV8eJAm0+LyrgKn7TGuqbjGVLw+toU9KquO7mK682ig 1r0F/jmn/+wQt+1iBJ+wV3eLt46uB073eGwsszU6tf6JgKLAoZ32caZ8Ym7yBeXAWhZbnsZS7fy EnBEvhs7dGLdJj1BxYwm0/qGgS1CBl+QwpD3mEID9TBLKyEzDKyGhuIeqcfI7GePkFIMgizygig dEeO6SJFEQzr041K6b51cYqiunp68hkwDIiynTAelnBFJq0h047L3E+sqWU6j+d2DRUnw/HhIwb zIepZBrfNpEKHSt/3RMWq0SJUwe/11BdiGKGl6Ilsh5ff09coZRcqDiMc6QTmuWRVsbTk0IFQPu ceytXH1arA= X-Received: by 2002:a05:622a:181b:b0:501:4534:8c8a with SMTP id d75a77b69052e-5070bbcd811mr98992181cf.17.1771825891958; Sun, 22 Feb 2026 21:51:31 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:31 -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 v7 7/8] ARM: dts: ti: omap: samsung-espresso7: Add initial support for Galaxy Tab 2 7.0 Date: Mon, 23 Feb 2026 00:51:12 -0500 Message-ID: <20260223055113.1288-8-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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 Fri Apr 17 07:44:01 2026 Received: from mail-qk1-f180.google.com (mail-qk1-f180.google.com [209.85.222.180]) (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 B5FDF34A3C4 for ; Mon, 23 Feb 2026 05:51:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825897; cv=none; b=Ymr6jDDNWcGLAaBOYIcLatig+6c7g9MlUcPbaVdZ5yQfVrFc/PVQTlUE/X6MIoH/O1jEqoi57lZKekjvPz6NpFaG+ub+Guneuz2wHK2SW/FS0tX0bl7BWeWnvH8uqt76XjqMZ+A5s+vd/sjjaeQbhHMRG58ZYZNjhJ5XpodsCc4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771825897; c=relaxed/simple; bh=AUhhKwGaM9grtdftiWmb9K3MniiTndfrY7S51xLJzEI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZYtQ3cM07YQ7rzAU3aHTUNVelpYMzNyqn+aacmIt0DkyPG5riX0DohWOrtVJa/LxPo6HxDvs6t2n3r1E4bzX3eita3KvTISOwQE1cARnx6E4CU+3QLuTTJ3rBRdR5BZNTzkFvgnOhzhtgmULF4/YpWYYW+LcflcIV53nVmTo4xk= 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=UZ2k+0d6; arc=none smtp.client-ip=209.85.222.180 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="UZ2k+0d6" Received: by mail-qk1-f180.google.com with SMTP id af79cd13be357-8cb3b3e643dso251693285a.2 for ; Sun, 22 Feb 2026 21:51:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771825894; x=1772430694; 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=UZ2k+0d65DgPVBLV+eO4KubIVm4A5DqYYyiAbTq0PfdaADo3Dv+pB56ILjKJiIdRuP MWx+0CSzAzS633uh2oO9cJN5e9n6SfIwA4+GTDKdPO6PsrYgap7kvl+FTfxPPTRblmoN cF/I1U4dKkzxBI8E9prmjW0wEXFmdnxWFgLWgP/j52i8KUgU11o2fSu4H8FvVo8eKKvv wvPrUSrS4Lc42Yl9/Do5I3r4G6VkI0wQN9fZzqSDuv0Kgf2gSCSvp1L7oOls4aj34Qea uGx+pHqXiZi56sfDUItKko6IQ6XMPv6J+42f8g79e8/6ZiXl6exTfPMU5N6yqwQjpc0u hplg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771825894; x=1772430694; 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=QXaHynwPd+luLBfJjWfHKIpNTiEcTOavIz17pwwrquwm40HYc0vnJhx/rQLfjA9Q/u 2xYpenTe+S333xmN/PV5nTZhUxP2BPEeGAFFouzyXDkJ5IQN/iQ5FErbeUsCqCTK3mk+ XcX0dZEbCnPRaH0wmUjM4+H/YZM/tqZJ6LLu+z9Zda8UiWX1psessCjNA93OjjIxLKfj EiMpq6rEX1w5yXveUGP3HL8woNWtdNnB2DG1InWLJj3LuKCoEDQ1dUO8Ia559+j23M8H cUokqkNSCFUvU8yrUv7eY3Bn3RtwXlOnRX/3H+BRcH002ICKAr/IT8MS5dfvj7kdbaWv 8bww== X-Forwarded-Encrypted: i=1; AJvYcCULeU4S+oww9/YIlW17eFeBFGWWtIrEvRd2FY9PIeiLD+nglBLhPHXqf3YrSQUsrgXgZcKIF9Tct/tw7Rs=@vger.kernel.org X-Gm-Message-State: AOJu0YzKr/6pjjm6WjWBdvGWUM9eNnYuLGRd38yKezDxnj6Uv/87D0aw aEnqRccL/8Ni49m1x6DFNMtcY+3nv404v7uyOJjzO8TyJgYog7RW/2D4 X-Gm-Gg: AZuq6aLyDNXOxAU/g4rvvhihR7kFHkWNhdmbPV1138jigzXtuaCi9zlJ2Axaff8AHpw 4MC4tmo2QSUghEeo/OvG7xH2VRSxRd6PtXwUo6KQVQ1oCGLBGqi8oIbOKEmhuypUmQpmmKSmd15 N3EmuRwhJNnHUi8JnVAe932K4N/V99ZQxiNPmQbLabHnTRrLykStIh7C80UxtfrQRNclmIEui0i djEu3pWruNiwn5tpMxofsb4OwUh4sQqphduwIphq9/eKEYJ6eKJ1aWDffji/h+dQkEulfQIeY51 7g61qjfYF7Cqyzt6V2Tr+H2x+PbcvS7mASxz82ubH1R5+MmTktWaKr73fZ3jlQHc1Y7rZofB+Fb YlbGM+azfin4fpXPt/10d0qxrQ5jAvGqYznFHL9SyUtvL9thz27SnCxznhMQkl6KlYaq0ZaBnDO hNW7O3QsjuOh2qBB2YyS7aqHh14EYxVqApDCuRaeViKLwYCI58+O3TGFLoi0DMtsJdlLVlfWpHx qDH2ywy8EA= X-Received: by 2002:a05:620a:25ca:b0:8c9:f996:81fe with SMTP id af79cd13be357-8cb8c9cfea1mr846672785a.2.1771825893677; Sun, 22 Feb 2026 21:51:33 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:33 -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 v7 8/8] ARM: dts: ti: omap: samsung-espresso10: Add initial support for Galaxy Tab 2 10.1 Date: Mon, 23 Feb 2026 00:51:13 -0500 Message-ID: <20260223055113.1288-9-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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