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

#include <cpu-freq.h>

Data Fields

unsigned long fclk
 
unsigned long armclk
 
unsigned long hclk_tns
 
unsigned long hclk
 
unsigned long pclk
 

Detailed Description

struct s3c_freq - frequency information (mainly for core drivers) : The FCLK frequency in Hz. : The ARMCLK frequency in Hz. : HCLK cycle time in 10ths of nano-seconds. : The HCLK frequency in Hz. : The PCLK frequency in Hz.

This contains the frequency information about the current configuration mainly for the core drivers to ensure we do not end up passing about a large number of parameters.

The field is a useful cache for the parts of the drivers that need to calculate IO timings and suchlike.

Definition at line 35 of file cpu-freq.h.

Field Documentation

unsigned long armclk

Definition at line 37 of file cpu-freq.h.

unsigned long fclk

Definition at line 36 of file cpu-freq.h.

unsigned long hclk

Definition at line 39 of file cpu-freq.h.

unsigned long hclk_tns

Definition at line 38 of file cpu-freq.h.

unsigned long pclk

Definition at line 40 of file cpu-freq.h.


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