Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp485851rdd; Tue, 9 Jan 2024 10:00:54 -0800 (PST) X-Google-Smtp-Source: AGHT+IH7IR9b3Jfd3BUpUWXCPp6e/ofk8viPs1Ik6JNZqBRb9pHvNMSGmTZhMoow4gaMqa5hF9uV X-Received: by 2002:a50:8e12:0:b0:557:2ffe:e6a2 with SMTP id 18-20020a508e12000000b005572ffee6a2mr3736301edw.1.1704823253874; Tue, 09 Jan 2024 10:00:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704823253; cv=none; d=google.com; s=arc-20160816; b=F07X341K16VTPc0z2+BLaIf8uI9Eqws4Q7FdGImKNEO2NHFMAiHQCWawgLCAoUMI4N uH4mR0+fcJ0TGVziM95Zk9AdjbzRYdgOKZswvzPCF4N/znaNuC3L8HpN/QmTVy8xiwKe hIi1dQZdYvyrD9jUic5d8VraJeBStyrsD88eAEmyL8igcFUwtUCCy/hqdqv7yfDdnAGP 1wBdFVtEstyWHiL8uzN4xhQbExZObivb8Nh7vkK3bT9iHLI1M8QgV2EpsLmgu7qCXAJv qti2xMab6UUCP9Trlj+xakTRw2foh4ERLjtYt+SXRofiROsyFtPenOx7JG2tNRaZ1saK ih6w== ARC-Message-Signature: i=1; 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=mFK7ejombLIBwnJCuF3vd8QAwpqHDrlTL4DIfcXGCpY=; fh=+qefaNsEkXb+6cE14coUwfWXDSnXoSFS2c07agj5LL0=; b=xaWLmWbVMOf84w9hFaC7s1rSCjlA2fAXjz9qIrDdSYnsHQ+VtymlolGZG1U7iVfsvU do0OACvXSPMnGhTjsVu4cgZt1SiY5oxYw/To0wxedWXL2Y93rh3htDvLU6m3hPPzwt0u 4ysYgwE5UpZOYdQaiA2QYiV4wCEhrjEcYkW+w/BILlC+ZUIKO3nlSGSL6GDRt24ZHo3I dVNHjPkYiTckObvi7qvRyGtORIaVjMl77RJzEebaqwL4HjAv0s5Q9xOCEYSmpSJ6v9vh oSCzH/1hUb0Y2MmRspMywgkUFgDFvAMiQMGBeQv/ZT/omFWpbkk6kNvjFjMxRq0dREJ0 xeUQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=iEtVn1UX; spf=pass (google.com: domain of linux-kernel+bounces-21200-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-21200-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id c6-20020a50f606000000b005577786e606si970973edn.374.2024.01.09.10.00.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jan 2024 10:00:53 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-21200-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=iEtVn1UX; spf=pass (google.com: domain of linux-kernel+bounces-21200-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-21200-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com 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 am.mirrors.kernel.org (Postfix) with ESMTPS id C98121F266C6 for ; Tue, 9 Jan 2024 18:00:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 258AE3BB3A; Tue, 9 Jan 2024 18:00:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="iEtVn1UX" Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D467A3BB24; Tue, 9 Jan 2024 18:00:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1704823219; x=1736359219; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=e+lcf15WJHRqtnxBwNL/me25x8MLVT679d4nZrYyias=; b=iEtVn1UXDlBLdFxMdTRPlTD15gITOKEsFO5djW/Lpgeup+GPVwd0i2de DKsWBwn1O0JjZyic7xd5Ddrsm8wq3fIrfoiJccB7iHf8cw7soWvnr6JTz 2ERvMg2lxvL6CliypoSONAKhNb2CfihAg5zBKfsXHj72AQ6rHM5uenHSc 5dnGqj1/IoImr3ti8+9mqKDwRsF9cPQD2Py3Tezt0ofBlXv0LipYoXXny deSUwd+u/Lu99xrrr7AxICSWctyE3DRV9cqEGAfL5kkKFvxHou/S0opGe WTz1jOkJa9fNpntPCv8U3RLSdWgl9YfsOBymt+wDExUbcWP39YttxwbWC A==; X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="429458602" X-IronPort-AV: E=Sophos;i="6.04,183,1695711600"; d="scan'208";a="429458602" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jan 2024 10:00:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="852269562" X-IronPort-AV: E=Sophos;i="6.04,183,1695711600"; d="scan'208";a="852269562" Received: from spandruv-desk.jf.intel.com ([10.54.75.14]) by fmsmga004.fm.intel.com with ESMTP; 09 Jan 2024 10:00:17 -0800 From: Srinivas Pandruvada To: jikos@kernel.org, jic23@kernel.org, lars@metafoo.de, Basavaraj.Natikar@amd.com Cc: linux-input@vger.kernel.org, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Srinivas Pandruvada Subject: [PATCH v3 0/4] Add support of color temperature and chromaticity Date: Tue, 9 Jan 2024 10:00:03 -0800 Message-Id: <20240109180007.3373784-1-srinivas.pandruvada@linux.intel.com> X-Mailer: git-send-email 2.40.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The original series submitted to 6.7 (before revert) is modified to solve regression issues on several platforms. There are two changes introduced before adding support for new features to allow dynamic addition of channels. v3: Addressed comments for v2, details in each patch. v2: New change to add channels dynamically Modified color temperature and chromaticity to skip in case of failures Basavaraj Natikar (2): iio: hid-sensor-als: Add light color temperature support iio: hid-sensor-als: Add light chromaticity support Srinivas Pandruvada (2): iio: hid-sensor-als: Assign channels dynamically iio: hid-sensor-als: Remove hardcoding of values for enums drivers/iio/light/hid-sensor-als.c | 130 ++++++++++++++++++++++++----- include/linux/hid-sensor-ids.h | 4 + 2 files changed, 115 insertions(+), 19 deletions(-) -- 2.43.0