Lines Matching refs:master
30 mutex_lock(&sl->master->bus_mutex);
32 w1_write_8(sl->master, W1_CMD_READ_DATA);
33 w1_write_8(sl->master, reg);
34 *val = w1_read_8(sl->master);
38 mutex_unlock(&sl->master->bus_mutex);
52 mutex_lock(&sl->master->bus_mutex);
54 w1_write_8(sl->master, W1_CMD_WRITE_DATA);
55 w1_write_8(sl->master, reg);
56 w1_write_8(sl->master, val);
60 mutex_unlock(&sl->master->bus_mutex);
79 mutex_lock(&sl->master->bus_mutex);
81 w1_write_8(sl->master, W1_CMD_READ_DATA);
82 w1_write_8(sl->master, reg);
83 *val = w1_read_8(sl->master);
84 *val |= w1_read_8(sl->master)<<8;
88 mutex_unlock(&sl->master->bus_mutex);
103 mutex_lock(&sl->master->bus_mutex);
105 w1_write_8(sl->master, W1_CMD_WRITE_DATA);
106 w1_write_8(sl->master, reg);
107 w1_write_8(sl->master, val & 0x00FF);
108 w1_write_8(sl->master, val>>8 & 0x00FF);
112 mutex_unlock(&sl->master->bus_mutex);
131 mutex_lock(&sl->master->bus_mutex);
133 w1_write_8(sl->master, W1_CMD_READ_DATA);
134 w1_write_8(sl->master, reg & 0x00FF);
135 w1_write_8(sl->master, reg>>8 & 0x00FF);
136 *val = w1_read_8(sl->master);
137 *val |= w1_read_8(sl->master)<<8;
141 mutex_unlock(&sl->master->bus_mutex);
156 mutex_lock(&sl->master->bus_mutex);
158 w1_write_8(sl->master, W1_CMD_WRITE_DATA);
159 w1_write_8(sl->master, reg & 0x00FF);
160 w1_write_8(sl->master, reg>>8 & 0x00FF);
161 w1_write_8(sl->master, val & 0x00FF);
162 w1_write_8(sl->master, val>>8 & 0x00FF);
166 mutex_unlock(&sl->master->bus_mutex);