/include/linux/platform_data/ |
H A D | clk-lpss.h | 18 struct clk *clk; member in struct:lpss_clk_data
|
H A D | camera-mx2.h | 37 * @clk: clock rate of the csi block / 2 41 unsigned long clk; member in struct:mx2_camera_platform_data
|
/include/asm-generic/ |
H A D | clkdev.h | 11 * Helper for the clk API to assist looking up a struct clk. 19 struct clk; 21 static inline int __clk_get(struct clk *clk) { return 1; } argument 22 static inline void __clk_put(struct clk *clk) { } argument
|
/include/linux/ |
H A D | clkdev.h | 10 * 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, 43 int clk_register_clkdev(struct clk *, const char *, const char *, ...); 44 int clk_register_clkdevs(struct clk *, struc [all...] |
H A D | i2c-pnx.h | 16 struct clk; 32 struct clk *clk; member in struct:i2c_pnx_algo_data
|
H A D | clk.h | 2 * linux/include/linux/clk.h 21 struct clk; 26 * DOC: clk notifier callback types 28 * PRE_RATE_CHANGE - called immediately before the clk rate is changed, 36 * the clk will be called with ABORT_RATE_CHANGE. Callbacks must 39 * POST_RATE_CHANGE - called after the clk rate change has successfully 48 * struct clk_notifier - associate a clk with a notifier 49 * @clk: struct clk * to associate the notifier with 50 * @notifier_head: a blocking_notifier_head for this clk 59 struct clk *clk; member in struct:clk_notifier 76 struct clk *clk; member in struct:clk_notifier_data 130 clk_get_accuracy(struct clk *clk) argument 135 clk_set_phase(struct clk *clk, int phase) argument 140 clk_get_phase(struct clk *clk) argument 158 clk_prepare(struct clk *clk) argument 177 clk_unprepare(struct clk *clk) argument 351 clk_put(struct clk *clk) argument 353 devm_clk_put(struct device *dev, struct clk *clk) argument 355 clk_enable(struct clk *clk) argument 360 clk_disable(struct clk *clk) argument 362 clk_get_rate(struct clk *clk) argument 367 clk_set_rate(struct clk *clk, unsigned long rate) argument 372 clk_round_rate(struct clk *clk, unsigned long rate) argument 377 clk_set_parent(struct clk *clk, struct clk *parent) argument 382 clk_get_parent(struct clk *clk) argument 390 clk_prepare_enable(struct clk *clk) argument 405 clk_disable_unprepare(struct clk *clk) argument [all...] |
H A D | clk-private.h | 2 * linux/include/linux/clk-private.h 14 #include <linux/clk-provider.h> 21 * WARNING: Do not include clk-private.h from any file that implements struct 41 struct clk { struct 46 struct clk *parent; 48 struct clk **parents; 53 struct clk *new_parent; 54 struct clk *new_child; 88 static struct clk _name = { \ 100 static struct clk _nam [all...] |
H A D | fsl_devices.h | 69 struct clk; 83 struct clk *clk; member in struct:fsl_usb2_platform_data
|
H A D | sh_clk.h | 9 #include <linux/clk.h> 12 struct clk; 23 void (*init)(struct clk *clk); 25 int (*enable)(struct clk *clk); 26 void (*disable)(struct clk *clk); 27 unsigned long (*recalc)(struct clk *clk); 37 struct clk { struct [all...] |
H A D | clk-provider.h | 2 * linux/include/linux/clk-provider.h 14 #include <linux/clk.h> 21 * flags used across common struct clk. these flags should only affect the 29 #define CLK_IS_ROOT BIT(4) /* root clk, has no parent */ 30 #define CLK_IS_BASIC BIT(5) /* Basic clk, can't do a to_clk_foo() */ 31 #define CLK_GET_RATE_NOCACHE BIT(6) /* do not use the cached clk rate */ 33 #define CLK_GET_ACCURACY_NOCACHE BIT(8) /* do not use the cached clk accuracy */ 179 struct clk **best_parent_clk); 214 * struct clk_hw - handle for traversing from a struct clk to its corresponding 216 * clk_foo and then referenced by the struct clk instanc 226 struct clk *clk; member in struct:clk_hw [all...] |
H A D | atmel_tc.h | 34 struct clk; 51 * @clk: internal clock source for each of the three channels 58 * all the entries in @clk may point to the same physical clock. 69 struct clk *clk[3]; member in struct:atmel_tc
|
H A D | cpufreq.h | 14 #include <linux/clk.h> 73 struct clk *clk; member in struct:cpufreq_policy
|
H A D | pxa2xx_ssp.h | 184 struct clk *clk; member in struct:ssp_device
|
/include/linux/dma/ |
H A D | dw.h | 15 #include <linux/clk.h> 28 * @clk: hclk clock 35 struct clk *clk; member in struct:dw_dma_chip
|
/include/media/ |
H A D | omap4iss.h | 29 * @clk: Clock lane configuration 33 struct iss_csiphy_lane clk; member in struct:iss_csiphy_lanes_cfg
|
H A D | omap3isp.h | 100 * @clk: Clock lane configuration 104 struct isp_csiphy_lane clk; member in struct:isp_csiphy_lanes_cfg
|
H A D | soc_camera.h | 54 struct v4l2_clk *clk; member in struct:soc_camera_device 366 struct v4l2_clk *clk); 368 struct v4l2_clk *clk); 371 struct soc_camera_subdev_desc *ssdd, struct v4l2_clk *clk, bool on) 373 return on ? soc_camera_power_on(dev, ssdd, clk) 374 : soc_camera_power_off(dev, ssdd, clk); 370 soc_camera_set_power(struct device *dev, struct soc_camera_subdev_desc *ssdd, struct v4l2_clk *clk, bool on) argument
|
/include/linux/usb/ |
H A D | tegra_usb_phy.h | 18 #include <linux/clk.h> 23 * should be set up by clk-tegra, false if by the PHY code 66 struct clk *clk; member in struct:tegra_usb_phy 67 struct clk *pll_u; 68 struct clk *pad_clk;
|
H A D | msm_hsusb.h | 23 #include <linux/clk.h> 120 int (*link_clk_reset)(struct clk *link_clk, bool assert); 121 int (*phy_clk_reset)(struct clk *phy_clk); 129 * @clk: clock struct of usb_hs_clk. 149 struct clk *clk; member in struct:msm_otg 150 struct clk *pclk; 151 struct clk *phy_reset_clk; 152 struct clk *core_clk;
|
/include/linux/mfd/ |
H A D | davinci_voicecodec.h | 114 struct clk *clk; member in struct:davinci_vc
|
H A D | smsc.h | 34 int clk; member in struct:smsc
|
/include/video/ |
H A D | pxa168fb.h | 67 struct clk *clk; member in struct:pxa168fb_info
|
/include/soc/tegra/ |
H A D | pmc.h | 26 struct clk; 113 /* Must be called with clk disabled, and returns with clk enabled */ 114 int tegra_powergate_sequence_power_up(int id, struct clk *clk, 140 static inline int tegra_powergate_sequence_power_up(int id, struct clk *clk, argument
|
/include/linux/amba/ |
H A D | clcd.h | 171 struct clk; 177 struct clk *clk; member in struct:clcd_fb
|
/include/linux/spi/ |
H A D | mxs-spi.h | 136 struct clk *clk; member in struct:mxs_ssp
|