Home
last modified time | relevance | path

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

12345678910>>...21

/linux/Documentation/w1/slaves/
H A 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
/linux/sound/firewire/fireface/
H A 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 …]
H A 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 …]
H A 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 …]
H A 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 …]
H A 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 strscpy(ff->card->driver, "Fireface"); in name_card()
31 strscpy(ff->card->shortname, name); in name_card()
32 strscpy(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 …]
H A 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 …]
H A 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 …]
H A 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 …]
H A Dff-protocol-latter.c2 // ff-protocol-latter.c - a part of driver for RME Fireface series
8 #include "ff.h"
141 static int latter_get_clock(struct snd_ff *ff, unsigned int *rate, in latter_get_clock() argument
148 err = snd_fw_transaction(ff->unit, TCODE_READ_QUADLET_REQUEST, in latter_get_clock()
154 return parse_clock_bits(data, rate, src, ff->unit_version); in latter_get_clock()
157 static int latter_switch_fetching_mode(struct snd_ff *ff, bool enable) in latter_switch_fetching_mode() argument
168 return snd_fw_transaction(ff->unit, TCODE_WRITE_QUADLET_REQUEST, in latter_switch_fetching_mode()
172 static int latter_allocate_resources(struct snd_ff *ff, unsigned int rate) in latter_allocate_resources() argument
197 err = snd_fw_transaction(ff->unit, TCODE_WRITE_QUADLET_REQUEST, in latter_allocate_resources()
208 err = latter_get_clock(ff, &curr_rate, &src); in latter_allocate_resources()
[all …]
H A Dff-proc.c3 * ff-proc.c - a part of driver for RME Fireface series
8 #include "./ff.h"
30 struct snd_ff *ff = entry->private_data; in proc_dump_status() local
32 ff->spec->protocol->dump_status(ff, buffer); in proc_dump_status()
35 static void add_node(struct snd_ff *ff, struct snd_info_entry *root, in add_node() argument
42 entry = snd_info_create_card_entry(ff->card, name, root); in add_node()
44 snd_info_set_text_ops(entry, ff, op); in add_node()
47 void snd_ff_proc_init(struct snd_ff *ff) in snd_ff_proc_init() argument
55 root = snd_info_create_card_entry(ff->card, "firewire", in snd_ff_proc_init()
56 ff->card->proc_root); in snd_ff_proc_init()
[all …]
H A DMakefile2 snd-fireface-y := ff.o ff-transaction.o ff-midi.o ff-proc.o amdtp-ff.o \
3 ff-stream.o ff-pcm.o ff-hwdep.o ff-protocol-former.o \
4 ff-protocol-latter.o
/linux/drivers/input/
H A 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 error = compat_effect(ff, effect); in input_ff_upload()
122 guard(mutex)(&ff->mutex); in input_ff_upload()
[all …]
/linux/tools/testing/selftests/hid/tests/
H A Dtest_tablet.py1358ff 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…
1366ff 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…
1374ff 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…
1382ff 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…
1390ff 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…
1398ff 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…
1406ff 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…
1414ff 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…
1423ff 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…
1432ff 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 …]
H A Dtest_multitouch.py496ff 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…
1137ff 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…
1148ff 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…
1159ff 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…
1171 '01 ff 01 57 1b 89 09 ff 02 7b 3b ea 07 02',
1173 '01 ff 01 54 1b 92 09 ff 02 7b 3b ec 07 02',
1175 '01 ff 02 81 3b f8 07 fe 01 54 1b 92 09 02',
1177 '01 ff 02 81 3b f8 07 fc 01 54 1b 92 09 02',
1196ff 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…
1206ff 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 …]
/linux/Documentation/driver-api/cxl/platform/example-configurations/
H A Dflexible.rst271 Locality 1 : FF 0A FF FF FF FF FF FF
272 Locality 2 : FF FF 0A FF FF FF FF FF
273 Locality 3 : FF FF FF 0A FF FF FF FF
274 Locality 4 : FF FF FF FF 0A FF FF FF
275 Locality 5 : FF FF FF FF FF 0A FF FF
276 Locality 6 : FF FF FF FF FF FF 0A FF
277 Locality 7 : FF FF FF FF FF FF FF 0A
/linux/tools/perf/util/
H A Dheader.c103 static int __do_write_fd(struct feat_fd *ff, const void *buf, size_t size) in __do_write_fd() argument
105 ssize_t ret = writen(ff->fd, buf, size); in __do_write_fd()
112 static int __do_write_buf(struct feat_fd *ff, const void *buf, size_t size) in __do_write_buf() argument
116 size_t new_size = ff->size; in __do_write_buf()
119 if (size + ff->offset > max_size) in __do_write_buf()
122 while (size > (new_size - ff->offset)) in __do_write_buf()
126 if (ff->size < new_size) { in __do_write_buf()
127 addr = realloc(ff->buf, new_size); in __do_write_buf()
130 ff->buf = addr; in __do_write_buf()
131 ff->size = new_size; in __do_write_buf()
[all …]
/linux/Documentation/networking/
H A Dvrf.rst189 link/ether 72:b3:ba:91:e2:24 brd ff:ff:ff:ff:ff:ff promiscuity 0
192 link/ether b6:6f:6e:f6:da:73 brd ff:ff:ff:ff:ff:ff promiscuity 0
195 link/ether 36:62:e8:7d:bb:8c brd ff:ff:ff:ff:ff:ff promiscuity 0
198 link/ether e6:28:b8:63:70:bb brd ff:ff:ff:ff:ff:ff promiscuity 0
238 link/ether 02:00:00:00:02:02 brd ff:ff:ff:ff:ff:ff
240 link/ether 02:00:00:00:02:03 brd ff:ff:ff:ff:ff:ff
242 link/ether 02:00:00:00:02:06 brd ff:ff:ff:ff:ff:ff
283 link/ether 02:00:00:00:02:02 brd ff:ff:ff:ff:ff:ff
288 inet6 fe80::ff:fe00:202/64 scope link
291 link/ether 02:00:00:00:02:03 brd ff:ff:ff:ff:ff:ff
[all …]
/linux/fs/fuse/
H A Diomode.c30 int fuse_file_cached_io_open(struct inode *inode, struct fuse_file *ff) in fuse_file_cached_io_open() argument
35 if (!ff->args) in fuse_file_cached_io_open()
60 WARN_ON(ff->iomode == IOM_UNCACHED); in fuse_file_cached_io_open()
61 if (ff->iomode == IOM_NONE) { in fuse_file_cached_io_open()
62 ff->iomode = IOM_CACHED; in fuse_file_cached_io_open()
71 static void fuse_file_cached_io_release(struct fuse_file *ff, in fuse_file_cached_io_release() argument
76 WARN_ON(ff->iomode != IOM_CACHED); in fuse_file_cached_io_release()
77 ff->iomode = IOM_NONE; in fuse_file_cached_io_release()
117 struct fuse_file *ff, in fuse_file_uncached_io_open() argument
127 WARN_ON(ff->iomode != IOM_NONE); in fuse_file_uncached_io_open()
[all …]
H A Dpassthrough.c31 struct fuse_file *ff = file->private_data; in fuse_passthrough_read_iter() local
32 struct file *backing_file = fuse_file_passthrough(ff); in fuse_passthrough_read_iter()
36 .cred = ff->cred, in fuse_passthrough_read_iter()
58 struct fuse_file *ff = file->private_data; in fuse_passthrough_write_iter() local
59 struct file *backing_file = fuse_file_passthrough(ff); in fuse_passthrough_write_iter()
63 .cred = ff->cred, in fuse_passthrough_write_iter()
85 struct fuse_file *ff = in->private_data; in fuse_passthrough_splice_read() local
86 struct file *backing_file = fuse_file_passthrough(ff); in fuse_passthrough_splice_read()
88 .cred = ff->cred, in fuse_passthrough_splice_read()
109 struct fuse_file *ff = out->private_data; in fuse_passthrough_splice_write() local
[all …]
H A Dfile.c57 struct fuse_file *ff; in fuse_file_alloc() local
59 ff = kzalloc_obj(struct fuse_file, GFP_KERNEL_ACCOUNT); in fuse_file_alloc()
60 if (unlikely(!ff)) in fuse_file_alloc()
63 ff->fm = fm; in fuse_file_alloc()
65 ff->args = kzalloc_obj(*ff->args, GFP_KERNEL_ACCOUNT); in fuse_file_alloc()
66 if (!ff->args) { in fuse_file_alloc()
67 kfree(ff); in fuse_file_alloc()
72 INIT_LIST_HEAD(&ff->write_entry); in fuse_file_alloc()
73 refcount_set(&ff->count, 1); in fuse_file_alloc()
74 RB_CLEAR_NODE(&ff->polled_node); in fuse_file_alloc()
[all …]
/linux/tools/testing/selftests/net/
H A Dbroadcast_ether_dst.sh58 # compare ethernet destination field to ff:ff:ff:ff:ff:ff
61 if [[ "${ether_dst}" == "ff:ff:ff:ff:ff:ff" ]]; then
65 echo "[FAIL] expected dst ether addr to be ff:ff:ff:ff:ff:ff," \
/linux/drivers/hid/bpf/progs/
H A DHuion__Kamvas13Gen3.bpf.c86 …* R: 36 06 00 ff 09 01 a1 01 85 08 75 68 95 01 09 01 81 02 c0 06 00 ff 09 01 a1 01 85 16 75 08 95…
268ff 7f 35 00 46 00 08 75 10 95 02 81 02 05 0d 09 30 26 ff 3f 75 10 95 01 81 02 09 3d 09 3e 15 a6 25…
327 …09 09 01 81 02 05 0d 09 33 81 02 95 06 81 03 a1 02 05 01 09 37 16 00 80 26 ff 7f 75 10 95 01 81 06…
344 …* 14 03 [ 88 e5] 00 [ 10 81] 00 [ ff 3f] [d8 13] 03 07…
500 * E: 001138.935675 14 08 81 d2 66 04 40 ff 3f 00 00 00 08 03 00
578 * E: 000197.123138 10 0a c0 ff 7f ff 7f 00 00 00 00
579 * E: 000197.124915 10 0a 00 ff 7f ff 7f 00 00 00 00
594 * E: 000242.077160 10 0a c1 7e 3c 12 31 ff 3f 03 fd
614 * E: 000153.416538 9 11 00 ff ff 00 00 00 00 00
661 * E: 000212.682788 9 11 00 ff ff 00 00 00 00 00
[all …]
/linux/Documentation/security/tpm/
H A Dtpm_ffa_crb.rst4 TPM CRB over FF-A Driver
18 The Firmware Framework for Arm A-profile (FF-A) [2]_ is a specification
27 A TPM can be implemented as an FF-A secure service. This could be a firmware
29 TPM chip. An FF-A based TPM abstracts hardware details (e.g. bus controller
34 The Arm TPM Service Command Response Buffer Interface Over FF-A [3]_
35 specification defines FF-A messages that can be used by a client to signal
38 How the Linux CRB driver interacts with FF-A is summarized below:
40 - The tpm_crb_ffa driver registers with the FF-A subsystem in the kernel
41 with an architected TPM service UUID defined in the CRB over FF-A spec.
43 - If a TPM service is discovered by FF-A, the probe() function in the
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxnv50.c809 dd_emit(ctx, 1, 0); /* 000000ff SRC_ADDRESS_HIGH */ in nv50_gr_construct_mmio_ddata()
819 dd_emit(ctx, 1, 0); /* 000000ff CB_DEF_ADDRESS_HIGH */ in nv50_gr_construct_mmio_ddata()
825 dd_emit(ctx, 1, 0); /* 000000ff UNK370 */ in nv50_gr_construct_mmio_ddata()
826 dd_emit(ctx, 1, 0); /* 000000ff USER_PARAM_UNK */ in nv50_gr_construct_mmio_ddata()
827 dd_emit(ctx, 1, 0); /* 000000ff USER_PARAM_COUNT */ in nv50_gr_construct_mmio_ddata()
828 dd_emit(ctx, 1, 1); /* 000000ff UNK384 bits 8-15 */ in nv50_gr_construct_mmio_ddata()
832 dd_emit(ctx, 1, 1); /* 000007ff BLOCKDIM_X */ in nv50_gr_construct_mmio_ddata()
833 dd_emit(ctx, 1, 1); /* 000007ff BLOCKDIM_XMY */ in nv50_gr_construct_mmio_ddata()
836 dd_emit(ctx, 1, 1); /* 000007ff BLOCKDIM_Y */ in nv50_gr_construct_mmio_ddata()
838 dd_emit(ctx, 1, 4); /* 000000ff CP_REG_ALLOC_TEMP */ in nv50_gr_construct_mmio_ddata()
[all …]

12345678910>>...21