Searched refs:follower (Results 1 – 10 of 10) sorted by relevance
| /linux/sound/core/ |
| H A D | vmaster.c | 54 struct snd_kcontrol follower; /* the copy of original control entry */ member 57 static int follower_update(struct link_follower *follower) in follower_update() argument 65 uctl->id = follower->follower.id; in follower_update() 66 err = follower->follower.get(&follower->follower, uctl); in follower_update() 69 for (ch = 0; ch < follower->info.count; ch++) in follower_update() 70 follower->vals[ch] = uctl->value.integer.value[ch]; in follower_update() 75 static int follower_init(struct link_follower *follower) in follower_init() argument 79 if (follower->info.count) { in follower_init() 81 if (follower->flags & SND_CTL_FOLLOWER_NEED_UPDATE) in follower_init() 82 return follower_update(follower); in follower_init() [all …]
|
| /linux/Documentation/userspace-api/media/cec/ |
| H A D | cec-ioc-g-mode.rst | 40 filehandle to initiator and/or follower mode which can be exclusive 43 follower is the filehandle that receives messages sent to the CEC 45 and follower, or this role can be taken by two different filehandles. 53 first. If there is no follower, then the message is just discarded and a 55 process it. If there is a follower, then the message is passed on to the 56 follower who will use :ref:`ioctl CEC_RECEIVE <CEC_RECEIVE>` to dequeue 57 the new message. The framework expects the follower to make the right 61 by the follower. The follower can enable the passthrough mode. In that 63 processing them and the follower will have to implement those messages. 70 :ref:`CEC_TRANSMIT`. The follower can of course [all …]
|
| H A D | cec-intro.rst | 42 - cec-follower: emulates a CEC follower.
|
| H A D | cec-ioc-adap-g-caps.rst | 98 userspace can be a follower as well, since being able to transmit 99 messages is a prerequisite of becoming a follower. If this
|
| H A D | cec-ioc-adap-g-phys-addr.rst | 90 Another filehandle is in exclusive follower or initiator mode, or the filehandle
|
| H A D | cec-ioc-receive.rst | 219 follower, then that filehandle will receive the reply twice: once as the 287 follower detected an error on the bus and requests a 392 Another filehandle is in exclusive follower or initiator mode, or the filehandle
|
| /linux/include/sound/ |
| H A D | control.h | 236 struct snd_kcontrol *follower, 238 /* optional flags for follower */ 242 * snd_ctl_add_follower - Add a virtual follower control 244 * @follower: follower element to add 246 * Add a virtual follower control to the given master element created via 261 snd_ctl_add_follower(struct snd_kcontrol *master, struct snd_kcontrol *follower) in snd_ctl_add_follower() 263 return _snd_ctl_add_follower(master, follower, 0); 270 * snd_ctl_add_follower_uncached - Add a virtual follower control 272 * @follower 258 snd_ctl_add_follower(struct snd_kcontrol * master,struct snd_kcontrol * follower) snd_ctl_add_follower() argument 284 snd_ctl_add_follower_uncached(struct snd_kcontrol * master,struct snd_kcontrol * follower) snd_ctl_add_follower_uncached() argument [all...] |
| /linux/drivers/net/wireless/intersil/p54/ |
| H A D | p54usb.h | 68 __le16 follower; /* ? */ member
|
| /linux/sound/hda/common/ |
| H A D | codec.c | 1816 /* apply the function to all matching follower ctls in the mixer list */ 1873 /* initialize the follower volume with 0dB via snd_ctl_apply_vmaster_followers() */ 1874 static int init_follower_0dB(struct snd_kcontrol *follower, 1887 "Unexpected TLV callback for follower %s:%d\n", in init_follower_0dB() 1905 "Mismatching dB step for vmaster follower (%d!=%d)\n", in init_follower_0dB() 1913 put_kctl_with_value(follower, val); in init_follower_0dB() 1920 /* unmute the follower via snd_ctl_apply_vmaster_followers() */ in init_follower_0dB() 1921 static int init_follower_unmute(struct snd_kcontrol *follower, 1925 return put_kctl_with_value(follower, 1); in init_follower_unmute() 1929 void *data, struct snd_kcontrol *follower) 1876 init_follower_0dB(struct snd_kcontrol * follower,struct snd_kcontrol * kctl,void * _arg) init_follower_0dB() argument 1923 init_follower_unmute(struct snd_kcontrol * follower,struct snd_kcontrol * kctl,void * _arg) init_follower_unmute() argument 1931 add_follower(struct hda_codec * codec,void * data,struct snd_kcontrol * follower) add_follower() argument [all...] |
| /linux/Documentation/driver-api/media/ |
| H A D | cec-core.rst | 266 a follower detected an error on the bus and requested a
|