Lines Matching refs:map
55 #define ihs_axi_set(map, member, val) \ argument
56 regmap_set(map, struct ihs_axi_regs, member, val)
64 #define ihs_axi_get(map, member, valp) \ argument
65 regmap_get(map, struct ihs_axi_regs, member, valp)
72 struct regmap *map; member
175 ihs_axi_set(priv->map, address_lsb, address & 0xffff); in ihs_axi_transfer()
177 ihs_axi_set(priv->map, address_msb, (address >> 16) & 0xffff); in ihs_axi_transfer()
179 ihs_axi_set(priv->map, interrupt_status, wait_mask); in ihs_axi_transfer()
180 ihs_axi_set(priv->map, interrupt_enable_control, cmd); in ihs_axi_transfer()
183 ihs_axi_get(priv->map, interrupt_status, &status); in ihs_axi_transfer()
194 ihs_axi_get(priv->map, interrupt_status, &status); in ihs_axi_transfer()
233 ihs_axi_get(priv->map, read_data_lsb, &data_lsb); in ihs_axi_read()
234 ihs_axi_get(priv->map, read_data_msb, &data_msb); in ihs_axi_read()
256 ihs_axi_set(priv->map, write_data_lsb, *p & 0xffff); in ihs_axi_write()
258 ihs_axi_set(priv->map, write_data_msb, (*p >> 16) & 0xffff); in ihs_axi_write()
284 regmap_init_mem(dev_ofnode(dev), &priv->map); in ihs_axi_probe()