Lines Matching defs:value
76 static inline void hpi_write_reg(struct c67x00_device *dev, int reg, u16 value)
79 __raw_writew(value, dev->hpi.base + reg * dev->hpi.regstep);
90 u16 value;
94 value = hpi_read_word_nolock(dev, reg);
97 return value;
100 static void hpi_write_word_nolock(struct c67x00_device *dev, u16 reg, u16 value)
103 hpi_write_reg(dev, HPI_DATA, value);
106 static void hpi_write_word(struct c67x00_device *dev, u16 reg, u16 value)
111 hpi_write_word_nolock(dev, reg, value);
152 u16 value;
156 value = hpi_read_word_nolock(dev, reg);
157 hpi_write_word_nolock(dev, reg, value | mask);
163 u16 value;
167 value = hpi_read_word_nolock(dev, reg);
168 hpi_write_word_nolock(dev, reg, value & ~mask);
174 u16 value;
178 value = hpi_read_reg(dev, HPI_MAILBOX);
181 return value;
184 static u16 hpi_send_mbox(struct c67x00_device *dev, u16 value)
189 hpi_write_reg(dev, HPI_MAILBOX, value);
192 return value;
197 u16 value;
201 value = hpi_read_reg(dev, HPI_STATUS);
204 return value;
299 void c67x00_ll_set_husb_eot(struct c67x00_device *dev, u16 value)
302 hpi_write_word(dev, HUSB_pEOT, value);