|
17 | 17 | #include <linux/property.h>
|
18 | 18 | #include <linux/workqueue.h>
|
19 | 19 |
|
| 20 | +#define TI_VENDOR_ID 0x0451 |
| 21 | +#define TI_DEVICE_TUSB1210 0x1507 |
| 22 | +#define TI_DEVICE_TUSB1211 0x1508 |
| 23 | + |
20 | 24 | #define TUSB1211_POWER_CONTROL 0x3d
|
21 | 25 | #define TUSB1211_POWER_CONTROL_SET 0x3e
|
22 | 26 | #define TUSB1211_POWER_CONTROL_CLEAR 0x3f
|
@@ -436,7 +440,7 @@ static void tusb1210_probe_charger_detect(struct tusb1210 *tusb)
|
436 | 440 | if (!device_property_read_bool(dev->parent, "linux,phy_charger_detect"))
|
437 | 441 | return;
|
438 | 442 |
|
439 |
| - if (ulpi->id.product != 0x1508) { |
| 443 | + if (ulpi->id.product != TI_DEVICE_TUSB1211) { |
440 | 444 | dev_err(dev, "error charger detection is only supported on the TUSB1211\n");
|
441 | 445 | return;
|
442 | 446 | }
|
@@ -562,11 +566,9 @@ static void tusb1210_remove(struct ulpi *ulpi)
|
562 | 566 | tusb1210_remove_charger_detect(tusb);
|
563 | 567 | }
|
564 | 568 |
|
565 |
| -#define TI_VENDOR_ID 0x0451 |
566 |
| - |
567 | 569 | static const struct ulpi_device_id tusb1210_ulpi_id[] = {
|
568 |
| - { TI_VENDOR_ID, 0x1507, }, /* TUSB1210 */ |
569 |
| - { TI_VENDOR_ID, 0x1508, }, /* TUSB1211 */ |
| 570 | + { TI_VENDOR_ID, TI_DEVICE_TUSB1210 }, |
| 571 | + { TI_VENDOR_ID, TI_DEVICE_TUSB1211 }, |
570 | 572 | { },
|
571 | 573 | };
|
572 | 574 | MODULE_DEVICE_TABLE(ulpi, tusb1210_ulpi_id);
|
|
0 commit comments