From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qv1-f48.google.com (mail-qv1-f48.google.com [209.85.219.48]) (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 5B233171CD for ; Mon, 19 Jan 2026 05:06:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768799176; cv=none; b=hRgWJkza4RZV2AHq8iM4CzlOatEHsqhd5vpq7Txr/LXpg/9jBsZMQPabGqNQd+WlX5rUZx6n3EYmbzN6bHHubWRe7c4J6qXAze5Z+UQ1I6+qO40WN6emkxJM8mfz41Imm4ljtDEQ3XNhH1T7peUkas2hYSbW9YjTCnzMZ8GMMzI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768799176; c=relaxed/simple; bh=Cr5+IhCHxPHPW3626dojbnKDaxlXfjju7kU8t6CdTJ8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=dlUH1xYQ+RcOA4wiKsC2C3NjbLj2KcyDx7K2YoKomskAdT0Qemimj8mEHPyYkMeh8Spqzi2rIgdpLAku6YtbC4kjeJjVnrF3vHQgfbF/QfWst2NCba7e2CQGMY3r7N6dtl2y1i+roWmkLtaE4pXED0j62oU0uaRafeCHZ739KeQ= 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=Wmdj4Ut1; arc=none smtp.client-ip=209.85.219.48 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="Wmdj4Ut1" Received: by mail-qv1-f48.google.com with SMTP id 6a1803df08f44-888310b91c5so42885016d6.1 for ; Sun, 18 Jan 2026 21:06:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768799174; x=1769403974; 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=nclpl2L8R9cKrulz3mBbfGGvQIswT/qMcBsWKZFoMYo=; b=Wmdj4Ut1Vbx7S1238eB0OeT4i89WQKxLTM7G5W+ERPw8gAUCiAbtYNjV1GepmGJSbw hUUOw0dzzBoWZgyrGwwk8HAVp0Fkdpy3cvu4HAdIBgcyXgAz26LdQ9Lv/+28mbxJuMSy +sHyLFphO0ZUZ9Q+AD7VLvYTGiUrYMql/+IwT4JAaZjqABfyLci2Q1qKfCf2NwH48+3j DXSEPvri3HtpmMEgiJlUEr1kSwldpkbXWAp3FXwNctOlwJuNGGrnXkQaclrZtBARegpF 7/moIfS47nfSRH4g/qIDmcbEMXVe411CbRLotOjAzVbUNlhaonUT7HBkbXrl2cuPVd8V fd8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768799174; x=1769403974; 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=nclpl2L8R9cKrulz3mBbfGGvQIswT/qMcBsWKZFoMYo=; b=fMhH/HREOHgqTuXN3rUpXsekzS2UuFGy/TVK7xfPgKowCQ1uzUrBd/l7IB60B7gq5/ sor05QaLHCn2nJyj4cvogR64b4wULOB/EXVIxrAGB1MZZ/6LLZTZPh7l+kg7cXkUa7Xc 4e+Egry6HC3pP8I+kBDZB507ov+RBsnJrSTBVuQ6fM38MxNw8aQxDxwPMt5WygIy89rs Slg/8gZvLLLIG6YKJL06k0RYMfMuf/YFPiw6k62IWsVxWigVLWXVLYpjQWoXpYVWB0nB GW/9d1w00k182yft0a30CN6D31nlIgd0c1JrY2BpbYmMAsS+l3DC7s8iWxAapcO2NIr8 OUsw== X-Forwarded-Encrypted: i=1; AJvYcCXoFx/fiK2aZHiQO93JHqnSmUR6cxucMOVxCXqpnboS8twfNn0LKV073/hVuaVwBeCOl7nnRn21d+m8Xn0=@vger.kernel.org X-Gm-Message-State: AOJu0Yyx71YyABs+ugoTAOnsGeDA9POG5t5JscXK4WlmatX1q5EUEvaB CVQZxVWltFy0ofxG3EjgyKKoDlECZbpPvC2g8GaHacC+euiWBtX7xwMfYLGwkw== X-Gm-Gg: AY/fxX6xlyczHTxnOXoAG9lUUtUXh+cnH4sDGiA/nmGbKCAkeWs33XBzv+NwksWkbmu ef5ez1/+spkso/uzjBEE1zP4GANG89rNWoAy4Tnter+wcrLbTdoX67ncQKRTCNKN86w8NDU2VbR cShFg+HveBuYvIuLJFY1K/35C4ZWy+7R4xlTiIZ42LKf6/wHNiGMCszSEGl0rw4waneXg4jXnk0 UCU1kFTr6FY1jOkXHvWl9cSBYSz16jQ1t1KH0/N0F+0GSMWfyA0zSz8dSGTfoSNDuPQZxU2XK+x NLrR96duYLaA6fPf9tzJHzqS2JHR590euhID6tOLVk4BJb5C/FKWdTDnOq5VR6ht1dd0SnZy1Jt eEPk7X4TyeK89uWbj6Zi2vS8CXz/IauATwZ3R6b9a+Eit+z6FI2hCTcjy0uUEQSiDx7AmNscEem EM+kBsUVn73+ddEBLtSGvX1NEBxCQomLXljUPVTpJQ+mKVnGFLWFrrNu9xWyU2vRrTgJA= X-Received: by 2002:a05:620a:450b:b0:8c6:a587:377f with SMTP id af79cd13be357-8c6a58737e7mr1680298485a.36.1768793444229; Sun, 18 Jan 2026 19:30:44 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:43 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org Subject: [PATCH v4 01/10] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Sun, 18 Jan 2026 22:30:26 -0500 Message-ID: <20260119033035.57538-3-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add a dedicated DTS file for the TWL6032 PMIC (Phoenix Lite). Already has driver support with TWL6030 (Phoenix) since both of them are so similar, some nodes can be reused from TWL6030 as well. This can be included in the board files like twl6030. Example: ... &i2c1 { twl: twl@48 { reg =3D <0x48>; interrupts =3D ; interrupt-controller; interrupt-parent =3D <&gic>; }; }; /include/ "twl6032.dtsi" ... Used in devices like samsung-espresso, amazon-jem, epson-embt2ws etc. Signed-off-by: Mithil Bavishi --- arch/arm/boot/dts/ti/omap/twl6032.dtsi | 77 ++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/twl6032.dtsi diff --git a/arch/arm/boot/dts/ti/omap/twl6032.dtsi b/arch/arm/boot/dts/ti/= omap/twl6032.dtsi new file mode 100644 index 000000000..d599a2ca6 --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/twl6032.dtsi @@ -0,0 +1,77 @@ +// SPDX-License-Identifier: GPL-2.0-only +/* + * Integrated Power Management Chip + * https://www.ti.com/lit/ds/symlink/twl6032.pdf + */ + +&twl { + compatible =3D "ti,twl6032"; + interrupt-controller; + #interrupt-cells =3D <1>; + + rtc { + compatible =3D "ti,twl4030-rtc"; + interrupts =3D <11>; + }; + + vio: regulator-vio { + compatible =3D "ti,twl6032-vio"; + }; + + ldo1: regulator-ldo1 { + compatible =3D "ti,twl6032-ldo1"; + }; + + ldo2: regulator-ldo2 { + compatible =3D "ti,twl6032-ldo2"; + }; + + ldo3: regulator-ldo3 { + compatible =3D "ti,twl6032-ldo3"; + }; + + ldo4: regulator-ldo4 { + compatible =3D "ti,twl6032-ldo4"; + }; + + ldo5: regulator-ldo5 { + compatible =3D "ti,twl6032-ldo5"; + }; + + ldo6: regulator-ldo6 { + compatible =3D "ti,twl6032-ldo6"; + }; + + ldoln: regulator-ldoln { + compatible =3D "ti,twl6032-ldoln"; + }; + + ldousb: regulator-ldousb { + compatible =3D "ti,twl6032-ldousb"; + }; + + smps4: regulator-smps4 { + compatible =3D "ti,twl6032-smps4"; + }; + + gpadc: gpadc { + compatible =3D "ti,twl6032-gpadc"; + interrupts =3D <3>; + #io-channel-cells =3D <1>; + }; + + twl_usb_comparator: usb-comparator { + compatible =3D "ti,twl6030-usb"; + interrupts =3D <4>, <10>; + }; + + twl_pwm: pwm { + compatible =3D "ti,twl6030-pwm"; + #pwm-cells =3D <2>; + }; + + twl_pwmled: pwmled { + compatible =3D "ti,twl6030-pwmled"; + #pwm-cells =3D <2>; + }; +}; --=20 2.43.0 From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qk1-f176.google.com (mail-qk1-f176.google.com [209.85.222.176]) (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 53B02281356 for ; Mon, 19 Jan 2026 03:30:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793449; cv=none; b=q7eE3vFXcNpOSrMVGTXwqspu3p3f6y0z3/uyhMa9HvJdkUTJr7l9sMV0vUbSVZDF2KeiS6nTa8ePNK9p1v3q5cUcXPRgptUvAfcTexOLvu8r78xyEk1HHrMeZjOBzDMMInVIUpulkVXDchy0PaHu3RK4QV2rbwk6TIgond17i5c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793449; c=relaxed/simple; bh=pi1fLBggw2w5nq+ku9XGxrPVz6Xc+gXO0i/5XkcUNq8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YKCVSbFxkCbEqmavdj53w27JWx0TU15887/FnW7pjOT5KsTfD84noUvuXYoVL51OZ34EwaWY2btOo2rx6DJSi0Nguo8KWkQk7ASSc83WsH9svL9dt+QpiJ32Kq8UC+WcxsFZXhqNtAuXXlHb3znbGUz8A+XcBgGmI0p1iXgIRUo= 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=AfqgrRkL; arc=none smtp.client-ip=209.85.222.176 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="AfqgrRkL" Received: by mail-qk1-f176.google.com with SMTP id af79cd13be357-8c69ffb226eso478301085a.1 for ; Sun, 18 Jan 2026 19:30:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793446; x=1769398246; 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=AfqgrRkLGoRNkmwLVnfl8C3uGpQtAF+rPrS+T5DRvSRev6mReTAMc4Ett9jYmZhCpF qdVWUEL5wRg+syA+lns13e6Wk/05wGkd7fkkvoDlNojTZ5AMFJ2nqJjV6QSztKv4iLMy e1ZbIlqSPutrpePnA3PZQosGNN6dinClsTSv2eKhxxFF28x1ILL6l1Xwd8Lk7aKurEeM vsBfP9FtuHmnttaHsvGS+E7xISe1m+tXAb4GuOnwv+xSg/Kr8KtsekanYclZZkX33BEJ QBv1K/iMvXBLXXl+KB+Kv+8KPrFasUK6DkA61w/hURKfTBW8NqWTogGuTymOMo/m3ELV Lykw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793446; x=1769398246; 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=FX+89d09Mal3WTu9gYk+Q+vbx99bbgM7PIl+ACt74t3VUgaqNB2tSpiXX9NH/gRB2B +Yffv6JPnt35qbh7eN8m9y4XAm5SeE+E1c2s3XIjDAXglLRMsyIRwXp21QZ//x6mr8sL k7yXry4om0ZJRNwxN1yKCtf9lPbXRIMpxeWUFNcWP0xTwUMi9A09QwIbQwXzBoarpeSo Al+E8YFcGLFs3gdCpIMOvjJEj2UJL0X5byLG3V/G+ppNwabYcT8KzACEcjwbub5hvw9B Qb/TJ2pOfrF6kk8TMxvwtuhWadysos84pzEmjmVVIhQwCZOfRbldoPGg4L80zAnBJGNY eH5g== X-Forwarded-Encrypted: i=1; AJvYcCUGDxAUA/ODU3wf0qHTwJ8rLB7fgrYxziBbMgbweEZemcjy8vrR+SSz2rhrtCKoxdUHIysRELfwr4/BHw4=@vger.kernel.org X-Gm-Message-State: AOJu0YzrSVYx/1Pc/uLITTkzw52PmgXBwHqp0t3Pp9z87om75Xn7M0ls 5yXya5bPHqy/q+fTlzC54I6v/eU5vOElcKhCA1JVAKLPNQuKe/6fzu/h X-Gm-Gg: AY/fxX4aaZ1vEC4EExtjSxePbYOA5eJv3BjzXxW7yZmBebz+ubsuNgBtnyDMz/K0F+x 3z3RcgtbCwly1JErG68xn6AR5tH/DkNLUwI6Yhv+aTRLNI8UlNEbkDm3g0+1qdMIYQRF6Wl2req cIfqV3XJUfEhov8eg0JX+T0jb0rHoZu6fllhrnCKJShi77dKfCRjXIyCSgVtJsvEVQy6r4kiKpd 9oSzEo3TXY5knmR0MhlROedgsideIjXcqWN6whVg7ymGl4ICtiLPBgwaHFec9xtQ3EHT1lo/NOG iVon27kBOOomIqISL3p4EaoO9N4KMHsLJHumtxHL4WwPYtziZ4+MOHovbfjMTIUAHV+RGHafHDH flxJUPhvyyNKSW5AcDBBYb+JeLfkNtxf/V/EuQeAf+dsW68w+80ZjtK0E2P/4I/CkU2MC18guve Hmi0Q9zFCaldYRzugIkyp427w9sCuKl8fvS76c1lCX7N7iYfyAbP/PzqZzvyv0GYWHrnQ= X-Received: by 2002:a05:620a:711a:b0:8c0:ddb4:2141 with SMTP id af79cd13be357-8c6a68ec47amr1370029185a.24.1768793445587; Sun, 18 Jan 2026 19:30:45 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:45 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH v4 02/10] dt-bindings: vendor-prefixes: Add Doestek Date: Sun, 18 Jan 2026 22:30:27 -0500 Message-ID: <20260119033035.57538-4-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add vendor prefix for Doestek Co., Ltd. Link: http://www.doestek.co.kr/ Signed-off-by: Mithil Bavishi Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Docum= entation/devicetree/bindings/vendor-prefixes.yaml index c7591b2ae..70a195fc6 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -437,6 +437,8 @@ patternProperties: description: D-Link Corporation "^dmo,.*": description: Data Modul AG + "^doestek,.*": + description: Doestek Co., Ltd. "^domintech,.*": description: Domintech Co., Ltd. "^dongwoon,.*": --=20 2.43.0 From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3CC2028489B for ; Mon, 19 Jan 2026 03:30:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793449; cv=none; b=gScm6F0eu+oavfcQR1jDrU4Veb1KdhAHOIkoe0IxZTj1N1K01QP6p0tXyio7RphZYUcQFPR9F6MXHW5DGNhSrovn5Ly1QEATfLxVJFWLvsSpyacZRVTBQ2erH7RdBVIb3CfZlTKGzW2P9ZZSoM/flaKmdfAk5OTuF069/o9Skhk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793449; c=relaxed/simple; bh=QtehmTlxVE2ImMqTMUlN+wssHL5rLi9pMI7VHV6x+J0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cZMvpWy0Pv1ePqDmA4s97WgNTX244BCGFqxJSexxeDq/jOnVOZWQeB6rlpCFdEg/RtcnTvrkq+bqvWRbkfBl6exqUil6hiitRjlkowggZH2GDUAcNzHOrzhYUY4Ybr8YzZUGwzDs/k8/to8QiCn8JcNpETqHhfLlhWzRcLJzZjU= 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=N0ivzO53; arc=none smtp.client-ip=209.85.219.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="N0ivzO53" Received: by mail-qv1-f46.google.com with SMTP id 6a1803df08f44-88888d80590so59941236d6.3 for ; Sun, 18 Jan 2026 19:30:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793447; x=1769398247; 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=N0ivzO53nkFxHh3yaSkbLQjkCtKfFOof09VTSNOigXmKAr6xgRNE2linhP6dP/rIaS e1A1S2wwPCmkRpj78eoI5Awt47QjbDK74xig07J6iGnGAGrhV1MN3b21qTv2e6WfOaFB F6TODsoql6wPQFTmlt76QpS8Iky19GWZiJ+8n8RjPrFqJAjdwW5mn3kJBf3mefFENAC5 +Edsbc/BhFeiqS3XimIs48iy8m/p/DzEyPnRDdUy2lREVnu0vXI0qE4bkoS2ZjyvV2hk buulq28P6VcJtn6Lj3oUk5O64dEskSuz7BH4rHpYFWqw5fxiaT4Z3+abwPrS3u/BDM2v Dpzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793447; x=1769398247; 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=dxTxGaLSX9uVXknNlZhYnajrt1Ziu0at7CzYJje3eOEpfsPN0ZTcMq+P0exl9ReOh5 T5Qv2WhIKKICxCyH4P+bSCS02ePOTQqHq9h8dYhdpoSictWs4KSGco76ikOTwGP7zL5z ++bODBnyQjrISoe0M3NqC5388u7PzUG1Z/jIS+ScLoINZ973JlamonsbHZ6UwbeoY2nl 9IgNtQbpR2PgmVVCrmXab+Bq6WwWEzMeg6+EMANx0Per949n+sK8zb2fk7dh4ZQFkGYN ThTLOt6gqwKX+IGwpaJeOxn23VYI3YUFcCSVN73VCkJgErSqTi+R2/kxPs7DXLd6msAb JBoQ== X-Forwarded-Encrypted: i=1; AJvYcCUULC5W2REsMYsdZeRm6b9WgjDWsNsWDgZQbn9kFyocuDB5fCK3k6cmHLsBmSJwzdxTrCTe/oFBYoaDOnQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yx3Gb5mWh7qlpGWvjjgf/4va0rQzlDPEa3UUdK1P96Jc2K08AUG 6P11oi8o60tyVW7jaDhgPLElig0UZDsQWSgvXKd6y0FVfRi2c3SesVRn X-Gm-Gg: AY/fxX6elXaTAPB409dA9UlJUV8NLFXS6syGbew5BtkKkhc+OVe3wMRH7r9SrD9gbeL EH9f5qtdV24TYpOyJcJmvhC5n/XtGwkaSZ2uxZ5KGl+jGef+ATjV40NzSnWzaQzxczZC0RV4mMR pNPu6gC0mKtbIRVT8ZAN+uwGQjGLMfnwACvhhBAzd6QV47csg4tZfVrufkM89QdwdXMYqoPNLrE bB66czmKatz2UyFwmLkJGCT0NpFxfsThbiwHrHKT6xTBvoQ3Pq26fXpkSGLNDil8Yt40Yz36Gdu cFpwNnraNMapGhKzM+KF9FDyD+FuZPhThc+v/BTi1mFa7Ci1NbAo8Ht0UuPmrlBcdXHQbonUWK1 32PpUmux+tbehz+YhsvfYGayTBC1ojVVUwoP1jgzVJSy4GMAyNkAxDVnJEMO9XztVBXv2vYAC47 ixgVayhKJEVAZqRLkxhRfWCEvbdfYMlLG6x/f/z++CLVQH6EtyekxRGjoaYCRiyhx+c0E= X-Received: by 2002:a0c:e008:0:b0:894:565c:98bf with SMTP id 6a1803df08f44-894565c9997mr6435226d6.13.1768793446858; Sun, 18 Jan 2026 19:30:46 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:46 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH v4 03/10] dt-bindings: display: bridge: lvds-codec: add doestek,dtc34lm85am Date: Sun, 18 Jan 2026 22:30:28 -0500 Message-ID: <20260119033035.57538-5-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add compatible strings for the Doestek DTC34LM85AM Flat Panel Display Transmitter Signed-off-by: Mithil Bavishi Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/bridge/lvds-codec.ya= ml b/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml index 4f7d3e9cf..3ad01645c 100644 --- a/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml +++ b/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml @@ -33,6 +33,7 @@ properties: oneOf: - items: - enum: + - doestek,dtc34lm85am # For the Doestek DTC34LM85AM Flat Pan= el Display (FPD) Transmitter - ti,ds90c185 # For the TI DS90C185 FPD-Link Serializer - ti,ds90c187 # For the TI DS90C187 FPD-Link Serializer - ti,sn75lvds83 # For the TI SN75LVDS83 FlatLink transmitter --=20 2.43.0 From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) (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 9FDBF28751B for ; Mon, 19 Jan 2026 03:30:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793451; cv=none; b=GCQ3TJPzx8Ha7LdngBibRKavabqw9+XPDzLKX2y6IGkMVfBoD9kf6yx2OWW82Mz2yUs+TrKfL9BFuaVTBHrFQx4XBRe8BxmOaxmTOZOWN6gXOEg6DvGI9N6coKbXwuvU6HqKucwUHFEPZueHnXWLSiMxfdfy+VZ25Bcec7xSPIk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793451; c=relaxed/simple; bh=eLdlv9TEAKtAVrbAkOJSd2uzG1zAErgJhfjsS5MIxoE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZVPVS80wRPN4UweOAn8IQolv5SScNqcaGnfybYRzKB+GhcWK4IUQZ2hIqgeVtnbb8MpXtA1a7VxT516FqrGEiElKg495OpbA14cMZWBsnV7JpnAiFdm9LdEVnUvKEDrmLuVWuUO2GIRm0yp0WfIIJwgMQ6yfRRyh3QhJADhINmo= 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=Vp8uDvin; arc=none smtp.client-ip=209.85.219.52 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="Vp8uDvin" Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-8804f1bd6a7so34503466d6.2 for ; Sun, 18 Jan 2026 19:30:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793448; x=1769398248; 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=xT+OlgLwisjDHGRQGA0CO4AmF6Wqh7tGvnECOOk06AE=; b=Vp8uDvin6Vl4VNt0Bsp5GIT18BgI1C2ommmoJ4zIx/ZkpRfx0lwl4mfY1eCreZKJcH mGONuCcyjz1MYS9mIoMFbMTtHa4yx4NDNqYX7EhimdEEm7VJ3wOksw6booBT0spT0agM YJ0nNJCuxXJZbm4diBU/xRzKPYqSaNMllEfI1Neo10wAjYQ+K2XaMGFDKpIpBhjmcjq+ 0UIigk0Kym5G1XdCb/o07jqq9hb9BntzU5QLLPSBCn7rwRjO6ogImtT0RhATM9J9g4mB yc1deJ8LANj8bcI8CJxSh3Isvo3JuTtxmimx6sLThkRDv3YmyeUaSkjw92uCWRf1MkBl FZOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793448; x=1769398248; 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=xT+OlgLwisjDHGRQGA0CO4AmF6Wqh7tGvnECOOk06AE=; b=ph22vvGNvz2NhWZIyvLzydIDvpf980t6luMwFN1xIvLC57XDYAYN83VSwviKLtnSEA WiYX14YTurA+JhiBxy22+fc053F9yji7Oac2F+04uMQFP8npOjLVreSR4bNGwvhUxVfC DGL/6RRBLIDJF3zYaayUUnrKJkuOi+CUTMAgVcJfsvJW384yOaHyGX9y9YEGecngMI6P iBXGBm6524656D4tMLR40hpGKOxw1MYNdBIIYWTnXmmZY4+3AqCk8t9akyprC8oB7UFo OGVInuPiGiiXMEuB6aF6Ky15EYTri1XbipI0d3AQnBtkTjvxJfv5WMq+LVlqQIOt3w7z KV/A== X-Forwarded-Encrypted: i=1; AJvYcCWl7oHeFcrs2Fo9RLlS1xNGxlFZGENee1qCf05WLDwQrHnc3odufKDk92kgsErEJNDyn23+fLZVq/TvJcM=@vger.kernel.org X-Gm-Message-State: AOJu0Yzt9ujrg4F91Ga0GVdPX6PCtSGFU6e3b08cb42d8P80JEFfa1aO kW8fAQoeHpVwJetP3/yfak0SkufPXuUyLQqdJ3a8d9DpaTaQRTtHKxE0 X-Gm-Gg: AY/fxX4N0v7SK0MSBTOHw4opVRPcFWkXMLya/ULZg/rhfAy5+tdRcHF+Ssm/hqE6h1/ kYBvtwamKo0ogxHJpHOnrJoMq5XnROQ3/tKFS2jjOfkzA0itHqnnEZYkAsMJBJw634zP+ssQ/K4 kwu9Eoezt2X7JdWg/Px5K+kPURV6Lx0O9sJNwiy1pC1bIA3t5t1KtcbUBNvE6PFpKFVCPmWXhCq faeN1lvndfYnlr+kxuic37WeNgiDlW9axmQiYu4bXyBDylWe+l0vDmFWITwZzLSxMyxXIcVNdhW 196+5b9fUqvj6AYJ4p3S1h5uqucLJ1Hjvq9+dvjEhphorIPwlPC7Z6RUzFyx7O+7o9CZURwcGjq +KAiC0UtGcY7YqQar+71hDmJKUJ9J2yfzDXwyb4eUPMzSVdlzah2EYwiL+RWBDHdO5W/R5NAYMm E6SrC6+JLJ9gwbpxFwhNB+wMizm5TQCUtl5dTD8wnjfldAPhulAmpq1ad5T90zLjv43pE= X-Received: by 2002:a05:6214:1d25:b0:7d2:e1e6:f79f with SMTP id 6a1803df08f44-8942dda1871mr127151346d6.47.1768793448154; Sun, 18 Jan 2026 19:30:48 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:47 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH v4 04/10] dt-bindings: display: panel-lvds: Add compatible for Samsung LTN070NL01 Panel Date: Sun, 18 Jan 2026 22:30:29 -0500 Message-ID: <20260119033035.57538-6-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-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 Signed-off-by: Mithil Bavishi Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/display/panel/panel-lvds.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/panel/panel-lvds.yam= l b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml index dbc01e640..68c16c1ae 100644 --- a/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml +++ b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml @@ -58,6 +58,8 @@ 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 - tbs,a711-panel # Winstar WF70A8SYJHLNGA 7" WSVGA (1024x600) color TFT LCD LVDS = panel - winstar,wf70a8syjhlnga --=20 2.43.0 From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qk1-f181.google.com (mail-qk1-f181.google.com [209.85.222.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 BC6E2296BD1 for ; Mon, 19 Jan 2026 03:30:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793452; cv=none; b=NB+mis1hUtqxF1muA77PFQMOOSnbbJF9IM8aKFc+k+NORsv28ttoMbq1OAcQkONVIGxWME0TLvLbUY8T3LQvbPESnU9EkeL1MnrFpexUZSaHSxnCxwhMAdj5ffjhTQNO4EzxbbxwTSuLS74kg9wYZm8qnvTjNNZW5FDdghUQy3c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793452; c=relaxed/simple; bh=5HxovrdF1LsVk8dy4niAUAipDGB4bXXvyb7MpvuxIec=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=BlzSTxzOPZP/Tm+1HyueJ/Fy0CumaxkiCbCRz4tEPA/5C5Ok4OfgnLsq96wWuEIt5QoH/RUBBgDhcGxyaYPGgP8NXv/40Isxt9HiW8HXATW6ah+2Wn+peYTEkMKbmbnegdoBTYFj4Q2WjfH+nbJDkccnDJz3IiVIUy/1WWvy8rw= 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=gnRch5G3; arc=none smtp.client-ip=209.85.222.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="gnRch5G3" Received: by mail-qk1-f181.google.com with SMTP id af79cd13be357-8c6a7638f42so449970285a.2 for ; Sun, 18 Jan 2026 19:30:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793450; x=1769398250; 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=/NkSp3Qp2ev5DvLNgpn6PFK/BAYbn/itTgc2RCCe8u8=; b=gnRch5G3HvvQvowU7nsX/AwgITvYYUlgysrpu6cCbXTz7Yrd0qtlLBeYbCcZO7v9Ae /RLAp68QHxroPX2PU+md/EBJuINMseyBsaHkmgE2r+FGy3HwH7kjqH1BysaEKtqdDe3g oy2hBxe4mDgadgelw3HobIebwAujqQAORDdd73caf64W1+6zPTAgmXRVo0j8ZwYtNUJr ZLw7CoAPjVKzZ08RgP4Ov8qWFHMCBcWl9ejirE8Aa+WkgdtCIf0efJiXha+InN4QVmyV LX0wSxQsAxBldcI6WAiC+SY7vW1AOT0qzolDRP2B/0tzI02/BsJWHcw7dXeNLzgQi9Wy THhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793450; x=1769398250; 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=/NkSp3Qp2ev5DvLNgpn6PFK/BAYbn/itTgc2RCCe8u8=; b=rtQ6vdoGMeAUqCtsFzILMms8yezXsTgJrs/ZFHg/Ze6tVjjovkjUZjPEzLij3w57bf svdZ+MVMoax0hHX2Pt9dys1y9Q5QxF3KAr6gEPbXxpVeEkXWiGYaqjagB76IRAJnwBhM wakwJFhvtvLNRxOI6CLHj3Jw3BQ+/fGq0nBwWL/nwTaR0F3vgNmYc8U8+74AhpBn+kJZ L+QS53A0EjVv5Y4+PneLlAf6+UC84kOLHBmXzL6SOGMC99L+ocsPWsVigB1fbYODD3Bi gbSRJzlZB6ZdwjQARrZrt0RDnk/0S+UYuGTf0VziRjLcOUUCbGnMqkKRJeGjJeMGsmjf mpAQ== X-Forwarded-Encrypted: i=1; AJvYcCVN1Z/YuW5M7sLzbCs+39Y8OjzziXSbdGx01ufCUN4kRhS9yfZ9WtMQ3hyHdwt5f7j7mvbitBUeEjpz7L8=@vger.kernel.org X-Gm-Message-State: AOJu0Yzq8wy9N/6xtN6pLrGDuuTWgsR8qfk3NuL2K9Wx4CqUgsrJ66/I gX2gSOk9N/zUnr/3L7c5b+0B0jq+txWcprCojwYfHTCtm/p70vWg/g4h X-Gm-Gg: AY/fxX618Jtj+diH+L6MC53HEIyDSzskmYJZ13K+h4WdHSzRtz9eGpw/NjVCJwL1MXZ wZ3ZUfjYQdUqnekmYMoLipgPBgzDx9k6biYUodEPh8SLsEkMN5MnGDe9YHRUx3e9QL+ZnhguFRS b38M2w+k2hrI45jlm8HaTOJfpFVwCRURBop3gAxl/BnsHPVfmglLzKPFdnGhE1k6GzcdFWpxIjr byMbahWYGTH7cy+KxhNNrYw38u6fObvw0nOreDGWVh1Flinvo4AFrX0v4JKHwAYx229obVN2vjo SvBcDj9J2pnm1E35cNsoqO2LUUB1Zv5obBFiPDsFxAj8GbNPIeP0TGrpIM4aIBkt+myIUo98KBI 9BtLvN3oOE22saxtrv/BrCJf3O/Cq0eZI9g/GDfu5Jcb4WplD10u1PLB1YR3jCyoP1j/zg5u+T3 kkYkS6YkJlensJ73dGlsl4TleM1EGxUbw9fWfEXbtULXUZ1ElVX4APG8gjiVOWiBSlBLk= X-Received: by 2002:a05:620a:4729:b0:8b2:e8b5:1ea3 with SMTP id af79cd13be357-8c6a68ec4edmr1367928485a.28.1768793449722; Sun, 18 Jan 2026 19:30:49 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:49 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org Subject: [PATCH v4 05/10] dt-bindings: display: panel-lvds: Add compatible for Samsung LTN101AL03 Panel Date: Sun, 18 Jan 2026 22:30:30 -0500 Message-ID: <20260119033035.57538-7-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-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 LTN101AL03 is a 10.1 inch 800x1280, 24 bit, VESA Compatible, TFT display panel Signed-off-by: Mithil Bavishi --- Documentation/devicetree/bindings/display/panel/panel-lvds.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/panel/panel-lvds.yam= l b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml index 68c16c1ae..b31c67bab 100644 --- a/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml +++ b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml @@ -60,6 +60,8 @@ properties: - jenson,bl-jt60050-01a # Samsung LTN070NL01 7.0" WSVGA (1024x600) TFT LCD LVDS panel - samsung,ltn070nl01 + # Samsung LTN101AL03 10.1" WXGA (800x1280) TFT LCD LVDS panel + - samsung,ltn101al03 - tbs,a711-panel # Winstar WF70A8SYJHLNGA 7" WSVGA (1024x600) color TFT LCD LVDS = panel - winstar,wf70a8syjhlnga --=20 2.43.0 From nobody Sat Feb 7 15:22:37 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 349DB29D293 for ; Mon, 19 Jan 2026 03:30:52 +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=1768793454; cv=none; b=UhRCa9Qzt3SUfEnabYAo1AlrguF4BwZz0VRx73EuWSQQMR/4/Ca+FR/U/FK8ICNWV35pi4LSgnpmnNFPuWgPtxSWob8vKtf/KRlsgvVDXROHcXY2cbAgnd44SVS5yYhqC74GY8ktubGmQi6fluN8cY8XuViyAqh2hF0nKfQKXmw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793454; c=relaxed/simple; bh=/iy9lCrdbNb5jka9OqUXMX2x/wEFeLOv1LZD9aaI0lY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AV2kxwfaA86Lkxg3Z96EP5APFcuS5Aacz6Z0P3xHySKMdck2YxDzWs0NjKCTwlfIhZAwlDV/ip/gdcs5E/DO29QSsRk2xBQD1H0LZ78Z+y4OO0MNCFl+6Av27PjPP555OGSlCgSu5gTy3Vg10U7UnF1cRA0OBHRUgznPBf9bf90= 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=ayBkqo4t; 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="ayBkqo4t" Received: by mail-qk1-f170.google.com with SMTP id af79cd13be357-8c0f13e4424so443166085a.1 for ; Sun, 18 Jan 2026 19:30:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793451; x=1769398251; 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=J+m79ms1+ZU6BketBY4ns1XwOXkI6LYaomtsCg3P4i8=; b=ayBkqo4tWp+Jb2QEySZwSvzOr3Cna0vkWYGTn4sdUllkQYmp3fmINDfACz5PWRWEqU 4BEDrKOHe2V9PXFb1ar9VAFqLUn1XdwnMOOQ5pBf2VDdozTQu/c5nFoQeHHu6XbyqE3H 37QwmK5/OdcgWX1PgO7q6o4vRhZ+sc2KPOY8hCSggCkKdJ0HuD4kJyR8RFLff7fW9D8F jDZOoCN7uumaMCQ5Y1gTMA2IdH14Koax+iJvgXxf0uAmpWh5xUfh/s/7QJwUC2u+uUcM qaqhigJLGvnzUdCDGUpbhwbYA/j24/lwwuvo6cwiSG7TQKkactNjNIoCd3tyULq4iz/R y4Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793451; x=1769398251; 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=J+m79ms1+ZU6BketBY4ns1XwOXkI6LYaomtsCg3P4i8=; b=DxRwAh/vpJVEL3znuoqrwqfaCFAYfeSaTB33QgYfdMjOBeghka1vqVn6Ogl53icb5y fUzG3DstpkRAvCA8C5/ZIwi8QB5Bn9I2KDwPk88687xLDRzQGhbv3HQ7UeMkTijz6F8A Uh9WZzP3M+MencxMa9hPr+esk6cdNVf1GPxwPA4p4kzAsfRlO39T2EWYH9/UvL/8TK1s 0NilsiAbGCE2pUgMX384W4pceS51c9qbvHfMls2K7KKXXdKI+RgMwOOlU56hQp7C6j/P zrPdKkqt8EHACDZKVisS2cTp73T8fjVZICqmuocT0IMPs/j2hx0YXu2NZKrZXCB2Q9kt CAWQ== X-Forwarded-Encrypted: i=1; AJvYcCVK/wjjN4+NS5+KGhvfEY8sCejNyvu7HLJ2yygFTxcwk+REVx05tbyaz+GAut9ZO49rLHv4pf1eFOnJ0YI=@vger.kernel.org X-Gm-Message-State: AOJu0Yzr90hTzBiTjkO0hviAWmeeWhtDPY2V3gXZZ1zuhiqI5VHkM8nU dDBX6uKlFMRRxm1ZNlrQ3xK/S6xJfQRQIJvpVN7V0yo1WcsKsFJqPhr3 X-Gm-Gg: AY/fxX4ZDlyNZKz+aim46EU/Q896YqqNxdm11fdRqaDWjznvKJeDQ94EZvmLPACif64 Yg5xzuoRKvqyuov4PiEbFjZBdOoMLSfcx8XMoNJ6x0ZgCMW3ykqEaTWlN1H6DeFN6Ky+SlOJ0cb xxn9URRJ51ej/0+QeB5sVYHqdFcGlFT7yqtfBECL6gHhE/ItKZbI/lyrX1arnemalSFsKVz+w5Z NC0vtvvpXTqFxV41VFHBjQtHZH0ZYtNzy8YAzCXh7js7pw6QrcyhRZikePv0po8WiEP5WjUxtOn q6K7Fb+9UlIv+9ywTVR0fQErHky1XNOnaflNXe9WH+0rlyIj0sbQyc0lbeqw39BqPs9eXnnSjnr 09J6AOmGBgarI1U8+DPa/6l5SwrRSE2inGkFnZnNVrpLv26S65p+Wg2sygMJAE7GOdTJjjcOipq hhqrw3qGFVN02Gjh3hjzcSPLRX/6So7moiybfQVWqBAjUNcX+UbdUJpKQUHc1+Rj6oFHdEDrTDJ uyk6g== X-Received: by 2002:a05:620a:459f:b0:8b2:ddeb:99c with SMTP id af79cd13be357-8c6a6780578mr1430702385a.63.1768793450921; Sun, 18 Jan 2026 19:30:50 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:50 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org Subject: [PATCH v4 06/10] ARM: dts: ti: omap: espresso-common: Add common device tree for Samsung Galaxy Tab 2 series Date: Sun, 18 Jan 2026 22:30:31 -0500 Message-ID: <20260119033035.57538-8-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Create common device tree for Samsung Espresso series devices Let's create a common tree for all the variants first. Later we can device specific trees based on their screen sizes. Signed-off-by: Mithil Bavishi --- .../omap/omap4-samsung-espresso-common.dtsi | 762 ++++++++++++++++++ 1 file changed, 762 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common= .dtsi diff --git a/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi b= /arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi new file mode 100644 index 000000000..381638b9f --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi @@ -0,0 +1,762 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/dts-v1/; +#include "dt-bindings/gpio/gpio.h" +#include +#include +#include "omap443x.dtsi" + +/ { + memory@80000000 { + device_type =3D "memory"; + reg =3D <0x80000000 0x40000000>; /* 1 GB */ + }; + + reserved-memory { + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges; + + continuous_splash: framebuffer@bef00000{ + reg =3D <0xbef00000 (1024 * 600 * 4)>; + no-map; + }; + }; + + chosen { + stdout-path =3D &uart3; + #address-cells =3D <1>; + }; + + i2c-gpio5 { + compatible =3D "i2c-gpio"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c5_pins>; + sda-gpios =3D <&gpio4 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios =3D <&gpio4 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us =3D <10>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* TODO: SMB136 Charger for 7" variant at 0x4d */ + }; + + i2c-gpio6 { + compatible =3D "i2c-gpio"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c6_pins>; + sda-gpios =3D <&gpio3 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios =3D <&gpio3 1 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us =3D <10>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* TODO: STMPE811 ADC at 0x41 */ + }; + + i2c-gpio7 { + compatible =3D "i2c-gpio"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c7_pins>; + sda-gpios =3D <&gpio2 30 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios =3D <&gpio2 29 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us =3D <3>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + fuel-gauge@36 { + compatible =3D "maxim,max17042"; + reg =3D <0x36>; + pinctrl-0 =3D <&fuel_alert_irq>; + pinctrl-names =3D "default"; + interrupt-parent =3D <&gpio2>; + interrupts =3D <12 IRQ_TYPE_LEVEL_LOW>; + maxim,rsns-microohm =3D <10000>; + maxim,over-heat-temp =3D <500>; + maxim,dead-volt =3D <2500>; + maxim,over-volt =3D <4300>; + }; + }; + + reg_espresso_wlan: regulator-espresso-wlan { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&wlanen_gpio>; + compatible =3D "regulator-fixed"; + regulator-name =3D "espresso_wlan"; + regulator-max-microvolt =3D <2000000>; + regulator-min-microvolt =3D <2000000>; + gpio =3D <&gpio4 8 GPIO_ACTIVE_HIGH>; /* GPIO_104 */ + startup-delay-us =3D <70000>; + regulator-always-on; + enable-active-high; + }; + + wlan_pwrseq: wlan-pwrseq { + compatible =3D "mmc-pwrseq-simple"; + clocks =3D <&twl 0>; + clock-names =3D "ext_clock"; + }; + + reg_espresso_internal: regulator-espresso-internal { + compatible =3D "regulator-fixed"; + regulator-name =3D "eMMC_LDO"; + regulator-max-microvolt =3D <1800000>; + regulator-min-microvolt =3D <1800000>; + gpios =3D <&gpio2 21 GPIO_ACTIVE_HIGH>; /* GPIO_63 */ + startup-delay-us =3D <100000>; + regulator-boot-on; + regulator-always-on; + enable-active-high; + }; + + reg_espresso_external: regulator-espresso-external { + compatible =3D "regulator-fixed"; + regulator-name =3D "vmmc1"; + regulator-max-microvolt =3D <2800000>; + regulator-min-microvolt =3D <2800000>; + gpios =3D <&gpio2 2 GPIO_ACTIVE_HIGH>; /* GPIO_34 */ + enable-active-high; + }; + + reg_touch_ldo_en: regulator-touch-ldo-en { + compatible =3D "regulator-fixed"; + regulator-name =3D "touch_ldo_en"; + regulator-max-microvolt =3D <2800000>; + regulator-min-microvolt =3D <2800000>; + gpios =3D <&gpio2 22 GPIO_ACTIVE_HIGH>; /* GPIO_54 */ + regulator-always-on; + enable-active-high; + }; + + gpio-keys { + compatible =3D "gpio-keys"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gpio_keys>; + + key-power { + label =3D "power"; + + gpios =3D <&gpio1 3 GPIO_ACTIVE_HIGH>; /* GPIO_wk3 */ + linux,code =3D ; + wakeup-source; + }; + + button-volup { + linux,code =3D ; + label =3D "volume_up"; /* GPIO_wk30 */ + gpios =3D <&gpio1 30 GPIO_ACTIVE_LOW>; + }; + + button-voldown { + linux,code =3D ; + label =3D "volume_down"; /* GPIO_wk8 */ + gpios =3D <&gpio1 8 GPIO_ACTIVE_LOW>; + }; + }; + + reg_lcd: regulator-lcd { + compatible =3D "regulator-fixed"; + regulator-name =3D "lcd_en"; + gpios =3D <&gpio5 7 GPIO_ACTIVE_HIGH>; /* GPIO_135 */ + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + enable-active-high; + regulator-boot-on; + }; + + pwm10: pwm-10 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pwm10_default>; + compatible =3D "ti,omap-dmtimer-pwm"; + #pwm-cells =3D <3>; + ti,timers =3D <&timer10>; + ti,clock-source =3D <0x00>; + }; + + lvds-encoder { + compatible =3D "doestek,dtc34lm85am", "lvds-encoder"; + powerdown-gpios =3D <&gpio5 8 GPIO_ACTIVE_LOW>; /* GPIO_136 */ + power-supply =3D <®_lcd>; + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + bridge_in: endpoint { + remote-endpoint =3D <&dpi_out>; + }; + }; + + port@1 { + reg =3D <1>; + bridge_out: endpoint { + remote-endpoint =3D <&panel_in>; + }; + }; + }; + }; + + vibrator { + compatible =3D "gpio-vibrator"; + enable-gpios =3D <&gpio2 6 GPIO_ACTIVE_HIGH>; /* GPIO_38 */ + pinctrl-names =3D "default"; + pinctrl-0 =3D <&vibrator_default>; + }; + + gp2a_shunt: current-sense-shunt { + compatible =3D "current-sense-shunt"; + io-channels =3D <&gpadc 4>; + shunt-resistor-micro-ohms =3D <24000000>; /* 24 ohms */ + #io-channel-cells =3D <0>; + }; + + led-ir { + compatible =3D "gpio-ir-tx"; + gpios =3D <&gpio2 27 GPIO_ACTIVE_HIGH>; /* GPIO_59 */ + pinctrl-names =3D "default"; + pinctrl-0 =3D <&ledir_pins>; + }; +}; + +&omap4_pmx_wkup { + gpio_keys: gpio-keys-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x046, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* sim_cd.gpio_wk3 - EXT_WAKEUP */ + OMAP4_IOPAD(0x056, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* fref_clk3_req.gpio_wk30 - VOL_UP */ + OMAP4_IOPAD(0x05C, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* fref_clk4_out.gpio_wk8 - VOL_DN */ + >; + }; + + prox_irq: prox-irq-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x042, WAKEUP_EN | PIN_INPUT_PULLUP | MUX_MODE3) + /* sim_clk.gpio_wk1 - PS_VOUT */ + >; + }; +}; + +&omap4_pmx_core { + backlight_pins: pinmux-backlight-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0X0D8, PIN_OUTPUT | PIN_OFF_OUTPUT_LOW | MUX_MODE3) + /* usbb1_ulpitll_dat7.gpio_95 - LED_BACKLIGHT_RESET */ + >; + }; + + bluetooth_pins: pinmux-bluetooth-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x094, PIN_OUTPUT | MUX_MODE3) + /* gpmc_ncs6.gpio_103 - BT_EN */ + OMAP4_IOPAD(0x0be, PIN_OUTPUT | MUX_MODE3) + /* cam_strobe.gpio_82 - BT_nRST */ + OMAP4_IOPAD(0x0c0, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* cam_globalreset.gpio_83 - BT_HOST_WAKE */ + OMAP4_IOPAD(0x0d4, PIN_OUTPUT | MUX_MODE3) + /* usbb1_ulpitll_dat5.gpio_93 - BT_WAKE */ + >; + }; + + dss_dpi_pins: pinmux-dss-dpi-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x162, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data23 */ + OMAP4_IOPAD(0x164, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data22 */ + OMAP4_IOPAD(0x166, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data21 */ + OMAP4_IOPAD(0x168, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data20 */ + OMAP4_IOPAD(0x16a, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data19 */ + OMAP4_IOPAD(0x16c, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data18 */ + OMAP4_IOPAD(0x16e, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data15 */ + OMAP4_IOPAD(0x170, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data14 */ + OMAP4_IOPAD(0x172, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data13 */ + OMAP4_IOPAD(0x174, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data12 */ + OMAP4_IOPAD(0x176, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data11 */ + OMAP4_IOPAD(0x1b4, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data10 */ + OMAP4_IOPAD(0x1b6, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data9 */ + OMAP4_IOPAD(0x1b8, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data16 */ + OMAP4_IOPAD(0x1ba, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data17 */ + OMAP4_IOPAD(0x1bc, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_hsync */ + OMAP4_IOPAD(0x1be, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_pclk */ + OMAP4_IOPAD(0x1c0, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_vsync */ + OMAP4_IOPAD(0x1c2, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_de */ + OMAP4_IOPAD(0x1c4, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data8 */ + OMAP4_IOPAD(0x1c6, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data7 */ + OMAP4_IOPAD(0x1c8, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data6 */ + OMAP4_IOPAD(0x1ca, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data5 */ + OMAP4_IOPAD(0x1cc, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data4 */ + OMAP4_IOPAD(0x1ce, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data3 */ + + OMAP4_IOPAD(0x1d0, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data2 */ + OMAP4_IOPAD(0x1d2, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data1 */ + OMAP4_IOPAD(0x1d4, PIN_OFF_OUTPUT_LOW | MUX_MODE5) + /* dispc2_data0 */ + >; + }; + + fuel_alert_irq: pinmux-fuel-alert-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x068, WAKEUP_EN | PIN_INPUT_PULLUP | MUX_MODE3) + /* gpmc_a20.gpio_44 */ + >; + }; + + gp2a_irq: pinmux-gp2a-irq-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x052, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* gpmc_ad9.gpio_33 - ALS_INT_18 */ + >; + }; + + i2c1_pins: pinmux-i2c1-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x122, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c1_scl */ + OMAP4_IOPAD(0x124, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c1_sda */ + >; + }; + + i2c2_pins: pinmux-i2c2-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x126, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c2_scl */ + OMAP4_IOPAD(0x128, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c2_sda */ + >; + }; + + i2c3_pins: pinmux-i2c3-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x12a, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c3_scl */ + OMAP4_IOPAD(0x12c, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c3_sda */ + >; + }; + + i2c4_pins: pinmux-i2c4-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x12e, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c4_scl */ + OMAP4_IOPAD(0x130, PIN_INPUT_PULLUP | MUX_MODE0) + /* i2c4_sda */ + >; + }; + + i2c5_pins: pinmux-i2c5-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x0de, PIN_INPUT_PULLUP | MUX_MODE3) + /* usbc1_icusb_dp.gpio_98 */ + OMAP4_IOPAD(0x0e0, PIN_INPUT_PULLUP | MUX_MODE3) + /* usbc1_icusb_dm.gpio_99 */ + >; + }; + + i2c6_pins: pinmux-i2c6-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x09c, PIN_INPUT_PULLUP | MUX_MODE3) + /* hdmi_ddc_scl.gpio_65 */ + OMAP4_IOPAD(0x09e, PIN_INPUT_PULLUP | MUX_MODE3) + /* hdmi_ddc_sda.gpio_66 */ + >; + }; + + i2c7_pins: pinmux-i2c7-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x08a, PIN_INPUT_PULLUP | MUX_MODE3) + /* gpmc_wait0.gpio_61 */ + OMAP4_IOPAD(0x08c, PIN_INPUT_PULLUP | MUX_MODE3) + /* gpmc_wait1.gpio_62 */ + >; + }; + + ledir_pins: pimux-ledir-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x086, PIN_INPUT_PULLDOWN | MUX_MODE7) + /* gpmc_nbe0_cle.gpio_59 */ + OMAP4_IOPAD(0x156, PIN_INPUT_PULLDOWN | MUX_MODE7) + /* mcspi4_simo.gpio_152 */ + >; + }; + + lvds_pins: pinmux-lvds-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0X136, PIN_OUTPUT | MUX_MODE3) + /* mcspi1_simo.gpio_136 - LVDS_nSHDN */ + >; + }; + + mmc1_pins: pinmux-mmc1-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x0e2, PIN_INPUT_PULLDOWN | MUX_MODE0) + /* sdmmc1_clk */ + OMAP4_IOPAD(0x0e4, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmcc1_cmd */ + OMAP4_IOPAD(0x0e6, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmcc1_dat0 */ + OMAP4_IOPAD(0x0e8, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc1_dat1 */ + OMAP4_IOPAD(0x0ea, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc1_dat2 */ + OMAP4_IOPAD(0x0ec, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc1_dat3 */ + >; + }; + + mmc2_pins: pinmux-mmc2-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x040, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat0 */ + OMAP4_IOPAD(0x042, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat1 */ + OMAP4_IOPAD(0x044, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat2 */ + OMAP4_IOPAD(0x046, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat3 */ + OMAP4_IOPAD(0x048, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat4 */ + OMAP4_IOPAD(0x04a, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat5 */ + OMAP4_IOPAD(0x04c, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat6 */ + OMAP4_IOPAD(0x04e, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_dat7 */ + OMAP4_IOPAD(0x082, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_clk */ + OMAP4_IOPAD(0x084, PIN_INPUT_PULLUP | MUX_MODE1) + /* sdmmc2_cmd */ + >; + }; + + mmc5_pins: pinmux-mmc5-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x148, PIN_INPUT_PULLDOWN | MUX_MODE0) + /* sdmmc5_clk.sdmmc5_clk */ + OMAP4_IOPAD(0x14a, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_cmd.sdmmc5_cmd */ + OMAP4_IOPAD(0x14c, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_dat0.sdmmc5_dat0 */ + OMAP4_IOPAD(0x14e, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_dat1.sdmmc5_dat1 */ + OMAP4_IOPAD(0x150, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_dat2.sdmmc5_dat2 */ + OMAP4_IOPAD(0x152, PIN_INPUT_PULLUP | MUX_MODE0) + /* sdmmc5_dat3.sdmmc5_dat3 */ + >; + }; + + pwm10_default: pinmux-pwm10-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0X0D6, PIN_OUTPUT | PIN_OFF_OUTPUT_LOW | MUX_MODE1) + /* usbb1_ulpitll_dat6.dmtimer10_pwm_evt - LED_BACKLIGHT_PWM */ + >; + }; + + touch_pins: pinmux-touch-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x06c, PIN_INPUT | MUX_MODE3) + /* gpmc_a22.gpio_46 - TSP_INT */ + >; + }; + + uart2_pins: pinmux-uart2-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x118, PIN_INPUT_PULLUP | MUX_MODE0) + /* uart2_cts.uart2_cts */ + OMAP4_IOPAD(0x11a, PIN_INPUT_PULLUP | MUX_MODE0) + /* uart2_rts.uart2_rts */ + OMAP4_IOPAD(0x11c, PIN_INPUT_PULLUP | MUX_MODE0) + /* uart2_rx.uart2_rx */ + OMAP4_IOPAD(0x11e, PIN_INPUT_PULLUP | MUX_MODE0) + /* uart2_tx.uart2_tx */ + >; + }; + + uart3_pins: pinmux-uart3-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x144, PIN_INPUT | MUX_MODE0) + /* uart3_rx_irrx */ + OMAP4_IOPAD(0x146, PIN_OUTPUT | MUX_MODE0) + /* uart3_tx_irtx */ + >; + }; + + vibrator_default: pinmux-vibrator-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x05c, PIN_INPUT_PULLDOWN | MUX_MODE3) + /* gpmc_ad14.gpio_38 - MOTOR_EN */ + >; + }; + + wlanen_gpio: pinmux-wlanen-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x096, PIN_OUTPUT | MUX_MODE3) + /* gpmc_ncs7.gpio_104 */ + >; + }; + + wlan_host_wake: pinmux-wlan-host-wake-pins { + pinctrl-single,pins =3D < + OMAP4_IOPAD(0x0bc, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* cam_shutter.gpio_81 - WLAN_HOST_WAKE */ + >; + }; +}; + +&uart3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart3_pins>; + + interrupts-extended =3D <&wakeupgen GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH + &omap4_pmx_core OMAP4_UART3_RX>; +}; + +&i2c1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c1_pins>; + + clock-frequency =3D <400000>; + + twl: pmic@48 { + reg =3D <0x48>; + #clock-cells =3D <1>; + + pinctrl-names =3D "default"; + pinctrl-0 =3D < + &twl6030_pins + &twl6030_wkup_pins + >; + + /* SPI =3D 0, IRQ# =3D 7, 4 =3D active high level-sensitive */ + interrupts =3D ; /* IRQ_SYS_1N cascaded t= o gic */ + interrupt-parent =3D <&gic>; + system-power-controller; + }; +}; + +#include "twl6032.dtsi" +#include "twl6030_omap4.dtsi" + +&ldo1 { + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&ldo3 { + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&ldo4 { + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + regulator-always-on; +}; + +&ldo5 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; +}; + +&ldo6 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&smps4 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; +}; + +&ldousb { + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-always-on; +}; + +&i2c2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c2_pins>; +}; + +&i2c3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c3_pins>; +}; + +&i2c4 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c4_pins>; + + accelerometer@18 { + compatible =3D "bosch,bma254"; + reg =3D <0x18>; + vdd-supply =3D <&ldo4>; + vddio-supply =3D <&ldo5>; + interrupt-parent =3D <&gpio4>; + interrupts =3D <25 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>, + <26 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>; + mount-matrix =3D "-1", "0", "0", + "0", "1", "0", + "0", "0", "1"; + }; + + magnetometer@2e { + compatible =3D "yamaha,yas530"; + reg =3D <0x2e>; + vdd-supply =3D <&ldo4>; + iovdd-supply =3D <&ldo5>; + reset-gpios =3D <&gpio5 29 GPIO_ACTIVE_LOW>; + interrupts =3D <&gpio6 10 IRQ_TYPE_EDGE_RISING>; + }; + + light-sensor@44 { + compatible =3D "sharp,gp2ap002a00f"; + reg =3D <0x44>; + interrupt-parent =3D <&gpio1>; + interrupts =3D <1 IRQ_TYPE_EDGE_FALLING>; + vdd-supply =3D <&ldo4>; + vio-supply =3D <&ldo4>; + io-channels =3D <&gp2a_shunt>; + io-channel-names =3D "alsout"; + sharp,proximity-far-hysteresis =3D /bits/ 8 <0x40>; + sharp,proximity-close-hysteresis =3D /bits/ 8 <0x20>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gp2a_irq &prox_irq>; + }; +}; + +&dss { + status =3D "okay"; + + pinctrl-names =3D "default"; + pinctrl-0 =3D <&dss_dpi_pins>; + + port { + dpi_out: endpoint { + remote-endpoint =3D <&bridge_in>; + data-lines =3D <24>; + }; + }; +}; + +&twl_usb_comparator { + usb-supply =3D <&ldousb>; +}; + +&usb_otg_hs { + interface-type =3D <1>; + mode =3D <3>; + power =3D <50>; +}; + +&mmc1 { + status =3D "okay"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&mmc1_pins>; + + vmmc-supply =3D <®_espresso_external>; + bus-width =3D <4>; +}; + +&mmc2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&mmc2_pins>; + + vmmc-supply =3D <®_espresso_internal>; + ti,non-removable; + bus-width =3D <8>; +}; + +&mmc3 { + status =3D "disabled"; +}; + +&mmc4 { + status =3D "disabled"; +}; + +&mmc5 { + status =3D "okay"; + + #address-cells =3D <1>; + #size-cells =3D <0>; + + non-removable; + bus-width =3D <4>; + vmmc-supply =3D <®_espresso_wlan>; + mmc-pwrseq =3D <&wlan_pwrseq>; + + pinctrl-names =3D "default"; + pinctrl-0 =3D <&mmc5_pins>; + + brcmf: wifi@1 { + compatible =3D "brcm,bcm4330-fmac", "brcm,bcm4329-fmac"; + reg =3D <1>; + + interrupt-parent =3D <&gpio3>; + interrupts =3D <17 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names =3D "host-wake"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&wlan_host_wake>; + }; +}; + +&uart2 { + interrupts-extended =3D <&wakeupgen GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH + &omap4_pmx_core OMAP4_UART2_RX>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart2_pins>; + bluetooth { + compatible =3D "brcm,bcm4330-bt"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&bluetooth_pins>; + shutdown-gpios =3D <&gpio4 7 GPIO_ACTIVE_HIGH>; + reset-gpios =3D <&gpio3 18 GPIO_ACTIVE_LOW>; + device-wakeup-gpios =3D <&gpio3 29 GPIO_ACTIVE_HIGH>; + interrupt-parent =3D <&gpio3>; + interrupts =3D <19 IRQ_TYPE_EDGE_FALLING>; + }; +}; --=20 2.43.0 From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qk1-f175.google.com (mail-qk1-f175.google.com [209.85.222.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 C01FB288515 for ; Mon, 19 Jan 2026 03:30:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793455; cv=none; b=IBuJfZ2GaK2r+A91h4iLuHcOXFSgSgttCeH2V5W4MRZ2elx60lnEllBzpdX08/kyhC87pRethhFPuiqv1s0WOromJRAR3QQoR42mVIv7xCEF/WWktZwqdR2NBEmRZz70K/gZ9cX5dcTag9OwO/ew62TPjfsr+96b1W0vP5VF+GU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793455; c=relaxed/simple; bh=Q3APeXQDiu6Dq0YbUctJvWNTMdYSUA/70lZgJEy7pCA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZVAaMk6meNYnduFxPgk/7TZ0EELCfYUnkpX6An41YRIXowk46vIuX5sA+4KOZAFybXWYeUyiM6FG/X1gOgk+d9t5JQprHi0z5eE9XqRFpv1T3ikAPBldNQMfovYPzcm7o//u8OsfhFIH9Hqka/TT2waAv6VB4D+4WKYO0mLzXmI= 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=ctGfwPBd; arc=none smtp.client-ip=209.85.222.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="ctGfwPBd" Received: by mail-qk1-f175.google.com with SMTP id af79cd13be357-8c53421cdbfso381221585a.0 for ; Sun, 18 Jan 2026 19:30:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793453; x=1769398253; 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=xiNtJwtw05QrNdGwEwvWFIn9UYOv/0m3Dr4ujrTo53Y=; b=ctGfwPBdcvMDrGDsfWYHtMYlcSDhX4WNYa6JCQ70eTIiJeoi/ZiVrfHESNzb979W7H y2FCjGyZTGCbgG4IbyzDjB3DiuXIv6f716EnAsKZq+xY3H1uEQxxlF+T0jx7bg7uCto7 n1mq/JfMf3SyxdHqN8It/9hbCOM3qTVlVg/t32wanvMv8a9WVJJPZbK5adq1dP32hFMC /+C3n94/D7eW0Eb1M+CdB7plcm4Xei2BDGYOo/+wl+fouhRHPfZu9VxyxB7NVdV+4+Wy Hn7iW529Oy0pWhHHN4Ih9jq5ZmOUiC/nAMsirMwCPqvS22BpV4kfl9h1jErS4eHfmBPl eRgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793453; x=1769398253; 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=xiNtJwtw05QrNdGwEwvWFIn9UYOv/0m3Dr4ujrTo53Y=; b=UcPZzUBjYAJ0GRIH122uCnBciUdgkt1GRdSt857XpWoq7p/+m6LrbuPZbzx1KaveeY gLV/FXyqIRioHXG3oTyyorlX61vGaM+h9jwlWWmdB7IvLhSlLCHqM3AsPeZMlE79IdSB gfKtJIGI3X90SWEvXSi3K2B0Af6IuAs99Mt4SuO3WQQwEszIvOffGv/mhVmKoSxcBDAb 8GVnmSPyTetOlQljJKbjLtZXTcvFEkfqvgHoxTTmKupz0ITPwlX0DBM4S9IJ4scvcR0f JzYn9zd0aB2k4VlDbKfQgYuinXKNHlyghcsfmWd1+hwaPKwexc7RUDgRdg590qhzvtNY aPdw== X-Forwarded-Encrypted: i=1; AJvYcCVymu3VaWPeqqwll+XsKFoSmV8ER1pTHAxLSV3T3RT9YgwZao0paYgg2jqCcfXR/RQL0VZnAn73y2xnVBk=@vger.kernel.org X-Gm-Message-State: AOJu0YyzaYJ45XQH/PYvk8MVLF0S+SFvALBhCt3IKpTwCFvgqYFHG4O4 8FAaUj/PXHsuYZ1XliMR6OUHd3CdSU/pdtKoVx59E2+8qqpE+iwD7Rye X-Gm-Gg: AY/fxX7DD7/HjCkIp3oMd7wDJHgTbJ3oieefefh8u+pH8YTCwA069P/n2X46EXUHeGe YpiczwRdE3Qt2oWjK+H4P20EuKYPSvAEip0L8z/fPB8cJxQ7nkjq0dIvVMkMDwfm84M90uvbcdr 7TXWpfresg+8RV+P206VhjY87HtkZxOoRQGViQ7sryl6hRXdey8bQ1viEx5KvOmwmNZ7xwqKk24 on+Aj+1nzlbd005BjEPlWfk4pIGJYdXnnJ7V+pb91OBiWv+ZeQgpIyBHrDQOdAfFTpYCrYlNXxZ o7Phbd2GTmBoOTAA9lOoQw5hKaIh2RRiPiTAidesSkCNi3EAq2Sr5/7oyBD+Xixh6bHMiing5TX hWrFPXzrauzQAqAjYDDcQcsfDrcC2d5vY4MKPDfQ2YbMju7OtprqKmRE+tDJggq38y+0gm550xc T+3nQhwTef3wFFnJzhF8T0ujCbYdIHvIPAv38R3Axo+MlFKRX/PLuJVJFnhCVEd+m/vkU= X-Received: by 2002:a05:620a:448e:b0:84f:110c:b6e8 with SMTP id af79cd13be357-8c6a678b831mr1437612485a.68.1768793452693; Sun, 18 Jan 2026 19:30:52 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:52 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org Subject: [PATCH v4 07/10] dt-bindings: omap: Add Samsung Galaxy Tab 2 7.0 Date: Sun, 18 Jan 2026 22:30:32 -0500 Message-ID: <20260119033035.57538-9-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-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 Signed-off-by: Mithil Bavishi Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/ti/omap.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/ti/omap.yaml b/Documenta= tion/devicetree/bindings/arm/ti/omap.yaml index 14f1b9d8f..d8774c676 100644 --- a/Documentation/devicetree/bindings/arm/ti/omap.yaml +++ b/Documentation/devicetree/bindings/arm/ti/omap.yaml @@ -144,6 +144,7 @@ properties: - motorola,droid-bionic # Motorola Droid Bionic XT875 - motorola,xyboard-mz609 - motorola,xyboard-mz617 + - samsung,espresso7 - ti,omap4-panda - ti,omap4-sdp - const: ti,omap4430 --=20 2.43.0 From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qk1-f181.google.com (mail-qk1-f181.google.com [209.85.222.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 4FDE8288C20 for ; Mon, 19 Jan 2026 03:30:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793456; cv=none; b=NJ+Gaa8YcoSkWn9Am8YYXUFN41u+vsjAvv5Ou1n7824vVx189ee1amNkcpMRLYFBZCT7FvyVzdNW2sFM1KkGD/fFi9/MVBffTKnrNRLRhsx82tSPAuvZ/90NobJb0e6Ccv9GItY2RLoOpKvVY8CBZxOAh7JWNlI8TNUBywrQGVg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793456; c=relaxed/simple; bh=S2kYng34pyN/wX/EOplOpxbzEXHZ5N9BsJv+d0hNUBU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=kKRRJRJTXTRbleVgmPTEyq6/m+wLLX8BRwFIo/soOieRP1KFSvASu6rHlhuGD0yOM5aKISJ29jw/iWUjGpLwxGqDL5b1cQ+Rrhp45VpxM0z8azZ0ss44/0P8Z2SL+cFSIgG6OW7UNMphOTbTdyc4xWQQNMBPnrMzRgnSZ6awPVQ= 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=PYLXv4AW; arc=none smtp.client-ip=209.85.222.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="PYLXv4AW" Received: by mail-qk1-f181.google.com with SMTP id af79cd13be357-8c6a50c17fdso298385585a.2 for ; Sun, 18 Jan 2026 19:30:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793454; x=1769398254; 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=PYLXv4AWnxww6O3KEhieWpki85vDCR0blYxiX31eRJPcbQKOPxpOXTys74fKn5F3Ld gpNYmvzAD+WoCd6Yvv6m4uh+lr+qRgUBcWvUIERmUrNB3dJNgPn7wWnLFmE0DUpC52eg fTwE9xIseUX/8KZQGF9CbS7AXykC/ebnPxhohR5ZTWqeX4dyEkRo7o463KAkH4FNNCQ9 SZEA/AVrmI9TQAgcId7oiQ1UVYIBuNwD4JVPb8GpOoTXvR/e/uOz3uXTyj1SbOQ7Zbtr Nfro9QUjWPCTLrKrvG54BA1dknM1hwKcb2OpqbL0ZMgsZ1D3EQWUezWxQzEHeSK+x0Ek /G7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793454; x=1769398254; 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=k5n7GjLb5oEZALiVRx/SI5k73+Qec1dAvhCMAlbSqX3sis5qZRnHMRq1ELlFGDtMGj L/OCc5RaDQ9d88bGIstdT0Cxqv6MeussDtk62k2+sEDEJiqbM0Xt5x+ItE/K2El0zzVw Ut05v7MGvdDEYbZ8+1jml7cqWJVIZRNrhKu3DqnFz133cSZ1RUjUbs0qXb1Hjgm/9DWw MxUiUfij+dmh5cJSMJ/V/VysZ37yNcGiS+FtuLdin0RCOzg+kr+EKcLPrnFFJPA+2ODn P2yrpiUherUB2gMHyg57qKuweqfNJcwis8+rkq/MiZY+ATifJBzhyQUOEvde5iTAIOtT QAJw== X-Forwarded-Encrypted: i=1; AJvYcCVh44noZRPFLNZ7mnTFDsOmKRycm22rQfZdCDEu7qsQsn28H5lQai6e7Xcae/FYlq+J0alweylOQi8EGZo=@vger.kernel.org X-Gm-Message-State: AOJu0YzGxSb2T04k4l8e5TjSTRMQeHI9yONVaz2veVMOckQ90eKmCeGB 8cHDusJODsSga1x0tXvR4U/H7UbvtjJJ2Fx9G0sefH7b3XpizUJEftQs X-Gm-Gg: AY/fxX6EL6y6iv7EtvG1x9RT8Fl1iqUDXBxp+gSd/HG5OMGvyNIog3yBVIuw8vm1Dkr rIS4S29r49ED+1TRwaKiNYV5A6SHyNO+GSQU1QClAiRdRff4FSirBWO8HlycZCm8kn7lTHP+1Or E7BiQ059GuYsQSyAOlIwRBog7/HO7komQ9+4qTJQfVJzwf/CHKRvi8E/P7lm6G9hVw91QxzBVTu jHleJmVlR8PgL2avnxPLh0dHr12DGdiP66JXV78F/PECjQNg9dqQkTbX7BkGp93lYqn2VDMUDiF OSecEv5quhaDvUWZTbmt89WZvJc2NuWK+aLAmvGWZ0O4sZBvDxLRS1vRxD03a1wKO2jICuBgSik f1z7Ftjph02DO3ejy5h0XAJxsBWKV1XMot8evT27Q00TTjtiGT0iB1l1l5kh0raJncgtiYAgpi7 cfMcx09pEoF1Le12MH3rAUQZH/6j1fg8xyy3DURW5/r2/Nsc67DfJD9JIR+PGtRvFv9AM= X-Received: by 2002:a05:620a:29d3:b0:8b2:e513:6419 with SMTP id af79cd13be357-8c6a693b0d2mr1393824685a.48.1768793454390; Sun, 18 Jan 2026 19:30:54 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:53 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org Subject: [PATCH v4 08/10] ARM: dts: ti: omap: samsung-espresso7: Add initial support for Galaxy Tab 2 7.0 Date: Sun, 18 Jan 2026 22:30:33 -0500 Message-ID: <20260119033035.57538-10-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Create a device tree for the 7 inch variants (P3100, P3110, P3113) Signed-off-by: Mithil Bavishi --- arch/arm/boot/dts/ti/omap/Makefile | 1 + .../dts/ti/omap/omap4-samsung-espresso7.dts | 70 +++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts diff --git a/arch/arm/boot/dts/ti/omap/Makefile b/arch/arm/boot/dts/ti/omap= /Makefile index 14e500846..d24f13efd 100644 --- a/arch/arm/boot/dts/ti/omap/Makefile +++ b/arch/arm/boot/dts/ti/omap/Makefile @@ -80,6 +80,7 @@ dtb-$(CONFIG_ARCH_OMAP4) +=3D \ omap4-sdp-es23plus.dtb \ omap4-var-dvk-om44.dtb \ omap4-var-stk-om44.dtb \ + omap4-samsung-espresso7.dtb \ omap4-xyboard-mz609.dtb \ omap4-xyboard-mz617.dtb dtb-$(CONFIG_SOC_AM33XX) +=3D \ diff --git a/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts b/arch/a= rm/boot/dts/ti/omap/omap4-samsung-espresso7.dts new file mode 100644 index 000000000..cae37ff06 --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts @@ -0,0 +1,70 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/dts-v1/; + +#include "omap4-samsung-espresso-common.dtsi" + +/ { + model =3D "Samsung Galaxy Tab 2 (7 inch)"; + compatible =3D "samsung,espresso7", "ti,omap4430", "ti,omap4"; + + backlight: backlight { + compatible =3D "pwm-backlight"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&backlight_pins>; + pwms =3D <&pwm10 0 1200 0>; + power-supply =3D <®_lcd>; + enable-gpios =3D <&gpio3 31 GPIO_ACTIVE_HIGH>; + brightness-levels =3D <0 4 8 16 32 64 128 255>; + default-brightness-level =3D <2>; + }; + + panel { + compatible =3D "samsung,ltn070nl01", "panel-lvds"; + power-supply =3D <®_lcd>; + width-mm =3D <154>; + height-mm =3D <90>; + data-mapping =3D "vesa-24"; + backlight =3D <&backlight>; + + panel-timing { + clock-frequency =3D <47255554>; + + hback-porch =3D <210>; + hactive =3D <1024>; + hfront-porch =3D <186>; + hsync-len =3D <50>; + + vback-porch =3D <11>; + vactive =3D <600>; + vfront-porch =3D <24>; + vsync-len =3D <10>; + + hsync-active =3D <0>; + vsync-active =3D <0>; + de-active =3D <1>; + pixelclk-active =3D <1>; + syncclk-active =3D <0>; + }; + + port { + panel_in: endpoint { + remote-endpoint =3D <&bridge_out>; + }; + }; + }; +}; + +&i2c3 { + touchscreen@48 { + compatible =3D "melfas,mms136"; + reg =3D <0x48>; + interrupt-parent =3D <&gpio2>; + interrupts =3D <14 IRQ_TYPE_EDGE_FALLING>; + touchscreen-size-x =3D <1024>; + touchscreen-size-y =3D <600>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&touch_pins>; + avdd-supply =3D <®_touch_ldo_en>; + vdd-supply =3D <&ldo6>; + }; +}; --=20 2.43.0 From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qk1-f174.google.com (mail-qk1-f174.google.com [209.85.222.174]) (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 CD8E52D7DC0 for ; Mon, 19 Jan 2026 03:30:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793458; cv=none; b=tJSiv10Ve8ML1rEKlFDrRNFrJ/6+RMh1I/2TVsY10kvRDxATCb1+tVBUObP+ySRc1DzcoTILGO/vR++wpTFmlP3mhxUrKboDRMpLpqamnzl/Xx7W8iuz4S/TcJXzAGVQI7jR4Xa3Le1Hoe+gpxBdN9ypYO2IXG4LHD2TT07whWo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793458; c=relaxed/simple; bh=sYgVWqZsv/TROqvYUD+azJpccjPNPUbbOaignxHHa3g=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cjrpxzZqoj8EpVbawCgbui0zJRJXdNeLYquqlqFUGy11xM4jv2qJY1Ki8LQb0lRAuV9/rsdlwAh/Ef7mD3sHt4gsbe1nxxW5XBgTQ68HkhkECecZAhbHZ+cb2oV1jEbM6XEt2Fj2jZlef6r4gGWOnBZK6FcuiBVXNjxd1BkFEIA= 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=YY4VtqG9; arc=none smtp.client-ip=209.85.222.174 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="YY4VtqG9" Received: by mail-qk1-f174.google.com with SMTP id af79cd13be357-8c6a50c17fdso298386985a.2 for ; Sun, 18 Jan 2026 19:30:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793456; x=1769398256; 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=BJZwBKE1B5fG1xmzuppeSdMMZvJUhNtvUP/Jy0XEbK0=; b=YY4VtqG9t0lbCjFKDbjmXsBlMhEoaYTGUD9H0HtzmHPhd5bMXfpLXfjkDfHafeU7HB ymycm0kFihWdsE3LMOR2FY8n2Db9Wdtn+tfZwNLyZOTsAv6/oMzSWoRLY8K/xspcHpGI oqtlFyseR3UpQlI3og912lhQ9iftK3aAciFZHlolnvB+XHurCLGhqyBdTXW2RHjDVSUY mIuq19R1v0OsHiGFsvlg55W7Sh27cgqHR9QYaulLPk/ALfdXu6JjziCnGU90anK91x3k fq0jmqrf7ura22p/A5DBgR9/PBIFyQFgrK3mntpXhjdYnaENvtVfwjVBTqF+uKWoe1CQ kI8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793456; x=1769398256; 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=BJZwBKE1B5fG1xmzuppeSdMMZvJUhNtvUP/Jy0XEbK0=; b=SB6Ro4dSxbs1SreGh7GYhC40NAd+sq95x72i0etMlpSOIOhYvkxgZlNYWBylHj7sud GhR+wN0HmjxaB6H+6hMJKLGCtV/FDnngbTDFPMbBhNB5wsI0TWLo268cqTjtL59iqUJn J+bopJmr9M75Mt5PgQ/oC7GBSFiFJgAeo+VhXgQMpBTydKRmIEkGOeIvmLhrE9etSRtt NVivDgraQB7Xoxs2oS+aANZwXC6107dzUhSpSKr+YU9vFyUtecSjIvBj7zdXA9PxRiTd CXWhLBuXA8akVZ13MS2ntNDLNx1NoXiG/Ktg3IIHCmjdLN1eKCT+6bTgloab2u/Xzw6A J+1Q== X-Forwarded-Encrypted: i=1; AJvYcCUk77FSJv/nUVXw8SIJxoLjMgBQKL2tMBSdo2LxTJsRH5U8+sfd+1cmJvma6sXVrz4cS9KQDAm9FxEcDWc=@vger.kernel.org X-Gm-Message-State: AOJu0YxfrlUWK+al623WvgCIfC/frhQWeSstKUF7UjZUmOZAVUNNcgdf pkpzgYIk8pDtWcvozrfMbqisXbTcUWgbS4XxUc2rY/rIM7eHJ0GDd8h8 X-Gm-Gg: AY/fxX6f6IjbNerWRCnGo59mroHwgqfQ5WdfwSVOH+9dN8qqzRE15GYRj8uNUkvdter SNRUgSW1jGRYevn8Sv39JR1oUJGiVFFtLd/+Frh5vir4cC+rR3CT8rvimEOrf+mi+YSfUXCiUt/ u+vzFpiyepjrWUitZoNlB9r1S3pL7mAdDTQR0ReobDj7gxKRUSgPrgqfYT+5FsEid/7hmikvKfy 6AhYntaLAZDzpQt//ZdFA/dltgCj27uFYq/4yHifRoajGwEU4VIr9UUK8mfr8RE0i5/MVB1f/dA NZ+TgDfiajQ2dINSD74nqG7CzI6s2Sb2pIfqleaApXKdmRNMlbsNxQNJCjqCuaO8HTALcDH2qZN lHmCArSF6dlMXqqxVj+ioPKUtYVZWt6cYiNhmdES4779AS3Vo3jHIc6du9720QW0SXdxIfFYFiu Y5fv4xfZOtbZe6wDv+ZsflWtIVowJSJ1Ev+E2sN0GExdYVDjMkyBsjqJKB05gCyRqX4Js= X-Received: by 2002:a05:620a:1a1d:b0:8c3:9be4:b209 with SMTP id af79cd13be357-8c6a68d8c70mr1274200585a.20.1768793455695; Sun, 18 Jan 2026 19:30:55 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:55 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org Subject: [PATCH v4 09/10] dt-bindings: omap: Add Samsung Galaxy Tab 2 10.1 Date: Sun, 18 Jan 2026 22:30:34 -0500 Message-ID: <20260119033035.57538-11-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-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-espresso10 codename for the 10 inch variant Signed-off-by: Mithil Bavishi --- Documentation/devicetree/bindings/arm/ti/omap.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/ti/omap.yaml b/Documenta= tion/devicetree/bindings/arm/ti/omap.yaml index d8774c676..f694dcbf2 100644 --- a/Documentation/devicetree/bindings/arm/ti/omap.yaml +++ b/Documentation/devicetree/bindings/arm/ti/omap.yaml @@ -145,6 +145,7 @@ properties: - motorola,xyboard-mz609 - motorola,xyboard-mz617 - samsung,espresso7 + - samsung,espresso10 - ti,omap4-panda - ti,omap4-sdp - const: ti,omap4430 --=20 2.43.0 From nobody Sat Feb 7 15:22:37 2026 Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1D5D02DCF46 for ; Mon, 19 Jan 2026 03:30:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793459; cv=none; b=MHW48w0F3VXh5Zh8iJROSZ+XQxoqCmPB6cPkaLrt5eDD0eu1ocEcgnatBz65jzh4LJt8U+PlfsdO9XKNjfaDzM3ofWwKEzDg/KLr1qE6//tXutDsAPUM9Mr4nJw+Y18/InRwgD6uHNVcTnVu8U5GSWQQJLmi+QkqZ+wUmXrSYjM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768793459; c=relaxed/simple; bh=AUhhKwGaM9grtdftiWmb9K3MniiTndfrY7S51xLJzEI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=phrV9wteJ4o/ASVZ6n+GLBrdUI2JdUTbHat118IXr/TQBrsAm/ZC/11CXPFOAZzSDw5cMqYGizWBJ9/yIn9UfWWOhWRfsC/DlYNIgiAR6UgHHbjlhoHhnyCXf8l2C/4EcQjGBrWLTh5Kp8rd/a/C6LPxr7jeIwozt/3uVIn8eW0= 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=ZZlfJ7sO; arc=none smtp.client-ip=209.85.222.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ZZlfJ7sO" Received: by mail-qk1-f179.google.com with SMTP id af79cd13be357-8c537a42b53so615045585a.0 for ; Sun, 18 Jan 2026 19:30:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768793457; x=1769398257; 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=ZZlfJ7sOSEFqGSF1Kyr3ijh9eb0GCktn9NRL1CSlN2Zp5Drc5Y/g8VhPFGtnpNvHpo rbURYOb0cFkleCiG1KfSQDzZoolj94yBxqjEwjoVWTNsiPKhVFYBi+NbTwNdaNF8Fu4Q +Zs40B6MW7NgzIgn1/N5CLcsrGvS9sUFP0YqGmxf3MYEV3htw7c9WmEZYZFKb8aASDYZ rZHBZFOOldZ6LVcmlIQ1eOdlV+sYl5u9XKSNx/1lCXl4VH5XU84Qb2I8t7f0zsEulTTv +LuP7D5zpk0dxAbwkPl87rXPqkVg5yzfqKEhEQXueZD9Qtwptli4datdvXabDMa/xlxU +MEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768793457; x=1769398257; 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=SKPahHgsPVZbji2YZh/EpEwnBExIRD1+Y5X8VBTrauJAfZyIgWwyvsTX17eCjUlOCL Vrut9fJy0KKYc+K1yASqr66FEZtzwzs5q8KghqHNI4W4brngmtuTQi3PVw1XH5OBPO0C v1NMN1fUtqk2BmXOoh7WjbD++AmLLqIHax6emMbWq0P866Swmd67dX4f59OJwEJkqe3j oE8dmzK4a9PlD1vAVM5KnD/XDmsyye/hvtsUdffjTAzDzqyQV6lM9IJJWNsyuPwrVilk zLoZEFGA7uPj1MontD+ikFqKpX9GrIgOn5Yn3arm9m4KIGLF5qA/INnTE+NRAHoK3UhK U6YQ== X-Forwarded-Encrypted: i=1; AJvYcCWWuKzrlwTFStDeOwLC0sdUO16uJXTJS3O0h7rNk+SXG4UFp5wFjAwDVPgoBdqhqfS9u3kS63p9qu6HMBs=@vger.kernel.org X-Gm-Message-State: AOJu0YzWVeXq9cBqogGg78i4fqPIn6oG/HXpewFFkEBbyN7j3dfHie3i m7k7O+FHGTEvfg+vDwRkPkDD8o6gnMNAyTdZHJ6HKquuWu2UxUXlFxhJ X-Gm-Gg: AY/fxX4dVlKCil/MAtc4KaK64hNMN9ezWXqSA9iPFO46DtOzeRkKCTZEPXduPUPQ4SB ULZJWLzBlGwiMRG7s+ffGjdoMoZmJWLRiRaLzUgSv2uqLyHahpQ+DlnuCpbbcU7aeGYOOAsaZfx 5Hk4HhyUCIpr4w6aBkEzJwBj+XeXIVSz4CeloWxBI9QKIltKjV/oVGjc5IMMGBTRnG/KHhTSFly 76CcR1rrquRL9Cb5DB9FudO85SMwdBg4hj9oNrPfmCZ1l5hx5quaSp9n1US6+qWic+FpNXMOQdF uS5dhRoaMk8xsncnRlHC80oQ3gHrq3nnh0+ytIcx0F1MXU7cOkLa/zxde4MIYRPoGlHY6VkHX4n lw5sxdSMjKDpT0DdltgH2ZYqbF5M9AswSesvSxj5WB8LHn57P8tvQ1IzezuaeA8eQIHwdjRTdtC 3+nYqAVjlFuX+mmu0a16+xGdV1BxaS7dLOkZO16H4FWysVMP9am56/vO2eH+HynSJEEHw= X-Received: by 2002:a05:620a:6910:b0:8b2:ea5a:4146 with SMTP id af79cd13be357-8c6a6979f69mr1231120785a.89.1768793456999; Sun, 18 Jan 2026 19:30:56 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:56 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org Subject: [PATCH v4 10/10] ARM: dts: ti: omap: samsung-espresso10: Add initial support for Galaxy Tab 2 10.1 Date: Sun, 18 Jan 2026 22:30:35 -0500 Message-ID: <20260119033035.57538-12-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-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