Home
last modified time | relevance | path

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

1234567

/linux/drivers/media/rc/img-ir/
H A Dimg-ir-sony.c54 struct img_ir_filter *out, u64 protocols) in img_ir_sony_filter() argument
67 protocols &= RC_PROTO_BIT_SONY12 | RC_PROTO_BIT_SONY15 | in img_ir_sony_filter()
75 if (!is_power_of_2(protocols)) { in img_ir_sony_filter()
77 protocols = RC_PROTO_BIT_SONY20; in img_ir_sony_filter()
79 protocols = RC_PROTO_BIT_SONY15; in img_ir_sony_filter()
81 protocols = RC_PROTO_BIT_SONY12; in img_ir_sony_filter()
84 if (protocols == RC_PROTO_BIT_SONY20) { in img_ir_sony_filter()
90 } else if (protocols == RC_PROTO_BIT_SONY15) { in img_ir_sony_filter()
H A Dimg-ir-nec.c54 struct img_ir_filter *out, u64 protocols) in img_ir_nec_filter() argument
62 protocols &= RC_PROTO_BIT_NEC | RC_PROTO_BIT_NECX | RC_PROTO_BIT_NEC32; in img_ir_nec_filter()
69 if (!is_power_of_2(protocols)) { in img_ir_nec_filter()
71 protocols = RC_PROTO_BIT_NEC32; in img_ir_nec_filter()
73 protocols = RC_PROTO_BIT_NECX; in img_ir_nec_filter()
75 protocols = RC_PROTO_BIT_NEC; in img_ir_nec_filter()
78 if (protocols == RC_PROTO_BIT_NEC32) { in img_ir_nec_filter()
89 } else if (protocols == RC_PROTO_BIT_NECX) { in img_ir_nec_filter()
H A DKconfig19 testing, debug, and to make more protocols available.
36 NEC protocols in the ImgTec infrared decoder block.
/linux/tools/testing/selftests/ir/
H A Dir_loopback.c47 } protocols[] = { variable
133 for (i = 0; i < ARRAY_SIZE(protocols); i++) { in main()
134 if (write(protocolfd, protocols[i].decoder, in main()
135 strlen(protocols[i].decoder)) == -1) in main()
139 protocols[i].name, protocols[i].decoder, in main()
140 i + 1, (int)ARRAY_SIZE(protocols)); in main()
143 unsigned int scancode = rand() & protocols[i].mask; in main()
144 unsigned int rc_proto = protocols[i].proto; in main()
/linux/drivers/firmware/arm_scmi/
H A DMakefile10 scmi-protocols-y := base.o clock.o perf.o power.o reset.o sensors.o system.o voltage.o powercap.o
11 scmi-protocols-y += pinctrl.o
12 scmi-module-objs := $(scmi-driver-y) $(scmi-protocols-y) $(scmi-transport-y)
/linux/Documentation/ABI/testing/
H A Dsysfs-class-rc18 What: /sys/class/rc/rc<N>/protocols
23 Reading this file returns a list of available protocols,
28 Enabled protocols are shown in [] brackets.
31 protocols.
34 protocols.
38 Writing "none" will disable all protocols.
80 Reading this file returns a list of available protocols to use
H A Dsysfs-bus-hsi11 the protocols available in the system. Bus drivers implement
12 those protocols.
/linux/net/nfc/
H A Ddigital_core.c483 tm_protocols, ddev->protocols); in digital_start_poll()
485 matching_im_protocols = ddev->protocols & im_protocols; in digital_start_poll()
486 matching_tm_protocols = ddev->protocols & tm_protocols; in digital_start_poll()
786 ddev->protocols |= NFC_PROTO_JEWEL_MASK; in nfc_digital_allocate_device()
788 ddev->protocols |= NFC_PROTO_MIFARE_MASK; in nfc_digital_allocate_device()
790 ddev->protocols |= NFC_PROTO_FELICA_MASK; in nfc_digital_allocate_device()
792 ddev->protocols |= NFC_PROTO_NFC_DEP_MASK; in nfc_digital_allocate_device()
794 ddev->protocols |= NFC_PROTO_ISO15693_MASK; in nfc_digital_allocate_device()
796 ddev->protocols |= NFC_PROTO_ISO14443_MASK; in nfc_digital_allocate_device()
798 ddev->protocols |= NFC_PROTO_ISO14443_B_MASK; in nfc_digital_allocate_device()
[all …]
/linux/drivers/nfc/st-nci/
H A Dcore.c117 u32 protocols; in st_nci_probe() local
124 protocols = NFC_PROTO_JEWEL_MASK in st_nci_probe()
133 ndlc->ndev = nci_allocate_device(&st_nci_ops, protocols, in st_nci_probe()
/linux/net/netfilter/ipvs/
H A Dip_vs_proto.c342 char protocols[64] = { 0 }; in ip_vs_protocol_init() local
346 strcat(protocols, ", "); \ in ip_vs_protocol_init()
347 strcat(protocols, (p)->name); \ in ip_vs_protocol_init()
365 pr_info("Registered protocols (%s)\n", &protocols[2]); in ip_vs_protocol_init()
/linux/Documentation/userspace-api/media/rc/
H A Dlirc-dev-intro.rst39 - ir-keytable: can load keymaps; allows you to set IR kernel protocols; load
72 bit is set in protocols that support it (e.g. rc-5 and rc-6), or
73 ``LIRC_SCANCODE_FLAG_REPEAT`` for when a repeat is received for protocols
83 pressing the same button". The rc-5 and rc-6 protocols have a toggle bit.
156 :ref:`IR protocols <Remote_controllers_Protocols>`, but there
157 are many protocols which are not supported. To support these, it is possible
/linux/tools/usb/usbip/libsrc/
H A Dnames.c81 static struct protocol *protocols[HASHSZ] = { NULL, }; variable
132 p = protocols[hashnum((classid << 16) | (subclassid << 8) in names_protocol()
274 p = protocols[h]; in new_protocol()
286 p->next = protocols[h]; in new_protocol()
287 protocols[h] = p; in new_protocol()
/linux/Documentation/misc-devices/
H A Damd-sbi.rst28 Register sets is common across APML protocols. IOCTL is providing synchronization
29 among protocols as transactions may create race condition.
40 * Differnet xfer protocols are defined:
/linux/drivers/soc/fsl/qe/
H A DKconfig23 protocols: UART, BISYNC, QMC
30 protocols: HDLC, Ethernet, ATM, transparent
/linux/drivers/nfc/pn533/
H A Dusb.c482 u32 protocols; in pn533_usb_probe() local
532 protocols = PN533_ALL_PROTOCOLS; in pn533_usb_probe()
536 protocols = PN533_NO_TYPE_B_PROTOCOLS; in pn533_usb_probe()
540 protocols = PN533_NO_TYPE_B_PROTOCOLS; in pn533_usb_probe()
575 rc = pn53x_register_nfc(priv, protocols, &interface->dev); in pn533_usb_probe()
H A Dpn533.h242 int pn532_i2c_nfc_alloc(struct pn533 *priv, u32 protocols,
244 int pn53x_register_nfc(struct pn533 *priv, u32 protocols,
/linux/net/x25/
H A DKconfig9 X.25 is a set of standardized network protocols, similar in scope to
16 protocols: the higher level Packet Layer Protocol (PLP) (say Y here
/linux/drivers/ata/pata_parport/
H A Dpata_parport.c14 static DEFINE_IDR(protocols);
590 error = idr_alloc(&protocols, pr, 0, 0, GFP_KERNEL); in pata_parport_register_driver()
616 idr_for_each_entry(&protocols, pr_iter, id) { in pata_parport_unregister_driver()
620 idr_remove(&protocols, id); in pata_parport_unregister_driver()
671 idr_for_each_entry(&protocols, pr, pr_num) { in new_device_store()
734 idr_for_each_entry(&protocols, pr, pr_num) in pata_parport_attach()
/linux/Documentation/i2c/
H A Dsummary.rst19 a subset of I2C protocols and signaling. Many I2C devices will work on an
20 SMBus, but some SMBus protocols add semantics beyond what is required to
26 use its protocols on many I2C systems. However, there are systems that don't
/linux/Documentation/networking/
H A Dbareudp.rst12 tunnelling different L3 protocols like MPLS, IP, NSH etc. inside a UDP tunnel.
39 The multiproto mode allows bareudp tunnels to handle several protocols of the
/linux/Documentation/w1/masters/
H A Domap-hdq.rst17 Semiconductor 1-Wire protocols. These protocols use a single wire for
/linux/Documentation/netlabel/
H A Dlsm_interface.rst14 use of a common code base for several different packet labeling protocols.
21 Since NetLabel supports multiple different packet labeling protocols and LSMs
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtime-sync.h17 u32 protocols);
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dtime_sync.h16 u32 protocols);
/linux/drivers/infiniband/hw/mlx4/
H A DKconfig10 This is required to use InfiniBand protocols such as

1234567