Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp1903790rdb; Sun, 4 Feb 2024 06:19:53 -0800 (PST) X-Google-Smtp-Source: AGHT+IF0L4b1nW7EaKCs3vuHtMtrbhGXkzyEJaRI+McznKfMP3/ZotLzvFB8UfGUZxhGDGE+tq4t X-Received: by 2002:a17:903:8c7:b0:1d8:da1c:6936 with SMTP id lk7-20020a17090308c700b001d8da1c6936mr16292252plb.43.1707056392962; Sun, 04 Feb 2024 06:19:52 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707056392; cv=pass; d=google.com; s=arc-20160816; b=iA4ckj9iWrWG8bl+PIV+oZMVmsbRYk5P+i7N+E0CCZ9XC8r2ayJGBEHnsPU5ccHIBy V1jDXQ7Jw2h9RnCcwCoQGF9vsxtiLocoZAUApG9oWBGQgf+IDFJZ97zdfXt50gxNLSgb yuERy+QkjpugzdraDEfQdEhbc1M2ll5mGaT5QLWiUavpOUSK4PbfoYBKwLluv1HAPWDf s+QF1Jvv6iHA650pEJtDOq2ovqX8Bi0TN4lCZIqkW+Npgc+nXQNxJZlecU+gPiCrjmkj SJhdEVa9b08+VQjaRZRTtYFJKMfxhY2DqmkT8PZBtNTPFrnRKTPxgwT1O60y8P2rP11B P61Q== 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=ZOEU+jUAAXGZxUfnD0Ga6HEx/nTVET4RsG0HdRs9+3U=; fh=QcB3ZxfK37dokdeWWlSF2nIGPMEK3oGDXTOOG5RLmls=; b=R1+QUZgGdB32xYCOHGXw3evo0kX8ffoX+IX/DsiX3I+KjzqRuTao+E9dOQa+XCXqwz XHELgRSxrZzKvg8+Miz2gcWgdUKx8wdoSflxJUMQ8OgNmKpmxN6FcWmNrGSZxx3SxwAD Qb1gWWQWk/9Q0baMqmWLAIweTwn0HKR6yfL1MFroTzsyJc67wsSRTR8M5saKFGzosb++ gO9Kz8Qrx5sGoNEUbt1Xm3jNIUvXZ9QTml48JjKVLH4aq/fo1G4v64EMHP87wZIFnZz9 3tCpS3mnIRMqd1GyvGmdUEg+EDraa0keexvCe4CiT+tdd/q1jWCME3JVial/mEx1eX5a S6jA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=OZaTUHxJ; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-51648-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-51648-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com X-Forwarded-Encrypted: i=1; AJvYcCWLV7usJ8863A6Rn8+QNhw/WOhZBEbw7qAhJowoT3EHtVVKez35G6+76wYyYe80oLLGtyrkAfsqX9V6tfZM3v6Vly2KdUUcj/5Z9ZcKew== Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id p12-20020a170902c70c00b001d960a13feesi3813209plp.544.2024.02.04.06.19.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Feb 2024 06:19:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-51648-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=OZaTUHxJ; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-51648-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-51648-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 sy.mirrors.kernel.org (Postfix) with ESMTPS id BE001B223A5 for ; Sun, 4 Feb 2024 13:03:47 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DCD7E18EC0; Sun, 4 Feb 2024 13:03:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="OZaTUHxJ" Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) (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 8402322085; Sun, 4 Feb 2024 13:03:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.15 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707051817; cv=none; b=WFF0y3Z7EmE27HReiniZvs47khh/tSJpKfYIJJ/6V8vTKKvR4yLAO7KFxg3aIde2WZoxRY5n8iTvkPWD6ae7af19gGs2U5wL1pqlb7vATmN8QSonx5XLXVjPyVasfJIf1nW+Ba33mU70TAoFUKQ31EI8OGo18K0lfzYdVI7hmDc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707051817; c=relaxed/simple; bh=lo/lRKSchpFgmgBMpdWzE5wDAxMBkriW7GDjqrwUQBI=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=N9j8aY1NLk6Egyz3cvJi0T0M1kEx+K1k7N8VxMxGThwiqHQY9LeEwykx8M7cJK5lRHkPs65Syyt+EQW9I935TBpw+5htNPrBeqNtHUCi2+5tmisivMe2/0ZoZcWi4WJw/aC5rOZlsN7GZlK/eNgtJWC8z9JDJumOtODtnEr+nk8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=OZaTUHxJ; arc=none smtp.client-ip=198.175.65.15 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=1707051816; x=1738587816; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=lo/lRKSchpFgmgBMpdWzE5wDAxMBkriW7GDjqrwUQBI=; b=OZaTUHxJL258+Xvq8aF/ynJzesLRQqqdThJyjEtgjaZ5iU3D82GOPPkv Sv7PlnZeL50wA3ovw9wElf5RaU2z3VcptSClBom26qhasv+ooODwlBnkO RR4ZMf9nA+Kd/22y7OZujXwBO8zYQ9fUed4Hv2tLAhUMIEbI1OvzI6Hd7 fGGuL12zTEviWVPL1xvDUlbTVuL8p+c70wR/8+9l2U1LbS84CfSBFqt7D D6vdO4qbT3uJC9eY5y9a1XIXYyMkeEYozomi9Qu5Yva/WmQf+GIPKQKyu iZn3ndoo9QaT+mYRFPL7z/H7yMG5ZKNUzRP5dUHKRdn2mMKOI2c3haAyu A==; X-IronPort-AV: E=McAfee;i="6600,9927,10973"; a="4283230" X-IronPort-AV: E=Sophos;i="6.05,242,1701158400"; d="scan'208";a="4283230" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Feb 2024 05:03:35 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.05,242,1701158400"; d="scan'208";a="37918235" Received: from spandruv-desk.jf.intel.com ([10.54.75.14]) by orviesa001.jf.intel.com with ESMTP; 04 Feb 2024 05:03:34 -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 v4 0/4] Add support of color temperature and chromaticity Date: Sun, 4 Feb 2024 05:03:28 -0800 Message-Id: <20240204130332.2635760-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. v4: Addressed comments from Jonathan and Basavaraj 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 | 123 ++++++++++++++++++++++++----- include/linux/hid-sensor-ids.h | 4 + 2 files changed, 109 insertions(+), 18 deletions(-) -- 2.43.0