Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sci_power_control Struct Reference

#include <host.h>

Data Fields

bool timer_started
 
struct sci_timer timer
 
u8 phys_waiting
 
u8 phys_granted_power
 
struct isci_phyrequesters [SCI_MAX_PHYS]
 

Detailed Description

struct sci_power_control -

This structure defines the fields for managing power control for direct attached disk devices.

Definition at line 77 of file host.h.

Field Documentation

u8 phys_granted_power

This field is used to keep track of how many phys have been granted to consume power

Definition at line 98 of file host.h.

u8 phys_waiting

This field is used to keep track of how many phys are put into the requesters field.

Definition at line 93 of file host.h.

This field is an array of phys that we are waiting on. The phys are direct mapped into requesters via struct sci_phy.phy_index

Definition at line 104 of file host.h.

Timer to control when the directed attached disks can consume power.

Definition at line 87 of file host.h.

bool timer_started

This field is set when the power control timer is running and cleared when it is not.

Definition at line 82 of file host.h.


The documentation for this struct was generated from the following file: