Lines Matching refs:Address
156 * This routine walks through the MBUS and records the address value and
161 * Reflective nodes are nodes that forward the given MBUS address BACK to the
198 /* MBIU0 PORT NUMBERS ARE IN ADDRESS BITS 31:29 */
200 MBIU0[port].address = port << 29;
204 * responds at address 0x40000xxx, which does not equal 0 << 29.
214 MSR_READ(MBD_MSR_CAP, MBIU0[port].address, &(msrValue.high),
248 MBIU1[port].address = (0x02l << 29) + (port << 26);
255 MSR_READ(MBD_MSR_CAP, MBIU1[port].address, &(msrValue.high),
291 MBIU2[port].address =
299 MSR_READ(MBD_MSR_CAP, MBIU2[port].address, &(msrValue.high),
315 MBIU2[port].address =
338 * 1 - If, for every device, its address was found.
376 * FOUND - Device was found and pDev->Address has been updated.
378 * REQ_NOT_FOUND - Device was not found and pDev->Address has not
398 * port address.
409 pDev->Address = MBIU0[i].address;
419 pDev->Address = MBIU1[i].address;
429 pDev->Address = MBIU2[i].address;
447 * address - device address.
457 redcloud_id_msr_device(MSR * pDev, unsigned long address)
460 gfx_id_msr_device(MSR * pDev, unsigned long address)
465 MSR_READ(MBD_MSR_CAP, address, &(msrValue.high), &(msrValue.low));
476 * This function returns the 32-bit address of the requested device.
478 * device table.) DEV_STATUS should be checked to verify that the address
484 * *address - ptr to location where address should be stored.
488 * *address - updated if 'device' is within range
497 redcloud_get_msr_dev_address(unsigned int device, unsigned long *address)
500 gfx_get_msr_dev_address(unsigned int device, unsigned long *address)
505 *address = msrDev[device].Address;
516 * This function returns the 16-bit deviceId at the requested address.
521 * address - address of desired device ID.
524 * FOUND if address is a valid address, NOT_KNOWN if address cannot be
535 redcloud_get_glink_id_at_address(unsigned int *device, unsigned long address)
538 gfx_get_glink_id_at_address(unsigned int *device, unsigned long address)
544 if (MBIU0[port].address == address) {
548 else if (MBIU1[port].address == address) {
552 else if (MBIU2[port].address == address) {
590 MSR_READ(msrRegister, msrDev[device].Address, &(msrValue->high),
627 MSR_WRITE(msrRegister, msrDev[device].Address, &(msrValue->high),