Lines Matching defs:pch_data
152 * @pch_data: stores a list of i2c_algo_pch_data
157 * pch_data has as many elements as maximum I2C channels
160 struct i2c_algo_pch_data pch_data[PCH_I2C_MAX_DEV];
629 p = adap_info->pch_data[i].pch_base_address;
633 pch_err(adap_info->pch_data,
639 pch_i2c_cb(&adap_info->pch_data[i]);
768 pch_adap = &adap_info->pch_data[i].pch_adapter;
771 adap_info->pch_data[i].p_adapter_info = adap_info;
777 pch_adap->algo_data = &adap_info->pch_data[i];
780 adap_info->pch_data[i].pch_base_address = base_addr + 0x100 * i;
794 pch_adap = &adap_info->pch_data[i].pch_adapter;
796 pch_i2c_init(&adap_info->pch_data[i]);
812 i2c_del_adapter(&adap_info->pch_data[j].pch_adapter);
833 pch_i2c_disbl_int(&adap_info->pch_data[i]);
834 i2c_del_adapter(&adap_info->pch_data[i].pch_adapter);
837 if (adap_info->pch_data[0].pch_base_address)
838 pci_iounmap(pdev, adap_info->pch_data[0].pch_base_address);
841 adap_info->pch_data[i].pch_base_address = NULL;
854 void __iomem *p = adap_info->pch_data[0].pch_base_address;
859 while ((adap_info->pch_data[i].pch_i2c_xfer_in_progress)) {
867 pch_i2c_disbl_int(&adap_info->pch_data[i]);
883 pch_i2c_init(&adap_info->pch_data[i]);