Searched refs:follower (Results 1 - 7 of 7) sorted by relevance

/linux-master/sound/core/
H A Dvmaster.c3 * Virtual master and follower controls
24 * link master - this contains a list of follower controls that are
41 * link follower - this contains a follower control element
44 * master control. A follower may have either one or two channels.
54 struct snd_kcontrol follower; /* the copy of original control entry */ member in struct:link_follower
57 static int follower_update(struct link_follower *follower) argument
65 uctl->id = follower->follower.id;
66 err = follower
75 follower_init(struct link_follower *follower) argument
111 struct link_follower *follower; local
131 follower_get_val(struct link_follower *follower, struct snd_ctl_elem_value *ucontrol) argument
144 follower_put_val(struct link_follower *follower, struct snd_ctl_elem_value *ucontrol) argument
181 struct link_follower *follower = snd_kcontrol_chip(kcontrol); local
188 struct link_follower *follower = snd_kcontrol_chip(kcontrol); local
195 struct link_follower *follower = snd_kcontrol_chip(kcontrol); local
219 struct link_follower *follower = snd_kcontrol_chip(kcontrol); local
226 struct link_follower *follower = snd_kcontrol_chip(kcontrol); local
246 _snd_ctl_add_follower(struct snd_kcontrol *master, struct snd_kcontrol *follower, unsigned int flags) argument
289 struct snd_kcontrol *follower; local
337 struct link_follower *follower; local
380 struct link_follower *follower, *n; local
521 snd_ctl_apply_vmaster_followers(struct snd_kcontrol *kctl, int (*func)(struct snd_kcontrol *vfollower, struct snd_kcontrol *follower, void *arg), void *arg) argument
528 struct link_follower *follower; local
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_panel.c110 struct drm_panel_follower *follower; local
130 list_for_each_entry(follower, &panel->followers, list) {
131 ret = follower->funcs->panel_prepared(follower);
134 follower->funcs->panel_prepared, ret);
158 struct drm_panel_follower *follower; local
171 list_for_each_entry(follower, &panel->followers, list) {
172 ret = follower->funcs->panel_unpreparing(follower);
175 follower
422 drm_panel_add_follower(struct device *follower_dev, struct drm_panel_follower *follower) argument
466 drm_panel_remove_follower(struct drm_panel_follower *follower) argument
487 drm_panel_remove_follower_void(void *follower) argument
501 devm_drm_panel_add_follower(struct device *follower_dev, struct drm_panel_follower *follower) argument
[all...]
/linux-master/include/drm/
H A Ddrm_panel.h155 int (*panel_prepared)(struct drm_panel_follower *follower);
162 int (*panel_unpreparing)(struct drm_panel_follower *follower);
307 struct drm_panel_follower *follower);
308 void drm_panel_remove_follower(struct drm_panel_follower *follower);
310 struct drm_panel_follower *follower);
318 struct drm_panel_follower *follower)
323 static inline void drm_panel_remove_follower(struct drm_panel_follower *follower) { } argument
325 struct drm_panel_follower *follower)
317 drm_panel_add_follower(struct device *follower_dev, struct drm_panel_follower *follower) argument
324 devm_drm_panel_add_follower(struct device *follower_dev, struct drm_panel_follower *follower) argument
/linux-master/include/sound/
H A Dcontrol.h235 struct snd_kcontrol *follower,
237 /* optional flags for follower */
241 * snd_ctl_add_follower - Add a virtual follower control
243 * @follower: follower element to add
245 * Add a virtual follower control to the given master element created via
260 snd_ctl_add_follower(struct snd_kcontrol *master, struct snd_kcontrol *follower) argument
262 return _snd_ctl_add_follower(master, follower, 0);
269 * snd_ctl_add_follower_uncached - Add a virtual follower control
271 * @follower
285 snd_ctl_add_follower_uncached(struct snd_kcontrol *master, struct snd_kcontrol *follower) argument
[all...]
/linux-master/drivers/net/wireless/intersil/p54/
H A Dp54usb.h68 __le16 follower; /* ? */ member in struct:net2280_tx_hdr
/linux-master/drivers/hid/i2c-hid/
H A Di2c-hid-core.c1102 static int i2c_hid_core_panel_prepared(struct drm_panel_follower *follower) argument
1104 struct i2c_hid *ihid = container_of(follower, struct i2c_hid, panel_follower);
1116 static int i2c_hid_core_panel_unpreparing(struct drm_panel_follower *follower) argument
1118 struct i2c_hid *ihid = container_of(follower, struct i2c_hid, panel_follower);
1218 /* Power on and probe unless device is a panel follower. */
1234 * If we're a panel follower, we'll register when the panel turns on;
1266 * If we're a follower, the act of unfollowing will cause us to be
/linux-master/sound/pci/hda/
H A Dhda_codec.c1858 /* apply the function to all matching follower ctls in the mixer list */
1915 /* initialize the follower volume with 0dB via snd_ctl_apply_vmaster_followers() */
1916 static int init_follower_0dB(struct snd_kcontrol *follower, argument
1929 "Unexpected TLV callback for follower %s:%d\n",
1947 "Mismatching dB step for vmaster follower (%d!=%d)\n",
1955 put_kctl_with_value(follower, val);
1962 /* unmute the follower via snd_ctl_apply_vmaster_followers() */
1963 static int init_follower_unmute(struct snd_kcontrol *follower, argument
1967 return put_kctl_with_value(follower, 1);
1971 void *data, struct snd_kcontrol *follower)
1970 add_follower(struct hda_codec *codec, void *data, struct snd_kcontrol *follower) argument
[all...]

Completed in 166 milliseconds