pca_data          355 drivers/i2c/algos/i2c-algo-pca.c 	struct i2c_algo_pca_data *pca_data = adap->algo_data;
pca_data          361 drivers/i2c/algos/i2c-algo-pca.c 	pca_outw(pca_data, I2C_PCA_INDPTR, I2C_PCA_IADR);
pca_data          362 drivers/i2c/algos/i2c-algo-pca.c 	pca_outw(pca_data, I2C_PCA_IND, 0xAA);
pca_data          363 drivers/i2c/algos/i2c-algo-pca.c 	pca_outw(pca_data, I2C_PCA_INDPTR, I2C_PCA_ITO);
pca_data          364 drivers/i2c/algos/i2c-algo-pca.c 	pca_outw(pca_data, I2C_PCA_IND, 0x00);
pca_data          365 drivers/i2c/algos/i2c-algo-pca.c 	pca_outw(pca_data, I2C_PCA_INDPTR, I2C_PCA_IADR);
pca_data          366 drivers/i2c/algos/i2c-algo-pca.c 	if (pca_inw(pca_data, I2C_PCA_IND) == 0xAA) {
pca_data          368 drivers/i2c/algos/i2c-algo-pca.c 		pca_data->chip = I2C_PCA_CHIP_9665;
pca_data          371 drivers/i2c/algos/i2c-algo-pca.c 		pca_data->chip = I2C_PCA_CHIP_9564;
pca_data          373 drivers/i2c/algos/i2c-algo-pca.c 	return pca_data->chip;
pca_data          378 drivers/i2c/algos/i2c-algo-pca.c 	struct i2c_algo_pca_data *pca_data = adap->algo_data;
pca_data          386 drivers/i2c/algos/i2c-algo-pca.c 		if (pca_data->i2c_clock > 7) {
pca_data          387 drivers/i2c/algos/i2c-algo-pca.c 			switch (pca_data->i2c_clock) {
pca_data          389 drivers/i2c/algos/i2c-algo-pca.c 				pca_data->i2c_clock = I2C_PCA_CON_330kHz;
pca_data          392 drivers/i2c/algos/i2c-algo-pca.c 				pca_data->i2c_clock = I2C_PCA_CON_288kHz;
pca_data          395 drivers/i2c/algos/i2c-algo-pca.c 				pca_data->i2c_clock = I2C_PCA_CON_217kHz;
pca_data          398 drivers/i2c/algos/i2c-algo-pca.c 				pca_data->i2c_clock = I2C_PCA_CON_146kHz;
pca_data          401 drivers/i2c/algos/i2c-algo-pca.c 				pca_data->i2c_clock = I2C_PCA_CON_88kHz;
pca_data          404 drivers/i2c/algos/i2c-algo-pca.c 				pca_data->i2c_clock = I2C_PCA_CON_59kHz;
pca_data          407 drivers/i2c/algos/i2c-algo-pca.c 				pca_data->i2c_clock = I2C_PCA_CON_44kHz;
pca_data          410 drivers/i2c/algos/i2c-algo-pca.c 				pca_data->i2c_clock = I2C_PCA_CON_36kHz;
pca_data          416 drivers/i2c/algos/i2c-algo-pca.c 			pca_data->i2c_clock = I2C_PCA_CON_59kHz;
pca_data          425 drivers/i2c/algos/i2c-algo-pca.c 		pca_reset(pca_data);
pca_data          427 drivers/i2c/algos/i2c-algo-pca.c 		clock = pca_clock(pca_data);
pca_data          431 drivers/i2c/algos/i2c-algo-pca.c 		pca_set_con(pca_data, I2C_PCA_CON_ENSIO | clock);
pca_data          447 drivers/i2c/algos/i2c-algo-pca.c 		if (pca_data->i2c_clock > 1265800) {
pca_data          450 drivers/i2c/algos/i2c-algo-pca.c 			pca_data->i2c_clock = 1265800;
pca_data          453 drivers/i2c/algos/i2c-algo-pca.c 		if (pca_data->i2c_clock < 60300) {
pca_data          456 drivers/i2c/algos/i2c-algo-pca.c 			pca_data->i2c_clock = 60300;
pca_data          460 drivers/i2c/algos/i2c-algo-pca.c 		clock = pca_clock(pca_data) / 100;
pca_data          462 drivers/i2c/algos/i2c-algo-pca.c 		if (pca_data->i2c_clock > 1000000) {
pca_data          467 drivers/i2c/algos/i2c-algo-pca.c 		} else if (pca_data->i2c_clock > 400000) {
pca_data          472 drivers/i2c/algos/i2c-algo-pca.c 		} else if (pca_data->i2c_clock > 100000) {
pca_data          498 drivers/i2c/algos/i2c-algo-pca.c 		pca_reset(pca_data);
pca_data          503 drivers/i2c/algos/i2c-algo-pca.c 		pca_outw(pca_data, I2C_PCA_INDPTR, I2C_PCA_IMODE);
pca_data          504 drivers/i2c/algos/i2c-algo-pca.c 		pca_outw(pca_data, I2C_PCA_IND, mode);
pca_data          505 drivers/i2c/algos/i2c-algo-pca.c 		pca_outw(pca_data, I2C_PCA_INDPTR, I2C_PCA_ISCLL);
pca_data          506 drivers/i2c/algos/i2c-algo-pca.c 		pca_outw(pca_data, I2C_PCA_IND, tlow);
pca_data          507 drivers/i2c/algos/i2c-algo-pca.c 		pca_outw(pca_data, I2C_PCA_INDPTR, I2C_PCA_ISCLH);
pca_data          508 drivers/i2c/algos/i2c-algo-pca.c 		pca_outw(pca_data, I2C_PCA_IND, thi);
pca_data          510 drivers/i2c/algos/i2c-algo-pca.c 		pca_set_con(pca_data, I2C_PCA_CON_ENSIO);