Received: by 2002:a05:7412:3b8b:b0:fc:a2b0:25d7 with SMTP id nd11csp2130281rdb; Sun, 11 Feb 2024 12:52:39 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUXocgnkU/rnZUDv8CVsViVyaa3OVxICBUy6QA3zNfDPUEZetzTELnpG6wOX2HA6oDrovnnWy+6+RjqKkRq3/v3vd2WUU1yliy87q58Qw== X-Google-Smtp-Source: AGHT+IGtPQ4dLD2A3jvIoEjXj+PpGwKQiTTc+xyy8/WJqkXRejpCdJJ/I7UjeznnntZ9DBZtfcyA X-Received: by 2002:a05:6a21:9208:b0:19c:b479:1036 with SMTP id tl8-20020a056a21920800b0019cb4791036mr8316308pzb.36.1707684758754; Sun, 11 Feb 2024 12:52:38 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707684758; cv=pass; d=google.com; s=arc-20160816; b=XAYJPUd7xkTMAAYPsmaFyDeaCdjCg0JXRJKW/2hJ2GMM1k0yM2EtGTC2KIHu4fAJAh lA6aiyOL47LgoeYHxlwMiai8IBlXSfNcG/YKxxBioX53eQYLJmA4w5ALY/TiWnPCQHPw MSol6y6TeN2/d7OyGrj8bGgQ3x1IWzTtmjVrJwzyJeOTgQZq2+GEpD4xlJXz0Gqx0FhK UPIh2juBL5P6fukNzPpGHNYGtDsOTJw4Yt+5KVLBp+KQnD5q9v5hkVPr7yhekxiDUBqn GeHtGLbpGQyk4YyjFK/nuG/jap58FiIXzetvLR9ffE73ypzinTywrAMUjd9+lKF6Q8ok qveQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=3bhjyn2KKR8JAv3AHUvFmGL7EuGqWHfsxkc0vou8VQM=; fh=9a2gQetkYqK+J2pD32erryDbja5XumQoxo9rpKJ/GWM=; b=KpMYn/Jms+0KkXrUpdMsYvkqHPJhtEbaTfeuLBxrztzqkos1kpffyqNApzmUU+SZCS Zb1dGXV0R87rHXGiDxlzsXOi9aHqBWw+WrAEbCyMGWtjdgSa0mYfBoLXAiUm/x+zmPp5 oWWn1HG2fpJVi31+P9HSJSQ+uh1GK+LPLQlqqc6jC68OUei8IjgS1+CyxY+JMNLALbsO Ojy+ML3quIN+sFoCREK9ACVsRz8ve7TNsEGCOifv3vTcau0TI4qVhBCx63WEnBRkvfKj ZrPcmloB06ImpFEAo5OV+9AWOTsJcGRw3IduuVaVjTRW7It3pFY2CoMGDy75Jzhgdt7D 2JPQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@xff.cz header.s=mail header.b=Zp81RZnK; arc=pass (i=1 spf=pass spfdomain=xff.cz dkim=pass dkdomain=xff.cz dmarc=pass fromdomain=xff.cz); spf=pass (google.com: domain of linux-kernel+bounces-60953-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-60953-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=xff.cz X-Forwarded-Encrypted: i=2; AJvYcCX0NrGQRDPbXXtdAkipK52sLX2RuqW1kd2Auq4PsOXCq1AptyYvIWL2oRs2xcU8TlTsMe2mp/zWiotI4UuI6AbCaiLMZu4MEh/GPhZWiA== Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id om16-20020a17090b3a9000b00296a1d0ce70si5302568pjb.18.2024.02.11.12.52.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Feb 2024 12:52:38 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-60953-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@xff.cz header.s=mail header.b=Zp81RZnK; arc=pass (i=1 spf=pass spfdomain=xff.cz dkim=pass dkdomain=xff.cz dmarc=pass fromdomain=xff.cz); spf=pass (google.com: domain of linux-kernel+bounces-60953-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-60953-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=xff.cz Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 6606A283592 for ; Sun, 11 Feb 2024 20:52:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A1F315F481; Sun, 11 Feb 2024 20:52:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=xff.cz header.i=@xff.cz header.b="Zp81RZnK" Received: from vps.xff.cz (vps.xff.cz [195.181.215.36]) (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 5A1FD5D8E4; Sun, 11 Feb 2024 20:52:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=195.181.215.36 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707684743; cv=none; b=TDpGPjJINvoPvidjB3UFB8gTNV4PtlLP/Aq71t58SzhBUCfkUpru41Ok7qIEz9DI5l03nX0KVq6quBdRvZF3yp8sNrrDAy7+Y+Xul/b7AxbVsGKOlvNRfKHFTwdIwRNQZoy40EaILkVzQZLfGq21X7C4hQICVUhQ+RD/04xkvY0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707684743; c=relaxed/simple; bh=isG0zDsvzsHQP9xgeeXZnasvBjiHGHeSlbDgptfOIG4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=g0zcPFj+TPxbnZmCmf7X3T4zhbib05bfXCAM8l5I+mvpBQeZMKbMyuOSvJZIHPt60uf5WBTQCTiD0vsmFDPP897dSxx9AhlbKK7oKjsw7DTN+M4EpKMX9qBSGmWLjyS0mwmNA1zmADnkJ+C7c6Oz2kdcYDBlfk8kqN97ee+7oh8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=xff.cz; spf=pass smtp.mailfrom=xff.cz; dkim=pass (1024-bit key) header.d=xff.cz header.i=@xff.cz header.b=Zp81RZnK; arc=none smtp.client-ip=195.181.215.36 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=xff.cz Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=xff.cz DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=xff.cz; s=mail; t=1707684738; bh=isG0zDsvzsHQP9xgeeXZnasvBjiHGHeSlbDgptfOIG4=; h=From:To:Cc:Subject:Date:From; b=Zp81RZnKYt2nKsOUzJECm/D0aCh7Ht9xg+E8ZPmSrjlfUvLZJV3nC9OifCRvHYLWH 5JgXVk0edVVZ1lGXQXiUM5TDyG6bjJKQ+M97Kd2twa8moKnWKYVjJop4wuvENhui4J 2KW+r/O6Shn5Chsmi5dQlQm6EE7HmHR79gXPWYV0= From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= To: Jonathan Cameron , Lars-Peter Clausen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Andrey Skvortsov Cc: Ondrej Jirman , Icenowy Zheng , linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] Add support for AF8133J magnetometer Date: Sun, 11 Feb 2024 21:51:56 +0100 Message-ID: <20240211205211.2890931-1-megi@xff.cz> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Ondrej Jirman This series adds support for AF8133J magnetometer sensor. It's a simple 3-axis sensor with two sensitivity options and not much else to it. This sensor is used on both Pinephone and Pinephone Pro. DT patches adding it will come later, once this driver is merged. Please take a look. :) Thank you very much, Ondřej Jirman Icenowy Zheng (3): dt-bindings: vendor-prefix: Add prefix for Voltafield dt-bindings: iio: magnetometer: Add DT binding for Voltafield AF8133J iio: magnetometer: add a driver for Voltafield AF8133J magnetometer Ondrej Jirman (1): MAINTAINERS: Add an entry for AF8133J driver .../iio/magnetometer/voltafield,af8133j.yaml | 58 ++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 6 + drivers/iio/magnetometer/Kconfig | 12 + drivers/iio/magnetometer/Makefile | 1 + drivers/iio/magnetometer/af8133j.c | 525 ++++++++++++++++++ 6 files changed, 604 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml create mode 100644 drivers/iio/magnetometer/af8133j.c -- 2.43.0