Lines Matching refs:mode
45 enum s3fwrn5_mode mode; member
59 static void s3fwrn5_i2c_set_mode(void *phy_id, enum s3fwrn5_mode mode) in s3fwrn5_i2c_set_mode() argument
65 if (phy->mode == mode) in s3fwrn5_i2c_set_mode()
68 phy->mode = mode; in s3fwrn5_i2c_set_mode()
72 if (mode == S3FWRN5_MODE_FW) in s3fwrn5_i2c_set_mode()
75 if (mode != S3FWRN5_MODE_COLD) { in s3fwrn5_i2c_set_mode()
90 enum s3fwrn5_mode mode; in s3fwrn5_i2c_get_mode() local
94 mode = phy->mode; in s3fwrn5_i2c_get_mode()
98 return mode; in s3fwrn5_i2c_get_mode()
143 hdr_size = (phy->mode == S3FWRN5_MODE_NCI) ? in s3fwrn5_i2c_read()
152 data_len = (phy->mode == S3FWRN5_MODE_NCI) ? in s3fwrn5_i2c_read()
172 return s3fwrn5_recv_frame(phy->ndev, skb, phy->mode); in s3fwrn5_i2c_read()
190 switch (phy->mode) { in s3fwrn5_i2c_irq_thread_fn()
236 phy->mode = S3FWRN5_MODE_COLD; in s3fwrn5_i2c_probe()