void adm1026_print_gpio(struct i2c_client *client) 
static void adm1026_print_gpio(struct i2c_client *client) 
void adm1026_print_gpio(struct i2c_client *client){	struct adm1026_data *data = i2c_get_clientdata(client);	int  i;	dev_dbg(&client->dev, "GPIO config is:");	for (i = 0;i <= 7;++i) {		if (data->config2 & (1 << i)) {			dev_dbg(&client->dev, "\t%sGP%s%d\n",				data->gpio_config[i] & 0x02 ? "" : "!",				data->gpio_config[i] & 0x01 ? "OUT" : "IN",				i);		} else {			dev_dbg(&client->dev, "\tFAN%d\n", i);		}	}	for (i = 8;i <= 15;++i) {		dev_dbg(&client->dev, "\t%sGP%s%d\n",			data->gpio_config[i] & 0x02 ? "" : "!",			data->gpio_config[i] & 0x01 ? "OUT" : "IN",			i);	}	if (data->config3 & CFG3_GPIO16_ENABLE) {		dev_dbg(&client->dev, "\t%sGP%s16\n",			data->gpio_config[16] & 0x02 ? "" : "!",			data->gpio_config[16] & 0x01 ? "OUT" : "IN");	} else {		/* GPIO16 is THERM  */		dev_dbg(&client->dev, "\tTHERM\n");	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/c49efceffa599299ab3f38b1cdf8c2f1bf9811c4/adm1026.c/buggy/drivers/hwmon/adm1026.c