Searched defs:clk (Results 1 - 16 of 16) sorted by relevance

/include/linux/
H A Dclkdev.h10 * Helper for the clk API to assist looking up a struct clk.
17 struct clk;
24 struct clk *clk; member in struct:clk_lookup
31 .clk = c, \
34 struct clk_lookup *clkdev_alloc(struct clk *clk, const char *con_id,
H A Dclk.h2 * linux/include/linux/clk.h
20 struct clk;
25 * DOC: clk notifier callback types
27 * PRE_RATE_CHANGE - called immediately before the clk rate is changed,
35 * the clk will be called with ABORT_RATE_CHANGE. Callbacks must
38 * POST_RATE_CHANGE - called after the clk rate change has successfully
47 * struct clk_notifier - associate a clk with a notifier
48 * @clk: struct clk * to associate the notifier with
49 * @notifier_head: a blocking_notifier_head for this clk
58 struct clk *clk; member in struct:clk_notifier
75 struct clk *clk; member in struct:clk_notifier_data
114 clk_prepare(struct clk *clk) argument
162 clk_unprepare(struct clk *clk) argument
169 clk_prepare_enable(struct clk *clk) argument
184 clk_disable_unprepare(struct clk *clk) argument
[all...]
H A Di2c-pnx.h16 struct clk;
31 struct clk *clk; member in struct:i2c_pnx_algo_data
H A Dclk-private.h2 * linux/include/linux/clk-private.h
14 #include <linux/clk-provider.h>
18 * WARNING: Do not include clk-private.h from any file that implements struct
28 struct clk { struct
32 struct clk *parent;
34 struct clk **parents;
62 static struct clk _name; \
66 .clk = &_name, \
71 static struct clk _name = { \
86 static struct clk _nam
[all...]
H A Dclk-provider.h2 * linux/include/linux/clk-provider.h
14 #include <linux/clk.h>
19 * struct clk_hw - handle for traversing from a struct clk to its corresponding
21 * clk_foo and then referenced by the struct clk instance that uses struct
24 * clk: pointer to the struct clk instance that points back to this struct
28 struct clk *clk; member in struct:clk_hw
32 * flags used across common struct clk. these flags should only affect the
40 #define CLK_IS_ROOT BIT(4) /* root clk, ha
[all...]
H A Dfsl_devices.h61 struct clk;
74 struct clk *clk; member in struct:fsl_usb2_platform_data
H A Dsh_clk.h9 #include <linux/clk.h>
12 struct clk;
24 void (*init)(struct clk *clk);
26 int (*enable)(struct clk *clk);
27 void (*disable)(struct clk *clk);
28 unsigned long (*recalc)(struct clk *clk);
34 struct clk { struct
[all...]
H A Dstallion.h91 unsigned long clk; member in struct:stlport
131 unsigned long clk; member in struct:stlbrd
H A Datmel_tc.h34 struct clk;
51 * @clk: internal clock source for each of the three channels
57 * all the entries in @clk may point to the same physical clock.
68 struct clk *clk[3]; member in struct:atmel_tc
H A Dpxa2xx_ssp.h171 struct clk *clk; member in struct:ssp_device
H A Datmel-ssc.h11 struct clk *clk; member in struct:ssc_device
/include/linux/mfd/
H A Ddavinci_voicecodec.h111 struct clk *clk; member in struct:davinci_vc
/include/linux/usb/
H A Dmsm_hsusb.h145 * @clk: clock struct of usb_hs_clk.
166 struct clk *clk; member in struct:msm_otg
167 struct clk *pclk;
168 struct clk *pclk_src;
169 struct clk *phy_reset_clk;
170 struct clk *core_clk;
/include/video/
H A Dpxa168fb.h69 struct clk *clk; member in struct:pxa168fb_info
/include/linux/spi/
H A Dpxa2xx_spi.h48 #include <linux/clk.h>
134 * The CE4100 does not have the clk framework implemented and SPI clock can
137 static inline void clk_disable(struct clk *clk) argument
141 static inline int clk_enable(struct clk *clk) argument
146 static inline unsigned long clk_get_rate(struct clk *clk) argument
/include/linux/amba/
H A Dclcd.h171 struct clk;
177 struct clk *clk; member in struct:clcd_fb

Completed in 692 milliseconds