Deleted Added
full compact
dwc_otgreg.h (239909) dwc_otgreg.h (240074)
1/* $FreeBSD: head/sys/dev/usb/controller/dwc_otgreg.h 239909 2012-08-30 16:19:05Z hselasky $ */
1/* $FreeBSD: head/sys/dev/usb/controller/dwc_otgreg.h 240074 2012-09-03 15:22:02Z hselasky $ */
2
3/*-
4 * Copyright (c) 2010,2011 Aleksandr Rybalko. All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:
9 * 1. Redistributions of source code must retain the above copyright

--- 436 unchanged lines hidden (view full) ---

446#define DPTXFSIZN_PTXFSTADDR_SHIFT 0
447#define DPTXFSIZN_PTXFSTADDR_MASK 0x0000ffff
448
449#define DIEPTXFN_INEPNTXFDEP_SHIFT 16
450#define DIEPTXFN_INEPNTXFDEP_MASK 0xffff0000
451#define DIEPTXFN_INEPNTXFSTADDR_SHIFT 0
452#define DIEPTXFN_INEPNTXFSTADDR_MASK 0x0000ffff
453
2
3/*-
4 * Copyright (c) 2010,2011 Aleksandr Rybalko. All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:
9 * 1. Redistributions of source code must retain the above copyright

--- 436 unchanged lines hidden (view full) ---

446#define DPTXFSIZN_PTXFSTADDR_SHIFT 0
447#define DPTXFSIZN_PTXFSTADDR_MASK 0x0000ffff
448
449#define DIEPTXFN_INEPNTXFDEP_SHIFT 16
450#define DIEPTXFN_INEPNTXFDEP_MASK 0xffff0000
451#define DIEPTXFN_INEPNTXFSTADDR_SHIFT 0
452#define DIEPTXFN_INEPNTXFSTADDR_MASK 0x0000ffff
453
454#define HCFG_MODECHANGERDY (1<<31)
455#define HCFG_PERSCHEDENABLE (1<<26)
456#define HCFG_FLENTRIES_SHIFT 24
457#define HCFG_FLENTRIES_MASK 0x03000000
458#define HCFG_FLENTRIES_8 (0)
459#define HCFG_FLENTRIES_16 (1)
460#define HCFG_FLENTRIES_32 (2)
461#define HCFG_FLENTRIES_64 (3)
462#define HCFG_MULTISEGDMA (1<<23)
463#define HCFG_32KHZSUSPEND (1<<7)
454#define HCFG_FSLSSUPP (1<<2)
455#define HCFG_FSLSPCLKSEL_SHIFT 0
456#define HCFG_FSLSPCLKSEL_MASK 0x00000003
457
464#define HCFG_FSLSSUPP (1<<2)
465#define HCFG_FSLSPCLKSEL_SHIFT 0
466#define HCFG_FSLSPCLKSEL_MASK 0x00000003
467
468#define HFIR_RELOADCTRL (1<<16)
458#define HFIR_FRINT_SHIFT 0
459#define HFIR_FRINT_MASK 0x0000ffff
460
461#define HFNUM_FRREM_SHIFT 16
462#define HFNUM_FRREM_MASK 0xffff0000
463#define HFNUM_FRNUM_SHIFT 0
464#define HFNUM_FRNUM_MASK 0x0000ffff
465
469#define HFIR_FRINT_SHIFT 0
470#define HFIR_FRINT_MASK 0x0000ffff
471
472#define HFNUM_FRREM_SHIFT 16
473#define HFNUM_FRREM_MASK 0xffff0000
474#define HFNUM_FRNUM_SHIFT 0
475#define HFNUM_FRNUM_MASK 0x0000ffff
476
466#define HPTXSTS_PTXQTOP_SHIFT 24
467#define HPTXSTS_PTXQTOP_MASK 0xff000000
477#define HPTXSTS_ODD (1<<31)
478#define HPTXSTS_CHAN_SHIFT 27
479#define HPTXSTS_CHAN_MASK 0x78000000
480#define HPTXSTS_TOKEN_SHIFT 25
481#define HPTXSTS_TOKEN_MASK 0x06000000
482#define HPTXSTS_TOKEN_ZL 0
483#define HPTXSTS_TOKEN_PING 1
484#define HPTXSTS_TOKEN_DISABLE 2
485#define HPTXSTS_TERMINATE (1<<24)
468#define HPTXSTS_PTXQSPCAVAIL_SHIFT 16
469#define HPTXSTS_PTXQSPCAVAIL_MASK 0x00ff0000
470#define HPTXSTS_PTXFSPCAVAIL_SHIFT 0
471#define HPTXSTS_PTXFSPCAVAIL_MASK 0x0000ffff
472
473#define HAINT_HAINT_SHIFT 0
474#define HAINT_HAINT_MASK 0x0000ffff
475#define HAINTMSK_HAINTMSK_SHIFT 0

--- 36 unchanged lines hidden (view full) ---

512#define HCCHAR_EPDIR_IN (1<<15)
513#define HCCHAR_EPDIR_OUT 0
514#define HCCHAR_EPNUM_SHIFT 11
515#define HCCHAR_EPNUM_MASK 0x00007800
516#define HCCHAR_MPS_SHIFT 0
517#define HCCHAR_MPS_MASK 0x000007ff
518
519#define HCSPLT_SPLTENA (1<<31)
486#define HPTXSTS_PTXQSPCAVAIL_SHIFT 16
487#define HPTXSTS_PTXQSPCAVAIL_MASK 0x00ff0000
488#define HPTXSTS_PTXFSPCAVAIL_SHIFT 0
489#define HPTXSTS_PTXFSPCAVAIL_MASK 0x0000ffff
490
491#define HAINT_HAINT_SHIFT 0
492#define HAINT_HAINT_MASK 0x0000ffff
493#define HAINTMSK_HAINTMSK_SHIFT 0

--- 36 unchanged lines hidden (view full) ---

530#define HCCHAR_EPDIR_IN (1<<15)
531#define HCCHAR_EPDIR_OUT 0
532#define HCCHAR_EPNUM_SHIFT 11
533#define HCCHAR_EPNUM_MASK 0x00007800
534#define HCCHAR_MPS_SHIFT 0
535#define HCCHAR_MPS_MASK 0x000007ff
536
537#define HCSPLT_SPLTENA (1<<31)
520#define HCSPLT_COMPSPLT (1<<16)
538#define HCSPLT_COMPSPLT (1<<16)
521#define HCSPLT_XACTPOS_SHIFT 14
522#define HCSPLT_XACTPOS_MASK 0x0000c000
523#define HCSPLT_HUBADDR_SHIFT 7
524#define HCSPLT_HUBADDR_MASK 0x00003f80
525#define HCSPLT_PRTADDR_SHIFT 0
526#define HCSPLT_PRTADDR_MASK 0x0000007f
527
528#define HCINT_DATATGLERR (1<<10)

--- 229 unchanged lines hidden ---
539#define HCSPLT_XACTPOS_SHIFT 14
540#define HCSPLT_XACTPOS_MASK 0x0000c000
541#define HCSPLT_HUBADDR_SHIFT 7
542#define HCSPLT_HUBADDR_MASK 0x00003f80
543#define HCSPLT_PRTADDR_SHIFT 0
544#define HCSPLT_PRTADDR_MASK 0x0000007f
545
546#define HCINT_DATATGLERR (1<<10)

--- 229 unchanged lines hidden ---