Chapter 3. The ccwgroup bus

Table of Contents

ccw group devices

The ccwgroup bus only contains artificial devices, created by the user. Many networking devices (e.g. qeth) are in fact composed of several ccw devices (like read, write and data channel for qeth). The ccwgroup bus provides a mechanism to create a meta-device which contains those ccw devices as slave devices and can be associated with the netdevice.

ccw group devices

struct ccwgroup_device — ccw group device
struct ccwgroup_driver — driver for ccw group devices
ccwgroup_create_from_string — create and register a ccw group device
ccwgroup_driver_register — register a ccw group driver
ccwgroup_driver_unregister — deregister a ccw group driver
ccwgroup_probe_ccwdev — probe function for slave devices
ccwgroup_remove_ccwdev — remove function for slave devices