Home
last modified time | relevance | path

Searched refs:protocols (Results 1 – 25 of 54) sorted by relevance

123

/drivers/block/paride/
Dparide.c41 static struct pi_protocol *protocols[MAX_PROTOS]; variable
215 if (protocols[k] && !strcmp(pr->name, protocols[k]->name)) { in paride_register()
221 while ((k < MAX_PROTOS) && (protocols[k])) in paride_register()
227 protocols[k] = pr; in paride_register()
239 if (protocols[pr->index] != pr) { in paride_unregister()
243 protocols[pr->index] = NULL; in paride_unregister()
360 if (!protocols[0]) in pi_init()
367 (!protocols[s]) || (unit < 0) || in pi_init()
368 (unit >= protocols[s]->max_units)) { in pi_init()
374 struct pi_protocol *proto = protocols[p]; in pi_init()
/drivers/media/rc/img-ir/
Dimg-ir-sony.c58 struct img_ir_filter *out, u64 protocols) in img_ir_sony_filter() argument
76 if (!(protocols & RC_BIT_SONY20)) in img_ir_sony_filter()
82 if (!(protocols & RC_BIT_SONY15)) in img_ir_sony_filter()
DKconfig18 testing, debug, and to make more protocols available.
34 NEC protocols in the ImgTec infrared decoder block.
Dimg-ir-rc5.c44 struct img_ir_filter *out, u64 protocols) in img_ir_rc5_filter() argument
Dimg-ir-rc6.c65 struct img_ir_filter *out, u64 protocols) in img_ir_rc6_filter() argument
Dimg-ir-jvc.c33 struct img_ir_filter *out, u64 protocols) in img_ir_jvc_filter() argument
Dimg-ir-sharp.c42 struct img_ir_filter *out, u64 protocols) in img_ir_sharp_filter() argument
Dimg-ir-sanyo.c54 struct img_ir_filter *out, u64 protocols) in img_ir_sanyo_filter() argument
Dimg-ir-nec.c55 struct img_ir_filter *out, u64 protocols) in img_ir_nec_filter() argument
Dimg-ir-hw.h182 struct img_ir_filter *out, u64 protocols);
/drivers/media/rc/
Drc-ir-raw.c236 u64 protocols; in ir_raw_get_allowed_protocols() local
238 protocols = available_protocols; in ir_raw_get_allowed_protocols()
240 return protocols; in ir_raw_get_allowed_protocols()
330 available_protocols |= ir_raw_handler->protocols; in ir_raw_handler_register()
346 available_protocols &= ~ir_raw_handler->protocols; in ir_raw_handler_unregister()
Drc-main.c923 static int parse_protocol_change(u64 *protocols, const char *buf) in parse_protocol_change() argument
967 *protocols |= mask; in parse_protocol_change()
969 *protocols &= ~mask; in parse_protocol_change()
971 *protocols = mask; in parse_protocol_change()
1229 static RC_PROTO_ATTR(protocols, S_IRUGO | S_IWUSR,
Dir-sharp-decoder.c178 .protocols = RC_BIT_SHARP,
/drivers/nfc/st-nci/
Dcore.c130 u32 protocols; in st_nci_probe() local
137 protocols = NFC_PROTO_JEWEL_MASK in st_nci_probe()
145 ndlc->ndev = nci_allocate_device(&st_nci_ops, protocols, in st_nci_probe()
/drivers/nfc/nfcmrvl/
Dmain.c113 u32 protocols; in nfcmrvl_nci_register_dev() local
145 protocols = NFC_PROTO_JEWEL_MASK in nfcmrvl_nci_register_dev()
153 priv->ndev = nci_allocate_device(&nfcmrvl_nci_ops, protocols, in nfcmrvl_nci_register_dev()
/drivers/nfc/
Dport100.c1031 struct port100_protocol *protocols; in port100_in_set_framing() local
1041 protocols = in_protocols[param]; in port100_in_set_framing()
1044 while (protocols[num_protocols].number != PORT100_IN_PROT_END) in port100_in_set_framing()
1056 memcpy(skb_put(skb, size), protocols, size); in port100_in_set_framing()
1189 struct port100_protocol *protocols; in port100_tg_set_framing() local
1199 protocols = tg_protocols[param]; in port100_tg_set_framing()
1202 while (protocols[num_protocols].number != PORT100_TG_PROT_END) in port100_tg_set_framing()
1214 memcpy(skb_put(skb, size), protocols, size); in port100_tg_set_framing()
Dnfcwilink.c502 __u32 protocols; in nfcwilink_probe() local
512 protocols = NFC_PROTO_JEWEL_MASK in nfcwilink_probe()
519 protocols, in nfcwilink_probe()
/drivers/uwb/
DKconfig12 10m). It serves as the transport layer for other protocols,
16 protocols (such as WUSB) might impose a master/slave
/drivers/isdn/
DKconfig32 suitable for German BTX. On D-Channel, the protocols EDSS1
51 and data connections, controlling call options and protocols,
/drivers/infiniband/hw/mlx5/
DKconfig7 This is required to use InfiniBand protocols such as
/drivers/infiniband/hw/mlx4/
DKconfig9 This is required to use InfiniBand protocols such as
/drivers/staging/rdma/ipath/
DKconfig8 devices to be used with both kernel upper level protocols such
/drivers/nfc/microread/
Dmicroread.c662 u32 protocols; in microread_probe() local
682 protocols = NFC_PROTO_JEWEL_MASK | in microread_probe()
690 quirks, protocols, llc_name, in microread_probe()
/drivers/nfc/fdp/
Dfdp.c748 u32 protocols; in fdp_nci_probe() local
765 protocols = NFC_PROTO_JEWEL_MASK | in fdp_nci_probe()
773 ndev = nci_allocate_device(&nci_ops, protocols, tx_headroom, in fdp_nci_probe()
/drivers/pnp/
DKconfig17 devices. You should then also say Y to all of the protocols below.

123