Lines Matching full:widget
25 * @widget: widget ID to perform PIO mapping for
30 unsigned long hub_pio_map(nasid_t nasid, xwidgetnum_t widget, in hub_pio_map() argument
37 return NODE_SWIN_BASE(nasid, widget) + (xtalk_addr % SWIN_SIZE); in hub_pio_map()
40 printk(KERN_WARNING "PIO mapping at hub %d widget %d addr 0x%lx" in hub_pio_map()
42 nasid, widget, xtalk_addr, size); in hub_pio_map()
66 IIO_ITTE_PUT(nasid, i, HUB_PIO_MAP_TO_MEM, widget, xtalk_addr); in hub_pio_map()
69 return NODE_BWIN_BASE(nasid, widget) + (xtalk_addr % BWIN_SIZE); in hub_pio_map()
73 " hub %d widget %d addr 0x%lx\n", in hub_pio_map()
74 nasid, widget, xtalk_addr); in hub_pio_map()
109 * Set the appropriate number of PIO credits for the widget. in hub_setup_prb()
128 * XXX - This code should really check what kind of widget we're talking
130 * How many can crossbow handle to widget 0? We're assuming 1.
134 * leave widget 0 (xbow) in fire-and-forget mode at all times. This
161 * XXX - Here's where we should take the widget type into in hub_set_piomode()