Re: [PATCH 5/8] platform: arm64: qcom-hamoa-ec: Verify required I2C adapter functionality

Anvesh Jain P <[email protected]> Thu, 30 Jul 2026 12:07:04 +0530
Newsgroups org.kernel.vger.platform-driver-x86,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <[email protected]>

On 7/29/2026 4:38 PM, Konrad Dybcio wrote:
>> +	if (!i2c_check_functionality(client->adapter,
>> +				     I2C_FUNC_I2C | I2C_FUNC_SMBUS_BYTE_DATA |
>> +				     I2C_FUNC_SMBUS_WRITE_I2C_BLOCK))
>> +		return -EOPNOTSUPP;
> return dev_err_probe(dev, -EOPNOTSUPP, "I2C adapter missing required functionality\n")

Ack, will switch to dev_err_probe() there so a probe failure due to
missing adapter functionality actually shows up in dmesg.

-- 
Best Regards,
Anvesh