Go to the documentation of this file.
31 #define APBC_CLK(_name, _reg, _fnclksel, _rate) \
32 struct clk clk_##_name = { \
33 .clk_rst = APBC_##_reg, \
34 .fnclksel = _fnclksel, \
36 .ops = &apbc_clk_ops, \
39 #define APBC_CLK_OPS(_name, _reg, _fnclksel, _rate, _ops) \
40 struct clk clk_##_name = { \
41 .clk_rst = APBC_##_reg, \
42 .fnclksel = _fnclksel, \
47 #define APMU_CLK(_name, _reg, _eval, _rate) \
48 struct clk clk_##_name = { \
49 .clk_rst = APMU_##_reg, \
50 .enable_val = _eval, \
52 .ops = &apmu_clk_ops, \
55 #define APMU_CLK_OPS(_name, _reg, _eval, _rate, _ops) \
56 struct clk clk_##_name = { \
57 .clk_rst = APMU_##_reg, \
58 .enable_val = _eval, \
63 #define INIT_CLKREG(_clk, _devname, _conname) \