From patchwork Fri Nov 8 20:04:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868923 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E503A1C1F0E; Fri, 8 Nov 2024 20:05:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096303; cv=none; b=sHxQkMgJDQwiUk1oBeSjbgpfsUNYhfhCLgSF9MmV3GxAsblIynyqe8ZGmAHm3Rsqtx8m77cmLrlYBLefPzO1vaGGjspiZ9nOhJ3Hwe7yiO3tOyP44+94l3tKcHvtDD0HwZ2aIhZzO1hijH13d7orbTF3/+6jojVM4EglgGhjOEg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096303; c=relaxed/simple; bh=Cr5+IhCHxPHPW3626dojbnKDaxlXfjju7kU8t6CdTJ8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TC8ALXH5Flt1SAYlhtSRGKjEw+/kqZhYTklzmOdGfR/DYoDBzfHestiwQo9mvFFHJg51UfCVQvFneyaoOOXk04raklHNrvOpcvrkOTKvTTydESy7VL7sZ5NdmFmefqTUVGq3B2YZKjatSwDV6/jN1sKdf5FDnVrvMni63AU50cc= 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=FG2WwoxS; arc=none smtp.client-ip=209.85.210.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FG2WwoxS" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-71e52582cf8so2139451b3a.2; Fri, 08 Nov 2024 12:05:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096301; x=1731701101; 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=FG2WwoxSlKA5vDnktp39qW9EdtmhC/5ss25aCNlRwPa9EwJzAEvS21P6c4BZDsCkZI abSE7t8qfXdLKCSs29VBIXIj6llZWz1dY0Z/d6Ul6DQ7/VuTl1LSdcDVi/MMTlYaHyDL Px6Gka5hLZxrvXSZHTJjspMxg1KGKPm3jpVj6Ufs01CGZQ8XZtiEDEw9OCD0kp0OnDbj p8llSua0meqeDo3SvDKnw5sCU1ekWhs9f0Lu/IQuaNRncv4GYxnJT7btKsEskcfnZ9rU he0PfLBEXJRAlnTYaC4pHeaJPb/UgkZVjUkYne9WVK1DR3Fb6oEv/Bq1FLagKdYjHOu+ CGlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096301; x=1731701101; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nclpl2L8R9cKrulz3mBbfGGvQIswT/qMcBsWKZFoMYo=; b=awiIFyBIOuYNVjjC2XoLS8FhiAzjvnn85hwq15DROhKqo+G9e79wNYP3+0G06sC/yH 6rUT+jg3VAtVAA4F/Fwnv+Ol0n48v9AAzX56BBzrAY2Yyo3/7E1G5Vl7la9wBkTWIC10 a9WBuh2JaDA4Flq4iy9Y51g4Z8p5T7O/iKxKvxuLoSE1NL0vuckw36E4lT4soyM+rYIU 0jKw15c1MnNQV68U0tPyi5tY3podNGKZXoTqmva+/TXVBCx/rVF06ahtpd98IZRBkZbK HKJkDXlHIcji3AHk+zhwUcwIL9/i1o3RM7bWBS8o0gX46zvAapiDYKJLiT0D/g0B6FjH hfTw== X-Forwarded-Encrypted: i=1; AJvYcCUXkd/oEdTfZbMp64qvZY3kP/LiOq7abKjzDueBWtaCK1sMSmAuc8D3t/ij50TRj7g3H2PpPx+H6oRlY/T3@vger.kernel.org, AJvYcCW3CBIVP+7uquzHhpUK9+wzwWI7ksIXoorV05669K1O+itYyPZhKXPLDUqkpGI3vBQLydluBkczfJqY@vger.kernel.org, AJvYcCWSuH2Q828NJgVCx3gI4U/TU3FGfCHX10VXHg8HYHcy3MWnA/BHVqokK4Tl4Ltk9lRyQ44E4xhxTt/0Xos8A7j+@vger.kernel.org X-Gm-Message-State: AOJu0Yw1Jb84P1r0w3VSJXweLSfdkJKTEYMTWxJ03HAZrgfioqinACh/ i3BVb/3Jvh4UIVWLMXvXfEpwUQSqHhr/8VGhCtgGV8iAU25GcsqY X-Google-Smtp-Source: AGHT+IGKkfE9EL1XG9TLXqRwviI1pwSILrbF7A+LIucI2Aznsbdg8kvZmaMir9TyW26Em6L1AGlazg== X-Received: by 2002:a05:6a00:1150:b0:71e:cc7:c507 with SMTP id d2e1a72fcca58-7241338bda9mr5333661b3a.23.1731096300408; Fri, 08 Nov 2024 12:05:00 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.04.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:04:59 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 01/10] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Fri, 8 Nov 2024 20:04:30 +0000 Message-ID: <20241108200440.7562-2-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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 = <0x48>; interrupts = ; interrupt-controller; interrupt-parent = <&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 = "ti,twl6032"; + interrupt-controller; + #interrupt-cells = <1>; + + rtc { + compatible = "ti,twl4030-rtc"; + interrupts = <11>; + }; + + vio: regulator-vio { + compatible = "ti,twl6032-vio"; + }; + + ldo1: regulator-ldo1 { + compatible = "ti,twl6032-ldo1"; + }; + + ldo2: regulator-ldo2 { + compatible = "ti,twl6032-ldo2"; + }; + + ldo3: regulator-ldo3 { + compatible = "ti,twl6032-ldo3"; + }; + + ldo4: regulator-ldo4 { + compatible = "ti,twl6032-ldo4"; + }; + + ldo5: regulator-ldo5 { + compatible = "ti,twl6032-ldo5"; + }; + + ldo6: regulator-ldo6 { + compatible = "ti,twl6032-ldo6"; + }; + + ldoln: regulator-ldoln { + compatible = "ti,twl6032-ldoln"; + }; + + ldousb: regulator-ldousb { + compatible = "ti,twl6032-ldousb"; + }; + + smps4: regulator-smps4 { + compatible = "ti,twl6032-smps4"; + }; + + gpadc: gpadc { + compatible = "ti,twl6032-gpadc"; + interrupts = <3>; + #io-channel-cells = <1>; + }; + + twl_usb_comparator: usb-comparator { + compatible = "ti,twl6030-usb"; + interrupts = <4>, <10>; + }; + + twl_pwm: pwm { + compatible = "ti,twl6030-pwm"; + #pwm-cells = <2>; + }; + + twl_pwmled: pwmled { + compatible = "ti,twl6030-pwmled"; + #pwm-cells = <2>; + }; +}; From patchwork Fri Nov 8 20:04:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868924 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CC3511C4609; Fri, 8 Nov 2024 20:05:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096310; cv=none; b=h9X8q9iQdI56Mu7N2nG/YJKEGZsJU4J1AMvdZO3voKjk8+RNu9gC7yqSZjER1QP565CxK3OJCuEoWWcg5SLhHloBoyypCdXkEZ8O4mr8eUPt45hXGmzeWxpid8ZTNCqvjlQc+aLUS1XShOVN6kC6hKdqRKexw5yBcI316yB2EXQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096310; c=relaxed/simple; bh=4qvDhqGP/Cvk78ZNcTXV1M1zGpmYtxAECuKXUmUpRbk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=E4Vk7zRT9d9SrjF2rAfbMCFaKkx4s2YPtYhiEfkTsZEkC8+4vgugDiIjLyAq7tvTzT/w2o/0HIUMgFtvijGdn7yEHUnrEtvc9CxtRV1PyENw05s+pE/+a+pE/BuhGYkpIile44VGol28vwDms1SUNioeQc0FSpSWPiUTuKdh9js= 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=Zfzm2NJL; arc=none smtp.client-ip=209.85.210.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Zfzm2NJL" Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-71e52582cf8so2139539b3a.2; Fri, 08 Nov 2024 12:05:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096308; x=1731701108; 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=fiygXowfj2xS0ANkI4lNzcEmZTYJF85QwdGr+dM89hQ=; b=Zfzm2NJLQUUBNIEYtclgdilQMJQzOysd3ux6hj8s59Mp4CcY8hNh8Sl6vEConTjT03 YvZwJMcIJJd1+mSFiskr1rbp+ddSCUYFC23n1XFZVXx07GM2MRGNF/UcXxGFraLKCG8l bKfk772xjpTSJwTbGqkw0kM0qXQUiWf9AQhtiL4aA+MQQqAhmHtG0AW6CDTZQ4f4CsNZ OKvONldZeT0r+TCsk1LJN0xBy7vSMHlDBkp3Brlrr6CKjywsMH7Yz36XgpNnBNpY6H40 SZYXqfeqEqGrnueU5lHn+G1oAqt9R+0KLYcmWke5aBehNm9Dr06aeTvmj+KmDr/MzaFT Xt6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096308; x=1731701108; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fiygXowfj2xS0ANkI4lNzcEmZTYJF85QwdGr+dM89hQ=; b=f0wVhTU09MVEvAvoEec8ZGppMqDdiAFqgVTd74J199xpQGApvpKTyYxutkWmZVqLhK eQdlpLxr3VRw+tq38ITatZ53fcf/VnZh1XqC13uyvmy6urJtCf3lxvhxc8I5vtxsQzx1 NloVQST+r2CwEpup3HrptzgIgLdHAO6QTJkQwy6Da9f9lyK2891AHdBmx6OuRXud36Xk d+p6ay2t0WRYOrqXHyVGc+3PHzGL8/bg6b85vhGie09jY+iOSGai7kijIC+zelJL+G8B JBl+Es5kf0yU5XfWFhAQE3KxUr0c8CCcRTVERuPeqJsJ6MYKlJI5/qD/tAmmKn0S3RLC gfiQ== X-Forwarded-Encrypted: i=1; AJvYcCUwzoZM1aOCXK/5sYbtk66iqj1uVJNBY6UYx/cMWsSgma9NylAM3c4f0WH+b83c/kJeMSxE2aygUOoNNnabxjCf@vger.kernel.org, AJvYcCW9grBO5zPAfdxg3DJiCPSHuzxtFMQHhtSxv9ugyy2ympnyalTQ2icX5CQDJM1XKTBtAm6JPPlph5Gq@vger.kernel.org, AJvYcCX8O0i3FhG0WOA8H/Al5IalWQdxkaUXRQEEQ24G7n/8hWGEL5FinhbaiASqnjxJjTFYkrj3UmXwH3NmnvJ0@vger.kernel.org X-Gm-Message-State: AOJu0Ywtpu1wVKRIgx5uY/9xi+Pg/pEHr/1u1UzOG2hrl7/2RCnOrS0j /CK53uOd31yHql2RRI/HxynNkysuATSrtirgVkle8vayTsxnKVzl X-Google-Smtp-Source: AGHT+IHFVcWsj4wQxT4Lvx+sGGBEcUtl52l528efG+ad5oEcb6k9RWZbAuObnKv7LbWbEMApNtaWGQ== X-Received: by 2002:a05:6a00:1a89:b0:71e:2a0:b0b8 with SMTP id d2e1a72fcca58-7241327d630mr4861845b3a.1.1731096308018; Fri, 08 Nov 2024 12:05:08 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.05.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:05:07 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 02/10] dt-bindings: vendor-prefixes: Add Doestek Date: Fri, 8 Nov 2024 20:04:31 +0000 Message-ID: <20241108200440.7562-3-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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/Documentation/devicetree/bindings/vendor-prefixes.yaml index b320a39de..3ef4c948a 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -392,6 +392,8 @@ patternProperties: description: D-Link Corporation "^dmo,.*": description: Data Modul AG + "^doestek,*": + description: Doestek Co., Ltd. "^domintech,.*": description: Domintech Co., Ltd. "^dongwoon,.*": From patchwork Fri Nov 8 20:04:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868925 Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.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 D52CC1C1F10; Fri, 8 Nov 2024 20:05:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096318; cv=none; b=UynikV2rv+0dqSi/VrkDv2jac9pnCS4DdBOwH74udjMm4HU1jNjKPN9uRtimRwuQLdJ2hw8hfKERXu8d+ow4pv125RBWZVILwajG+zaLYFsfRLtac2jbs6r7cWwCmi0m6M8m3YHx7AP5HPyw51hzbI2EVfbIM25tp5KtMpIhxPw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096318; c=relaxed/simple; bh=ogchk/jy1Xbzknx8MDyyzCqzGlBqyzxAFW5fhFS9KBg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YX/A0BGYm5TJ5eVcdDT2KAvl3y+J/ew/IhQqaDOyqqVKv6FaAVoVeDzsUMq2QHZPwnNenwV8ShihUhkHFOc6aD4gQg9Z5b4zcVcq2NaDNY/kTOvgI6LJGjQ26M0bkK3rEocx7jqB5BgTmfROviBT8e9iqjKKyh1t57DRSCGvII4= 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=GecJxOJz; arc=none smtp.client-ip=209.85.210.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="GecJxOJz" Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-720d5ada03cso2587047b3a.1; Fri, 08 Nov 2024 12:05:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096316; x=1731701116; 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=9B9/uFLOOn4ZbNcTo/txJrGhuvZT2A1CoYSagunaXMA=; b=GecJxOJzb/JNlgYDtTt3FZbW5z/URmF+qfIiMNxF/MVJ7HjxD9mfmxz7Ai3v/iCW5v cpCGBcJ5u9+H/+Dg0beFfyfkH7JLe8qhXvMIrCtLNO24Ujud6a+yBp8BP59r/6oWwqh/ Mgfp/7pREIPLPPT24vMN8EwGSoeot1h/xx8OX+ooiReZ9Ye6j+pnSNdFAkHtornLTsun k5xJGPrAU02ojQ76rKzlPd44JFp4glYS+F0fLq7DQ0xyvNWpDPrhaccC4oq8VK0d+Ejy 6jcZzcdHPCoogA1lQAMPivBklO55o9qU185koV5VZnvym5V2x6lxdCEmK7J96ahSxVct qEgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096316; x=1731701116; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9B9/uFLOOn4ZbNcTo/txJrGhuvZT2A1CoYSagunaXMA=; b=r8rz+nL1rgBWLR2rIUCwYXN5mSuVWO/mJf2Xl159PayHeBfB6N+7cK7AQvzinUbx6S CMYr2Z5FFB2Z9hRFuIJ/HdsmiWExSk5piSkQZTJGM547taZmYkkD9hkkwtZoafvm8baV 77aEFb34FKbnzxcVfAtSgfCB2oPi0IIN1L8G0v5tjuYBTnCcA82O3KA5tLxQHAVn6W0y XLGIPtTIRDn4Py+MJzrRs/FEPixnbaLlHcTDqq2mANOIqBISJAFk2QgKdj9OBlXzFVV7 ddEvc8ghu5HvTNf9nCjOaCDayxgjxeh1YN5lV7ExCCvb0/AupjP4z411TzSNlKWfm41t wicg== X-Forwarded-Encrypted: i=1; AJvYcCWemLqlX1Xt6u3kCiaKOynk9nhYQmQXrIS96GPJtdGaEVTOwGhVYpEPqmB4pdMMWi7cI6AmHk106lpOEjfNxlMo@vger.kernel.org, AJvYcCWriG21KLPodTtIBAZkYp0zlKqq1ADbjEwYgw/Bqs4IjOtAva6R43veCueFL/f19tOGjn8p6IEf7rvTZnfD@vger.kernel.org, AJvYcCXjzBYt5eRXh4Ewk1rFVk831pUYgn90o0ntIh1DMfqbfCLJhY7aDp36cJOfBDnxiP7A02oxJA+63JnH@vger.kernel.org X-Gm-Message-State: AOJu0YyLzXZt6xjq8bm9rpT/mSgAkp6c8U5Jr3WtZdc6w8M1Qmul/w5a c2TCML1USMef/j72bKlIsWP3umeyAmzd2Jh8+FJlTZfq1t/bf/LF X-Google-Smtp-Source: AGHT+IE2Lablg6vylck0Olus5bD9lVpuXjOXJcDcWvk1Zob64wzNSD+el3H/ILETLAkH9z2RBYMEqw== X-Received: by 2002:a05:6a00:4f93:b0:71e:6c65:e7c4 with SMTP id d2e1a72fcca58-7241339e122mr4768961b3a.26.1731096316086; Fri, 08 Nov 2024 12:05:16 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.05.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:05:15 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 03/10] dt-bindings: display: bridge: lvds-codec: add doestek,dtc34lm85am Date: Fri, 8 Nov 2024 20:04:32 +0000 Message-ID: <20241108200440.7562-4-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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.yaml b/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml index 6ceeed76e..a8df7e919 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 Panel 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 From patchwork Fri Nov 8 20:04:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868926 Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.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 5AAE51C1F10; Fri, 8 Nov 2024 20:05:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096325; cv=none; b=dNh11RpJrRIEeJwcJCOjTmn7Tj4luIeQgo7VjKgBZg34j0/K09D/m+8S+fwXzm84U0YMjHc9DdODKI0AZNr5gqb8Ln80xh1s/SUkeX0ceEHo8zUj+vAP62kabYrATYMxgBP9wuxeylBm1Hu9PxDp+Tg5mXBh122NbtA3+lb4Qhw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096325; c=relaxed/simple; bh=UTJqTXnMKbNFkXWrPoN4J65UMdTzGvaS14bPNj/U/+4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ehSgyNMqF2ePeOz7BWZMdFlXNH7fu/X5rnzX7nSihFyrdKcUfE6Eji8Ope0bIqegx3eO+GqJXFc+0XBr+9m7mJLl1+j4N0eT6CqB0izLaFWs7wwmIYNxFhhwrBnmeHN4JH6zB/A1sF276kEBCwv6MLGCCuv/MZ0R8InhEzPQ4cQ= 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=H9lm38h1; arc=none smtp.client-ip=209.85.210.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="H9lm38h1" Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-7240fa50694so1627592b3a.1; Fri, 08 Nov 2024 12:05:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096323; x=1731701123; 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=/TnroM0S8Xny+JCi9Lai+ZOcGXjw5KQQTXaY0agxtWM=; b=H9lm38h19NONElCUvtpqi2enTrhvO8+sWIOaTRxPkD8eKXvfVkjeZLHpbmubnqm4R9 ZKdRKmiorHoyXHJsz+/pFGa9DfTxVrkyhPjvymG0fS2pEqAN4vni6LJqzb7Gm9KiEnX6 4IWU7LliFvvfq2+eFXz8t83m4veC53UAA9nW3o/1bPDypwkGOXQpmQ31vVkbGsSoBUm+ AFtmsCwuWj8wK0SfrvvYDzmkLh+Olt5AX91N7mQMiuN7jkbbRK6xdrA7jrIihdF2vvpg 07O1GRqQT+/83J5+KwerhXWaumCPLtchpj/c0k1xzNz1HgrHcdQaOX8QWKpDTcF761ol Mg7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096323; x=1731701123; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/TnroM0S8Xny+JCi9Lai+ZOcGXjw5KQQTXaY0agxtWM=; b=ErTAwwid9gol9V0HMm/a3qKWaooUkvrywO4pS2tcGoCuEjXHn28fi4ZeUEvfxpIXxF zgwi+QCkD8NAdx3grJYfdOfnmHAYqlHGcsLu2sA/M39XBncwnp0tc/CPNOxdtWX7H9ZO CDe3ZvG3fSBN8d3xcwLD+ExJaQ+b0r9BBJUMMkByeeboblIhpHSOVcnLiiYj2i16TFTk O0TjUmD5/A+PeKYakPUPc+hpm0O21rpBySc2gOhEwMLuiNBshxQ2tTe6Sv+9pQBN/YRn uPrxpNnzGdMZ5pEun8+pGefhSJuCltdh2sH6/vAHSkiyoRIyM6j9Zx/wD6pBRBN1s0Pb LRcA== X-Forwarded-Encrypted: i=1; AJvYcCU2WOdSaeHff7kQdYZd+5uT1XhBnCoAsFVojmOLEzN2LmJwNGjldtU6qtqsVLN/tWsfOiAW/wfwH1Ay7ndnTi34@vger.kernel.org, AJvYcCV+OoSyDith+w9U4wFl7f7DqPXAy/h8XfYNykMgZEm3wKvVDoTB3DIAdYQw50nuIdHpbNBMHZTQss6Z@vger.kernel.org, AJvYcCXgMPLw3c4V0sy3o/F5vhE2+WN1p6QjJ0CwgLiyJmzTgIN5fChadG24Lkc2P3nsD4ohKkRdywHEMzDIVDtB@vger.kernel.org X-Gm-Message-State: AOJu0Yyb75kJMoqGAnUjkJPDlJBpKSxdBE1S0TK+v5Dl3km0kkMGE3ZS RYsKfSvgMrr1cFATUEnbiKTAyp2iBoeVqkf5E210FBEznu+LRqtevanN57j13E0= X-Google-Smtp-Source: AGHT+IGtm+j88SKyyeHLrp0K+VgKUxdy2Xk1X1xe8FR0CLG5s8B/59rD4gPB4WgDi7CTlBNjoQVZmw== X-Received: by 2002:a05:6a21:3b4a:b0:1dc:2360:17ec with SMTP id adf61e73a8af0-1dc23601829mr5582468637.18.1731096323574; Fri, 08 Nov 2024 12:05:23 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.05.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:05:23 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 04/10] dt-bindings: display: panel-lvds: Add compatible for Samsung LTN070NL01 Panel Date: Fri, 8 Nov 2024 20:04:33 +0000 Message-ID: <20241108200440.7562-5-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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.yaml b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml index 155d8ffa8..0cdd05d10 100644 --- a/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml +++ b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml @@ -50,6 +50,8 @@ properties: - hannstar,hsd101pww2 # Hydis Technologies 7" WXGA (800x1280) TFT LCD LVDS panel - hydis,hv070wx2-1e0 + # Samsung LTN070NL01 7.0" WSVGA (1024x600) TFT LCD LVDS panel + - samsung,ltn070nl01 - tbs,a711-panel - const: panel-lvds From patchwork Fri Nov 8 20:04:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868927 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.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 8B7891CFEC1; Fri, 8 Nov 2024 20:05:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096334; cv=none; b=SGmlP2piIkDDJUGyEAeJpq9OgB5l8LkitnXIlNWdh3I0V4HKEdOHZv6I0cG/TqMduCdkE00U86k9fhTYzVQgao1T+cwYS9mTLOC4PIkmgUL5svaWpnI+/5i7HO54do30kJExWH0VaMTJe+MM8Cybk1mkHWGD9VnJq7JkczIVOEM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096334; c=relaxed/simple; bh=p4lIjwtmNBKtjStZ2E/zOaVP+OCzrp7EO//R9mEqIyc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qqXf0+eK5zeCyjvQrj/OAguJWpTWz7OPBIuT0fODcG6+PxCVAu+HM1TDOItsutMO1IToNfS76A5HvRk5PfOiZcbdkCXwAKQRVf0x+wzRX0v8Ovu2yNdmS+luh2jMGF3B437AQ9Rl8lCn8HeZ90rfSvrc5s6ntrPLwMQhAs+EEM0= 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=MlbHto8a; arc=none smtp.client-ip=209.85.210.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="MlbHto8a" Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-71e681bc315so1964463b3a.0; Fri, 08 Nov 2024 12:05:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096333; x=1731701133; 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=+DQrmyvUoy8Qxlg/sWb3GUfwZsisNLmKE8ES1NvInQY=; b=MlbHto8aEnD1ipyNJKES7SF6OrroXBjwUZJM/q72NfySvkJTSP7mNAv3dVljnYUwc1 i1B1gPj1ol2HU/ujBjWC42CQvzmVbVLvse1Jx3R093jTh5Nmz70bBut+xEOTAFaOrdZc /4+vBHLl1dMytdKwfdKAjGtSSYL+W9ZNeVGL0jvN+mrsQ6AMevJ+J7LvppK8MPNR5sIT tL5ccsetqTl8+sVfiMHqkuujq+o35Rd98MajaqgyepO2wk8ln0s96V2F2Z40qBKy18O1 OdXggEhgfDWqQMqsxOxppmgdu4ydwou6uUJythasuE3Ng7wsEhsDMBnnH8yyNO1f4aOV EZOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096333; x=1731701133; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+DQrmyvUoy8Qxlg/sWb3GUfwZsisNLmKE8ES1NvInQY=; b=HH6QZd7ZHGTVJ+dzf/09KmXHcBUXORksfm/Xty7mV8oKlz0ooYHQOT8xZGjerVG1LS RKV34v/iHuhJoLTu0fhEoehLfwcLaBvcNtnb5PqFsGLijzVgoqrwmt9Z9eM2rE704TOB KvyhSAudWlZxjxiGikQln2Il/kYFCvEh6r+uZyQkf6nHv7+p6hWVbrhrlkWpqKf/+HQ+ JdOJ4LPPO5dSjuMe9CuHQrYnGz1oIqwYjZp/+IZu77pPjdU8mf62tdmP3FZvm3k9odn5 0x5n5L3UaBrLYy9eZDnRA9jZ8L++BAaxEQB0VA9u+YCPyxL9HYQLypkEBJyTPSYPyJh/ 1zaA== X-Forwarded-Encrypted: i=1; AJvYcCVt+UrXluJPM6MVM7Ptz5qlM32p6jIecVw/gvLRgEDHKwOJ6GasZg856Qas4q6p3Ls2lLLSVgXntwEXabpXIM2n@vger.kernel.org, AJvYcCWFR2HD8Sdh8vRsV8SC2cVP+obmtgyN2OLFkHWFH0l6QPKm93GvC8ZxeD/5oToEHonKt7A6HIK7hJoJxG8y@vger.kernel.org, AJvYcCXCQb6nKeCEMUcLfdbNbWNzWvZPycot5R7FURhypPYfxGzlu7C7Ww2n9ka7wONyleTlv6cCdT5rWGbt@vger.kernel.org X-Gm-Message-State: AOJu0Yys/1TvZHCW8F9e6MeIhae8EGVeAEuETvvKhdxYTk9fDybHekRV Jkfc1Lud5TkuQALNN4aqsm0iofYrhXJxshIUkEnJfRXLzRcdULOq X-Google-Smtp-Source: AGHT+IEBDpjZzXfnVHwO2ss0VK89kVwX/FZLVLrryxr3xjlDKEYrfiwufADuBXcAKyGSEpGJlvWSXw== X-Received: by 2002:a05:6a00:1943:b0:71e:41a6:a0c6 with SMTP id d2e1a72fcca58-724140a4ec8mr6229167b3a.13.1731096332673; Fri, 08 Nov 2024 12:05:32 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.05.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:05:32 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 05/10] dt-bindings: display: panel-lvds: Add compatible for Samsung LTN101AL03 Panel Date: Fri, 8 Nov 2024 20:04:34 +0000 Message-ID: <20241108200440.7562-6-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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.yaml b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml index 0cdd05d10..82bcaec68 100644 --- a/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml +++ b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml @@ -52,6 +52,8 @@ properties: - hydis,hv070wx2-1e0 # 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 - const: panel-lvds From patchwork Fri Nov 8 20:04:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868928 Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.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 DCE191D0F4F; Fri, 8 Nov 2024 20:05:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096344; cv=none; b=FYR3oV/gNNCjSTcLaP2+RvQpoPlBHs2DSo+NIGHOF3nEq5TA3ombvuJ7hPWAKCptb5CDguOwfju2qHOdbIYBLe0z6jH06nadSL3Nok1vJTICEsR5tx0hpp9yvPXbkXDrtiuQu1N/duyLgR6SC4JTsZdq6qHYHlxcave5hCXBo4w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096344; c=relaxed/simple; bh=AtuQH6+W7JNWnD2R+vWhXnnkl7qax0kJC8qwRveWnYw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=s4QILRn5WJC5XPED5uilZVjGkDHSsgqzLaOHboypMvi0ZxGhdPQToAYfZbTtKptPWFUTUMj71KnNcI/m6s4gk7fcU1bwnEK0Tskny4g5ll+emxGeOr4FwNRJwCioXcS6MZpxQheLEEGoAcxeRxwAzSAsnBvYw+2spC74CFQs34Q= 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=Wi4auB8w; arc=none smtp.client-ip=209.85.210.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="Wi4auB8w" Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-71e79f73aaeso2107293b3a.3; Fri, 08 Nov 2024 12:05:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096341; x=1731701141; 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=1D6nWw8qwRwahz47R06ejYNi5MGGX95d/Zg752Hm7Fc=; b=Wi4auB8wVgzYZXG3sHy9RAkCt6za/Pu9iTk50VyyYYd0PM/fpYHWKxYpDgYCAp/543 kDK8CynEbFuAwVIcbFx4RAPLbg8B8N4bFzPQWBwZdlmwwnkjT2lsFHSOyASQDPBDcbZE Ej3nkfo/rr1hnrbRju1KYszhcNRT9Z+oA5Pk60LzoAjQ3WqEsX/8acUxRwoLjOVQS//d 0O/SLatNXS4ShYQYVdx8udSTo6guEL4IsCkSLB7oWA41hl5ENpDmIt6DcdzlzyXRyJJm /+KRx5rbaQnUuJyeayL4yZgHhO3YsZ+AlT+Dt8m0ghlTRsnOMUAv+Xuq13Yphs+z82t/ +o0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096341; x=1731701141; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1D6nWw8qwRwahz47R06ejYNi5MGGX95d/Zg752Hm7Fc=; b=JZ1dJQiZIzkUrYXfkodo7Ut0jmhlKuDdA7rStr7qf2ve6bWHA6mIh8WKQ0XTj4DvNN oKJhJGD3DK5YXGsIZEqh8VzHWGh1V3AeFKnD6OO/tIuxJRN6dgzuiggdXXrUk7h/YP5w VbxBxud/b031yBruxtRmL9dCljzub33Bhpp7XIuFatR2jSZ+rPyyBQOU/gxlVryzv0nJ 6ivowOalJln1SXcWb9SmnBPa3vx23h2tTeHEZOd8XJ/xC8uePy3ZCoHfs8gs8ipG0qPJ u6jZu+2+hzkc9vdBgNE51Va61xbyioaLAEYrdZCUJlTeW6F4Mz3wDIHGhweRqv7PyWT7 LOhw== X-Forwarded-Encrypted: i=1; AJvYcCUxOxhJvZLkHHfO7VvNCl2hX7osJbzSCN3uPN7ibmpkcJ7CIfKSPq7A941d6+OrzTcl2mU82v+fkLz3w5+V@vger.kernel.org, AJvYcCWLzoVyRhkRc8TklVXKnFIQ6GB49Q7CkuU1g0VqKws+yAx0CVXBgf0jlThc15rXZ6sXMFdWQ0qLAXW6YzpYKAXI@vger.kernel.org, AJvYcCXcmxoMkfDoVr5lM2csMdKYf6Mb4rx9miGur1FUkAcN6OiBDEYsb5J0T14Jit4M3qC/szyanvRbEuKC@vger.kernel.org X-Gm-Message-State: AOJu0YxEN/kIedYY3zhWGE956puwJ19bMqk7CJH1v6FjI7zSIqBAdw5y ZZe7PBe7HuaETwuM/xhbchjEmQYGngfAXLSSfP/Gy9lgMzDWxlNt X-Google-Smtp-Source: AGHT+IHT1iW3OVsIeqYmGXvCE+AT3CTmA7/AeQUVvd4D373Af+69MbIKgPah1ZS1+fFx4yJadUkTyg== X-Received: by 2002:a05:6a00:1488:b0:71e:6ef2:6c11 with SMTP id d2e1a72fcca58-72413286757mr5735471b3a.9.1731096340812; Fri, 08 Nov 2024 12:05:40 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.05.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:05:40 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 06/10] ARM: dts: ti: omap: espresso-common: Add common device tree for Samsung Galaxy Tab 2 series Date: Fri, 8 Nov 2024 20:04:35 +0000 Message-ID: <20241108200440.7562-7-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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 | 680 ++++++++++++++++++ 1 file changed, 680 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..62ff3f36c --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso-common.dtsi @@ -0,0 +1,680 @@ +// 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 = "memory"; + reg = <0x80000000 0x40000000>; /* 1 GB */ + }; + + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + + ramoops_region@A0000000 { + no-map; + reg = <0xA0000000 0x200000>; + }; + + continuous_splash: framebuffer@bef00000{ + reg = <0xbef00000 (1024 * 600 * 4)>; + no-map; + }; + }; + + chosen { + #address-cells = <1>; + #size-cells = <1>; + ranges; + }; + + i2c-gpio-5 { + compatible = "i2c-gpio"; + sda-gpios = <&gpio4 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios = <&gpio4 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us = <10>; + #address-cells = <1>; + #size-cells = <0>; + }; + + i2c-gpio-6 { + compatible = "i2c-gpio"; + sda-gpios = <&gpio3 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios = <&gpio3 1 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us = <10>; + #address-cells = <1>; + #size-cells = <0>; + }; + + i2c-gpio-7 { + compatible = "i2c-gpio"; + sda-gpios = <&gpio2 30 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + scl-gpios = <&gpio2 29 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + i2c-gpio,delay-us = <3>; + #address-cells = <1>; + #size-cells = <0>; + + fuel-gauge@36 { + compatible = "maxim,max17042"; + reg = <0x36>; + pinctrl-0 = <&fuel_alert_irq>; + pinctrl-names = "default"; + interrupt-parent = <&gpio2>; + interrupts = <12 IRQ_TYPE_LEVEL_LOW>; + maxim,rsns-microohm = <10000>; + maxim,over-heat-temp = <500>; + maxim,dead-volt = <2500>; + maxim,over-volt = <4300>; + }; + }; + + reg_espresso_wlan: regulator-espresso-wlan { + pinctrl-names = "default"; + pinctrl-0 = <&wlanen_gpio>; + compatible = "regulator-fixed"; + regulator-name = "espresso_wlan"; + regulator-max-microvolt = <2000000>; + regulator-min-microvolt = <2000000>; + gpio = <&gpio4 8 GPIO_ACTIVE_HIGH>; /* GPIO_104 */ + startup-delay-us = <70000>; + regulator-always-on; + enable-active-high; + }; + + wlan_pwrseq: wlan-pwrseq { + compatible = "mmc-pwrseq-simple"; + clocks = <&twl 0>; + clock-names = "ext_clock"; + }; + + reg_espresso_internal: regulator-espresso-internal { + compatible = "regulator-fixed"; + regulator-name = "eMMC_LDO"; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <1800000>; + gpios = <&gpio2 21 GPIO_ACTIVE_HIGH>; /* GPIO_63 */ + startup-delay-us = <100000>; + regulator-boot-on; + regulator-always-on; + enable-active-high; + }; + + reg_espresso_external: regulator-espresso-external { + compatible = "regulator-fixed"; + regulator-name = "vmmc1"; + regulator-max-microvolt = <2800000>; + regulator-min-microvolt = <2800000>; + gpios = <&gpio2 2 GPIO_ACTIVE_HIGH>; /* GPIO_34 */ + regulator-always-on; + enable-active-high; + }; + + reg_touch_ldo_en: regulator-touch-ldo-en { + compatible = "regulator-fixed"; + regulator-name = "touch_ldo_en"; + regulator-max-microvolt = <2800000>; + regulator-min-microvolt = <2800000>; + gpios = <&gpio2 22 GPIO_ACTIVE_HIGH>; /* GPIO_54 */ + regulator-always-on; + enable-active-high; + }; + + gpio-keys { + compatible = "gpio-keys"; + pinctrl-names = "default"; + pinctrl-0 = <&gpio_keys>; + + power { + label = "power"; + + gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>; /* GPIO_wk3 */ + linux,code = ; + wakeup-source; + }; + + button-volup { + linux,code = ; + label = "volume_up"; /* GPIO_wk30 */ + gpios = <&gpio1 30 GPIO_ACTIVE_LOW>; + }; + + button-voldown { + linux,code = ; + label = "volume_down"; /* GPIO_wk8 */ + gpios = <&gpio1 8 GPIO_ACTIVE_LOW>; + }; + }; + + reg_lcd: regulator-lcd { + compatible = "regulator-fixed"; + regulator-name = "lcd_en"; + gpios = <&gpio5 7 GPIO_ACTIVE_HIGH>; /* GPIO_135 */ + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + enable-active-high; + regulator-boot-on; + }; + + pwm10: pwm-10 { + pinctrl-names = "default"; + pinctrl-0 = <&pwm10_default>; + compatible = "ti,omap-dmtimer-pwm"; + #pwm-cells = <3>; + ti,timers = <&timer10>; + ti,clock-source = <0x00>; + }; + + lvds-encoder { + compatible = "doestek,dtc34lm85am", "lvds-encoder"; + powerdown-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>; /* GPIO_136 */ + power-supply = <®_lcd>; + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + bridge_in: endpoint { + remote-endpoint = <&dpi_out>; + }; + }; + + port@1 { + reg = <1>; + bridge_out: endpoint { + remote-endpoint = <&panel_in>; + }; + }; + }; + }; + + vibrator { + compatible = "gpio-vibrator"; + enable-gpios = <&gpio2 6 GPIO_ACTIVE_HIGH>; /* GPIO_38 */ + pinctrl-names = "default"; + pinctrl-0 = <&vibrator_default>; + }; + + gp2a_shunt: current-sense-shunt { + compatible = "current-sense-shunt"; + io-channels = <&gpadc 4>; + shunt-resistor-micro-ohms = <24000000>; /* 24 ohms */ + #io-channel-cells = <0>; + }; + + led-ir { + compatible = "gpio-ir-tx"; + gpios = <&gpio2 27 GPIO_ACTIVE_HIGH>; /* GPIO_59 */ + }; +}; + +&omap4_pmx_wkup { + twl6030_wkup_pins: pinmux-twl6030-wkup-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x54, PIN_OUTPUT | MUX_MODE3) + /* fref_clk0_out.sys_drm_msecure */ + >; + }; + + gpio_keys: gpio-keys-pins { + pinctrl-single,pins = < + 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 = < + OMAP4_IOPAD(0x042, WAKEUP_EN | PIN_INPUT_PULLUP | MUX_MODE3) + /* sim_clk.gpio_wk1 - PS_VOUT */ + >; + }; +}; + +&omap4_pmx_core { + pwm10_default: pinmux-pwm10-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0X0D6, PIN_OUTPUT | PIN_OFF_OUTPUT_LOW | MUX_MODE1) + /* usbb1_ulpitll_dat6.dmtimer10_pwm_evt - LED_BACKLIGHT_PWM */ + >; + }; + + backlight_pins: pinmux-backlight-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0X0D8, PIN_OUTPUT | PIN_OFF_OUTPUT_LOW | MUX_MODE3) + /* usbb1_ulpitll_dat7.gpio_95 - LED_BACKLIGHT_RESET */ + >; + }; + + lvds_pins: pinmux-lvds-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0X136, PIN_OUTPUT | MUX_MODE3) + /* mcspi1_simo.gpio_136 - LVDS_nSHDN */ + >; + }; + + i2c1_pins: pinmux-i2c1-pins { + pinctrl-single,pins = < + 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 = < + 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 = < + 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 = < + OMAP4_IOPAD(0x12e, PIN_INPUT_PULLUP | MUX_MODE0) /* i2c4_scl */ + OMAP4_IOPAD(0x130, PIN_INPUT_PULLUP | MUX_MODE0) /* i2c4_sda */ + >; + }; + + mmc2_pins: pinmux-mmc2-pins { + pinctrl-single,pins = < + 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 */ + >; + }; + + mmc1_pins: pinmux-mmc1-pins { + pinctrl-single,pins = < + 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 */ + >; + }; + + mmc5_pins: pinmux-mmc5-pins { + pinctrl-single,pins = < + 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 */ + >; + }; + + dss_dpi_pins: pinmux-dss-dpi-pins { + pinctrl-single,pins = < + 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 */ + >; + }; + + wlanen_gpio: pinmux-wlanen-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x096, PIN_OUTPUT | MUX_MODE3) /* gpmc_ncs7.gpio_104 */ + >; + }; + + twl6030_pins: pinmux-twl6030-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x19e, WAKEUP_EN | PIN_INPUT_PULLUP | MUX_MODE0) + /* sys_nirq1.sys_nirq1 */ + >; + }; + + fuel_alert_irq: pinmux-fuel-alert-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x068, WAKEUP_EN | PIN_INPUT_PULLUP | MUX_MODE3) + /* gpmc_a20.gpio_44 */ + >; + }; + + uart3_pins: pinmux-uart3-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x144, PIN_INPUT | MUX_MODE0) /* uart3_rx_irrx */ + OMAP4_IOPAD(0x146, PIN_OUTPUT | MUX_MODE0) /* uart3_tx_irtx */ + >; + }; + + uart2_pins: pinmux-uart2-pins { + pinctrl-single,pins = < + 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 */ + >; + }; + + wlan_host_wake: pinmux-wlan-host-wake-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x0bc, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* cam_shutter.gpio_81 - WLAN_HOST_WAKE */ + >; + }; + + bluetooth_pins: pinmux-bluetooth-pins { + pinctrl-single,pins = < + 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 */ + >; + }; + + touch_pins: pinmux-touch-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x06c, PIN_INPUT | MUX_MODE3) + /* gpmc_a22.gpio_46 - TSP_INT */ + >; + }; + + vibrator_default: pinmux-vibrator-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x05c, PIN_INPUT_PULLDOWN | MUX_MODE3) + /* gpmc_ad14.gpio_38 - MOTOR_EN */ + >; + }; + + gp2a_irq: pinmux-gp2a-irq-pins { + pinctrl-single,pins = < + OMAP4_IOPAD(0x052, WAKEUP_EN | PIN_INPUT | MUX_MODE3) + /* gpmc_ad9.gpio_33 - ALS_INT_18 */ + >; + }; +}; + +&uart3 { + pinctrl-names = "default"; + pinctrl-0 = <&uart3_pins>; + + interrupts-extended = <&wakeupgen GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH + &omap4_pmx_core OMAP4_UART3_RX>; +}; + +&i2c1 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c1_pins>; + + clock-frequency = <400000>; + + twl: twl@48 { + reg = <0x48>; + #clock-cells = <1>; + + pinctrl-names = "default"; + pinctrl-0 = < + &twl6030_pins + &twl6030_wkup_pins + >; + + /* SPI = 0, IRQ# = 7, 4 = active high level-sensitive */ + interrupts = ; /* IRQ_SYS_1N cascaded to gic */ + interrupt-parent = <&gic>; + system-power-controller; + }; +}; + +#include "twl6032.dtsi" + +&ldo1 { + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&ldo3 { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&ldo4 { + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + regulator-always-on; +}; + +&ldo5 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; +}; + +&ldo6 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; + regulator-state-mem { + regulator-off-in-suspend; + }; +}; + +&smps4 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; +}; + +&ldousb { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; +}; + +&i2c2 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c2_pins>; +}; + +&i2c3 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c3_pins>; +}; + +&i2c4 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c4_pins>; + + accelerometer@18 { + compatible = "bosch,bma254"; + reg = <0x18>; + vdd-supply = <&ldo4>; + vddio-supply = <&ldo5>; + interrupt-parent = <&gpio4>; + interrupts = <25 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>, + <26 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>; + mount-matrix = "-1", "0", "0", + "0", "1", "0", + "0", "0", "1"; + }; + + magnetometer@2e { + compatible = "yamaha,yas530"; + reg = <0x2e>; + vdd-supply = <&ldo4>; + iovdd-supply = <&ldo5>; + reset-gpios = <&gpio5 29 GPIO_ACTIVE_LOW>; + interrupts = <&gpio6 10 IRQ_TYPE_EDGE_RISING>; + }; + + light-sensor@44 { + compatible = "sharp,gp2ap002a00f"; + reg = <0x44>; + interrupt-parent = <&gpio1>; + interrupts = <1 IRQ_TYPE_EDGE_FALLING>; + vdd-supply = <&ldo4>; + vio-supply = <&ldo4>; + io-channels = <&gp2a_shunt>; + io-channel-names = "alsout"; + sharp,proximity-far-hysteresis = /bits/ 8 <0x40>; + sharp,proximity-close-hysteresis = /bits/ 8 <0x20>; + pinctrl-names = "default"; + pinctrl-0 = <&gp2a_irq &prox_irq>; + }; +}; + +&dss { + status = "okay"; + + pinctrl-names = "default"; + pinctrl-0 = <&dss_dpi_pins>; + + port { + dpi_out: endpoint { + remote-endpoint = <&bridge_in>; + data-lines = <24>; + }; + }; +}; + +&twl_usb_comparator { + usb-supply = <&ldousb>; +}; + +&usb_otg_hs { + interface-type = <1>; + mode = <3>; + power = <50>; +}; + +&mmc1 { + status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&mmc1_pins>; + + vmmc-supply = <®_espresso_external>; + bus-width = <4>; +}; + +&mmc2 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc2_pins>; + + vmmc-supply = <®_espresso_internal>; + ti,non-removable; + bus-width = <8>; +}; + +&mmc3 { + status = "disabled"; +}; + +&mmc4 { + status = "disabled"; +}; + +&mmc5 { + status = "okay"; + + #address-cells = <1>; + #size-cells = <0>; + + non-removable; + bus-width = <4>; + vmmc-supply = <®_espresso_wlan>; + mmc-pwrseq = <&wlan_pwrseq>; + + pinctrl-names = "default"; + pinctrl-0 = <&mmc5_pins>; + + brcmf: wifi@1 { + compatible = "brcm,bcm4330-fmac", "brcm,bcm4329-fmac"; + reg = <1>; + + interrupt-parent = <&gpio3>; + interrupts = <17 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "host-wake"; + pinctrl-names = "default"; + pinctrl-0 = <&wlan_host_wake>; + }; +}; + +&uart2 { + interrupts-extended = <&wakeupgen GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH + &omap4_pmx_core OMAP4_UART2_RX>; + pinctrl-names = "default"; + pinctrl-0 = <&uart2_pins>; + bluetooth { + compatible = "brcm,bcm4330-bt"; + pinctrl-names = "default"; + pinctrl-0 = <&bluetooth_pins>; + shutdown-gpios = <&gpio4 7 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio3 18 GPIO_ACTIVE_LOW>; + device-wakeup-gpios = <&gpio3 29 GPIO_ACTIVE_HIGH>; + interrupt-parent = <&gpio3>; + interrupts = <19 IRQ_TYPE_EDGE_FALLING>; + }; +}; From patchwork Fri Nov 8 20:04:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868929 Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.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 4130120B7E6; Fri, 8 Nov 2024 20:05:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096351; cv=none; b=cs8bcVJCWJqPQk+kP5H4efca+m02EWGAIEbBDv9c4o8MiZbDOER2/Tvoo3/jWqm415mG1zSGJG+3LYjeH4sGA93h6+mkI25Clhb+pyc+HIh8e8S0+W6NeEifHjlPRK0+xjVy7fKj+FmpF51Jd3tuOzCEBthFvd9TUDmpdVCliI0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096351; c=relaxed/simple; bh=YJ1jgvX8/VJNtxtQeBxtWKxFu2oXNXJvx1lyoc/LlNs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=K1Z4V+yLrdU8HgMbbfksnhQyyIbL2reL1Kln8oUy9IuRUNDQnE60yMXSIcl16V71UIIGqrIIXfcdKzNeHMOHCkXiCjDYZWDAUlBs60DkMYnA4PTTt8Vt+8zxpFF23BDKWEZlMPkyXr/+XJrAWRRi9dEA1XWIOq01LopqyCD+HpU= 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=J0u2+uik; arc=none smtp.client-ip=209.85.210.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="J0u2+uik" Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-723f37dd76cso2719806b3a.0; Fri, 08 Nov 2024 12:05:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096349; x=1731701149; 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=UJU01u6dvTS6Al7pIDua0EgkQVSaf8CKKCyoeDXy9CI=; b=J0u2+uik2wFFO0hTQ1YGr+CbjLoAVsnmspDaXMjUz2Ryjs0ACOuT2ErW6CqqX8Y7/H ZIsDQ7Hbbu7PFUt7ew7xVft70JXFfxhG6mWMybF2M1vZ0/ALeRmuf/qCoK5z1EZmSrN0 MlljyK6YIHeli2prurrlct/lv5cVDmg/JRHdWhF/TA1BpoHH3O+Tue9RJjilnrgkMog1 1zFcrS1TUmgsauXv4tbespjmmgND0Eo8jnKRTgn/K54SOyb53g4S9MLrMV/yeyYoIuFf fDy37qytktOiHTcRr46oxIiUpjfbnvmmoAYhPn4VIKRjDO+VowSyyCEL7tK1rl6JjnTt /I5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096349; x=1731701149; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UJU01u6dvTS6Al7pIDua0EgkQVSaf8CKKCyoeDXy9CI=; b=MKq3/kdCxQNDhHB86XGbnWgFodqLo5gQNv3+Bulqpmg1iH8grJ2zm6majfskGFg0w5 f0YNGkiX21OBjCUPW17f41JnGQsV31pjT44ByTY3iOwqkeoWiUVoJCz6yvFwKXDfPhr5 Jmhca0xa0T5zkZIZNjN39Qt4kDQe9LjlIPBTiE0hOGJCyB+Xi9GU76UaTrgzK+tT/r2q W+rtms2c+4rWevKiT2aScMQS7ErNUkd6TLfyNi0gjV/Vx0pvE1GyCxafb5WiT0ttnItB DEiTXiqK4RN6Jklobrm9ESrmQE3lahGNeHIOMOMgRVNY82biPcnF6AuZscnHg2yhpApE jlqg== X-Forwarded-Encrypted: i=1; AJvYcCVtYtygg+QcR1jIKDJqSelu97753Rc26E+n+SYjCksmNrs2mcAjcRmjTKsqQQCslFV3QtkurgfvWuhQ@vger.kernel.org, AJvYcCW2J6MMXTrAk/hlyqXHXpjJObCAQCivCigAqL/KfjuMplCJ2ZBkCjmRzkyz6CXaEEWZPOgKZIhINcmIujlm@vger.kernel.org, AJvYcCXT+M0MBO/yVCHQq05EoItuUZ0DUV+wfEba51uL5n0df10jDdu1vtJV9lTccPaE/9Q9RvfAARe40xDAr2ZXq+fA@vger.kernel.org X-Gm-Message-State: AOJu0YyDO5OXpPg7f8NDaXtZpF6djSFsLzXOoS2lmG9uLFlESu0XiJXp I+oH9KRND4z9U7j+nWZG5+9XQg5fMoGnKT9zxXVcpYtzTBbyP4cc X-Google-Smtp-Source: AGHT+IFvTazhOJ5wkdfiOQQjdutHEfc5qvJgtEFjjHS+9rcD6OLqullknv0nr1Gd3emk4tX0050mbA== X-Received: by 2002:a05:6a21:7882:b0:1db:ff9a:c9bf with SMTP id adf61e73a8af0-1dc22b90c69mr5519540637.39.1731096349468; Fri, 08 Nov 2024 12:05:49 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.05.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:05:49 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 07/10] dt-bindings: omap: Add Samsung Galaxy Tab 2 7.0 Date: Fri, 8 Nov 2024 20:04:36 +0000 Message-ID: <20241108200440.7562-8-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Add samsung-espresso7 codename for the 7 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/Documentation/devicetree/bindings/arm/ti/omap.yaml index 93e04a109..32978dd9e 100644 --- a/Documentation/devicetree/bindings/arm/ti/omap.yaml +++ b/Documentation/devicetree/bindings/arm/ti/omap.yaml @@ -138,6 +138,7 @@ properties: - motorola,xyboard-mz617 - ti,omap4-panda - ti,omap4-sdp + - samsung,espresso7 - const: ti,omap4430 - const: ti,omap4 From patchwork Fri Nov 8 20:04:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868930 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.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 2569120DD40; Fri, 8 Nov 2024 20:05:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096359; cv=none; b=YnrTNMNq0rkoRsxVTtriWJ3deYKqyHfghk0va4m7AcFJK6qJ6KMAswAcZyX+7RN08fLS8yQ72lYtbQsvjKsk9T/GoguQWu7TCYLZwCPn6yf7t+IE6ob5ib0wbzwMruPP2VUzjyiUbqnTkUetSH5tN83vvanpEfwzzOe2O+KUD1Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096359; c=relaxed/simple; bh=BwbyZLKTPDpJy3+FTN3EYYNw+5ylyyGLfpuHSbYjs6c=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Vz6RLOGHWMONPRknNr3lya6GXqtG7l+hFjKDsOsvK4cSEO9/4nNR8uS15/g7gS7FXvXED22yWhnYc7mtljQXihnDcerpS1j0XcGvlzdby0Le5qfvg+8TrL1ldw5vlllgLmXGuM7oIhvhW+NLItTCUq0oDtGikjIAqBiAzMCo5Po= 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=JEXWr62m; arc=none smtp.client-ip=209.85.210.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="JEXWr62m" Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-71e5130832aso2075909b3a.0; Fri, 08 Nov 2024 12:05:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096357; x=1731701157; 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=JgiTsskyfRZ9Ja75xsEEkSONh3g+5soO7swRS9wzZqs=; b=JEXWr62mMaob78itLE/QXsXGTcVV3CUPCyh7VZZsp91e+sPveLhBRCqWFnqT/cl9fm xBUcqsGWJER+UgUvGrnfjSEtFd2xX61MtThcaud/tZVYYbUuTObrksFvC42ZtqKt7MQT Zzj+ghpfY165Ox4B/slWrWWb5a2fDtY4ZCkDeL77b8+hilVdhGHQzh1WDtPsEfO5GVyG RdNekc15Jk72rAI9GE3WwsAhClZPS7DXUAyy0EKvcHmZXUPaJB6expYTuyaqIJ8Znhgy 6eeFdIohF85nbJZmVwBl/93Nh0xrNVEOcdyQ51d0vseszoDuzddr5leJX5ButZ8kWgWz Q0lA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096357; x=1731701157; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JgiTsskyfRZ9Ja75xsEEkSONh3g+5soO7swRS9wzZqs=; b=WwhMh2gT7Vy+1WI8ACfZ1TiuX0+xm6lvoFnwkIzx0SI7YEIv/aDcS0I7hYEn71uT1J i0WOGh1if5DWamv9kwvtpSklHAhlNrNFwGRanXbdFYc6lusAQzBKipkFg3Pq0y1ca7Z0 W2LrVselDmRa/Vjf4HBdIQafR3eMbv73kA4z7Gyz3BZPOQr+61YsjL8Y/OE7x5Teh0mj 41UYV7CEk1w+zelP8osn2rvowYB0zVufXFFjPvotLQVgoJpSo7+yXL1QWRsNSWudVIJY dW89Dxif5cHtInmEoOMTY1xI2Hxovg7lHYiv2niKMe4NDF5T7Q2xFm440+UgWf+EkdSj gcZA== X-Forwarded-Encrypted: i=1; AJvYcCVv5DtiapRCfZKjCeZlLf/LgnWQmeohrt1TQIqcvtTAccFd2fvPtm54Js+SdRN2vLsV5gQOR14qozrT@vger.kernel.org, AJvYcCXQ3lEsWp1CDdz8P9fXLDSAjUS1S9JWuUIczfTDoeUvi4QEJoDyZrKqS9m+/ln1YFVfutLU+x9C78Fxc1af@vger.kernel.org, AJvYcCXpjrwEOyXSsCeawKACZxWAkg0laXbsFRz3a460VCwdnw7RH9H09kSvSSG7TH/mg9OcZmXrGcnPTYc6VGWLPOZj@vger.kernel.org X-Gm-Message-State: AOJu0Yw8ZuzyOTK9KotVwdUMtZDvhGgKM91ZQ4cM8mwcchwurv8QcDWO 3F9QkIP5QximSzoAmOL8sb7aVN//g7mvQ67MOgk8Ag8x4MfxK4Uh X-Google-Smtp-Source: AGHT+IGjDk/AgzVKM2Soq57Du52rPokk3kN+KOkNGWWZXeIgPxQKurnk5CoHUPdkdAuW1IwIY/ZWhA== X-Received: by 2002:a05:6a00:1744:b0:71d:f64d:ec60 with SMTP id d2e1a72fcca58-72413297242mr6023442b3a.7.1731096357381; Fri, 08 Nov 2024 12:05:57 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.05.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:05:56 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 08/10] ARM: dts: ti: omap: samsung-espresso7: Add initial support for Galaxy Tab 2 7.0 Date: Fri, 8 Nov 2024 20:04:37 +0000 Message-ID: <20241108200440.7562-9-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Create a device tree for the 7 inch variants (P3100, P3110, P3113) Signed-off-by: Mithil Bavishi --- .../dts/ti/omap/omap4-samsung-espresso7.dts | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts diff --git a/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso7.dts new file mode 100644 index 000000000..be3d7a82f --- /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 = "Samsung Galaxy Tab 2 (7 inch)"; + compatible = "samsung,espresso7", "ti,omap4430", "ti,omap4"; + + backlight: backlight { + compatible = "pwm-backlight"; + pinctrl-names = "default"; + pinctrl-0 = <&backlight_pins>; + pwms = <&pwm10 0 1200 0>; + power-supply = <®_lcd>; + enable-gpios = <&gpio3 31 GPIO_ACTIVE_HIGH>; + brightness-levels = <0 4 8 16 32 64 128 255>; + default-brightness-level = <2>; + }; + + panel { + compatible = "samsung,ltn070nl01", "panel-lvds"; + power-supply = <®_lcd>; + width-mm = <154>; + height-mm = <90>; + data-mapping = "vesa-24"; + backlight = <&backlight>; + + panel-timing { + clock-frequency = <47255554>; + + hback-porch = <210>; + hactive = <1024>; + hfront-porch = <186>; + hsync-len = <50>; + + vback-porch = <11>; + vactive = <600>; + vfront-porch = <24>; + vsync-len = <10>; + + hsync-active = <0>; + vsync-active = <0>; + de-active = <1>; + pixelclk-active = <1>; + syncclk-active = <0>; + }; + + port { + panel_in: endpoint { + remote-endpoint = <&bridge_out>; + }; + }; + }; +}; + +&i2c3 { + touchscreen@48 { + compatible = "melfas,mms136"; + reg = <0x48>; + interrupt-parent = <&gpio2>; + interrupts = <14 IRQ_TYPE_EDGE_FALLING>; + touchscreen-size-x = <1023>; + touchscreen-size-y = <599>; + pinctrl-names = "default"; + pinctrl-0 = <&touch_pins>; + avdd-supply = <®_touch_ldo_en>; + vdd-supply = <&ldo6>; + }; +}; From patchwork Fri Nov 8 20:04:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868931 Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.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 C3FE920DD67; Fri, 8 Nov 2024 20:06:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096367; cv=none; b=pJxej5KrnxAWNdBAAY6xmbfOJ1dfVwX4qKcYi4BQN7kMAC/XEvDG3lSc3ix3fo4fx3Qe0t4A/OkSFYwLQLN1FxVTZr88vactfZVGMHjzVyBzt5X4Ig9frsAzDUhREIFqfaJS88DSGfNwhFQh2exebxBuELTYVN8YgRhFP1OxVzE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096367; c=relaxed/simple; bh=9Z+/f5LdEfWAwvaQ3bA1UlqChoTTThOVOjrM36++tIE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YLcKMlMYxIMdqQRJ+TRrqAtbFIx9QL72dB9wnvrhDqgbkWzAnYktEA8UcaeHkPHFQM7xmxm5wlVmpDBZQ1fNkX1bBeyArxsH8ogg7UEz1cnX7OayhAn0HyvKKZdZuzIUKDl7jE/0Kcvb68ei5/g7qbkvgAQlVLFSvzoqCsBWX2A= 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=k/uyDmWC; arc=none smtp.client-ip=209.85.210.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="k/uyDmWC" Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-71e61b47c6cso2235560b3a.2; Fri, 08 Nov 2024 12:06:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096365; x=1731701165; 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=MixVMk/wslAw1xsTOkN6wfczgHqltXmLX+pKvnNl3Lg=; b=k/uyDmWCdfYU1fO+LSjV12V2WVbcxBuJxZfJ2rXNkPZ6AZXqrbmtGxN+Dcx0B86KSn hwRN1xZ9YGNJn0R8XfUvIfoy/lKTbX22aKGjEy5tT9TYNojkEbrYLWs+blonR8eXZHjH raD7SSFZ/PxjOrOuvDK+kq94sp1qEM2fkcerEilwi9PD31z6mwPHN/mKab4doWLS3kvw Zh/NHmHi/mqyXo+TYrsic3YuaiABNfPhsQji6Wgv2Tev2kAOolojnG9GT9QQTITi+CLF taFzAF/g/pxIZRXY94UR0z6IeFOicYpdhSIiMe+iiGV/mTdhDptr9Z50uujJbFxkqHxS lrOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096365; x=1731701165; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MixVMk/wslAw1xsTOkN6wfczgHqltXmLX+pKvnNl3Lg=; b=E3V2FApJIpvLMKz1YCaQ88c05BcQRKmgECSyL4P0bDmrmofXOLfUt37Wpy+umINsTY m1wh9CPKviWkICxmLvdVccCwT8cMYBvzRiKHaIo5nPMaWdFFfK5MONQMolpmbB/xC5Yv sApixtmS3+3ITiCHRfb72BtThpxlbcgZyyi+jttv8AWgK75m3buasAxKacuV3Fo+waaJ ViZPqwlxkkAztzghqz4jzKCDeg4ExejHnp75BfQuIS+F6scs9AvVzCe2syd5CqSZKsFx aU9eaz7ZebhJVh+a+ycOuNHoYPbEcbo1WkQA8LoZFK80PRwkMXT6xtsLa9kBSbUrYN5c 1M1A== X-Forwarded-Encrypted: i=1; AJvYcCU5Bw4aH0bNRREotsVtxbknh90uv0K2N0pa/te3p2/GdwaTut09uOZlLASO6DidWYy5hrws5K0Xo2AoBtzzwpPi@vger.kernel.org, AJvYcCV4cWKvyyyfmiV75VLv5Ok5DBizhnjzuTnKHS00a81DWozOVwjkPEOYIRJq8SMzcWh6zk8Fg+ZtQZYsMoyZ@vger.kernel.org, AJvYcCW/7cSI/I9LIOz37Ugu3SMGFsEegLZj/SuWHOlA0sA4A5KlZ2iuUxQn3tIsE6o4uwt+iQWTF1hqlONe@vger.kernel.org X-Gm-Message-State: AOJu0YwmvBAKyc0uLQh+7SilNFoivTZL9Wv+vjWXPKymzkGnT7pUzQ3D pkM4V3rkN7stA0AE+KNZIISelKCDBTIpCeKoDE8S6s8MRupBAwGF X-Google-Smtp-Source: AGHT+IH7o11M93UClWtTtaFbiAidNYRC+oB2PSMV8zE6Xekyw2VNGFNt3IpJUTSxb/NoeMwagI8ZrA== X-Received: by 2002:a05:6a00:a95:b0:71e:b4ee:960d with SMTP id d2e1a72fcca58-72413290c8dmr6281896b3a.10.1731096365103; Fri, 08 Nov 2024 12:06:05 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.05.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:06:04 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 09/10] dt-bindings: omap: Add Samsung Galaxy Tab 2 10.1 Date: Fri, 8 Nov 2024 20:04:38 +0000 Message-ID: <20241108200440.7562-10-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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/Documentation/devicetree/bindings/arm/ti/omap.yaml index 32978dd9e..4ddea1a20 100644 --- a/Documentation/devicetree/bindings/arm/ti/omap.yaml +++ b/Documentation/devicetree/bindings/arm/ti/omap.yaml @@ -139,6 +139,7 @@ properties: - ti,omap4-panda - ti,omap4-sdp - samsung,espresso7 + - samsung,espresso10 - const: ti,omap4430 - const: ti,omap4 From patchwork Fri Nov 8 20:04:39 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mithil Bavishi X-Patchwork-Id: 13868932 Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.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 47C831F26CC; Fri, 8 Nov 2024 20:06:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.178 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096374; cv=none; b=W4D/ht0wmr4Tm2DblcBJsZTvCyUK8Vs3sg1JnOp8wC6Vc9YQdib57in52d4dObNXLlMeDoR1fedI6ensrtD9Zqwh5pICjDjVsea5bLsVx4DyKMSaLYre74+LRNdWgYWzSZKifFPXiiZUrkmFzSxXl6swj/8FrMHaQebsskjBL9o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731096374; c=relaxed/simple; bh=NzdEgMADxOb7swHOQ+PPR8bxpBS6jH60Rb6WdCmK4cw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=EqTDQocPOFMe5RTQMNFbU07TEUJBs1CP9qaBygvPpV6qNFS6ojQQNfoRlGwp4LG6VN1GUGNoBZ0pzn083nCtY8aKbNSf3PW9/o8RdGY7hkpyAF6xyp6G21mrlDV6XJg8YracJS0HUamXlbaAQPWtxVZWBvaot0LCgja+2ZM0Bl4= 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=mbl23+1r; arc=none smtp.client-ip=209.85.210.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="mbl23+1r" Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-72410cc7be9so1772380b3a.0; Fri, 08 Nov 2024 12:06:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731096373; x=1731701173; 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=e+pxJEv6PwGkDmgf7vlb0xaf/TsB7THqnGutHjf9Yl8=; b=mbl23+1rw+8ijRg5ZKBNHyk4kRRUijcsq8mBDLT4Me5pPrah/mkbyUJX8Bwl4f5tG6 FaHFymLG2eKzH8V0sqpn7uuToLfYCbpoRQJRLo3XRwlklb2zNDnvioEZwTAInaL9Sdoq s3S9GUlaiN3b4wcmncB9L83RqjlzTwv8cePXCbUyij1p4N0hPT8i7th01bPrVC7qWIqM Kbly6hN+xpClxIoXk0RxajeyE2u1SbDCMXuWYzhQtmM+a2vrCF7IbCKTVwhIJC2bUOx+ PrJKpbUhdhrio42f6NT/gqSvePZZjXFmAWUiiVPmrerCCknexIHB1JLuTmtHuvKRkr7h N+Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731096373; x=1731701173; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e+pxJEv6PwGkDmgf7vlb0xaf/TsB7THqnGutHjf9Yl8=; b=Kt5DS1k0JIxjni36AnXjGdr87QdhXeHP1gDAaPMDXizql2hif4kiCeC1adt2hGoaVk kiH5Cl+k7+RxTxmGaoqKDXbzTe0Aqm8gEC4hscGHZOTTiyOpOlwfPoQWofZX/yidfF0p KUqJEG9xf7oee7wA6M5hMLfK8pYszRzVpMGwB7ZJ7il1sOZGtY61A8p1M7/xO/aHMx1y vHzyHUjjaGdcZwf50+gERjFdpuGTiHYNsiPCw7zjTwiUHE4Br72fBOUSJfzkqhKfZbh3 VGaIMYQtAj6T9LhFjLMbl+fTQQClmDOnY38JipA4O54r5kqhqRJYQnjG8+8S0uMBzbkM uz5Q== X-Forwarded-Encrypted: i=1; AJvYcCUoST+l0cYnaON8JO8BVN/hz8AU2dil/HDdTI8AVRv6PUtMO+c+4aP5JeYyJUpg9Fh6Ev3PvvgJziDkKtqTnAhB@vger.kernel.org, AJvYcCXFUMcQvlSHONfnhJjzJkDvGxWCAUyMdsHC/MBqmlhmF98vgz3ZjHWkICKV+c244RLpNx+/fDx54InfDlM5@vger.kernel.org, AJvYcCXPfCBvoJI4zJm+fCWrHMMZrtdK9oA01e4S2aTfAvRn+mrHIPY+LX4uQks6vCLMB5u/PfqNCL3n5ZT5@vger.kernel.org X-Gm-Message-State: AOJu0Yx57qAHbPoNYY18fxyMvueJ3of8FCgCpP46ilV4Ns1IrqusNDeu Hdo/uKLFqarkOmzOI/LNjNA/Zw05G29ob9HbG7hdFVAM318oWwi8 X-Google-Smtp-Source: AGHT+IFwHvYMTTEotxw6SwVshq1ogJkCQXDcpNbNEFSr+fROy51ZN1A2AXf0NpMGBrlyOm6+qYerlg== X-Received: by 2002:a05:6a20:7faa:b0:1d0:2531:b2b9 with SMTP id adf61e73a8af0-1dc22b00bd8mr5826318637.36.1731096372599; Fri, 08 Nov 2024 12:06:12 -0800 (PST) Received: from mighty.kangaroo-insen.ts.net ([120.88.183.182]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72407a56a30sm4323418b3a.188.2024.11.08.12.06.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Nov 2024 12:06:12 -0800 (PST) From: Mithil Bavishi To: Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jessica Zhang , Mithil Bavishi , Lad Prabhakar , Thierry Reding 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 v3 10/10] ARM: dts: ti: omap: samsung-espresso10: Add initial support for Galaxy Tab 2 10.1 Date: Fri, 8 Nov 2024 20:04:39 +0000 Message-ID: <20241108200440.7562-11-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241108200440.7562-1-bavishimithil@gmail.com> References: <20241108200440.7562-1-bavishimithil@gmail.com> Precedence: bulk X-Mailing-List: linux-hardening@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Create a device tree for the 10 inch variants (P5100, P5110, P5113) Signed-off-by: Mithil Bavishi --- .../dts/ti/omap/omap4-samsung-espresso10.dts | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-samsung-espresso10.dts 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..70bbef468 --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/omap4-samsung-espresso10.dts @@ -0,0 +1,102 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/dts-v1/; + +#include "omap4-samsung-espresso-common.dtsi" +#include +/ { + model = "Samsung Galaxy Tab 2 (10 inch)"; + compatible = "samsung,espresso10", "ti,omap4430", "ti,omap4"; + + i2c-gpio-5 { + smb347: charger@6 { + compatible = "summit,smb347"; + reg = <0x6>; // 0x0C >> 1 + interrupt-parent = <&gpio2>; + interrupts = <0 IRQ_TYPE_EDGE_BOTH>; + + summit,enable-usb-charging; + summit,enable-charge-control = ; + summit,chip-temperature-threshold-celsius = <120>; + summit,usb-current-limit-microamp = <1800000>; + }; + }; + + backlight: backlight { + compatible = "pwm-backlight"; + pinctrl-names = "default"; + pinctrl-0 = <&backlight_pins>; + pwms = <&pwm10 0 1600 0>; + power-supply = <®_lcd>; + enable-gpios = <&gpio3 31 GPIO_ACTIVE_HIGH>; + brightness-levels = <0 4 8 16 32 64 128 255>; + default-brightness-level = <7>; + }; + + panel { + compatible = "samsung,ltn101al03", "panel-lvds"; + power-supply = <®_lcd>; + width-mm = <223>; + height-mm = <125>; + data-mapping = "vesa-24"; + backlight = <&backlight>; + + panel-timing { + clock-frequency = <69818000>; + + hback-porch = <64>; + hactive = <1280>; + hfront-porch = <16>; + hsync-len = <48>; + + vback-porch = <11>; + vactive = <800>; + vfront-porch = <16>; + vsync-len = <3>; + + hsync-active = <0>; + vsync-active = <0>; + de-active = <1>; + pixelclk-active = <1>; + }; + + port { + panel_in: endpoint { + remote-endpoint = <&bridge_out>; + }; + }; + }; +}; + +&i2c3 { + touchscreen: synaptics-rmi4-i2c@20 { + compatible = "syna,rmi4-i2c"; + reg = <0x20>; + #address-cells = <1>; + #size-cells = <0>; + + interrupt-parent = <&gpio2>; + interrupts = <14 IRQ_TYPE_EDGE_FALLING>; + + pinctrl-names = "default"; + pinctrl-0 = <&touch_pins>; + + avdd-supply = <®_touch_ldo_en>; + vdd-supply = <&ldo6>; + + syna,reset-delay-ms = <200>; + syna,startup-delay-ms = <200>; + + touchscreen-size-x = <1279>; + touchscreen-size-y = <799>; + + rmi4-f01@1 { + reg = <0x01>; + syna,nosleep-mode = <1>; + }; + + rmi4-f11@11 { + reg = <0x11>; + syna,sensor-type = <1>; + }; + }; +};