Lines Matching defs:address

262  * @buffer:		User's physical buffer address to read/write.
264 * @control_header: For control transactions, physical address of the 8
308 * @device_addr: USB device address at other end of pipe
310 * @hub_device_addr: Hub address this device is connected to
342 u64 address;
387 #define USB_SET_FIELD32(address, _union, field, value) \
391 c.u32 = cvmx_usb_read_csr32(usb, address); \
393 cvmx_usb_write_csr32(usb, address, c.u32); \
396 /* Returns the IO address to push/pop stuff data from the FIFOs */
515 * Read a USB 32bit CSR. It performs the necessary address swizzle
520 * @address: 64bit address to read
524 static inline u32 cvmx_usb_read_csr32(struct octeon_hcd *usb, u64 address)
526 return cvmx_read64_uint32(address ^ 4);
530 * Write a USB 32bit CSR. It performs the necessary address
535 * @address: 64bit address to write
539 u64 address, u32 value)
541 cvmx_write64_uint32(address ^ 4, value);
579 u64 address = CVMX_USBCX_GRSTCTL(usb->index);
585 c.u32 = cvmx_usb_read_csr32(usb, address);
620 * address of the non-periodic transmit FIFO for nonperiodic
630 * address of the periodic transmit FIFO for periodic transactions
1040 * USB device address to open the pipe to
1071 * Hub device address this device is connected
1075 * The address will be of the high speed hub,
1158 u64 address;
1176 address = cvmx_read64_uint64(CVMX_USBNX_DMA0_INB_CHN0(usb->index) +
1179 ptr = cvmx_phys_to_ptr(address);
1181 address + bytes);
1212 const u32 *ptr = cvmx_phys_to_ptr(fifo->entry[i].address);
1227 fifo->entry[i].address += words * 4;
1329 fifo->entry[fifo->head].address =