Lines Matching refs:attribute
203 static int dib9000_risc_apb_access_read(struct dib9000_state *state, u32 address, u16 attribute, co…
204 static int dib9000_risc_apb_access_write(struct dib9000_state *state, u32 address, u16 attribute, c…
228 static u16 dib9000_read16_attr(struct dib9000_state *state, u16 reg, u8 * b, u32 len, u16 attribute) in dib9000_read16_attr() argument
235 return dib9000_risc_apb_access_read(state, reg, attribute, NULL, 0, b, len); in dib9000_read16_attr()
250 if (attribute & DATA_BUS_ACCESS_MODE_8BIT) in dib9000_read16_attr()
252 if (attribute & DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) in dib9000_read16_attr()
268 if (!(attribute & DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT)) in dib9000_read16_attr()
302 static inline u16 dib9000_read_word_attr(struct dib9000_state *state, u16 reg, u16 attribute) in dib9000_read_word_attr() argument
305 attribute) != 0) in dib9000_read_word_attr()
310 …dib9000_read16_noinc_attr(state, reg, b, len, attribute) dib9000_read16_attr(state, reg, b, len, (… argument
312 … dib9000_write16_attr(struct dib9000_state *state, u16 reg, const u8 * buf, u32 len, u16 attribute) in dib9000_write16_attr() argument
320 …DATA_BUS_ACCESS_MODE_16BIT | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT | attribute, buf, len) != 0) in dib9000_write16_attr()
334 if (attribute & DATA_BUS_ACCESS_MODE_8BIT) in dib9000_write16_attr()
336 if (attribute & DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) in dib9000_write16_attr()
349 if (!(attribute & DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT)) in dib9000_write16_attr()
377 …ic inline int dib9000_write_word_attr(struct dib9000_state *state, u16 reg, u16 val, u16 attribute) in dib9000_write_word_attr() argument
380 return dib9000_write16_attr(state, reg, b, 2, attribute); in dib9000_write_word_attr()
385 …state, reg, buf, len, attribute) dib9000_write16_attr(state, reg, buf, len, DATA_BUS_ACCESS_MODE_N… argument
1008 static int dib9000_risc_apb_access_read(struct dib9000_state *state, u32 address, u16 attribute, co… in dib9000_risc_apb_access_read() argument
1020 dib9000_mbx_send_attr(state, OUT_MSG_BRIDGE_APB_R, mb, 2, attribute); in dib9000_risc_apb_access_read()
1021 switch (dib9000_mbx_get_message_attr(state, IN_MSG_END_BRIDGE_APB_RW, mb, &s, attribute)) { in dib9000_risc_apb_access_read()
1035 static int dib9000_risc_apb_access_write(struct dib9000_state *state, u32 address, u16 attribute, c… in dib9000_risc_apb_access_write() argument
1054 dib9000_mbx_send_attr(state, OUT_MSG_BRIDGE_APB_W, mb, (3 + len) / 2, attribute); in dib9000_risc_apb_access_write()
1055 …return dib9000_mbx_get_message_attr(state, IN_MSG_END_BRIDGE_APB_RW, mb, &s, attribute) == 1 ? 0 :… in dib9000_risc_apb_access_write()