Lines Matching defs:block
3 * USB block power/access management abstraction.
5 * Au1000+: The OHCI block control register is at the far end of the OHCI memory
27 /* Au1000 USB block config bits */
29 #define USBHEN_CE (1 << 3) /* OHCI block clock enable */
30 #define USBHEN_E (1 << 2) /* OHCI block enable */
31 #define USBHEN_C (1 << 1) /* OHCI block coherency bit */
115 /* no USB block active, do disable all PHYs */
131 r = __raw_readl(base + USB_DWC_CTRL3); /* enable OHCI block */
265 static inline int au1300_usb_control(int block, int enable)
271 switch (block) {
360 static inline int au1200_usb_control(int block, int enable)
365 switch (block) {
382 /* initialize USB block(s) to a known working state */
458 static inline int au1000_usb_control(int block, int enable, unsigned long rb,
463 switch (block) {
475 * @block: USB block to target
476 * @enable: set 1 to enable a block, 0 to disable
478 int alchemy_usb_control(int block, int enable)
488 ret = au1000_usb_control(block, enable,
492 ret = au1000_usb_control(block, enable,
496 ret = au1200_usb_control(block, enable);
499 ret = au1300_usb_control(block, enable);