| .. | .. |
|---|
| 626 | 626 | |
|---|
| 627 | 627 | static int pt3_suspend(struct device *dev) |
|---|
| 628 | 628 | { |
|---|
| 629 | | - struct pci_dev *pdev = to_pci_dev(dev); |
|---|
| 630 | | - struct pt3_board *pt3 = pci_get_drvdata(pdev); |
|---|
| 629 | + struct pt3_board *pt3 = dev_get_drvdata(dev); |
|---|
| 631 | 630 | int i; |
|---|
| 632 | 631 | struct pt3_adapter *adap; |
|---|
| 633 | 632 | |
|---|
| .. | .. |
|---|
| 646 | 645 | |
|---|
| 647 | 646 | static int pt3_resume(struct device *dev) |
|---|
| 648 | 647 | { |
|---|
| 649 | | - struct pci_dev *pdev = to_pci_dev(dev); |
|---|
| 650 | | - struct pt3_board *pt3 = pci_get_drvdata(pdev); |
|---|
| 648 | + struct pt3_board *pt3 = dev_get_drvdata(dev); |
|---|
| 651 | 649 | int i, ret; |
|---|
| 652 | 650 | struct pt3_adapter *adap; |
|---|
| 653 | 651 | |
|---|
| .. | .. |
|---|
| 765 | 763 | i2c->algo = &pt3_i2c_algo; |
|---|
| 766 | 764 | i2c->algo_data = NULL; |
|---|
| 767 | 765 | i2c->dev.parent = &pdev->dev; |
|---|
| 768 | | - strlcpy(i2c->name, DRV_NAME, sizeof(i2c->name)); |
|---|
| 766 | + strscpy(i2c->name, DRV_NAME, sizeof(i2c->name)); |
|---|
| 769 | 767 | i2c_set_adapdata(i2c, pt3); |
|---|
| 770 | 768 | ret = i2c_add_adapter(i2c); |
|---|
| 771 | 769 | if (ret < 0) |
|---|