From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (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 098B31E0083 for ; Sun, 14 Sep 2025 13:45:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757857526; cv=none; b=WQlN3xHIft5U9ZQCauM7jlvCEDizSFn0W947KPFfmdFc0FwiJ2Eoe90PokBR1wCR3Yed2rJuHEhNIzMrYCzSsIZIAUMxwSiOBaJ7ASeAPamrQLxG3jhTCFXcqohkLFxbKuaTnFe6a1XT08M8gpuBVr6TjZPP1QdLHSKuYUo7cxw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757857526; c=relaxed/simple; bh=ZyIwDRc1karmnPZqugX4+B0QPTIr0vD/Nuuu4fYp4xo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=QSuoHW82npcvHrdm/FIsNaG3e22s6ZVFp/5jNA/WxgaxfiI5ng2MCMpc3fjo61T9rGClpiJHx7VGytjyQAGi2VY/07AhI5O/d8A1RdOkx4eHb3Cvp8y79tDKxCbAW6VghOAnQj/rlXzC27DGabfd0AeZFHQqF7QU0LvaBiBIVqM= 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=TITA8mok; arc=none smtp.client-ip=209.85.128.51 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="TITA8mok" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-45df7dc1b98so22410515e9.1 for ; Sun, 14 Sep 2025 06:45:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757857523; x=1758462323; 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=PV3zHUbx1e+LhTjQHrHCchQZpY4e/gFltYNW4sD9Hjk=; b=TITA8mokEpQ+xw1RuF9qNrXl6uFUthDmKm4Ef0GjSZNpOkGDeaiaf869+vs0h4kO6N VbeQ4U2VH+JlCsfbIdplbgh+6pcvdIUI8EwxFpYTQ+VeinTdUivwAUzRwYi6UMsf8fj1 K1MBFMPwHfvF61SLBvn1JdbeqqDHfIFsT7U3zvGGx+iDOdchPu9sjvNACg/S3RY756Sg iOWc15//SWy0b0U9Un8PRaWvUaZ+hhc4lzzKY34yiFImJs+o+cTd74cCdXql+WdKLAae T7/6UnCrzAoq0DBYjX36T4rUKtyYcUlGB2F2FpX2KHmTa6M7HGhVRLS+8xA0fQAxuEBL y6nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757857523; x=1758462323; 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=PV3zHUbx1e+LhTjQHrHCchQZpY4e/gFltYNW4sD9Hjk=; b=myIdpoxOVxGP9T/AjjbkqgUHMb6OW7hNlbIaGrtR8Als27kjoW9HDt4ZCMRrg7WKIH 0ISSnbnUOEP/paKQOC7d81NHF/8/uCrGt6A1vFaT+ffDvHqvMK4Yr5rWUYZuwTgY5x9c obsMfFc2+3GrjzY0PUqAaqtrFazEwcADLAkuqvz+o+h7aQ4ilFRHc72/hnOwlvJ8zuy4 pLQfQJLw9OMNbGmIVDTsdUFnGUNcPnEKUMVOgt7TtKu072mFU/W88HaIBLMRuhHuKGUJ wfx/IK01JAENxAmKn9UXG+mBX3C50lUqhNW67Qt/tBczWhVMU242EVSlu/RvPwqClBwa mjTA== X-Forwarded-Encrypted: i=1; AJvYcCVu+4aCEp6NY0by2LNZj1Xkw3LFuwq4ZLyf7oA6dLxw6kFsurfoMCxNKIraJPchktoWlq+QcBdp0aA3DA==@vger.kernel.org X-Gm-Message-State: AOJu0Yy3UUiljaWinY01qJeTjKcEGPBU+AUKjcyzbWYBXIL4wTOV4GGZ Ov33QRH+oi9wAxlHwPSzqW7kgAkN7iKumPwi0eCbhph1lpWNSmKpcHOR X-Gm-Gg: ASbGncszNbhaT8vED0mfGAjjqZgzZqEDTJ75yUyA+MgtR7IoUovJSsdG2xYYZVp4b1W dzP2AQvz5lBkUlkuolHNlnFsy7zN7FBjXN129O4M0lbM+MYUTRIBf7wawXHAbyWwSxJgAzYxGr4 v6D5+rIAe6sY1cfJtpW3cETmNyuew295prHjRj4lUhPK5HpIluDawKDKzX40saMpCEn1AMNSuPI vFqAGG0YEymXJzXw2sY7jmnejahEny27WlGarYTs4Ul69Yrojg8em//p9hXnwWReKRm3WgZ4CQq N4074m++DlwXGpTwdyg5o6Bw22csAfBJRuwvSqgwn8/gU5l8D2f+J13RVpqHm7Mm6aYPUqhnneP xR2Yz2X2wbaPx90UZkjM2S8C/kfz7YwVTWp/KIMAIM2uEcow2/oy1B2E/2t440LhDtxgaoXFHVL 3C8keazLdd X-Google-Smtp-Source: AGHT+IH4PxlS+eMu4I7zsqkF333IE4ZBIXWlFwsih4mbbMUXY1y5US4lIdGFnDdmKTKa+deYcjSRTg== X-Received: by 2002:a05:6000:2408:b0:3b8:d360:336f with SMTP id ffacd0b85a97d-3e7658c1c6emr8490202f8f.28.1757857523258; Sun, 14 Sep 2025 06:45:23 -0700 (PDT) Received: from ivaylo-T580.. (91-139-201-119.stz.ddns.bulsat.com. [91.139.201.119]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3ea4b52b7fcsm1467591f8f.33.2025.09.14.06.45.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Sep 2025 06:45:22 -0700 (PDT) From: Ivaylo Ivanov To: Krzysztof Kozlowski , Rob Herring , Dmitry Torokhov , Conor Dooley , Henrik Rydberg Cc: linux-samsung-soc@vger.kernel.org, linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 1/2] dt-bindings: input: document Samsung A552 touchscreen controller Date: Sun, 14 Sep 2025 16:44:56 +0300 Message-ID: <20250914134458.2624176-2-ivo.ivanov.ivanov1@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250914134458.2624176-1-ivo.ivanov.ivanov1@gmail.com> References: <20250914134458.2624176-1-ivo.ivanov.ivanov1@gmail.com> Precedence: bulk X-Mailing-List: linux-input@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Document the Samsung A552 touchscreen controller, present in devices like the Samsung Galaxy S7. Signed-off-by: Ivaylo Ivanov --- .../input/touchscreen/samsung,s6sa552.yaml | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/samsung,s6sa552.yaml diff --git a/Documentation/devicetree/bindings/input/touchscreen/samsung,s6sa552.yaml b/Documentation/devicetree/bindings/input/touchscreen/samsung,s6sa552.yaml new file mode 100644 index 000000000..af151e245 --- /dev/null +++ b/Documentation/devicetree/bindings/input/touchscreen/samsung,s6sa552.yaml @@ -0,0 +1,54 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/input/touchscreen/samsung,s6sa552.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Samsung S6SA552 touchscreen controller + +maintainers: + - Ivaylo Ivanov + +allOf: + - $ref: touchscreen.yaml# + +properties: + compatible: + const: samsung,s6sa552 + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + avdd-supply: true + vdd-supply: true + +unevaluatedProperties: false + +required: + - compatible + - reg + - interrupts + - avdd-supply + - vdd-supply + +examples: + - | + #include + i2c { + #address-cells = <1>; + #size-cells = <0>; + + touchscreen@48 { + compatible = "samsung,s6sa552"; + reg = <0x48>; + interrupt-parent = <&gpa1>; + interrupts = <1 IRQ_TYPE_LEVEL_HIGH>; + avdd-supply = <&ldo30_reg>; + vdd-supply = <&ldo31_reg>; + touchscreen-size-x = <4096>; + touchscreen-size-y = <4096>; + }; + }; -- 2.43.0