From: Alexandre Courbot <acourbot@xxxxxxxxxx> This charger is working with the driver as-is, so enable it to be probed. It is used in the Nintendo Switch for instance. Signed-off-by: Alexandre Courbot <acourbot@xxxxxxxxxx> --- Documentation/devicetree/bindings/power/supply/bq24190.yaml | 1 + drivers/power/supply/bq24190_charger.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/power/supply/bq24190.yaml b/Documentation/devicetree/bindings/power/supply/bq24190.yaml index d3ebc9de8c0b..92a28d3c3070 100644 --- a/Documentation/devicetree/bindings/power/supply/bq24190.yaml +++ b/Documentation/devicetree/bindings/power/supply/bq24190.yaml @@ -18,6 +18,7 @@ properties: enum: - ti,bq24190 - ti,bq24192 + - ti,bq24193 - ti,bq24192i - ti,bq24196 diff --git a/drivers/power/supply/bq24190_charger.c b/drivers/power/supply/bq24190_charger.c index ef8235848f56..a56122b39687 100644 --- a/drivers/power/supply/bq24190_charger.c +++ b/drivers/power/supply/bq24190_charger.c @@ -2018,6 +2018,7 @@ static const struct dev_pm_ops bq24190_pm_ops = { static const struct i2c_device_id bq24190_i2c_ids[] = { { "bq24190" }, { "bq24192" }, + { "bq24193" }, { "bq24192i" }, { "bq24196" }, { }, @@ -2027,6 +2028,7 @@ MODULE_DEVICE_TABLE(i2c, bq24190_i2c_ids); static const struct of_device_id bq24190_of_match[] = { { .compatible = "ti,bq24190", }, { .compatible = "ti,bq24192", }, + { .compatible = "ti,bq24193", }, { .compatible = "ti,bq24192i", }, { .compatible = "ti,bq24196", }, { }, -- 2.42.0