rio_register_scan
Prev | Functions | Next

## Name

rio_register_scan — enumeration/discovery method registration interface

## Synopsis

`int rio_register_scan (` | int mport_id,
| struct rio_scan * scan_ops`)`;

## Arguments

`mport_id`

  mport device ID for which fabric scan routine has to be set (RIO_MPORT_ANY = set for all available mports)

`scan_ops`

  enumeration/discovery operations structure

## Description

Registers enumeration/discovery operations with RapidIO subsystem and attaches it to the specified mport device (or all available mports if RIO_MPORT_ANY is specified).

Returns error if the mport already has an enumerator attached to it. In case of RIO_MPORT_ANY skips mports with valid scan routines (no error).

Prev | Up | Next
rio_dma_prep_slave_sg | Home | rio_unregister_scan