From nobody Sun Apr 5 13:18:33 2026 Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) (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 CFB5F32B9BD for ; Thu, 19 Feb 2026 22:56:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771541775; cv=none; b=QjNVUTdMRQjdG37Q17qKluwEFHmQl9bMEgSUGFjO8Ju29oq0rVna/qh+ZSb16DSib1Q8ueaRjI8PfqGI8EIJD6QdnkWR6kTrpSJOW2P+1P+k/X6fc0X8Nr+CNJU5A8KeGYB/IhnOf7JxVC+iRyllS1E1pNkuPuQDRVT2aKq5Sqs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771541775; c=relaxed/simple; bh=KAvlbY0yYL9PaaTueRuO9yIwL2QGgENhM1iet7MXCjM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=bbbXNWpDI16zumQ4hin+T16E3dL8I9VCiFs6BOnc+2a+LMH1+gP7o6QDxY9ZMe3RkB9OfEelRSkKTaqq2ZxtCPZQEvD/Ei/XMao57L4LsjJX/QqCImUVkZ65uWe1E0xBGcs9MRVn2d0N4XNFOjcO1MJZt4a9KJGoHXM34C/emR8= 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=cv/BSWnI; arc=none smtp.client-ip=209.85.160.175 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="cv/BSWnI" Received: by mail-qt1-f175.google.com with SMTP id d75a77b69052e-506a1b23c05so16674681cf.0 for ; Thu, 19 Feb 2026 14:56:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771541773; x=1772146573; 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=cv/BSWnI0KP1vk/HXa+/KEBRKZ04QfxGquXLoALQupwHsPcoY90tzpxWf1Z88jGzLT lDgVfPNrBxDAvZRZpQr2pLDU5i305MrfdoNkTun2Fg//NGt5HTA1l3Gwto8kPGa8ZvtZ xG0+NCKMRpDqajyVrRAUEXwslHOP1X2ZVlWH6/93QPP/6xaKp5d9CQZw2OICZpdM1ZcM jgkvOIyd26/pSwtF0sOdne3EJOuhlhOZ3RUId7NPir4q/9XMKLbo7p/kAx/vwHQw34/N 8+77SGkwKTZQ9UFjcEQ4uxg0sBydV+13Yhc+Ek8t00P59i0H5i8qgK3dJxgtGLJIccq1 3G4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771541773; x=1772146573; 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=sU9+i7ipLVmnaZpBP2BIxU3OJq8MacIH4lWhL7Cz4HWBmyGgNywpo0W4Vk4ZUWd1Bw dP9Lxl2uIvIO1MD5ucWEIH871R1Uk/67gO78EQsGiWHHtp1QffgF2MTArgKAlEG/9H8X bPVi6jatZ3Rg8t6f3bxZeVAFfVUgZ6ssSxNRS1AAAch2zJjLNW9S+clH0pbcKHfzC32H CBivBCVZhsCcI/Lsvq2Z3iK32uS8nxBqrLWycsjLyJP0Cf7gjn+hRkodz0ATgAC+U0sp 8GKjDqFbAc4cVSWvqzmd8/+GvgY8glrFp4dYxce8HE3Shw1Geu6C6UNrSrjnP33QJNVg AnkA== X-Forwarded-Encrypted: i=1; AJvYcCWq7N6e0DYwftnuf6+dsnPwzzkRn3lyBZRH6GUxQbOHWTaaImdiBHyf0/Hx2iTydJAjR7PdktHteTN6VBU=@vger.kernel.org X-Gm-Message-State: AOJu0YwF/ZX326a2xBiURHhhkns9ZZVUsnjnQjhSENao7gzA6uTa751n dHxMm6w7TIGl9VfgHHVThlqnOeTfsOYjpTnFb9/PeIcr3+l56L91/BReS/MuDv9Q X-Gm-Gg: AZuq6aIJ1V1AeOnwt7sZiBCaGyRuFTjRZJ+0axnKl2eAC0Ko+L16J/fjGiD6wvb1iW2 hbwOZb4x33zeDET+Rri6SdLmpCaE1pmrty78Qu0aawO3au2cdhwdYx4zTniz9zgVxeNP2qzEQiM XPlNGF3d2v27FZ3uVeq7Z0QgVx08IEwqGYS+c2qNmJt9/5bbLJ6i/CcE4FxG8cnvQNpjbUUZlwb Os0r0ryBYpKu5F8ptwSssROEgiRQhe7r0a4q4rlBrGrjf7TflRkyXAPuWD9MoyRdUqF3P7pBCqt 5QLHI9pXGCH4QLzfrIvvoKAvtGF6zeXR8eFaj3vprnaENm75/Ii96C2fv4iiQkfe9KycC/qyAOM IN+Yg3kEgv92OxzhmtJuhHO9mV8GUXCq+M3VdHc5iP5Skw9oytz7fxzvP8T3nIcteveDCwC3AdS hSWNBF+/Oe5Db4aov8a+GdItizJdzJLkaZ3RRBWMohT83nCIOU1QZZbiuEm9B1WVrDuDQSVVjP6 DCKm/ZISrSnLDaa2s+1Cg== X-Received: by 2002:a05:622a:613:b0:4f1:d85c:d7c3 with SMTP id d75a77b69052e-506b4020b97mr249828281cf.66.1771535059258; Thu, 19 Feb 2026 13:04: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 d75a77b69052e-506b275d59fsm153971511cf.32.2026.02.19.13.04.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 13:04:18 -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 v6 1/8] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Thu, 19 Feb 2026 16:04:00 -0500 Message-ID: <20260219210408.5451-2-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219210408.5451-1-bavishimithil@gmail.com> References: <20260219210408.5451-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 Sun Apr 5 13:18:33 2026 Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) (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 7FF6432572C for ; Thu, 19 Feb 2026 21:04:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535067; cv=none; b=Vx5f5cwVLEi2xOqUDiwye6FyNg3dFSTBZ9xFtwCsBNwNiUuwKbVOxRLlrS3m9eaFf/9HRdM4o+MqmQsWGS6WqKM6RKP5vkwQYtQOPkRJi28wLUSqIBsFD+Bb7R4ATg5OPCVx0lLN+gvNeYX8273O8qqqdTRr62IKsYVpwvdYjqc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535067; c=relaxed/simple; bh=pi1fLBggw2w5nq+ku9XGxrPVz6Xc+gXO0i/5XkcUNq8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=coPqUv6s6NY8Y2vvoRIjQNpWnHB+i5s/jTVdTOGzAkrVZfXIE7TM+uayrZN/YEFrrK4cq6cHsopSJCPXw77/ARmGDbYKy8ReuR2xOzxzQpkCGIO7X0eF44sUHM/YzzKUFODfiPsABZP4kw21N5fG0vh4MV2e4cdytT3sA5u75hU= 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=Q/lXx4U5; arc=none smtp.client-ip=209.85.160.175 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="Q/lXx4U5" Received: by mail-qt1-f175.google.com with SMTP id d75a77b69052e-50697d6a69cso7722481cf.2 for ; Thu, 19 Feb 2026 13:04:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771535062; x=1772139862; 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=Q/lXx4U5Jm0EPamJb0hescTCYgC8eMtNhM3GnPwyJrtBObkBbWwD7WfCuY2as90OYm HqghXxuHPxfvXJJIpgA95CHrAYkXvVOSfIjiQOc4NDbR9JFJz0JvwExxwFHtvr4MLDw7 r6JS8qIErG12I0+jGWzZnlyXhwUOX1p4yd2SexLRn+OVcY9Z2nDgDfAhY17FK+A9kQBx iIRHTIoGg+tpSJJiMwZhH1KRzY34lBJo/ugphsMeIf4PQ8BWuqOzKsA/O0UH2TsMT8th hXYW1YBW9qcQR+EfmiyRdDct4DWVk7Gt+kwZV+Dk/Ws/NgS23TZHy1vWnsrcn4Tv81Jh fN3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771535062; x=1772139862; 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=RZkHYj59ZQreU21SviDn3buCZqSRqlyVrFNAb2cDnb63de6WjeaiDaCh1FIFk3Cj5t 6mvTVmSzMciFZXtNzRtUO3mnpIl9vtx/eb+brkCdZy++fmaVcGrtVHHTJTSeLrqTkPM/ AXdgslJ/hZz9/q59A60ZETNjBV9KzJ3hhu9oEAe0+RUQis4zQlMCglnpl4LmfwkCiit6 Hiv/wo2JgR3msVBKSKtjaIFbLoV4Asmj9WCL4KBQIHBQMyBdeMxcEbvNrgAPZV9GI7h7 6HPsK7sO4TGmFMt7/ub4Y8MBZrKJM0AcNl7k9/lF8H9vk2xeNQK2UZ6lBWzWO4arV+LT VJ+Q== X-Forwarded-Encrypted: i=1; AJvYcCV1b2Ak5crm5T5jFe6LMf53x4/KqlXN9wrIJ4M/x6IC+6LjGF/CTUzzwzHiOI4jgBqfNVuCgZZxKTa8LvI=@vger.kernel.org X-Gm-Message-State: AOJu0YzPbFRuq1RkD8W590zsqUCTWlpk82gHJDBuac1w452iKIs2PuxO pqzP2v6J9bnWybcAXe+yjWV4EHaKr6vrVOS5d931muI8lMBO/06PqVkQ X-Gm-Gg: AZuq6aIBl5GHH9VdyinaXNZs8QCSOtiNC+z+kOYLGR4zuNQhMqUa1vij1+exvESfCjQ jC2UHbfBYlJiv/UcXjy5tuCXooOCnPmfMQvoxXBLBky9/TRe85Um/TmDJ+myl+B/qsniHusSS8j wuAzeaf1490CtRmg00nAHi1slwitfPcEG/vHlVJELiI6gib4uB1iQtHvlZIekWfxnb9ReNHhHKv PsiEaNOzOdNfLpDw3WrI2ZqjTZwosbNUCW2rVhRGlLzJzctNeRD6v7o/RMi1cvKhej/udakvWcB Nw3p7UAfi58CPtiatqoLQZwyEq5arCjvHYwjqs5SLXihnNjnV8iDRs/2RmI3/KQYPNM5P9IBY2d 2uI9zr8luL8w/+cKKPeoby8yoYDNfBfGj5SwTGH1FyNjN4ogh6hKckZT7oWdMbP8b8AjqGOxExZ Fi7w3uinaWyOTgtkXH5yekeyI1hxPB3zLCy+8hJoWHn8HeZECFWgBG5a0g7vhPtAw1YqyxofwwV lR15AeutNw= X-Received: by 2002:ac8:7d55:0:b0:502:9e5b:2d83 with SMTP id d75a77b69052e-506e9264731mr79699451cf.75.1771535062155; Thu, 19 Feb 2026 13:04:22 -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 d75a77b69052e-506b275d59fsm153971511cf.32.2026.02.19.13.04.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 13:04: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 v6 2/8] dt-bindings: vendor-prefixes: Add Doestek Date: Thu, 19 Feb 2026 16:04:01 -0500 Message-ID: <20260219210408.5451-3-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219210408.5451-1-bavishimithil@gmail.com> References: <20260219210408.5451-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 Sun Apr 5 13:18:33 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 D3F4D326D75 for ; Thu, 19 Feb 2026 21:04:25 +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=1771535068; cv=none; b=SufGv5qGmsL6U6YoFpdQDuyLfL9w9uC12km7BdFVxvIspaCbf9bqTpK9nOm8fMeauQIucf2otbOqyqsEauDmqVbOnnX5SpU80VOmHAWUX76cak6IUQw+2WFm0FrW0bgnFBSxiCUoxQBv6yeFctUqnho/D5wa1wwKgDYFS30UXhk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535068; c=relaxed/simple; bh=QtehmTlxVE2ImMqTMUlN+wssHL5rLi9pMI7VHV6x+J0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ovjdGOwrbBjqfv/8dXTV3nSPBSKdabJCzH1RlWsQEHUd2gc59bi4dgs1p1RrT5Ah/409gQZr+96CV7bK6KkMB6TiY6nMlA3F8vx1yRis4uWTqN3mdfJYzNOogm/WoWC+hz6Hk2U2xpNUnBops3TwWYiBj9qlOlN46+wRfunc++s= 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=NsNzkL+m; 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="NsNzkL+m" Received: by mail-qk1-f178.google.com with SMTP id af79cd13be357-8cb38e86cf2so138854285a.1 for ; Thu, 19 Feb 2026 13:04:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771535065; x=1772139865; 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=NsNzkL+mkKIug3+K4wHB5sTZBSr4Cz7Xew/VM1A/rD2k4GnJhAPaZZI6wvUDp15IwO 7/Pcx2hXlUvHXLPNZXPtB+hzZAjvapQVVgO+RvThji9VcoMtFd3TdEVnfXxu6cGnxuQD DYAHFmOzgXuwlzDpZic6tGTY7Nz4pIi746b7fSfbIWISCRT6I3eKF1ARhReQVTzTqhwz vbqXNv6EZrCKAJoMw4pl/RkqcayBrVB/WQzIcdsuwl0AO73HVbXJhbz1Od6NOH/gqBCi /Fil17M4OOF3Y/+a4+sUFRtn0nM9uXBVBn4Rql6YYO8mw9hNhO6fVoz1Tvr9A9B/OHcB blNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771535065; x=1772139865; 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=hwfa/X2LJkO/mvdFlhsmhuoMT3LNUcUpKtanN28K1KND1kYidCp2XiQYdP0BT023VR pA8LAzO5lOqC2Z3iXa1EXqci8w/iO/xMQJwVq1p9Egbhkm9iNzcUFMr9zDjN4laDJH3C b6zZIbPNHIcFBvPYp0zy4NLdwXSHsNnBu5xW8yWEBBl/VBF7Lkmb4tNc4U7LBGHW9arW pOglt5mVrCey3r6tvxDu34txXWJFHIQV8bQdRHrZD1gzko2duegoI8kQtT2V0e/mArOK lhjbCuAG+4Uidcsvzi8yU/rREJE3kia/I0MrWjzZPtNpE1AUiU3jYBNnz8fzoNQX7bhd FQpA== X-Forwarded-Encrypted: i=1; AJvYcCXwxbTtNOQzmz6zibEms4UGHZNbtBBwXC3DGzjOcN6QHF22jW/DNLYUfrZS6ms1jsLNpbFsixQTF7x5Lf4=@vger.kernel.org X-Gm-Message-State: AOJu0YxNYzoanYyqDXFhzdBkX4JFsFgXUsM8zpxN44tIFZenYIVMLZ6o vnG9uZjP74mdeeI3+CWF46PFVsc+PJMgvyvYxzQz4CS8KO7WMMtWUJ72 X-Gm-Gg: AZuq6aISLsgqSKquRcQXt/nHU7AvwVE3S120Hi2I+nRCSMK66jxsoDAM3ywIaOQNtP5 XQVzpMPSWW4rixSjzUAeOJFDqSNdZFmyYD9QS9xBChJoRe90aQk5ErhTdqpoEGJwc0IDHvTCsA6 rEewAvKpScYnsikeJMWbUwP8QJv9zGOrjDRBMnCZDT/AOhj3SqJavk3KAd6GpHtIbH8GGRhfszw UAqzLJ3ipMAjdRi4PAEJvFUPWnN6W77Xdw9sp6jPx6kWVa/OJw1pGXfzhBPIwwl2p2OFtTYV79L abT7tdiGZwa7W4oF/U10pnQ26k8zyzpT9FRnuemxp+2BIaglSwxlP9oeYiY6dYewHmndRVlns+U kLKRb2oX0+/ruP4iWQcA6/gUcyVzyFDz1mHcoCgGE1SqrdiHwwr6OCg7dUMp91brJbJYUZeXJpg CMRENr1EdQMu00QC92HKSy/K9cQTlJx4YZw4yx32bJidU4fIxkdTRSzuAY8RsTk0wCrG3M8y2iY YGeAZ58ESY= X-Received: by 2002:a05:622a:19aa:b0:4f4:c7c0:bd15 with SMTP id d75a77b69052e-506a82613f6mr301054061cf.12.1771535064428; Thu, 19 Feb 2026 13:04: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 d75a77b69052e-506b275d59fsm153971511cf.32.2026.02.19.13.04.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 13:04: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 v6 3/8] dt-bindings: display: bridge: lvds-codec: add doestek,dtc34lm85am Date: Thu, 19 Feb 2026 16:04:02 -0500 Message-ID: <20260219210408.5451-4-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219210408.5451-1-bavishimithil@gmail.com> References: <20260219210408.5451-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 Sun Apr 5 13:18:33 2026 Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) (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 09AFC3254AA for ; Thu, 19 Feb 2026 21:04:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535069; cv=none; b=psM9sRbsPbG38lpXbr3Ncug4MGcQ8S1cauAICwLgZefViidhx9HNRC7rOqHnu5KSGt4Uj2Kj4zPeqNismzASFD+b3qW0OgxgzYjpDgZLEXV/yOxnbXRNbt3QRZbj8JPQPf9U+mzwJD89fHNTWsoFynZIgRN0xG2FFo6PGym5NDM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535069; c=relaxed/simple; bh=cihNYnflN3AVGRiDEm19DGgGttXrkIyvwuts3JIQy3Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ccFPvzVc5+QsTZ7jUeMGhPg2QmMVZneoj1+pAa2m2mRdAXy9/VwAphFrpjvo8NURwrX7tY6v+OC4ijYSIOETX+vMHx7MD2tiCP5yUWKXDhmUQPCUan2oMdNEDrs3A8QXMQ/YP5m3ltRCEROPjmnDYn/HO6vGf1Gg/pWTKo3rmoI= 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=cfSimVnI; arc=none smtp.client-ip=209.85.160.177 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="cfSimVnI" Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-506c02ec1b3so16604581cf.0 for ; Thu, 19 Feb 2026 13:04:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771535067; x=1772139867; 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=cfSimVnIii2NY1xFmu//9td3JZfRJAlRxKqnD7WefLPNawtsnq/R/9MURk2AVPhRKN YATPlNtz9DMTrKcZDZTkhO104AQfsHtiEmTBwEBHP2FIKzTuPc5IcVYqPhTRTkhP9eTD +OjpmqSdqHoOyGy/lwRsXYDjM/eojEsmD80Eo0bqY7Gk8ynzaAv9C4e5HvNkAiRpjrMJ 68Hxjk0cWkmvYAcRmbxRXXmwZBRyDrwVD82rPxaLTk0QYtDmCJybnPbs4ZJz7d9C4Y28 qdS+aT/0ZTR13GOZ0Ord2RdyMQ5CKwxD5p6QtdS1lxdRPfQmRqaBkW4j1QDXpb2vVRy7 JK1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771535067; x=1772139867; 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=MkcHx2/dvs37zkRSHvY+CNTh+Tm6TFBv5Oag0I+kX7p7Rky/dJIHoSnsropEoH2Vxg PdI+GjzO1ng/jB88wG9FQX4ewzJGCfgC4AeYqN/5SZVF/mImUcnLGxevbbSvBCCJs2Vl w5hsm47waHasui1JIZJnRxACDG3ylUu5xFWWhTT4LYtbwKgQuVt5x2Y6/Y69yLi4cv+d ULBzSFDy17aa0amngnOnjNqVmd4BFhOaFfTCHneAtLnHKnte8MtTfPqbKNO5Ve0/iww+ Ufhp9DOHuVHwj7bDq3M5weFDbJ6gQolxWhyB1yK1epxOe1SucZqK2GIHU5PPOahrpDnD 61DA== X-Forwarded-Encrypted: i=1; AJvYcCWgZGrKqcy5sqaWT7GTM3zHWsqCzNyCHmpIS6ATI3ZYuRfU4K+mpzJeYuup34eZIMNAi6efvS3ePnYVTUM=@vger.kernel.org X-Gm-Message-State: AOJu0YxUZwKlzSdgT392tkTxVB9AOKk5t2s9lAHF60gSL7hhL0ClPPla Aw05ZKdu3YogPHCmtdDv5GCF+ZmrNhXNw7ghCy+ZNFk17RnQUXBFjISf X-Gm-Gg: AZuq6aKTa7PMKr3x8V+6djgPKE1BvDYHGcllpPaaEUPoTz1WfifJA2uWoypJ5x0zmEs vSN5fm97xLBraJ8HHnxBmyX1y6taYO8dWXXIGz2cX8rGxQb8+/pySJmE/3z0Lur0o8oN5wfPb51 +4hC1dZncmN3NB1kc2mWu4dT2I66k2BwvwA/pcfQCMhLncLvcYS3R3yf9S17G4cIviDO6qUUFen zsKXd9cG3g1dVaWIDrg63I/+Avot6JYEdILe/6nnKbhMxproK1uYHuNLeFF39efyp3upMKTHaDu gu0kuRHSg5eMC1yZcYwwIJok8uarWElR+EIpZwGH8Dq63Zbll+Ok4xmn8bjuP16hM9SoJdTFk5w MP7f2hTCMqY+Y73i+B9kDqa3ZT/lVJBwQffyJx2atpI+NVjD5TWP+Es4edRV40sjf6yc1fJik4O /ZwqRlDX8JfGnaY64kc8EIQ0jBTcYooSpASkfVQ+1NKpo00UR+xNC8HPULmdn8Usr7sTRDAH3KJ 5qCHmvbCbU= X-Received: by 2002:a05:622a:178c:b0:506:6d1b:6e88 with SMTP id d75a77b69052e-506f33a6063mr38588531cf.27.1771535066815; Thu, 19 Feb 2026 13:04: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 d75a77b69052e-506b275d59fsm153971511cf.32.2026.02.19.13.04.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 13:04:26 -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 v6 4/8] dt-bindings: display: panel-lvds: Add compatibles for Samsung LTN070NL01 and LTN101AL03 panels Date: Thu, 19 Feb 2026 16:04:03 -0500 Message-ID: <20260219210408.5451-5-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219210408.5451-1-bavishimithil@gmail.com> References: <20260219210408.5451-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 Sun Apr 5 13:18:33 2026 Received: from mail-qt1-f181.google.com (mail-qt1-f181.google.com [209.85.160.181]) (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 9557A327C12 for ; Thu, 19 Feb 2026 21:04:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535075; cv=none; b=dLLOqhnt1t3DxIT7auauRca9dq5TK9VEnvhp3nDDsG+dHLO/Qdz90bWlG0tyKJXo5ZpfU56a/1pPx3wL8uBHAGJWuvtdKJBaz3vgz2eiNZSrMeokeVpWB9uzeZR+6El0twTUnGIVHHnOP6vmQ7XdNwpoilmdcf86nRYaqYGpIbA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535075; c=relaxed/simple; bh=RX33GA5zOgpeoSMg8VreXReEf3kxele1e/vLT+8mqtc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=oFpvYcFYVpcePfEDVIGcLlDFWSETSZTo93L3lwhyI7xCj0Qb6un4iDWAI19s0wJAZItx8CsHy1ADG7BRb+F5LD0IvgEMbZZb8mJV1QjTVsIGdspLp59pGFiGo/O4xK4GeQ9hDuwjFJ1HSIJAWjUyCjXoW2Gg82SnJZZ0DSgUvkk= 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=PQteUeal; arc=none smtp.client-ip=209.85.160.181 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="PQteUeal" Received: by mail-qt1-f181.google.com with SMTP id d75a77b69052e-506a93ba42dso14545391cf.1 for ; Thu, 19 Feb 2026 13:04:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771535069; x=1772139869; 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=SpRjzfXUeBLBrKzvrYORnAxZvwxzGUFHWoRvOxRUYhc=; b=PQteUealhPDLFKuEMsIJOzyioFVqHV1nkHFntDCwHfdhlLroAM/nuYK3/E+yYdhnmV RTV55ZF7kFdHNE4QppUBAKQNiCkNcOAOdK/ZlzrMlLGHYIbDGt0FZMEa0WDg8HCG1K/9 UzFCvL6H4NGzUkyWUNLTLGfW2MNy0PmdLMlQON3LxWKEahSuL0HpqUkcpRHUYd5jot5y WUEenR8VrTgNnDp/Uif7fn5dhY+4d5dGtxHtrAitetGQQdA5CwfTMhRbGOMFC4eBR684 wOdjhtI1ssYkdrGY+jBojYMPhKati8qJ1jJG0+cLjEXX/IYTYi+V7eFjNDm8DEl8vlUE Db/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771535069; x=1772139869; 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=SpRjzfXUeBLBrKzvrYORnAxZvwxzGUFHWoRvOxRUYhc=; b=ZiESIR9iUZ+5D0hfTtJ9L2F+/mQ1OerX2WewSMvdM8WaLgdJ6C2EMt9nnN9HXcsIU5 ZQhFR5JW9hubpyKPPByE3T7ndj7+Ix78An2hP28ntEzmGLKG6x6Qx/AfCbGgaHnjLI8Y yL98t0tv2eo9wFZvOBQmeCCKbGEAdOFo6XAn+7DACmMG/zAqCrpLHi634GFLIKzRBu1g xCb4OphLNC6qK+Jx46NLt3XoqBFz3j4SuWbJaDIFo3UB2N3pdlD1MgUOy54fGPOkhTfY O1xwS7iWLS95G0fs/w4fYt+tTW18G8lpGB+SrmPiPn/fJ8TH190kzBHwDSMiIEuXWMbC /+1A== X-Forwarded-Encrypted: i=1; AJvYcCUCugmwFfrZNHVX/cpOnCEwaLwiJJggHNddEVMZ5HRSBa7k69dcBHJ+/LHhXk/y1lnf5tc19kxeur3mlcI=@vger.kernel.org X-Gm-Message-State: AOJu0Yx9KSI4cx8HBu2oywZeIqs5vuYntpL+q29shHUtf8SK5+Xfbuii lHInKNsUwTeEvIAb1nNa2CP3QlOZQhu+tAbJi17yDa4sSeqlTRLqeQ7c X-Gm-Gg: AZuq6aL7aodWlisbZhxf1rLuDxhDmPVxkGskTABUbtyG2PibJ9v+BfQNnJ54/qmtPve UJseE+4BMyie4ePx8ZOCec8KLST69mkl9/dr8gXlLbNgOMaBJuWgx99n+kDW7QSTViag/PrvPo3 t9PBLIPxhqR5BRqtfVD+HqcEosziZwrLsQ5C7CX1fWAdRxwyEcbqi10keU/KkMqDdioEnRXjNvL 103+wD5227x4H0bsxujkvqyoYbuir57bwbWKah9jQmgf7QEKy/eJtcW4VRc8C6y99TxUpMYTJBY rrc73CUkLMg1dTp1/UEHOmlAcAQsTZvz0wNl+eot6XcK5EPGSXNKGAv+2f0JGUtYwpd8bpBdGxC fCzK0GWEy/1qWOPJBrBO2523R1RP9wQAS3x0yCRdzTGL7p5pNP0RU7zZF5Z5jxnjtf6uy1rbEJ4 1ylPy7+pHHHxJMyxS5Nd7FhbFwlvsPw3y1wtCB/JIAyrbr4elhgyYzwbFRpp8eoe4ovqoRRi+o0 hEM8lygmkI= X-Received: by 2002:ac8:7e8b:0:b0:4ee:1727:10bb with SMTP id d75a77b69052e-506b403773bmr261797501cf.73.1771535069261; Thu, 19 Feb 2026 13:04:29 -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 d75a77b69052e-506b275d59fsm153971511cf.32.2026.02.19.13.04.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 13:04:28 -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 v6 5/8] ARM: dts: ti: omap: espresso-common: Add common device tree for Samsung Galaxy Tab 2 series Date: Thu, 19 Feb 2026 16:04:04 -0500 Message-ID: <20260219210408.5451-6-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219210408.5451-1-bavishimithil@gmail.com> References: <20260219210408.5451-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 | 753 ++++++++++++++++++ 1 file changed, 753 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..ab8e5f39d --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi @@ -0,0 +1,753 @@ +// 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, 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>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&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>; + interrupt-names =3D "host-wakeup"; + }; +}; --=20 2.43.0 From nobody Sun Apr 5 13:18:33 2026 Received: from mail-qt1-f182.google.com (mail-qt1-f182.google.com [209.85.160.182]) (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 AD7C0302779 for ; Thu, 19 Feb 2026 21:04:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535080; cv=none; b=hTYq7s8QCQhXA4fdMENu2ikF6VuyZZ/L324lqSJCMqL7VMui/MTrpG8FHMb0d8BaYyWsa+fvAjpo2dLoADUZuSOzuSkzV+vJ1NFw96VPD+Y4tMedJ/eK6RBi7vLq3TXvJzphGaA0a+xj8ue6INq9Udzho8jg1pddXaYTqGsraqU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535080; 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=eY5/Gt2BtCHuRmhn4AWMxLIH5ycgtdD0V1Z6DpcJGkoG019ElzqHoiOCnktJM5OdkXlKVvb/3F4MeXauivumLBW10EbFIQMc90M4HhnktXVOuTZFQF3QO2xwaX07CGueC9fMNF0FQLnlCTok+vUeOfQlk/5VIot3PvgwqHqnDFA= 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=Jb5sG45G; arc=none smtp.client-ip=209.85.160.182 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="Jb5sG45G" Received: by mail-qt1-f182.google.com with SMTP id d75a77b69052e-506a6cf8242so11478031cf.1 for ; Thu, 19 Feb 2026 13:04:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771535071; x=1772139871; 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=Jb5sG45GvLhD9Iytl52WK9Hl4bkVsXOteJatuURFsrBstgk1Y98us21jE3gZ9B8wSy 9CQHTePULBw5ShXVMHdP9I1Ncj57N439fLSFrPWdoQan42lFRBaMG/UWqCEuiS4tJgWb 0Jn7hrUdeKydjUFYps1YdgmYfA9hU7GEGeRk4iGyJNBaKxZEidWvD/W/wzhhISmjw8n9 hu6tVTjWHk9uVCQkti/tMMOED/UvAfAmKF4RiCGC+1vyqnk76yP+NgUx0sUoGaQUWOzX 1rDtM5FCxFzvfJu6O0IrDm4nAACJMwCJxD/O2Qj6zNSRBIC2ak0HjHvdqgV1gzscarX0 szYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771535071; x=1772139871; 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=ZT+8Ue3j8wz5unNlxgaCgHZ4cCHKRHRPzoc7lJi/hsN+OttbyMMbv/PTZFBb/Pa3sB wjHTsWhAMDrI1WpiNWYbpEyLzHodz7MwRploKpXV1lI35ppsg6AHPvRhmsjKKgeBuckw Sg8sRlcYuCwBzN/W+ParLDoaV2/rRQ9LVQkNhBcmjcG2j2br3I9LCgCduV2gfRhC0OdX fTqsD6kE+tmILzW2ABPqjnY4nJTTnNw7mRYm/meeLgKr2Fynhra6IFsmTim0bi27TY5V 9Ckh9T0z3yCCk6AXvP1VpDQIMY0D9MXYc0BIo/fjiPJO/YV8EzHaBuyyN7LWiJs09HLw Neow== X-Forwarded-Encrypted: i=1; AJvYcCXtX6whRSgDJZXk2CnjuO8j2iSWc2FOZKpFEl1VyT5YEZa5eIi/8mIovTCDQ2uD+8j3oyXEoeZNAD6u0Xw=@vger.kernel.org X-Gm-Message-State: AOJu0YyrXSAYO3xaeLjl4OxK4ctOAPQlhEh2VKpvxV05ZoUFoj9ibteu lUW5WwMPrvbgOk9ngnGwYjyjOFnfA/3Z6dzWcoihEISlxaLLXiXmRdqe X-Gm-Gg: AZuq6aIGU75Ldty5YBVgKO7WEES2C7kptMyU6G+wNfmoogJDZUHbS1zAilTWHZg4bb/ KELCx6fpgD6bpxA6Fl3jkhZKRr5u60FcrePZgs/08IKQCheFoswxdcL7he/nWoKlfPpfNXYns5I pcLPWAg5fAkFdLE8V2yWwqQbpJ10IUvu0r6lL/OBDSd3zI3iwLMhATDEBsrM+BkLPnGDWoTvFGk qh/lij37eX63SR1mMIs+CDEp8WfA1G7QQVeDkpfDrqtD0WBDlLYnLNqTMmFGBLlLnD6y/UpZUtx O1gfxnOH/lzV8WEJ+pThA626hhVNdKp+q3ZIV94UsXNscGxI9DJfFWKrGKmETOGbFSGJAyfdcae WiaETRfloKKwn5lBroYZtlt2b6l+yX4Sb+mXZZa7Kshzvj7P4cQwwpYcBAdnF00BKhlHPRdVUHr SbaGPeGNi6cdfz9NmOpPixDDKEi1679x2IcDwWMbh3K/YJV2fuhQGGwjkPwpjQibJt55if25NJu P3iU9xDTmk= X-Received: by 2002:a05:622a:113:b0:506:bd04:4a6f with SMTP id d75a77b69052e-506f05ee3admr62280481cf.12.1771535071374; Thu, 19 Feb 2026 13:04: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 d75a77b69052e-506b275d59fsm153971511cf.32.2026.02.19.13.04.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 13:04: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, Krzysztof Kozlowski Subject: [PATCH v6 6/8] dt-bindings: omap: Add Samsung Galaxy Tab 2 7.0 and 10.1 Date: Thu, 19 Feb 2026 16:04:05 -0500 Message-ID: <20260219210408.5451-7-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219210408.5451-1-bavishimithil@gmail.com> References: <20260219210408.5451-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 Sun Apr 5 13:18:33 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 25E1E326953 for ; Thu, 19 Feb 2026 21:04:35 +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=1771535076; cv=none; b=GSSVhQhg/KkBEJCdMXzO0qxUpA0HLYr1YFbNyUrhykfEhOee1Eh7who7VB0HGrvxXNysVgJ76h4c5/gcCgqQqHFEIt07+DotKvZxBBbc6B8mymT4eO0PkNEisn9ZEEUq+K4kh52/sz2RbvqhRFU1r+k8afMh3ZL7SiJ4Cu8hBBE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535076; c=relaxed/simple; bh=S2kYng34pyN/wX/EOplOpxbzEXHZ5N9BsJv+d0hNUBU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=u7oY65Ay6UsEcT7OJksdQ4KnlGDEPViS/I6G5j/+xUMKkYuCkNTi0WSJatve7LUQb/A+pCdxaYPAXkqVrxS2UQFGx7FokRMRpK4Ue0RwX6VXEprba+KagkhcflsyYMSO6ViyPrOpntwfev3v0PiDvODm/bPWnEGCMWcwzG3Tevg= 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=O0mv6g0O; 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="O0mv6g0O" Received: by mail-qt1-f171.google.com with SMTP id d75a77b69052e-5069b3e0c66so28069591cf.1 for ; Thu, 19 Feb 2026 13:04:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771535074; x=1772139874; 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=O0mv6g0O9Jnyb4+H2bbEXs4ZgXLvFrR5ogvE+pZ4lk+awzcx+2cjPRqqBFwgSKzmLW Gs+F00SPmSTSvTotmqUJMTi066BFb9C08ogd+UIbmsP8oVmKl0oX55bFJgfmwirgRDyg E8spzWBlWs7fa7ulcBLApkpDocxGdOZtq1KZmut4CC53QkVNXlsurEDYnfAIRsCUE5/J 7vV5OZQI7SSsm0Rt+T6fz1y9x3zYHge90AxXnjkkVjX3zcj6v807OjoGPSdrMA6H5N58 AK22azo2awsKgPHRKvxlnRGQx1iLj0gAUS+fDQJpVlQx6WtnHLc2SV+slrYElAU/q2is cMEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771535074; x=1772139874; 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=wxmKnUeOIfBV+ZNMmrD/Jd76jxnqfk+5evVkWOTcHKv2Uk1YYQym+UAEdAlE5thCQ6 sPx3Ung/BXZlNv4Dx5gjHnbLNgjJDMEL6bgiWf+VTjeOLUB3KlXIfBWt6i1UMYP6UDa0 ASra5BJH4QjVH2k4cQ825sn4lja0V3+hcxVeS6cFZzf6q95WvRP9q6jZfhA/HwuIx0dY vFkSBz7Uu3lhJ5gCHMCN0WHVu18vWuwbOTEHaHUNK9xsGlaP2uPgvVrQfAF1ITm8h/DI Lk/yIpEHf3TaJhKMmOQVrK1FeVd9voWp9EAR40mDP5AlJX5acIKxECudMIyz/HjHFpgT uggA== X-Forwarded-Encrypted: i=1; AJvYcCXniE1Ejb3z0BvPPl6PrCUgqTvfUAnkDjs+G+SSudzTc/rFHa9r321ehvcT0wvz9JIA7sb2I/B9d6UbS1E=@vger.kernel.org X-Gm-Message-State: AOJu0Yy/pwxdbJY6nnv5ipFiTeh2xTpApE8gIT9gGPw70R3dMSFQfWxa hqP0+SgBVbGk2AUBX1kyzUZ14+fHMfokmyKfU2wmv3rKTCeZ4VxjL0yg X-Gm-Gg: AZuq6aKbz/BI3AuiPSyw4Bi7huTPt3K1OFFvhU+s8PhAdtgMWOLAlfoa6sx3YK+V75A 2/iwpOHB5gyJd+6lkzr4bJJl/ZKcTQiJV2sevr9iMR4p4+HHSDZMzjEphneeyinpsC++7JyYWxs 8Zzeu4Ircq5QYsmL6bS3T+Yo5kJzojx5cc9Y6DciCAUvU10/K/gWXfFhANIwyXXekrhTtzFM/Rp d0ttdZ6ENx6sjDibHnvrXV3pe/Nytvo1a8tA5NOrAA2qQbvxiOeMFLhn4xGX5K/cuTWo4kEPRLN l3dpZ2tJk/eUCfvxPK7K9yHLoK19wWSeKZ3VV9cXfvvZyRIb7I9h8P4bbwhhd/kMfwQCCAymVm2 3wWkbH9GVSSaDoxzwOA3NP85fmgcWWOEQcnMyrVmrtzyfycY1uby3v+bU8L6yrtKsqwBxBzGl1z og4COZYnim55sPvg3LVTs6IYyPc/cvDAR71MZksZd66cyxEzz/2Q7Jni6qRAO02+10y+eRew44n WZQ+0OakDdhtkOcnqWJAg== X-Received: by 2002:a05:622a:178c:b0:506:6d1b:6e88 with SMTP id d75a77b69052e-506f33a6063mr38594521cf.27.1771535073953; Thu, 19 Feb 2026 13:04: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 d75a77b69052e-506b275d59fsm153971511cf.32.2026.02.19.13.04.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 13:04: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 v6 7/8] ARM: dts: ti: omap: samsung-espresso7: Add initial support for Galaxy Tab 2 7.0 Date: Thu, 19 Feb 2026 16:04:06 -0500 Message-ID: <20260219210408.5451-8-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219210408.5451-1-bavishimithil@gmail.com> References: <20260219210408.5451-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 Sun Apr 5 13:18:33 2026 Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) (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 3AA79326D75 for ; Thu, 19 Feb 2026 21:04:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535079; cv=none; b=X2msu257uMib2KjMpruPHDMha4/29zJVAwv1wzVPTq0UAsXt/O5B+VXjjUdR2kOdx/Au71KTIuuUHuuD8Bq+4S0Ikr47w30821WAUhQnKmxqu+Ckk1Qxo5iSTmv7i7NOCoqeIWZ4PdVIuTc3mxl9JFoO5p/fp9EGXHLiIvFhHgU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771535079; c=relaxed/simple; bh=AUhhKwGaM9grtdftiWmb9K3MniiTndfrY7S51xLJzEI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=sE7eAPzIE7aBZiBoeSOlmNCsAs/2gSxl6TJqirVfS5Y8Ula8IATYJW0ZFRsMH0xJIpCp0ywQz9PYPYkOpHgMiubT69fRwek2mlkvQcrA8fvVmWiUuAOJ08ZdrFAcfoieHw8xsdEX2HaH7Ah5LT80a+R9lK8jzCgu4oW1MBo1A+0= 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=kQQe93VI; arc=none smtp.client-ip=209.85.160.177 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="kQQe93VI" Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-5033387c80aso31751601cf.0 for ; Thu, 19 Feb 2026 13:04:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771535076; x=1772139876; 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=kQQe93VIP5548TjxJfVwTI9xCLlx5ZA89cszLVTiY71kfL1Rv5eJnxePKf6D2lYUOu R3IHCG0/WcmVrliDZYsI9Z7ADfGdh+tM4c7MrD90QG2u0SdR+ipw8v+/69Jj/7NnIEef H/+JN3Lic93AV0jhSktTCZ5irmfSlUFf1enQbsung/N4JspR1gjvEJ/ioi/YHiuR4lxK AzIN8pgt4QJ3HjPv/TgbFmb84O7d7WX3i5qTWMIW02BTOWSdBFi6hvw81DoVtWTJLhCX aSFv9kcYNcmFSpeFrOLtFshQ6Z53PH7j+r0JDqgSUstcQUWg/jGs0fwHN3WqKgZWQd4t oGXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771535076; x=1772139876; 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=VsbFfeuGROo/UMU1c+ykasi+zl+srxgUbV7Bvp/xXO1WMiKru9m5jnwtwJt6xdfWb4 cuIu2gAJOHtLr+tqbDEcShIxA/Da+4wg1d+v8n3wcdPVoQY44UKGQuca3EUHL1LM88KO 6BLBnu1+C4cOrKv3gX9LZURocnHDrzY3zqcNZZtqV8jKlAfMCQ+sEiOgqOl2R8r858ij ZjUJem+i69IpXDgBHgvaMaangwGkVfBVKyMq2qoCov21CENKXUm1lklcBsIV0S5Jraff r8Q0L1DdlyWVzXzkSQoxCWclSd2anr7wK4ZO3HjPeLj7utzx4pdVLewAUvPlNvhmUstR /Cfw== X-Forwarded-Encrypted: i=1; AJvYcCWooQYHptn4uBug1q9q/zbEJHl4xzpM1hc4U+wYOpwuQGUyetU0YIOueIPbJyDXEcFJ9sh6aKw+7WRBUXE=@vger.kernel.org X-Gm-Message-State: AOJu0YwNiSQJpLjNucj8UjHDwV5Ev+NYOMqcMXrgsUEiXhHrIKusPaGa 6QyQNl5EQA9BLr0itOoPe4WxVf20SKXSlXTw/GCmVsOAcHZrjbBm0hdR X-Gm-Gg: AZuq6aLVaKEmbgaUFrZkU5iBY8A9vs9yJqMUzuJal9x2orA0GakMElM3J/Tzda3UD/K +X2UnkNI57lNhlAUI0Geqtr7jNnQqST6Kz9yymxyfkLKm954pvn9CbyVjKL0nwXwbPf+VrrNfko 1bcmyWn843rZzR8Rdw6WjFhUm+/6H/dQIqFPmCwXRAPY8+dtS8v4Ox8ETdEmSGHMimiATTO9YJy Zvp8dokOhp/NIJdrRGa1yRSYDy3ber6Br6jzcrFgVnLc/cnxVB48UhrVxU+op/1RQryg54s4AwH GJjI7BXNN/MOuH0vQsdskol7pUKIOoa2jq2qLZGCQDMDXd3zc2Ty6oGIcPrmF4mgFhMTQhNoPbf 4EsWaaiCY1ZGEM41ttLMXPmft2DZ7NFwy5idhm7vINYLeFCw+k7JbFJofJrHcR0f6oAgDIYfktM Nc/zzI1TvO7tTvM5oASlZdPjHDA9EPybnZN8J3j/gghcDRjNXW+IP1VnXGPT3I3dl0vz1ppDb5B EZ7Ekzy6Q4= X-Received: by 2002:a05:622a:142:b0:4ee:232e:4950 with SMTP id d75a77b69052e-506f33285c4mr39123511cf.8.1771535076074; Thu, 19 Feb 2026 13:04:36 -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 d75a77b69052e-506b275d59fsm153971511cf.32.2026.02.19.13.04.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 13:04:35 -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 v6 8/8] ARM: dts: ti: omap: samsung-espresso10: Add initial support for Galaxy Tab 2 10.1 Date: Thu, 19 Feb 2026 16:04:07 -0500 Message-ID: <20260219210408.5451-9-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219210408.5451-1-bavishimithil@gmail.com> References: <20260219210408.5451-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