Home
last modified time | relevance | path

Searched full:ff (Results 1 – 25 of 877) sorted by relevance

12345678910>>...36

/kernel/linux/linux-5.10/Documentation/w1/slaves/
Dw1_ds2423.rst44 …2 00 00 00 00 00 00 00 6d 38 00 ff ff 00 00 fe ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
45 …2 00 00 00 00 00 00 00 e0 1f 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
46 …9 c6 5d 18 00 00 00 00 04 37 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
47 …05 00 00 00 00 00 00 00 8d 39 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
51 …2 00 00 00 00 00 00 00 6d 38 00 ff ff 00 00 fe ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
52 …2 00 00 22 00 00 00 00 e0 1f 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
53 …1 61 5d 19 00 00 00 00 df 0b 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
54 …05 00 00 20 00 00 00 00 8d 39 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
/kernel/linux/linux-6.6/Documentation/w1/slaves/
Dw1_ds2423.rst44 …2 00 00 00 00 00 00 00 6d 38 00 ff ff 00 00 fe ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
45 …2 00 00 00 00 00 00 00 e0 1f 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
46 …9 c6 5d 18 00 00 00 00 04 37 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
47 …05 00 00 00 00 00 00 00 8d 39 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
51 …2 00 00 00 00 00 00 00 6d 38 00 ff ff 00 00 fe ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
52 …2 00 00 22 00 00 00 00 e0 1f 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
53 …1 61 5d 19 00 00 00 00 df 0b 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff
54 …05 00 00 20 00 00 00 00 8d 39 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
/kernel/linux/linux-5.10/sound/firewire/fireface/
Dff-stream.c3 * ff-stream.c - a part of driver for RME Fireface series
8 #include "ff.h"
33 static inline void finish_session(struct snd_ff *ff) in finish_session() argument
35 ff->spec->protocol->finish_session(ff); in finish_session()
36 ff->spec->protocol->switch_fetching_mode(ff, false); in finish_session()
39 static int init_stream(struct snd_ff *ff, struct amdtp_stream *s) in init_stream() argument
45 if (s == &ff->tx_stream) { in init_stream()
46 resources = &ff->tx_resources; in init_stream()
49 resources = &ff->rx_resources; in init_stream()
53 err = fw_iso_resources_init(resources, ff->unit); in init_stream()
[all …]
Dff-transaction.c3 * ff-transaction.c - a part of driver for RME Fireface series
8 #include "ff.h"
10 static void finish_transmit_midi_msg(struct snd_ff *ff, unsigned int port, in finish_transmit_midi_msg() argument
14 READ_ONCE(ff->rx_midi_substreams[port]); in finish_transmit_midi_msg()
17 ff->rx_midi_error[port] = true; in finish_transmit_midi_msg()
23 ff->next_ktime[port] = 0; in finish_transmit_midi_msg()
24 schedule_work(&ff->rx_midi_work[port]); in finish_transmit_midi_msg()
28 snd_rawmidi_transmit_ack(substream, ff->rx_bytes[port]); in finish_transmit_midi_msg()
29 ff->rx_bytes[port] = 0; in finish_transmit_midi_msg()
32 schedule_work(&ff->rx_midi_work[port]); in finish_transmit_midi_msg()
[all …]
Dff.c3 * ff.c - a part of driver for RME Fireface series
8 #include "ff.h"
16 static void name_card(struct snd_ff *ff) in name_card() argument
18 struct fw_device *fw_dev = fw_parent_device(ff->unit); in name_card()
28 name = names[ff->unit_version]; in name_card()
30 strcpy(ff->card->driver, "Fireface"); in name_card()
31 strcpy(ff->card->shortname, name); in name_card()
32 strcpy(ff->card->mixername, name); in name_card()
33 snprintf(ff->card->longname, sizeof(ff->card->longname), in name_card()
36 dev_name(&ff->unit->device), 100 << fw_dev->max_speed); in name_card()
[all …]
Dff-hwdep.c3 * ff-hwdep.c - a part of driver for RME Fireface series
16 #include "ff.h"
21 struct snd_ff *ff = hwdep->private_data; in hwdep_read() local
25 spin_lock_irq(&ff->lock); in hwdep_read()
27 while (!ff->dev_lock_changed) { in hwdep_read()
28 prepare_to_wait(&ff->hwdep_wait, &wait, TASK_INTERRUPTIBLE); in hwdep_read()
29 spin_unlock_irq(&ff->lock); in hwdep_read()
31 finish_wait(&ff->hwdep_wait, &wait); in hwdep_read()
34 spin_lock_irq(&ff->lock); in hwdep_read()
38 if (ff->dev_lock_changed) { in hwdep_read()
[all …]
Dff-pcm.c3 * ff-pcm.c - a part of driver for RME Fireface series
8 #include "ff.h"
104 static int pcm_init_hw_params(struct snd_ff *ff, in pcm_init_hw_params() argument
114 s = &ff->tx_stream; in pcm_init_hw_params()
115 pcm_channels = ff->spec->pcm_capture_channels; in pcm_init_hw_params()
118 s = &ff->rx_stream; in pcm_init_hw_params()
119 pcm_channels = ff->spec->pcm_playback_channels; in pcm_init_hw_params()
141 struct snd_ff *ff = substream->private_data; in pcm_open() local
142 struct amdtp_domain *d = &ff->domain; in pcm_open()
147 err = snd_ff_stream_lock_try(ff); in pcm_open()
[all …]
Dff-midi.c3 * ff-midi.c - a part of driver for RME Fireface series
8 #include "ff.h"
18 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_open() local
21 ff->on_sysex[substream->number] = 0; in midi_playback_open()
22 ff->rx_midi_error[substream->number] = false; in midi_playback_open()
24 WRITE_ONCE(ff->rx_midi_substreams[substream->number], substream); in midi_playback_open()
37 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_close() local
39 cancel_work_sync(&ff->rx_midi_work[substream->number]); in midi_playback_close()
40 WRITE_ONCE(ff->rx_midi_substreams[substream->number], NULL); in midi_playback_close()
48 struct snd_ff *ff = substream->rmidi->private_data; in midi_capture_trigger() local
[all …]
Dff-protocol-former.c2 // ff-protocol-former.c - a part of driver for RME Fireface series
10 #include "ff.h"
73 static int former_get_clock(struct snd_ff *ff, unsigned int *rate, in former_get_clock() argument
80 err = snd_fw_transaction(ff->unit, TCODE_READ_QUADLET_REQUEST, in former_get_clock()
89 static int former_switch_fetching_mode(struct snd_ff *ff, bool enable) in former_switch_fetching_mode() argument
98 count = max(count, ff->spec->pcm_playback_channels[i]); in former_switch_fetching_mode()
116 err = snd_fw_transaction(ff->unit, TCODE_WRITE_BLOCK_REQUEST, in former_switch_fetching_mode()
123 static void dump_clock_config(struct snd_ff *ff, struct snd_info_buffer *buffer) in dump_clock_config() argument
132 err = snd_fw_transaction(ff->unit, TCODE_READ_BLOCK_REQUEST, in dump_clock_config()
161 static void dump_sync_status(struct snd_ff *ff, struct snd_info_buffer *buffer) in dump_sync_status() argument
[all …]
Dff.h3 * ff.h - a part of driver for RME Fireface series
116 void (*handle_midi_msg)(struct snd_ff *ff, unsigned int offset,
118 int (*fill_midi_msg)(struct snd_ff *ff,
121 int (*get_clock)(struct snd_ff *ff, unsigned int *rate,
123 int (*switch_fetching_mode)(struct snd_ff *ff, bool enable);
124 int (*allocate_resources)(struct snd_ff *ff, unsigned int rate);
125 int (*begin_session)(struct snd_ff *ff, unsigned int rate);
126 void (*finish_session)(struct snd_ff *ff);
127 void (*dump_status)(struct snd_ff *ff, struct snd_info_buffer *buffer);
134 int snd_ff_transaction_register(struct snd_ff *ff);
[all …]
/kernel/linux/linux-6.6/sound/firewire/fireface/
Dff-stream.c3 * ff-stream.c - a part of driver for RME Fireface series
8 #include "ff.h"
33 static inline void finish_session(struct snd_ff *ff) in finish_session() argument
35 ff->spec->protocol->finish_session(ff); in finish_session()
36 ff->spec->protocol->switch_fetching_mode(ff, false); in finish_session()
39 static int init_stream(struct snd_ff *ff, struct amdtp_stream *s) in init_stream() argument
45 if (s == &ff->tx_stream) { in init_stream()
46 resources = &ff->tx_resources; in init_stream()
49 resources = &ff->rx_resources; in init_stream()
53 err = fw_iso_resources_init(resources, ff->unit); in init_stream()
[all …]
Dff-transaction.c3 * ff-transaction.c - a part of driver for RME Fireface series
8 #include "ff.h"
10 static void finish_transmit_midi_msg(struct snd_ff *ff, unsigned int port, in finish_transmit_midi_msg() argument
14 READ_ONCE(ff->rx_midi_substreams[port]); in finish_transmit_midi_msg()
17 ff->rx_midi_error[port] = true; in finish_transmit_midi_msg()
23 ff->next_ktime[port] = 0; in finish_transmit_midi_msg()
24 schedule_work(&ff->rx_midi_work[port]); in finish_transmit_midi_msg()
28 snd_rawmidi_transmit_ack(substream, ff->rx_bytes[port]); in finish_transmit_midi_msg()
29 ff->rx_bytes[port] = 0; in finish_transmit_midi_msg()
32 schedule_work(&ff->rx_midi_work[port]); in finish_transmit_midi_msg()
[all …]
Dff-hwdep.c3 * ff-hwdep.c - a part of driver for RME Fireface series
16 #include "ff.h"
18 static bool has_msg(struct snd_ff *ff) in has_msg() argument
20 if (ff->spec->protocol->has_msg) in has_msg()
21 return ff->spec->protocol->has_msg(ff); in has_msg()
29 struct snd_ff *ff = hwdep->private_data; in hwdep_read() local
32 spin_lock_irq(&ff->lock); in hwdep_read()
34 while (!ff->dev_lock_changed && !has_msg(ff)) { in hwdep_read()
35 prepare_to_wait(&ff->hwdep_wait, &wait, TASK_INTERRUPTIBLE); in hwdep_read()
36 spin_unlock_irq(&ff->lock); in hwdep_read()
[all …]
Dff-pcm.c3 * ff-pcm.c - a part of driver for RME Fireface series
8 #include "ff.h"
104 static int pcm_init_hw_params(struct snd_ff *ff, in pcm_init_hw_params() argument
114 s = &ff->tx_stream; in pcm_init_hw_params()
115 pcm_channels = ff->spec->pcm_capture_channels; in pcm_init_hw_params()
118 s = &ff->rx_stream; in pcm_init_hw_params()
119 pcm_channels = ff->spec->pcm_playback_channels; in pcm_init_hw_params()
141 struct snd_ff *ff = substream->private_data; in pcm_open() local
142 struct amdtp_domain *d = &ff->domain; in pcm_open()
147 err = snd_ff_stream_lock_try(ff); in pcm_open()
[all …]
Dff.c3 * ff.c - a part of driver for RME Fireface series
8 #include "ff.h"
16 static void name_card(struct snd_ff *ff) in name_card() argument
18 struct fw_device *fw_dev = fw_parent_device(ff->unit); in name_card()
28 name = names[ff->unit_version]; in name_card()
30 strcpy(ff->card->driver, "Fireface"); in name_card()
31 strcpy(ff->card->shortname, name); in name_card()
32 strcpy(ff->card->mixername, name); in name_card()
33 snprintf(ff->card->longname, sizeof(ff->card->longname), in name_card()
36 dev_name(&ff->unit->device), 100 << fw_dev->max_speed); in name_card()
[all …]
Dff-midi.c3 * ff-midi.c - a part of driver for RME Fireface series
8 #include "ff.h"
18 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_open() local
21 ff->on_sysex[substream->number] = 0; in midi_playback_open()
22 ff->rx_midi_error[substream->number] = false; in midi_playback_open()
24 WRITE_ONCE(ff->rx_midi_substreams[substream->number], substream); in midi_playback_open()
37 struct snd_ff *ff = substream->rmidi->private_data; in midi_playback_close() local
39 cancel_work_sync(&ff->rx_midi_work[substream->number]); in midi_playback_close()
40 WRITE_ONCE(ff->rx_midi_substreams[substream->number], NULL); in midi_playback_close()
48 struct snd_ff *ff = substream->rmidi->private_data; in midi_capture_trigger() local
[all …]
Dff-protocol-former.c2 // ff-protocol-former.c - a part of driver for RME Fireface series
8 #include "ff.h"
71 static int former_get_clock(struct snd_ff *ff, unsigned int *rate, in former_get_clock() argument
78 err = snd_fw_transaction(ff->unit, TCODE_READ_QUADLET_REQUEST, in former_get_clock()
87 static int former_switch_fetching_mode(struct snd_ff *ff, bool enable) in former_switch_fetching_mode() argument
96 count = max(count, ff->spec->pcm_playback_channels[i]); in former_switch_fetching_mode()
114 err = snd_fw_transaction(ff->unit, TCODE_WRITE_BLOCK_REQUEST, in former_switch_fetching_mode()
121 static void dump_clock_config(struct snd_ff *ff, struct snd_info_buffer *buffer) in dump_clock_config() argument
130 err = snd_fw_transaction(ff->unit, TCODE_READ_BLOCK_REQUEST, in dump_clock_config()
159 static void dump_sync_status(struct snd_ff *ff, struct snd_info_buffer *buffer) in dump_sync_status() argument
[all …]
Dff.h3 * ff.h - a part of driver for RME Fireface series
116 bool (*has_msg)(struct snd_ff *ff);
117 long (*copy_msg_to_user)(struct snd_ff *ff, char __user *buf, long count);
118 void (*handle_msg)(struct snd_ff *ff, unsigned int offset, const __le32 *buf,
120 int (*fill_midi_msg)(struct snd_ff *ff,
123 int (*get_clock)(struct snd_ff *ff, unsigned int *rate,
125 int (*switch_fetching_mode)(struct snd_ff *ff, bool enable);
126 int (*allocate_resources)(struct snd_ff *ff, unsigned int rate);
127 int (*begin_session)(struct snd_ff *ff, unsigned int rate);
128 void (*finish_session)(struct snd_ff *ff);
[all …]
/kernel/linux/linux-6.6/drivers/input/
Dff-core.c23 static int check_effect_access(struct ff_device *ff, int effect_id, in check_effect_access() argument
26 if (effect_id < 0 || effect_id >= ff->max_effects || in check_effect_access()
27 !ff->effect_owners[effect_id]) in check_effect_access()
30 if (file && ff->effect_owners[effect_id] != file) in check_effect_access()
50 static int compat_effect(struct ff_device *ff, struct ff_effect *effect) in compat_effect() argument
56 if (!test_bit(FF_PERIODIC, ff->ffbit)) in compat_effect()
94 struct ff_device *ff = dev->ff; in input_ff_upload() local
116 if (!test_bit(effect->type, ff->ffbit)) { in input_ff_upload()
117 ret = compat_effect(ff, effect); in input_ff_upload()
122 mutex_lock(&ff->mutex); in input_ff_upload()
[all …]
/kernel/linux/linux-5.10/drivers/input/
Dff-core.c24 static int check_effect_access(struct ff_device *ff, int effect_id, in check_effect_access() argument
27 if (effect_id < 0 || effect_id >= ff->max_effects || in check_effect_access()
28 !ff->effect_owners[effect_id]) in check_effect_access()
31 if (file && ff->effect_owners[effect_id] != file) in check_effect_access()
51 static int compat_effect(struct ff_device *ff, struct ff_effect *effect) in compat_effect() argument
57 if (!test_bit(FF_PERIODIC, ff->ffbit)) in compat_effect()
95 struct ff_device *ff = dev->ff; in input_ff_upload() local
117 if (!test_bit(effect->type, ff->ffbit)) { in input_ff_upload()
118 ret = compat_effect(ff, effect); in input_ff_upload()
123 mutex_lock(&ff->mutex); in input_ff_upload()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/hid/tests/
Dtest_tablet.py703ff 7f 81 02 09 31 75 10 95 01 55 0d 65 33 35 00 46 37 29 26 ff 7f 81 02 05 0d 09 55 25 08 75 08 95…
711ff 7f 81 02 09 31 75 10 95 01 55 0d 65 33 35 00 46 87 13 26 ff 7f 81 02 05 0d 09 55 25 08 75 08 95…
719ff 7f 81 02 09 31 75 10 95 01 55 0d 65 33 35 00 46 c2 18 26 ff 7f 81 02 05 0d 09 55 25 08 75 08 95…
727ff 7f 81 02 09 31 75 10 95 01 55 0d 65 33 35 00 46 c3 0e 26 ff 7f 81 02 05 0d 09 55 25 08 75 08 95…
735ff 7f 81 02 09 31 75 10 95 01 55 0d 65 33 35 00 46 37 29 26 ff 7f 81 02 05 0d 09 55 25 08 75 08 95…
743ff 7f 81 02 09 31 75 10 95 01 55 0d 65 33 35 00 46 23 2c 26 ff 7f 81 02 05 0d 09 55 25 08 75 08 95…
751ff 7f 75 10 95 02 81 02 c0 c0 05 0d 09 04 a1 01 85 30 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81…
759ff 3f 75 10 55 0e 65 11 09 30 35 00 46 1e 19 81 02 26 ff 3f 09 31 35 00 46 be 0f 81 02 26 ff 3f c0…
768ff 3f 75 10 55 0d 65 00 09 30 35 00 46 00 00 81 02 26 ff 3f 09 31 35 00 46 00 00 81 02 26 ff 3f 05…
777ff 3f 75 10 55 0d 65 00 09 30 35 00 46 00 00 81 02 26 ff 3f 09 31 35 00 46 00 00 81 02 26 ff 3f 05…
[all …]
Dtest_multitouch.py492ff 0f 55 0e 65 11 75 10 95 01 35 00 46 c8 37 09 30 81 02 46 68 1f 09 31 81 02 45 00 c0 c0 05 0d 09…
1112ff 7f 35 00 46 00 00 95 02 75 10 81 02 c0 a1 02 15 00 26 ff 00 09 01 95 39 75 08 81 01 c0 c0 05 0d…
1123ff 7f 35 00 46 00 00 95 02 75 10 81 02 c0 a1 02 15 00 26 ff 00 09 01 95 39 75 08 81 03 c0 c0 05 0d…
1134ff 4d 46 70 03 81 02 09 31 26 ff 2b 46 f1 01 81 02 46 00 00 c0 a1 02 05 0d 09 42 15 00 25 01 75 01…
1146 '01 ff 01 57 1b 89 09 ff 02 7b 3b ea 07 02',
1148 '01 ff 01 54 1b 92 09 ff 02 7b 3b ec 07 02',
1150 '01 ff 02 81 3b f8 07 fe 01 54 1b 92 09 02',
1152 '01 ff 02 81 3b f8 07 fc 01 54 1b 92 09 02',
1171ff 00 75 08 81 02 09 51 25 02 81 02 26 96 0d 05 01 75 10 55 0d 65 33 09 30 35 00 46 fd 1d 81 02 09…
1181ff 4b 46 70 03 81 02 09 31 26 ff 2b 46 f1 01 81 02 46 00 00 c0 a1 02 05 0d 09 42 15 00 25 01 75 01…
[all …]
/kernel/linux/linux-5.10/tools/perf/util/
Dheader.c91 static int __do_write_fd(struct feat_fd *ff, const void *buf, size_t size) in __do_write_fd() argument
93 ssize_t ret = writen(ff->fd, buf, size); in __do_write_fd()
100 static int __do_write_buf(struct feat_fd *ff, const void *buf, size_t size) in __do_write_buf() argument
104 size_t new_size = ff->size; in __do_write_buf()
107 if (size + ff->offset > max_size) in __do_write_buf()
110 while (size > (new_size - ff->offset)) in __do_write_buf()
114 if (ff->size < new_size) { in __do_write_buf()
115 addr = realloc(ff->buf, new_size); in __do_write_buf()
118 ff->buf = addr; in __do_write_buf()
119 ff->size = new_size; in __do_write_buf()
[all …]
/kernel/linux/linux-6.6/tools/perf/util/
Dheader.c101 static int __do_write_fd(struct feat_fd *ff, const void *buf, size_t size) in __do_write_fd() argument
103 ssize_t ret = writen(ff->fd, buf, size); in __do_write_fd()
110 static int __do_write_buf(struct feat_fd *ff, const void *buf, size_t size) in __do_write_buf() argument
114 size_t new_size = ff->size; in __do_write_buf()
117 if (size + ff->offset > max_size) in __do_write_buf()
120 while (size > (new_size - ff->offset)) in __do_write_buf()
124 if (ff->size < new_size) { in __do_write_buf()
125 addr = realloc(ff->buf, new_size); in __do_write_buf()
128 ff->buf = addr; in __do_write_buf()
129 ff->size = new_size; in __do_write_buf()
[all …]
/kernel/linux/linux-5.10/Documentation/networking/
Dvrf.rst176 link/ether 72:b3:ba:91:e2:24 brd ff:ff:ff:ff:ff:ff promiscuity 0
179 link/ether b6:6f:6e:f6:da:73 brd ff:ff:ff:ff:ff:ff promiscuity 0
182 link/ether 36:62:e8:7d:bb:8c brd ff:ff:ff:ff:ff:ff promiscuity 0
185 link/ether e6:28:b8:63:70:bb brd ff:ff:ff:ff:ff:ff promiscuity 0
225 link/ether 02:00:00:00:02:02 brd ff:ff:ff:ff:ff:ff
227 link/ether 02:00:00:00:02:03 brd ff:ff:ff:ff:ff:ff
229 link/ether 02:00:00:00:02:06 brd ff:ff:ff:ff:ff:ff
270 link/ether 02:00:00:00:02:02 brd ff:ff:ff:ff:ff:ff
275 inet6 fe80::ff:fe00:202/64 scope link
278 link/ether 02:00:00:00:02:03 brd ff:ff:ff:ff:ff:ff
[all …]

12345678910>>...36