Searched refs:sie (Results 1 - 6 of 6) sorted by relevance
/drivers/usb/c67x00/ |
H A D | c67x00-hcd.c | 47 static void c67x00_hub_reset_host_port(struct c67x00_sie *sie, int port) argument 49 struct c67x00_hcd *c67x00 = sie->private_data; 52 c67x00_ll_husb_reset(sie, port); 55 c67x00_ll_husb_reset_port(sie, port); 58 c67x00_ll_set_husb_eot(sie->dev, DEFAULT_EOT); 64 struct c67x00_sie *sie = c67x00->sie; local 69 status = c67x00_ll_usb_get_status(sie); 84 struct c67x00_sie *sie = c67x00->sie; local 250 c67x00_hcd_irq(struct c67x00_sie *sie, u16 int_status, u16 msg) argument 343 c67x00_hcd_probe(struct c67x00_sie *sie) argument 405 c67x00_hcd_remove(struct c67x00_sie *sie) argument [all...] |
H A D | c67x00-ll-hpi.c | 235 void c67x00_ll_hpi_enable_sofeop(struct c67x00_sie *sie) argument 237 hpi_set_bits(sie->dev, HPI_IRQ_ROUTING_REG, 238 SOFEOP_TO_HPI_EN(sie->sie_num)); 241 void c67x00_ll_hpi_disable_sofeop(struct c67x00_sie *sie) argument 243 hpi_clear_bits(sie->dev, HPI_IRQ_ROUTING_REG, 244 SOFEOP_TO_HPI_EN(sie->sie_num)); 274 u16 c67x00_ll_get_usb_ctl(struct c67x00_sie *sie) argument 276 return hpi_read_word(sie->dev, USB_CTL_REG(sie->sie_num)); 282 void c67x00_ll_usb_clear_status(struct c67x00_sie *sie, u1 argument 287 c67x00_ll_usb_get_status(struct c67x00_sie *sie) argument 320 c67x00_ll_husb_sie_init(struct c67x00_sie *sie) argument 330 c67x00_ll_husb_reset(struct c67x00_sie *sie, int port) argument 342 c67x00_ll_husb_set_current_td(struct c67x00_sie *sie, u16 addr) argument 347 c67x00_ll_husb_get_current_td(struct c67x00_sie *sie) argument 352 c67x00_ll_husb_get_frame(struct c67x00_sie *sie) argument 357 c67x00_ll_husb_init_host_port(struct c67x00_sie *sie) argument 370 c67x00_ll_husb_reset_port(struct c67x00_sie *sie, int port) argument [all...] |
H A D | c67x00-drv.c | 48 static void c67x00_probe_sie(struct c67x00_sie *sie, argument 51 spin_lock_init(&sie->lock); 52 sie->dev = dev; 53 sie->sie_num = sie_num; 54 sie->mode = c67x00_sie_config(dev->pdata->sie_config, sie_num); 56 switch (sie->mode) { 58 c67x00_hcd_probe(sie); 62 dev_info(sie_dev(sie), 63 "Not using SIE %d as requested\n", sie->sie_num); 67 dev_err(sie_dev(sie), 74 c67x00_remove_sie(struct c67x00_sie *sie) argument 89 struct c67x00_sie *sie; local [all...] |
H A D | c67x00-hcd.h | 71 struct c67x00_sie *sie; member in struct:c67x00_hcd 115 int c67x00_hcd_probe(struct c67x00_sie *sie); 116 void c67x00_hcd_remove(struct c67x00_sie *sie); 126 void c67x00_hcd_msg_received(struct c67x00_sie *sie, u16 msg);
|
H A D | c67x00.h | 210 void (*irq) (struct c67x00_sie *sie, u16 int_status, u16 msg); 246 * @sie: array of sie's on this chip 252 struct c67x00_sie sie[C67X00_SIES]; member in struct:c67x00_device 264 void c67x00_ll_hpi_enable_sofeop(struct c67x00_sie *sie); 265 void c67x00_ll_hpi_disable_sofeop(struct c67x00_sie *sie); 269 u16 c67x00_ll_get_usb_ctl(struct c67x00_sie *sie); 270 void c67x00_ll_usb_clear_status(struct c67x00_sie *sie, u16 bits); 271 u16 c67x00_ll_usb_get_status(struct c67x00_sie *sie); 279 void c67x00_ll_husb_reset(struct c67x00_sie *sie, in [all...] |
H A D | c67x00-sched.c | 175 return c67x00_ll_husb_get_frame(c67x00->sie) & HOST_FRAME_MASK; 438 c67x00_ll_hpi_enable_sofeop(c67x00->sie); 629 td->port_length = __cpu_to_le16((c67x00->sie->sie_num << 15) | 845 c67x00_ll_read_mem_le16(c67x00->sie->dev, 849 c67x00_ll_read_mem_le16(c67x00->sie->dev, td_ly_base_addr(td), 1061 return !c67x00_ll_husb_get_current_td(c67x00->sie); 1072 c67x00_ll_write_mem_le16(c67x00->sie->dev, td_ly_base_addr(td), 1075 c67x00_ll_write_mem_le16(c67x00->sie->dev, 1095 c67x00_ll_husb_set_current_td(c67x00->sie, c67x00->td_base_addr); 1126 c67x00_ll_hpi_disable_sofeop(c67x00->sie); [all...] |
Completed in 414 milliseconds