Received: by 2002:a89:48b:0:b0:1f5:f2ab:c469 with SMTP id a11csp227828lqd; Tue, 23 Apr 2024 23:34:49 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXV37xDLYffk+HCTVOtpTcjZ3IijLlmjlC3zUSh5HNJkN8w5L70ar4oU46CJRtoZkfgNaaruPXNQHnZ2bU5WBwTCgtQGW9iHKc/0qJifQ== X-Google-Smtp-Source: AGHT+IGv+TJ0gQ/QIlf6/pf3PnLjcJzxlPnX4R9A6RoW6rXL+yArKlZoB3b2ztGpuEZXUygE55zh X-Received: by 2002:a05:6808:3086:b0:3c7:12a9:3c67 with SMTP id bl6-20020a056808308600b003c712a93c67mr1769056oib.33.1713940488955; Tue, 23 Apr 2024 23:34:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713940488; cv=pass; d=google.com; s=arc-20160816; b=jCfc63C+wDnzUFUhmfEMY4GK/14ltqaKpJLEuSHHRKIQozhQcxYtbGLNlI48Y3h8V0 kOVFH2rZJse4UhPrRNaMDnimaVYAP74rh3Bv4PqSdYh+ni/GSGpHanqNxn/ntsAL19Zw f6WY8UKQSETJM0sU5I+u9Mdwq7ffrshWV/go1W6nRSbxGzZ7W4LS9DC/fkTAuYED8pv1 F932btHt0S7SSbLK4OLBKCo0fymHYf/zh0G2ZKxbcvjlr5EDKtQhZqfI2mamWc9F2dje 7Uzq1IWzaSrhIOTJvKJPeyeqzgPwcOHvxIeTGXmbXU5rNwYAt7bbQOnZKau2pxSO18+T boxQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:from :dkim-signature; bh=Ml+WmSQix5H1EbAAhUFPkbw5Z9jQjSAP1zvVbJmGJnk=; fh=YRPcoB3TCWUV363hofLRvQ+V003xfaO5+E4zJ4YGAEU=; b=TAEAWGSk0CtHAbU6e5IFu7yPNS7AIrj3bAdMSVc2/CXtUlI0L635geharr2rv2x/5q GuxsvR39qlw88Vlh9qY6hUhYFjL1lqeYn/aZl7NMxj/9QmHLz6BOZZaNN7yjOI9yMHQB xO7rjEoaa8/ToofHNEdaUcqDdCVNFhkbETqjXv181QNtsELkoukOAE/bmbZb8RTYhgzi ghUYL+wcLI52yhjQj3LSxAOxo2SUpyAEGefaaFGBn9OoHCzlh4IjaRvLBIsb4zoINhjX 0UUKsxIgwZcXD060uk88NSB9kTYIh8iK+Rv5X2T9jFS7ikcWHvI67GRGYHC3V6W9V7DA 1IzQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=RWTar0a8; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-156364-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-156364-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id 2-20020a630a02000000b005e838a65639si10620123pgk.191.2024.04.23.23.34.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Apr 2024 23:34:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-156364-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=RWTar0a8; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-156364-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-156364-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org 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 63AE4B20F25 for ; Wed, 24 Apr 2024 06:34:41 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CD19F15748E; Wed, 24 Apr 2024 06:34:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="RWTar0a8" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 D26B336D; Wed, 24 Apr 2024 06:34:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713940470; cv=none; b=RK45h0FMjlxoDnQ8nHmkR40BWcupKCs3d3LDCLIu3A2o/6K7yZUEW/Kin5+OYxqFBi0bWB5TbNNl8oP0URkExJ6t881TE44lhCVg5T1+ghRXzYXjGEMzs5/IhMqQSnqzLWpPMVvxxhtYyG+4AEHg++0I3ZY+2p/ToxKXeW2y0TM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713940470; c=relaxed/simple; bh=qhmThP7INdCC8VBW2wlRiFNJE/7ZEzBRMxYW6QhxoFA=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=PAQqmwtO/UBmiOlwZk+Vwa71VtOp6mbl39OK6blF6INqqFSGWeDzRpOW8As7oDc9HkCqoDPSCKUp4TP7ZPfKWbRDsM1+fgOG9jqt91ebtbDNX5UUbt1A4pSPnfzCcH7QVu53rwqIU2vPZnWfA4XXtawWyhdRED/PgmKkkpIiQqw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=RWTar0a8; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9B8E8C113CE; Wed, 24 Apr 2024 06:34:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1713940469; bh=qhmThP7INdCC8VBW2wlRiFNJE/7ZEzBRMxYW6QhxoFA=; h=From:Subject:Date:To:Cc:From; b=RWTar0a8DvsCOmkBnZc1XtDy8jLSKLsyxGfEbMelOUS3FNkvVfyg2qLCEoAe/zejo nch9CXCF+72DS5YL4G1/NBQlMwdkS4sVlYbtugJeG49a6h7jFiaoY9fT0ftBK7evGh llHrzgHVTnex0e4DHzSv8KcDCZ8s4cHXklXGVJkA9f8gTpzOJGvvWzynoK9PFpyBcO rDUstvFlFXN50vWY/6UyAOOtJe+QEpGVamnBKMC9RtCkLgPz2dYYcIov/28yfyLA1X SRVq0lCvn0ndJ1+rtrXZrR2K3naOATxOjXXfEm7QIYD2wb4qtwg+FfCdFIWaKzQass oUiKLou3u+ujg== From: Krzysztof Kozlowski Subject: [PATCH v2 00/19] backlight: Constify lcd_ops Date: Wed, 24 Apr 2024 08:33:26 +0200 Message-Id: <20240424-video-backlight-lcd-ops-v2-0-1aaa82b07bc6@kernel.org> 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: 7bit X-B4-Tracking: v=1; b=H4sIALanKGYC/4WNTQqDMBBGryKz7hSNqX+r3qO4MMlEB8VIIqFFv HtTL9Dle/C974BAnilAlx3gKXJgtyYQtwz0NKwjIZvEIHIhc1lIjGzIoRr0vPA47bhog24LKOr KNLJsrVUNpPXmyfL7Kr/6xBOH3fnPdRSLn/3fjAXm2KqytlrZh6yG50x+peXu/Aj9eZ5fcJ8xu L8AAAA= To: Lee Jones , Daniel Thompson , Jingoo Han , Helge Deller , =?utf-8?q?Bruno_Pr=C3=A9mont?= , Jiri Kosina , Benjamin Tissoires , Alexander Shiyan , Sascha Hauer , Pengutronix Kernel Team , Shawn Guo , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-input@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, linux-omap@vger.kernel.org, Krzysztof Kozlowski , Thomas Zimmermann , =?utf-8?q?Thomas_Wei=C3=9Fschuh?= X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2739; i=krzk@kernel.org; h=from:subject:message-id; bh=qhmThP7INdCC8VBW2wlRiFNJE/7ZEzBRMxYW6QhxoFA=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBmKKfa2cwIQ6siUozSMkADWp+Mx0tCvS7bXKbhN kGbbX8WNSaJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZiin2gAKCRDBN2bmhouD 14E6D/4vCOuf8a/6KvYfDc5C87F/x5Tj0g6zD9S7ZKUXm6YoQPhQot7+GqfYpM80vLaVm9IkH7R nhERFkiurnMemsKWYDGZz8T9XskGMcNkH3tg/bnC6aP152F3HTC9WjrRZCjHFwCO+7gAUPt4p2i rG2kA1WgBrSWx/YZ9anVXuy4El/xkp1VQPfT8JfAEiWteQM3hnyT36vrzlm5kTwbGhV747+rMEf meeIhJ/nU/usE9ahohS1RDKIRlgeIKS79LJEppW8PnLZpeKCE+s7/0ANmN2vDujJ5W1nG53w5qx fu8a32llePUQOwx3ryJ6ZPOL+d70Xn+qupqHkL2yV7YDBQcPvK7YtTIxwErpcV3hkeFCA4j1LHm xUZf+sCmVr33GFFCPip+B2APJiVlJkPX4vevH7LFcHck/hoBYV2pdiWRnWS/SrE014rLC6v7GS1 uwShpE6kyTgs7UfIMi/CoD5tSHLrH6Gh14uNRYxaydE0cXMw5Wz5Sjono2PdP9WX2W7gaXUORfR hu69i+67wp5rEQ9tYFOsf7PjpcQseQCCZ79Iklgi+NdKfb2zbAZooZ7QoUJiVLYOIu8CcpzxKCJ 36tO34XyNIjlS8wILZfctqwOZHouL8Cj5ndg+NmB6b64GIVJTmeeX/W22nIelIBzqvOVDOhCAxW gJl0a+pdXCHlMFw== X-Developer-Key: i=krzk@kernel.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Hi, Changes in v2: - Collect tags, including wrongly places Thomas' tag (which requires me to manually edit 15 other patches to drop it). - Combine here checkpatch patch: https://lore.kernel.org/all/20240414185440.288812-1-krzk@kernel.org/ - Link to v1: https://lore.kernel.org/r/20240414-video-backlight-lcd-ops-v1-0-9b37fcbf546a@kernel.org Dependencies ============ All further patches depend on the first patch. Therefore everything could go via backlight tree (please ack) or via cross-tree pulls. Or whatever maintainer choose, just coordinate this with backlight. Best regards, Krzysztof --- Krzysztof Kozlowski (19): backlight: Constify lcd_ops backlight: ams369fg06: Constify lcd_ops backlight: corgi_lcd: Constify lcd_ops backlight: hx8357: Constify lcd_ops backlight: ili922x: Constify lcd_ops backlight: ili9320: Constify lcd_ops backlight: jornada720_lcd: Constify lcd_ops backlight: l4f00242t03: Constify lcd_ops backlight: lms283gf05: Constify lcd_ops backlight: lms501kf03: Constify lcd_ops backlight: ltv350qv: Constify lcd_ops backlight: otm3225a: Constify lcd_ops backlight: platform_lcd: Constify lcd_ops backlight: tdo24m: Constify lcd_ops HID: picoLCD: Constify lcd_ops fbdev: clps711x: Constify lcd_ops fbdev: imx: Constify lcd_ops fbdev: omap: lcd_ams_delta: Constify lcd_ops const_structs.checkpatch: add lcd_ops drivers/hid/hid-picolcd_lcd.c | 2 +- drivers/video/backlight/ams369fg06.c | 2 +- drivers/video/backlight/corgi_lcd.c | 2 +- drivers/video/backlight/hx8357.c | 2 +- drivers/video/backlight/ili922x.c | 2 +- drivers/video/backlight/ili9320.c | 2 +- drivers/video/backlight/jornada720_lcd.c | 2 +- drivers/video/backlight/l4f00242t03.c | 2 +- drivers/video/backlight/lcd.c | 4 ++-- drivers/video/backlight/lms283gf05.c | 2 +- drivers/video/backlight/lms501kf03.c | 2 +- drivers/video/backlight/ltv350qv.c | 2 +- drivers/video/backlight/otm3225a.c | 2 +- drivers/video/backlight/platform_lcd.c | 2 +- drivers/video/backlight/tdo24m.c | 2 +- drivers/video/fbdev/clps711x-fb.c | 2 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/omap/lcd_ams_delta.c | 2 +- include/linux/lcd.h | 6 +++--- scripts/const_structs.checkpatch | 1 + 20 files changed, 23 insertions(+), 22 deletions(-) --- base-commit: a59668a9397e7245b26e9be85d23f242ff757ae8 change-id: 20240414-video-backlight-lcd-ops-276d8439ffb8 Best regards, -- Krzysztof Kozlowski