Searched defs:prepare (Results 1 - 14 of 14) sorted by relevance

/include/linux/
H A Deeprom_93xx46.h16 void (*prepare)(void *); member in struct:eeprom_93xx46_platform_data
H A Dclk-provider.h43 * @prepare: Prepare the clock for enabling. This must not return until
50 * undo any work done in the @prepare callback. Called with
55 * set then the prepare count will be used.
58 * clk_disable_unused for prepare clocks with special needs.
59 * Called with prepare mutex held. This function may sleep.
155 * (prepare) contexts. If enabling a clock requires code that might sleep,
165 int (*prepare)(struct clk_hw *hw); member in struct:clk_ops
H A Dsuspend.h115 * @prepare(), @enter() and @finish() will not be called by the PM core.
119 * @prepare: Prepare the platform for entering the system sleep state indicated
121 * @prepare() is called right after devices have been suspended (ie. the
153 * that implement @prepare(). If implemented, it is always called after
155 * a failing @prepare.
180 int (*prepare)(void); member in struct:platform_suspend_ops
192 int (*prepare)(void); member in struct:platform_freeze_ops
272 * @prepare: Prepare the platform for entering the low power state.
305 int (*prepare)(void); member in struct:platform_hibernation_ops
H A Dpm.h86 * @prepare: The principal role of this callback is to prevent new children of
89 * new calls to the probe method from being made too once @prepare() has
90 * succeeded). If @prepare() detects a situation it cannot handle (e.g.
97 * is, not related to hibernation), the return value of @prepare() may be
99 * if applicable. Namely, if @prepare() returns a positive number, the PM
104 * executed directly after @prepare() and it must ensure the proper
106 * The PM core executes subsystem-level @prepare() for all devices before
109 * requests while @prepare() is being executed. However, device drivers
111 * time and it is NOT valid to request firmware from within @prepare()
113 * substantial amounts of memory from @prepare() i
296 int (*prepare)(struct device *dev); member in struct:dev_pm_ops
[all...]
/include/drm/
H A Ddrm_panel.h37 * @prepare: turn on panel and perform set up
42 * The .prepare() function is typically called before the display controller
68 int (*prepare)(struct drm_panel *panel); member in struct:drm_panel_funcs
101 if (panel && panel->funcs && panel->funcs->prepare)
102 return panel->funcs->prepare(panel);
H A Ddrm_crtc_helper.h60 void (*prepare)(struct drm_crtc *crtc); member in struct:drm_crtc_helper_funcs
101 void (*prepare)(struct drm_encoder *encoder); member in struct:drm_encoder_helper_funcs
/include/media/
H A Dexynos-fimc.h132 int (*prepare)(struct exynos_media_pipeline *p, member in struct:exynos_media_pipeline_ops
H A Dvideobuf2-core.h62 * @prepare: called every time the buffer is passed from userspace to the
93 void (*prepare)(void *buf_priv); member in struct:vb2_mem_ops
/include/sound/
H A Dpcm_oss.h41 prepare: 1, /* need to prepare the operation */ member in struct:snd_pcm_oss_runtime
H A Demux_synth.h51 int (*prepare)(struct snd_emux_voice *vp); member in struct:snd_emux_operators
H A Dsoc-dai.h174 int (*prepare)(struct snd_pcm_substream *, member in struct:snd_soc_dai_ops
H A Dpcm.h71 int (*prepare)(struct snd_pcm_substream *substream); member in struct:snd_pcm_ops
H A Dsoc.h678 int (*prepare)(struct snd_pcm_substream *); member in struct:snd_soc_ops
/include/linux/mtd/
H A Dspi-nor.h134 * @prepare: [OPTIONAL] do some preparations for the
166 int (*prepare)(struct spi_nor *nor, enum spi_nor_ops ops); member in struct:spi_nor

Completed in 228 milliseconds