i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER
authorHeiner Kallweit <hkallweit1@gmail.com>
Mon, 19 Dec 2022 18:15:25 +0000 (19:15 +0100)
committerWolfram Sang <wsa@kernel.org>
Sun, 12 Feb 2023 21:10:45 +0000 (22:10 +0100)
commite98a3bc0403bc60e949b565f3b36c6aed399a976
treedeff01da44555efd65afa9d4bad637156487362f
parentf0c8f0ee0787bb6a7f56bc89a7800ffe1ccdfea9
i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER

According to the datasheet the block process call requires block
buffer mode. The user may disable block buffer mode by module
parameter disable_features, in such a case we have to clear
FEATURE_BLOCK_PROC.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Jean Delvare <jdelvare@suse.de>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/busses/i2c-i801.c