summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorJianing Li <m13940358460@163.com>2026-07-31 16:42:59 +0800
committerSebastian Reichel <sebastian.reichel@collabora.com>2026-07-31 23:35:34 +0200
commit4e4b9f5ce9dfb8ed4b8d1262a504b8043ac09d87 (patch)
tree1512ed31db1d25b510ddabd8993842bde7327b53 /tools/perf/scripts/python/export-to-postgresql.py
parentc57cb36f76eb7ced45f57af1a890d8f3a6d76342 (diff)
power: supply: max17040: drop incorrect I2C functionality check
max17040_probe() rejects adapters that do not advertise I2C_FUNC_SMBUS_BYTE. The driver does not issue SMBus byte transactions, however. Its regmap has 8-bit registers and 16-bit big-endian values, for which regmap-i2c supports either raw I2C transfers or SMBus word-data transactions. Consequently, an adapter providing raw I2C transfers or SMBus word data but not SMBus byte transactions is rejected even though regmap can access the device. Conversely, the current check can pass an adapter that regmap cannot use. Drop the stale check and let devm_regmap_init_i2c() validate and select the supported transfer method. Fixes: 6455a8a84bdfd ("power: supply: max17040: Use regmap i2c") Cc: stable@vger.kernel.org Signed-off-by: Jianing Li <m13940358460@163.com> Link: https://patch.msgid.link/20260731084259.916-1-m13940358460@163.com [Fixed Fixes tag, so that it points to the regmap introduction instead of the initial driver addition] Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions