From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 B410E392803 for ; Tue, 19 May 2026 08:13:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779178423; cv=none; b=E1o9rIAftG7txDHCYS6yXtPMcXDmGybpnc4BdjkFqvEKy3IFPX/FqjvqHU2NO+mShHncqCjONBvP8llt1WFhhfUrlNIksgRQHUzJ5D5TJGGVxItAJxLhciEzT/qdu1B1LhTUw302+O6rvHNlrgUpO2NjmTRfLcEyFAuwqKCbh8s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779178423; c=relaxed/simple; bh=/04lsj148UCHnvyReQFHgCFaxGrNMYljW3erZxYleGk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=NJ4cCTQYQ9kxNXqGBtZnXu+hBfYa5OwZybntE261ghYxq/wAJejRxyWxbPOnSfaugtBEFq4UL5/tdzYnRJu5i4v+NKCqcDQznxGoFTx/iWbr5tCX9ikfLuX6WLbkLTy8ifJf6WjqGdp1qriogYTeYdQQV3BlutBpZE0ivVH8390= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=ILufsDca; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="ILufsDca" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-49021532ebdso1990215e9.2 for ; Tue, 19 May 2026 01:13:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1779178418; x=1779783218; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=jINwlqit+0TqKb5BKVKufEfThnAal1KivxD736Chf6g=; b=ILufsDca3ZSohbHmgWIxoH/IX9rXbiB0/9CRrXLN5iJOGVEgLvpgT6Ym4rjLYhjDhU t+MrM+aiFOBj4M7+WoJb+UMhxEAAf/fRxMP708ZoynztDT/XhTAVcpz6cWVbGH9WNcG7 LOAn0sU3xzgpdG69wnOcfeEzl2bzyVF2WV6GbHf0jH15reOtq25GI5s9AfO6eJNF3tTK 9HFxGS+hpQZCA8Abn3rnx8H9xRTs74ffL0guyWryk1M/eUAMjDHJPC4wNAzCvo1V5ksl SRXG1J3ryyKLfMcGczx44dqzh0zbr7p5vmHLL+Juj7J7FUt3qyRejiA7cYPRLmaYGhHi r2EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779178418; x=1779783218; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=jINwlqit+0TqKb5BKVKufEfThnAal1KivxD736Chf6g=; b=KuQJHWAVE9fP419RpYIrJaGu80S/2ao4YaaCtwAFTCX9PbF7W8W5sYWzYORzo9OCCG dks7xAkSUnaKbyzUgl5mOxm6iZFgp7P2iF2mZUBsRmUKqlv+oF92Q9KtqQ4vZNgobsxU OVYrvibZs7Hu7x4+O/q+78KqHuxiwNDmEfBD95KVu00gF1BH5GQCVWgeUcGaIt+2tqW2 0ha0KDuhqVog3pg3vS6QFqHTaYCSSfzS+jnd69tw++A3UXClZvX7yLqjnpmHNPkMT6mt dX480PeqhlgE/chSYpKsC8XKEVvucRqjzRt2PjuVduqbF1a9nL2l1kfK7z43s4aCKCaX 3Xow== X-Forwarded-Encrypted: i=1; AFNElJ/JXW5uqh+fCi1PP6/+pgMhcsvvlfg074R+f0nUDLRQRS6nymFeMuYKryEjVuK4vPZIBder7qEuA8ZjnMA=@vger.kernel.org X-Gm-Message-State: AOJu0YxaSSO+8fanF+DfUoJGuspRPFHKuguJOjt1DLcXTHjwifQvlXG9 l+8DW+Y7SeWbZvTer2G2ocjsIZK35GwNUNnlA64qObVl8VbsVJOBuZfPDAx+tZFt7AQ= X-Gm-Gg: Acq92OH0WlProLgS39cwx6mmqbvwHwUWAfoAbEu1eq68nMyNFGP2BejDrW+LIeAkKzL sypVXGMSAGew2cebj1oJv1kjSF9nFaAnZ0aC8jlfahwwrx6oUOFe/u4b3BNu2dTxhqMqJsDvHkS PperJ2jyv0ylRo5MRSSEv9AX7t4lzQsIYECLJW5Izr4CvCKtserqcA5Ic+QFbKIrDjEoFwmdo8Q EhpN18RZmtD0yjNq3bJhtE/bQrudG8yvlAs0dA1ebOCNMN35jY2I947uC0+Ac5cucrSbwm69HO/ uk76Sa4/WQ3JmP23ApK8+vMAnBQTUlQW0/xxrRPcVURnR8CHbPNYcTu8v4fKzi9+AX8rWfG8cJy ibgz2CVg2dBW/bsLTRtVEcBqt6+kHB87ImnYE1j5zAPHmltZod8KbJ4uSuBNRqSGYUXnIH7SHAU Oo/bW8prPBisVNtQG3JrXqLKPrJ+0pPWnQlQvBLycX++praY+DfJcOVet4kh4FfSkn6QuUB2paa bKhiIqM7g/SZFE= X-Received: by 2002:a05:600c:1e24:b0:488:aa33:dcbd with SMTP id 5b1f17b1804b1-48fe63182a2mr288422815e9.26.1779178417219; Tue, 19 May 2026 01:13:37 -0700 (PDT) Received: from localhost (p200300f65f47db0428dec7b135f55767.dip0.t-ipconnect.de. [2003:f6:5f47:db04:28de:c7b1:35f5:5767]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-45d9ed2f738sm42741053f8f.16.2026.05.19.01.13.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 01:13:36 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Jonathan Cameron Cc: Matteo Martelli , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Mikael Gonella-Bolduc , Sakari Ailus , Linus Walleij , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Marcelo Schmitt , Lars-Peter Clausen , Michael Hennerich , Shi Hao , Puranjay Mohan , Cosmin Tanislav , Antoniu Miclaus , Ramona Gradinariu , Petre Rodan , Dan Robertson , Herve Codina , Matti Vaittinen , Francesco Dolcini , =?utf-8?q?Jo=C3=A3o_Paulo_Gon=C3=A7alves?= , Hugo Villeneuve , Anshul Dalal , Gustavo Silva , Andreas Klinger , Tomasz Duszynski , Ariana Lazar , Rui Miguel Silva , Javier Carrasco , Li peiyu <579lpy@gmail.com>, Lorenzo Bianconi , Alex Lanzano , Jagath Jog J , Jean-Baptiste Maneyrol , Remi Buisson , Christian Eggers , Mudit Sharma , Kevin Tsai , =?utf-8?q?Ond=C5=99ej_Jirman?= , Dixit Parmar , Gerald Loacker , Akhilesh Patil , Eddie James , Petar Stoykov , Song Qiang , Siratul Islam , Crt Mori , Waqar Hameed , Sebastian Andrzej Siewior , Gustavo Vaz , Marcus Folkesson , Guenter Roeck , Bartosz Golaszewski , Chuang Zhu , Kyle Hsieh , Giorgi Tchankvetadze , Chen-Yu Tsai , Oleksij Rempel , Romain Gantois , Sander Vanheule , David Jander , Andrew Davis , chuguangqing , Shrikant Raskar , Kurt Borja , Denis Benato , Ethan Tidmore , Tomas Borquez , Srinivas Pandruvada , Xichao Zhao , Erikas Bitovtas , Aldo Conte , Colin Ian King , Gabriel Almeida , Gabriela Victor , Beatriz Viana Costa , Frank Li , Adrian Fluturel , Antoni Pokusinski , Yasin Lee , Felix Gu , Ben Collins Subject: [PATCH v2 0/7] iio: Rework i2c_device_id initialisation Date: Tue, 19 May 2026 10:13:02 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 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 X-Developer-Signature: v=1; a=openpgp-sha256; l=13972; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=/04lsj148UCHnvyReQFHgCFaxGrNMYljW3erZxYleGk=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqDBuPblkwscZM1DHRL8k5fXC/eTAqnRY5eAooB KS0yce3VtqJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCagwbjwAKCRCPgPtYfRL+ TqH2B/4/2f02FSa4pPaA1OFQLhUHJFLc4PskMBqg8ut7OrVgBoRSnPO3e67Xq9WTkyfI8x+suVJ nV2s2rhg+393jihFD0CxoQOcqFBu02puui0VYhOilSoWaAbzT2+60S/pLf6oj5ZPct5RynzVWDV GPeRRglyWKX7U/UPrE+tFYo30NAa6gW7Pi9l8xolNzUt7zKbQM/adaL+TDJfmWF88BDoQgRaw94 qXrdXYAEJf9WhA864pZuExx9LsHn9cNMCyz9TRCOp47XFbAq9Pzb6NLegTOAVpwbrY853y/iJsd xae24vsY+eh7HWqg4I7/jszOorDkl++bgFoxnv8uSnjJdf/+ X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: 8bit Hello, the objective of this series is to convert all i2c_device_id arrays to use named initialization. This is better readable and a prepartion for further cleanups involving changes to i2c_device_id. Changes since v1: - Drop driver data from more drivers, v1 only had the first patch that is unmodified. Patches #2 to #6 are new and are handling more complex simplifications in one driver per patch. - Also convert i2c_device_id entries that don't have assignments for .driver_data in patch #7. Patch #1 was already applied to the testing branch, I included it here again for completeness. Patch #7 got a Reviewed-by tag by Linus Walleij. Given the changes in that patch I didn't apply it here. There is still the patch opportunity in the sx9310 driver pointed out by Jonathan in the v1 thread. I considered that too complex to include it in this cleanup series and wasn't confident to not break the driver given I don't have a device to test. I think the whole .check_whoami() callback should be dropped from all drivers using sx_common and if the whoami register should be checked, just do it in .probe(). Best regards Uwe Uwe Kleine-König (The Capable Hub) (7): iio: Drop unused driver_data in four i2c drivers iio: accel: bmc150: Explicitly set .driver_data iio: adc: ad7091r5: Simplify driver_data handling iio: dac: max5821: Drop unused i2c driver data iio: proximity: sx9324: Drop unused driver data iio: proximity: sx9360: Drop unused driver data iio: Initialize i2c_device_id arrays using member names drivers/iio/accel/adxl345_i2c.c | 4 +- drivers/iio/accel/adxl355_i2c.c | 4 +- drivers/iio/accel/adxl367_i2c.c | 2 +- drivers/iio/accel/adxl372_i2c.c | 4 +- drivers/iio/accel/adxl380_i2c.c | 8 +- drivers/iio/accel/bma180.c | 10 +- drivers/iio/accel/bma220_i2c.c | 2 +- drivers/iio/accel/bma400_i2c.c | 2 +- drivers/iio/accel/bmc150-accel-i2c.c | 20 ++-- drivers/iio/accel/bmi088-accel-i2c.c | 6 +- drivers/iio/accel/da280.c | 6 +- drivers/iio/accel/da311.c | 2 +- drivers/iio/accel/dmard06.c | 6 +- drivers/iio/accel/dmard09.c | 2 +- drivers/iio/accel/dmard10.c | 2 +- drivers/iio/accel/fxls8962af-i2c.c | 8 +- drivers/iio/accel/kxcjk-1013.c | 10 +- drivers/iio/accel/kxsd9-i2c.c | 2 +- drivers/iio/accel/mc3230.c | 4 +- drivers/iio/accel/mma7455_i2c.c | 4 +- drivers/iio/accel/mma7660.c | 2 +- drivers/iio/accel/mma8452.c | 12 +-- drivers/iio/accel/mma9551.c | 2 +- drivers/iio/accel/mma9553.c | 2 +- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/accel/mxc6255.c | 4 +- drivers/iio/accel/st_accel_i2c.c | 52 +++++----- drivers/iio/accel/stk8312.c | 4 +- drivers/iio/accel/stk8ba50.c | 2 +- drivers/iio/adc/ad7091r5.c | 12 +-- drivers/iio/adc/ad7291.c | 2 +- drivers/iio/adc/ad799x.c | 16 ++-- drivers/iio/adc/gehc-pmc-adc.c | 2 +- drivers/iio/adc/ina2xx-adc.c | 12 +-- drivers/iio/adc/ltc2309.c | 4 +- drivers/iio/adc/ltc2471.c | 4 +- drivers/iio/adc/ltc2485.c | 2 +- drivers/iio/adc/ltc2497.c | 4 +- drivers/iio/adc/max34408.c | 4 +- drivers/iio/adc/mcp3422.c | 16 ++-- drivers/iio/adc/nau7802.c | 2 +- drivers/iio/adc/pac1921.c | 2 +- drivers/iio/adc/rohm-bd79124.c | 2 +- drivers/iio/adc/ti-adc081c.c | 6 +- drivers/iio/adc/ti-ads1015.c | 6 +- drivers/iio/adc/ti-ads1100.c | 4 +- drivers/iio/adc/ti-ads1119.c | 2 +- drivers/iio/adc/ti-ads7138.c | 4 +- drivers/iio/adc/ti-ads7924.c | 2 +- drivers/iio/cdc/ad7150.c | 6 +- drivers/iio/cdc/ad7746.c | 6 +- drivers/iio/chemical/ags02ma.c | 2 +- drivers/iio/chemical/ams-iaq-core.c | 2 +- drivers/iio/chemical/atlas-ezo-sensor.c | 6 +- drivers/iio/chemical/atlas-sensor.c | 10 +- drivers/iio/chemical/bme680_i2c.c | 2 +- drivers/iio/chemical/ccs811.c | 4 +- drivers/iio/chemical/ens160_i2c.c | 2 +- drivers/iio/chemical/sgp30.c | 4 +- drivers/iio/chemical/sgp40.c | 2 +- drivers/iio/chemical/sps30_i2c.c | 2 +- drivers/iio/chemical/vz89x.c | 4 +- drivers/iio/dac/ad5064.c | 94 +++++++++---------- drivers/iio/dac/ad5380.c | 32 +++---- drivers/iio/dac/ad5446-i2c.c | 12 +-- drivers/iio/dac/ad5696-i2c.c | 32 +++---- drivers/iio/dac/ds4424.c | 8 +- drivers/iio/dac/m62332.c | 2 +- drivers/iio/dac/max517.c | 10 +- drivers/iio/dac/max5821.c | 6 +- drivers/iio/dac/mcp4725.c | 4 +- drivers/iio/dac/mcp4728.c | 2 +- drivers/iio/dac/mcp47feb02.c | 48 +++++----- drivers/iio/dac/ti-dac5571.c | 22 ++--- drivers/iio/gyro/bmg160_i2c.c | 6 +- drivers/iio/gyro/fxas21002c_i2c.c | 2 +- drivers/iio/gyro/itg3200_core.c | 2 +- drivers/iio/gyro/mpu3050-i2c.c | 2 +- drivers/iio/gyro/st_gyro_i2c.c | 18 ++-- drivers/iio/health/afe4404.c | 2 +- drivers/iio/health/max30100.c | 2 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/humidity/am2315.c | 2 +- drivers/iio/humidity/ens210.c | 12 +-- drivers/iio/humidity/hdc100x.c | 12 +-- drivers/iio/humidity/hdc2010.c | 4 +- drivers/iio/humidity/hdc3020.c | 6 +- drivers/iio/humidity/hts221_i2c.c | 2 +- drivers/iio/humidity/htu21.c | 4 +- drivers/iio/humidity/si7005.c | 4 +- drivers/iio/humidity/si7020.c | 4 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 4 +- drivers/iio/imu/bmi270/bmi270_i2c.c | 4 +- drivers/iio/imu/bmi323/bmi323_i2c.c | 2 +- drivers/iio/imu/bno055/bno055_i2c.c | 2 +- drivers/iio/imu/fxos8700_i2c.c | 2 +- .../iio/imu/inv_icm42600/inv_icm42600_i2c.c | 14 +-- .../iio/imu/inv_icm45600/inv_icm45600_i2c.c | 16 ++-- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 36 +++---- drivers/iio/imu/kmx61.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 48 +++++----- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 4 +- drivers/iio/light/adjd_s311.c | 2 +- drivers/iio/light/adux1020.c | 2 +- drivers/iio/light/al3000a.c | 2 +- drivers/iio/light/al3010.c | 2 +- drivers/iio/light/al3320a.c | 2 +- drivers/iio/light/apds9160.c | 2 +- drivers/iio/light/apds9300.c | 2 +- drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/as73211.c | 4 +- drivers/iio/light/bh1745.c | 2 +- drivers/iio/light/bh1750.c | 10 +- drivers/iio/light/bh1780.c | 2 +- drivers/iio/light/cm3232.c | 2 +- drivers/iio/light/cm3323.c | 2 +- drivers/iio/light/cm36651.c | 2 +- drivers/iio/light/gp2ap002.c | 2 +- drivers/iio/light/gp2ap020a00f.c | 2 +- drivers/iio/light/isl29018.c | 6 +- drivers/iio/light/isl29028.c | 4 +- drivers/iio/light/isl29125.c | 2 +- drivers/iio/light/isl76682.c | 2 +- drivers/iio/light/jsa1212.c | 2 +- drivers/iio/light/ltr390.c | 2 +- drivers/iio/light/ltr501.c | 8 +- drivers/iio/light/ltrf216a.c | 4 +- drivers/iio/light/lv0104cs.c | 2 +- drivers/iio/light/max44000.c | 2 +- drivers/iio/light/max44009.c | 2 +- drivers/iio/light/noa1305.c | 2 +- drivers/iio/light/opt3001.c | 4 +- drivers/iio/light/opt4001.c | 4 +- drivers/iio/light/opt4060.c | 2 +- drivers/iio/light/pa12203001.c | 2 +- drivers/iio/light/rpr0521.c | 2 +- drivers/iio/light/si1133.c | 2 +- drivers/iio/light/si1145.c | 14 +-- drivers/iio/light/st_uvis25_i2c.c | 2 +- drivers/iio/light/stk3310.c | 8 +- drivers/iio/light/tcs3414.c | 2 +- drivers/iio/light/tcs3472.c | 2 +- drivers/iio/light/tsl2563.c | 8 +- drivers/iio/light/tsl2583.c | 6 +- drivers/iio/light/tsl2772.c | 22 ++--- drivers/iio/light/tsl4531.c | 2 +- drivers/iio/light/us5182d.c | 2 +- drivers/iio/light/vcnl4000.c | 14 +-- drivers/iio/light/vcnl4035.c | 2 +- drivers/iio/light/veml3235.c | 2 +- drivers/iio/light/veml6030.c | 6 +- drivers/iio/light/veml6040.c | 2 +- drivers/iio/light/veml6046x00.c | 2 +- drivers/iio/light/veml6070.c | 2 +- drivers/iio/light/veml6075.c | 2 +- drivers/iio/light/vl6180.c | 2 +- drivers/iio/light/zopt2201.c | 2 +- drivers/iio/magnetometer/af8133j.c | 2 +- drivers/iio/magnetometer/ak8974.c | 8 +- drivers/iio/magnetometer/ak8975.c | 14 +-- drivers/iio/magnetometer/bmc150_magn_i2c.c | 6 +- drivers/iio/magnetometer/hmc5843_i2c.c | 8 +- drivers/iio/magnetometer/mag3110.c | 2 +- drivers/iio/magnetometer/mmc35240.c | 2 +- drivers/iio/magnetometer/mmc5633.c | 4 +- drivers/iio/magnetometer/si7210.c | 2 +- drivers/iio/magnetometer/st_magn_i2c.c | 18 ++-- drivers/iio/magnetometer/tlv493d.c | 2 +- drivers/iio/magnetometer/tmag5273.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 8 +- drivers/iio/potentiometer/ad5272.c | 10 +- drivers/iio/potentiometer/ds1803.c | 8 +- drivers/iio/potentiometer/tpl0102.c | 8 +- drivers/iio/potentiostat/lmp91000.c | 4 +- drivers/iio/pressure/abp060mg.c | 90 +++++++++++------- drivers/iio/pressure/abp2030pa_i2c.c | 2 +- drivers/iio/pressure/adp810.c | 2 +- drivers/iio/pressure/bmp280-i2c.c | 12 +-- drivers/iio/pressure/dlhl60d.c | 4 +- drivers/iio/pressure/dps310.c | 2 +- drivers/iio/pressure/hp03.c | 2 +- drivers/iio/pressure/hp206c.c | 2 +- drivers/iio/pressure/hsc030pa_i2c.c | 2 +- drivers/iio/pressure/icp10100.c | 2 +- drivers/iio/pressure/mpl115_i2c.c | 2 +- drivers/iio/pressure/mpl3115.c | 2 +- drivers/iio/pressure/mprls0025pa_i2c.c | 2 +- drivers/iio/pressure/ms5611_i2c.c | 4 +- drivers/iio/pressure/ms5637.c | 8 +- drivers/iio/pressure/rohm-bm1390.c | 2 +- drivers/iio/pressure/sdp500.c | 2 +- drivers/iio/pressure/st_pressure_i2c.c | 16 ++-- drivers/iio/pressure/t5403.c | 2 +- drivers/iio/pressure/zpa2326_i2c.c | 2 +- drivers/iio/proximity/aw96103.c | 4 +- drivers/iio/proximity/hx9023s.c | 2 +- drivers/iio/proximity/isl29501.c | 2 +- drivers/iio/proximity/mb1232.c | 14 +-- .../iio/proximity/pulsedlight-lidar-lite-v2.c | 4 +- drivers/iio/proximity/rfd77402.c | 2 +- drivers/iio/proximity/srf08.c | 6 +- drivers/iio/proximity/sx9310.c | 4 +- drivers/iio/proximity/sx9324.c | 6 +- drivers/iio/proximity/sx9360.c | 8 +- drivers/iio/proximity/sx9500.c | 2 +- drivers/iio/proximity/vl53l0x-i2c.c | 2 +- drivers/iio/proximity/vl53l1x-i2c.c | 2 +- drivers/iio/temperature/max30208.c | 2 +- drivers/iio/temperature/mcp9600.c | 4 +- drivers/iio/temperature/mlx90614.c | 4 +- drivers/iio/temperature/mlx90632.c | 2 +- drivers/iio/temperature/mlx90635.c | 2 +- drivers/iio/temperature/tmp006.c | 2 +- drivers/iio/temperature/tmp007.c | 2 +- drivers/iio/temperature/tmp117.c | 4 +- drivers/iio/temperature/tsys01.c | 2 +- drivers/iio/temperature/tsys02d.c | 2 +- 217 files changed, 708 insertions(+), 696 deletions(-) base-commit: 254f49634ee16a731174d2ae34bc50bd5f45e731 -- 2.47.3