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

#include <clock-clksrc.h>

Data Fields

struct clk clk
struct clksrc_sourcessources
struct clksrc_reg reg_src
struct clksrc_reg reg_div

Detailed Description

struct clksrc_clk - class of clock for newer style samsung devices. : the standard clock representation : the sources for this clock : the register definition for selecting the clock's source : the register definition for the clock's output divisor

This clock implements the features required by the newer SoCs where the standard clock block provides an input mux and a post-mux divisor to provide the periperhal's clock.

The array of provides the mapping of mux position to the clock, and shows the code where to modify to change the mux position. The defines how to change the divider settings on the output.

Definition at line 58 of file clock-clksrc.h.

Field Documentation

Definition at line 59 of file clock-clksrc.h.

struct clksrc_reg reg_div

Definition at line 63 of file clock-clksrc.h.

struct clksrc_reg reg_src

Definition at line 62 of file clock-clksrc.h.

Definition at line 60 of file clock-clksrc.h.

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