Lines Matching +full:2 +full:- +full:wire

4  * SPDX-License-Identifier:	GPL-2.0+
31 debug("VSC:Configuring VSC at I2C address 0x%2x" in vsc_if_enable()
32 " for 2-wire interface\n", vsc_addr); in vsc_if_enable()
34 /* enable 2-wire Serial InterFace (I2C) */ in vsc_if_enable()
39 int vsc3316_config(unsigned int vsc_addr, int8_t con_arr[][2], in vsc3316_config() argument
46 debug("VSC:Initializing VSC3316 at I2C address 0x%2x" in vsc3316_config()
59 return -ENODEV; in vsc3316_config()
64 printf("VSC:0x%x could not configured for 2-wire I/F.\n", in vsc3316_config()
69 /* config connections - page 0x00 */ in vsc3316_config()
77 /* input state - page 0x13 */ in vsc3316_config()
86 /* config output mode - page 0x23 */ in vsc3316_config()
101 int vsc3308_config_adjust(unsigned int vsc_addr, const int8_t con_arr[][2], in vsc3308_config_adjust() argument
121 return -ENODEV; in vsc3308_config_adjust()
126 printf("VSC:0x%x could not configured for 2-wire I/F.\n", in vsc3308_config_adjust()
131 /* config connections - page 0x00 */ in vsc3308_config_adjust()
157 i2c_reg_write(vsc_addr, GLOBAL_OUTPUT_LEVEL, 2); in vsc3308_config_adjust()
164 /* input state - page 0x13 */ in vsc3308_config_adjust()
172 i2c_reg_write(vsc_addr, 2, 0); in vsc3308_config_adjust()
179 /* config output mode - page 0x23 */ in vsc3308_config_adjust()
203 int vsc3308_config(unsigned int vsc_addr, const int8_t con_arr[][2], in vsc3308_config() argument
223 return -ENODEV; in vsc3308_config()
228 printf("VSC:0x%x could not configured for 2-wire I/F.\n", in vsc3308_config()
233 /* config connections - page 0x00 */ in vsc3308_config()
245 /* input state - page 0x13 */ in vsc3308_config()
254 /* config output mode - page 0x23 */ in vsc3308_config()