adap_info 623 drivers/i2c/busses/i2c-eg20t.c struct adapter_info *adap_info = pData; adap_info 627 drivers/i2c/busses/i2c-eg20t.c for (i = 0, flag = 0; i < adap_info->ch_num; i++) { adap_info 628 drivers/i2c/busses/i2c-eg20t.c p = adap_info->pch_data[i].pch_base_address; adap_info 632 drivers/i2c/busses/i2c-eg20t.c pch_err(adap_info->pch_data, adap_info 638 drivers/i2c/busses/i2c-eg20t.c pch_i2c_cb(&adap_info->pch_data[i]); adap_info 734 drivers/i2c/busses/i2c-eg20t.c struct adapter_info *adap_info; adap_info 739 drivers/i2c/busses/i2c-eg20t.c adap_info = kzalloc((sizeof(struct adapter_info)), GFP_KERNEL); adap_info 740 drivers/i2c/busses/i2c-eg20t.c if (adap_info == NULL) adap_info 764 drivers/i2c/busses/i2c-eg20t.c adap_info->ch_num = id->driver_data; adap_info 766 drivers/i2c/busses/i2c-eg20t.c for (i = 0; i < adap_info->ch_num; i++) { adap_info 767 drivers/i2c/busses/i2c-eg20t.c pch_adap = &adap_info->pch_data[i].pch_adapter; adap_info 768 drivers/i2c/busses/i2c-eg20t.c adap_info->pch_i2c_suspended = false; adap_info 770 drivers/i2c/busses/i2c-eg20t.c adap_info->pch_data[i].p_adapter_info = adap_info; adap_info 776 drivers/i2c/busses/i2c-eg20t.c pch_adap->algo_data = &adap_info->pch_data[i]; adap_info 779 drivers/i2c/busses/i2c-eg20t.c adap_info->pch_data[i].pch_base_address = base_addr + 0x100 * i; adap_info 786 drivers/i2c/busses/i2c-eg20t.c KBUILD_MODNAME, adap_info); adap_info 792 drivers/i2c/busses/i2c-eg20t.c for (i = 0; i < adap_info->ch_num; i++) { adap_info 793 drivers/i2c/busses/i2c-eg20t.c pch_adap = &adap_info->pch_data[i].pch_adapter; adap_info 795 drivers/i2c/busses/i2c-eg20t.c pch_i2c_init(&adap_info->pch_data[i]); adap_info 805 drivers/i2c/busses/i2c-eg20t.c pci_set_drvdata(pdev, adap_info); adap_info 811 drivers/i2c/busses/i2c-eg20t.c i2c_del_adapter(&adap_info->pch_data[j].pch_adapter); adap_info 812 drivers/i2c/busses/i2c-eg20t.c free_irq(pdev->irq, adap_info); adap_info 820 drivers/i2c/busses/i2c-eg20t.c kfree(adap_info); adap_info 827 drivers/i2c/busses/i2c-eg20t.c struct adapter_info *adap_info = pci_get_drvdata(pdev); adap_info 829 drivers/i2c/busses/i2c-eg20t.c free_irq(pdev->irq, adap_info); adap_info 831 drivers/i2c/busses/i2c-eg20t.c for (i = 0; i < adap_info->ch_num; i++) { adap_info 832 drivers/i2c/busses/i2c-eg20t.c pch_i2c_disbl_int(&adap_info->pch_data[i]); adap_info 833 drivers/i2c/busses/i2c-eg20t.c i2c_del_adapter(&adap_info->pch_data[i].pch_adapter); adap_info 836 drivers/i2c/busses/i2c-eg20t.c if (adap_info->pch_data[0].pch_base_address) adap_info 837 drivers/i2c/busses/i2c-eg20t.c pci_iounmap(pdev, adap_info->pch_data[0].pch_base_address); adap_info 839 drivers/i2c/busses/i2c-eg20t.c for (i = 0; i < adap_info->ch_num; i++) adap_info 840 drivers/i2c/busses/i2c-eg20t.c adap_info->pch_data[i].pch_base_address = NULL; adap_info 845 drivers/i2c/busses/i2c-eg20t.c kfree(adap_info); adap_info 853 drivers/i2c/busses/i2c-eg20t.c struct adapter_info *adap_info = pci_get_drvdata(pdev); adap_info 854 drivers/i2c/busses/i2c-eg20t.c void __iomem *p = adap_info->pch_data[0].pch_base_address; adap_info 856 drivers/i2c/busses/i2c-eg20t.c adap_info->pch_i2c_suspended = true; adap_info 858 drivers/i2c/busses/i2c-eg20t.c for (i = 0; i < adap_info->ch_num; i++) { adap_info 859 drivers/i2c/busses/i2c-eg20t.c while ((adap_info->pch_data[i].pch_i2c_xfer_in_progress)) { adap_info 866 drivers/i2c/busses/i2c-eg20t.c for (i = 0; i < adap_info->ch_num; i++) adap_info 867 drivers/i2c/busses/i2c-eg20t.c pch_i2c_disbl_int(&adap_info->pch_data[i]); adap_info 891 drivers/i2c/busses/i2c-eg20t.c struct adapter_info *adap_info = pci_get_drvdata(pdev); adap_info 903 drivers/i2c/busses/i2c-eg20t.c for (i = 0; i < adap_info->ch_num; i++) adap_info 904 drivers/i2c/busses/i2c-eg20t.c pch_i2c_init(&adap_info->pch_data[i]); adap_info 906 drivers/i2c/busses/i2c-eg20t.c adap_info->pch_i2c_suspended = false;