Searched refs:sie (Results 1 - 6 of 6) sorted by relevance

/drivers/usb/c67x00/
H A Dc67x00-hcd.c47 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 Dc67x00-ll-hpi.c235 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 Dc67x00-drv.c48 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 Dc67x00-hcd.h71 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 Dc67x00.h210 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 Dc67x00-sched.c175 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