gpio: pca953x: Use PCA_LATCH_INT
The commit 0cdf21b34e
("gpio: pca953x: set the PCA_PCAL flag also when matching by DT")
introduces a helper macro which tells that chip supports latched interrupts,
but the macro was never used for ACPI or legacy enumeration.
So, make use of it for legacy and ACPI enumeration.
Cc: H. Nikolaus Schaller <hns@goldelico.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
a422bf11bd
commit
2870b3c54c
|
@ -88,9 +88,9 @@ static const struct i2c_device_id pca953x_id[] = {
|
|||
{ "pca9575", 16 | PCA957X_TYPE | PCA_INT, },
|
||||
{ "pca9698", 40 | PCA953X_TYPE, },
|
||||
|
||||
{ "pcal6416", 16 | PCA953X_TYPE | PCA_INT | PCA_PCAL, },
|
||||
{ "pcal6524", 24 | PCA953X_TYPE | PCA_INT | PCA_PCAL, },
|
||||
{ "pcal9555a", 16 | PCA953X_TYPE | PCA_INT | PCA_PCAL, },
|
||||
{ "pcal6416", 16 | PCA953X_TYPE | PCA_LATCH_INT, },
|
||||
{ "pcal6524", 24 | PCA953X_TYPE | PCA_LATCH_INT, },
|
||||
{ "pcal9555a", 16 | PCA953X_TYPE | PCA_LATCH_INT, },
|
||||
|
||||
{ "max7310", 8 | PCA953X_TYPE, },
|
||||
{ "max7312", 16 | PCA953X_TYPE | PCA_INT, },
|
||||
|
@ -109,7 +109,7 @@ static const struct i2c_device_id pca953x_id[] = {
|
|||
MODULE_DEVICE_TABLE(i2c, pca953x_id);
|
||||
|
||||
static const struct acpi_device_id pca953x_acpi_ids[] = {
|
||||
{ "INT3491", 16 | PCA953X_TYPE | PCA_INT | PCA_PCAL, },
|
||||
{ "INT3491", 16 | PCA953X_TYPE | PCA_LATCH_INT, },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(acpi, pca953x_acpi_ids);
|
||||
|
|
Loading…
Reference in New Issue