Lines Matching +full:toggle +full:- +full:mode

1 /* SPDX-License-Identifier: GPL-2.0+ */
7 * Jerry Huang <Chang-Ming.Huang@freescale.com>
45 #define PKT_PID_DATA0 0x80000000 /* PID - Data toggle zero */
46 #define PKT_PID_DATA1 0x40000000 /* PID - Data toggle one */
47 #define PKT_PID_SETUP 0x20000000 /* PID - Setup bit */
64 #define PKT_LOW_SPEED_PACKET 0x00001000 /* Low-Speed packet */
67 #define TRANS_INPROGRESS (-1)
68 #define TRANS_DISCARD (-2)
69 #define TRANS_FAIL (-3)
81 #define USB_TD_RX_ER_BITSTUFF 0x20000000 /* Frame Aborted-Received pkt */
83 #define USB_TD_RX_ER_OVERUN 0x08000000 /* Over - run occurred */
98 /* Transfer Descriptor toggle field */
105 /* Bus mode register RBMR/TBMR */
108 #define BUS_MODE_BO_BE 0x10 /* Byte ordering - Big-endian */
113 /* USB Mode Register bit define */
253 struct fhci_usb *usb_lld; /* Low-level driver */
281 /* transfer mode */
314 MEM_NOCACHE_SYS = 0x00000004, /* primary DDR,non-cachable */
316 MEM_PRAM = 0x00000008, /* multi-user RAM identifier */
326 enum fhci_tf_mode mode; /* USB transfer mode */ member
334 u8 toggle_carry; /* toggle carry from the last TD submitted */
344 u8 toggle; /* toggle for next trans. within this TD */ member
364 u32 status; /* status of the packet - equivalent to the status
429 u16 max_frame_usage; /* max frame time usage,in micro-sec */
431 u32 sw_transaction_time; /* sw complete trans time,in micro-sec */
448 return in_be16(&fhci->pram->frame_num) & 0x07ff; in get_frame_num()
452 dev_dbg(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
454 dev_vdbg(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
456 dev_err(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
458 dev_info(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
460 dev_warn(fhci_to_hcd(fhci)->self.controller, fmt, ##args)
464 return (struct fhci_hcd *)hcd->hcd_priv; in hcd_to_fhci()
505 /* fhci-hcd.c */
513 /* fhci-mem.c */
519 enum fhci_ta_type type, int toggle, u8 *data, u32 len,
523 /* fhci-hub.c */
534 /* fhci-tds.c */
551 /* fhci-sched.c */
563 /* fhci-q.h */