Home
last modified time | relevance | path

Searched refs:regs (Results 1 – 25 of 30) sorted by relevance

12

/utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/usbhost/
H A DdrvEhciHcd.c326 U32 temp = ehci_readl ((U32)&ehci->regs->status); in ehci_halt()
379 temp = ehci_readl ((U32)&ehci->regs->command); in ehci_halt()
381 ehci_writel (temp, (U32)&ehci->regs->command); in ehci_halt()
383 return handshake (&ehci->regs->status, STS_HALT, STS_HALT, 16 * 125); in ehci_halt()
389 U32 command = ehci_readl ((U32)&ehci->regs->command); in ehci_reset()
394 ehci_writel (command, (U32)&ehci->regs->command); in ehci_reset()
446 command = handshake (&ehci->regs->command, CMD_RESET, 0, 250 * 1000); in ehci_reset()
471 if (handshake (&ehci->regs->status, STS_ASS | STS_PSS, in ehci_ready()
530 temp = ehci_readl ((U32)&ehci->regs->command); in ehci_ready()
532 ehci_writel (temp, (U32)&ehci->regs->command); in ehci_ready()
[all …]
H A DdrvEHCI.h270 struct ehci_regs *regs; member
2265 static inline unsigned int ehci_readl( unsigned int regs) in ehci_readl() argument
2267 regs = ( (regs & 0xffffff00) + ((regs & 0x000000ff)*2) ); in ehci_readl()
2268 …return (readl((void*)(unsigned int)regs) & 0x0000ffff)|((readl((void*)((unsigned int)regs+4))<<16)… in ehci_readl()
2271 static inline void ehci_writel(const unsigned int val, unsigned int regs) in ehci_writel() argument
2273 regs = ((regs & 0xffffff00) + ((regs & 0x000000ff)*2)) ; in ehci_writel()
2274 writel(val & 0x0000ffff,(void*)regs) ; in ehci_writel()
2275 writel(((val>>16) & 0x0000ffff),(void*)((unsigned int)regs+4)) ; in ehci_writel()
2278 static inline unsigned short ehci_readw(unsigned int regs) in ehci_readw() argument
2280 if (regs & 0x1) in ehci_readw()
[all …]
H A DdrvUSBEntry.c612 temp_s = ehci_readb((U32)&ehci->regs->port_status[0]); in MDrv_UsbDeviceConnect()
628 temp = ehci_readl((U32)&ehci->regs->bus_control); in MDrv_UsbDeviceConnect()
630 ehci_writel(temp, (U32)&ehci->regs->bus_control); in MDrv_UsbDeviceConnect()
1250 ehci_writel (temp, (U32)&ehci->regs->intr_enable); in InitUSBIntr()
1252 temp = ehci_readb((U32)&ehci->regs->status); in InitUSBIntr()
1253 ehci_writel (temp, (U32)&ehci->regs->status); //clear all pending interrupt in InitUSBIntr()
1255 temp = ehci_readb((U32)&ehci->regs->bus_control); in InitUSBIntr()
1257 ehci_writel (temp, (U32)&ehci->regs->bus_control); // set interrupt polarity high in InitUSBIntr()
1605 ehci_writel (temp, (U32)&ehci->regs->intr_enable); in InitUSBIntr_EX()
1607 temp = ehci_readb((U32)&ehci->regs->status); in InitUSBIntr_EX()
[all …]
H A DdrvEHCI_SCHD.cxx267 status = handshake (&ehci->regs->status, STS_PSS, 0, 9 * 125); in enable_periodic()
273 cmd = ehci_readl ((U32)&ehci->regs->command) | CMD_PSE; in enable_periodic()
274 ehci_writel (cmd, (U32)&ehci->regs->command); in enable_periodic()
279 ehci->next_uframe = ehci_readl ((U32)&ehci->regs->frame_index) in enable_periodic()
290 status = handshake (&ehci->regs->status, STS_PSS, STS_PSS, 9 * 125); in disable_periodic()
296 cmd = ehci_readl ((U32)&ehci->regs->command) & ~CMD_PSE; in disable_periodic()
297 ehci_writel (cmd, (U32)&ehci->regs->command); in disable_periodic()
603 struct pt_regs *regs in intr_complete() argument
619 count = qh_completions (ehci, qh, regs); in intr_complete()
891 now = ehci_readl ((U32)&ehci->regs->frame_index) + 1; in get_iso_range()
[all …]
H A DdrvUSBHwCtl.c158 reg_inten = ehci_readl((U32)&ehci->regs->intr_enable); in ResetMstarUsb()
162 reg_cmd = ehci_readl((U32)&ehci->regs->command); in ResetMstarUsb()
163 ehci_writel(reg_cmd | CMD_RESET, (U32)&ehci->regs->command); in ResetMstarUsb()
165 while(ehci_readb((U32)&ehci->regs->command) & CMD_RESET); // wait for reset done in ResetMstarUsb()
168 ehci_writel (reg_inten, (U32)&ehci->regs->intr_enable); in ResetMstarUsb()
169 ehci_writel (reg_cmd, (U32)&ehci->regs->command); in ResetMstarUsb()
H A DdrvHCD.h132 U32 *regs; member
186 U32 *regs; member
242 void (*irq) (struct usb_hcd *hcd, struct pt_regs *regs);
280 void (*irq) (struct usb_otgd *otgd, struct pt_regs *regs);
300 extern void usb_hcd_giveback_urb (struct usb_hcd *hcd, struct urb *urb, struct pt_regs *regs);
H A DdrvUSBEntry_2.c600 ehci_writel (temp, (U32)&ehci->regs->intr_enable); in InitUSBIntr_Port2()
602 temp = ehci_readb((U32)&ehci->regs->status); in InitUSBIntr_Port2()
603 ehci_writel (temp, (U32)&ehci->regs->status); //clear all pending interrupt in InitUSBIntr_Port2()
605 temp = ehci_readb((U32)&ehci->regs->bus_control); in InitUSBIntr_Port2()
607 ehci_writel (temp, (U32)&ehci->regs->bus_control); // set interrupt polarity high in InitUSBIntr_Port2()
H A DdrvEHCIDBG.cpp969 ehci_readl (&ehci->regs->status)); in show_registers()
993 ehci_readl (&ehci->regs->command)); in show_registers()
999 ehci_readl (&ehci->regs->intr_enable)); in show_registers()
1005 ehci_readl (&ehci->regs->frame_index)); in show_registers()
1029 ehci_readl (&ehci->regs->port_status [i])); in show_registers()
H A DdrvEhciHcd_2.c117 extern void ehci_irq (struct usb_hcd *hcd, struct pt_regs *regs);
187 hcd->regs = (U32*) gBaseUHC2; in usb_hcd_cpe_ehci_probe_Port2()
239 hcd->description, hcd->regs, hcd->irq); in usb_hcd_cpe_ehci_probe_Port2()
H A DdrvHub.c838 static void hub_irq(struct urb *urb, struct pt_regs *regs) in hub_irq() argument
5456 temp = ehci_readl((U32)&ehci->regs->bus_control); in hub_port_connect_change()
5458 ehci_writel(temp, (U32)&ehci->regs->bus_control); in hub_port_connect_change()
5578 U32 temp = ehci_readl((U32)&ehci->regs->port_status[0]); in hub_port_connect_change()
8651 temp_s = ehci_readb((U32)&ehci->regs->port_status[0]); in usb_reset_device()
H A DdrvTransport.c109 static void usb_stor_blocking_completion(struct urb *urb, struct pt_regs *regs) in usb_stor_blocking_completion() argument
144 static void usb_stor_async_completion(struct urb *urb, struct pt_regs *regs) in usb_stor_async_completion() argument
190 if ( ( (ehci_readl ((U32)&ehci->regs->port_status[0])&PORT_CONNECT) != 0 ) && in timeout_handler()
1688 if ( ( (ehci_readl ((U32)&ehci->regs->port_status[0])&PORT_CONNECT) != 0 ) && in usb_default_timeout_handler()
H A DdrvHCD.c1835 static void unlink_complete (struct urb *urb, struct pt_regs *regs) in unlink_complete() argument
1844 urb->complete (urb, regs); //Callback function in unlink_complete()
2161 void usb_hcd_giveback_urb (struct usb_hcd *hcd, struct urb *urb, struct pt_regs *regs) in usb_hcd_giveback_urb() argument
2164 urb->complete (urb, regs); in usb_hcd_giveback_urb()
H A DdrvMsg.c111 static void usb_api_blocking_completion(struct urb *urb, struct pt_regs *regs) in usb_api_blocking_completion() argument
/utopia/UTPA2-700.0.x/projects/build/scripts/
H A Dmarkup_oops.pl46 my %regs;
53 $regs{"%eax"} = $1;
54 $regs{"%ebx"} = $2;
55 $regs{"%ecx"} = $3;
56 $regs{"%edx"} = $4;
59 $regs{"%esi"} = $1;
60 $regs{"%edi"} = $2;
61 $regs{"%esp"} = $4;
64 $regs{"%eax"} = $1;
65 $regs{"%ebx"} = $2;
[all …]
/utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/newhost/
H A DdrvEHCI.h500 static inline unsigned int hcd_reg_readl( unsigned int regs) in hcd_reg_readl() argument
502 regs = ( (regs & 0xffffff00) + ((regs & 0x000000ff)*2) ); in hcd_reg_readl()
503 …return (readl((void*)(unsigned int)regs) & 0x0000ffff)|((readl((void*)((unsigned int)regs+4))<<16)… in hcd_reg_readl()
506 static inline void hcd_reg_writel(const unsigned int val, unsigned int regs) in hcd_reg_writel() argument
508 regs = ((regs & 0xffffff00) + ((regs & 0x000000ff)*2)) ; in hcd_reg_writel()
509 writel(val & 0x0000ffff,(void*)regs) ; in hcd_reg_writel()
510 writel(((val>>16) & 0x0000ffff),(void*)((unsigned int)regs+4)) ; in hcd_reg_writel()
513 static inline unsigned short hcd_reg_readw(unsigned int regs) in hcd_reg_readw() argument
516 regs = ( (regs & 0xffffff00) + ((regs & 0x000000ff)*2) ); in hcd_reg_readw()
517 return (readw((void*)(unsigned int)regs)); in hcd_reg_readw()
[all …]
H A DdrvEhciHcd.c2232 static void ms_ehci_work(struct ehci_hcd *ehci, struct stPtRegs *regs);
2594 static void ms_ehci_work(struct ehci_hcd *pEhci, struct stPtRegs *regs) in ms_ehci_work() argument
2604 ms_end_unlink_async (pEhci, regs); in ms_ehci_work()
2605 ms_scan_async (pEhci, regs); in ms_ehci_work()
2613 ms_scan_async (pEhci, regs); in ms_ehci_work()
2615 ms_scan_periodic (pEhci, regs); in ms_ehci_work()
H A DdrvUsbd.c1514 void ms_usb_hcd_giveback_urb (struct urb *urb, struct stPtRegs *regs) in ms_usb_hcd_giveback_urb() argument
1524 urb->complete_func (urb, regs); in ms_usb_hcd_giveback_urb()
H A DdrvUsbd.h187 extern void ms_usb_hcd_giveback_urb (struct urb *urb, struct stPtRegs *regs);
H A DdrvMsg.c110 static void ms_usb_api_completion(struct urb *urb, struct stPtRegs *regs) in ms_usb_api_completion() argument
/utopia/UTPA2-700.0.x/projects/tools/lint/mips-linux-gnu_include/sys/
H A Duser.h179 unsigned long regs[EF_SIZE/4+64]; /* integer and fp regs */ member
195 __extension__ unsigned long regs[EF_SIZE/8+64]; /* integer and fp regs */ member
/utopia/UTPA2-700.0.x/projects/tools/lint/mips-linux-gnu_include/linux/
H A Dtoshiba.h36 int tosh_smm(SMMRegisters *regs);
/utopia/UTPA2-700.0.x/projects/tools/lint/mips-linux-gnu_include/asm/
H A Dptrace.h37 unsigned long regs[32]; member
/utopia/UTPA2-700.0.x/modules/dmx/drv/tsp4/
H A Dtsp2_nos.h119 typedef void (*TSP_OS_Isr)(MHAL_SavedRegisters *regs, MS_U32 vector);
/utopia/UTPA2-700.0.x/projects/tmplib/include/
H A DdrvPM.h409 typedef void (*PM_IsrCb_Type)(PM_SavedRegisters *regs, MS_U32 vector);
/utopia/UTPA2-700.0.x/mxlib/include/
H A DdrvPM.h409 typedef void (*PM_IsrCb_Type)(PM_SavedRegisters *regs, MS_U32 vector);

12