Home
last modified time | relevance | path

Searched full:protocols (Results 1 – 25 of 437) sorted by relevance

12345678910>>...18

/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
126 snprintf(buf, sizeof(buf), "/sys/class/rc/%s/protocols", argv[2]); in main()
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/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/include/net/netfilter/
H A Dnf_reject.h11 /* Skip protocols that don't use 16-bit one's complement checksum in nf_reject_verify_csum()
15 /* Protocols with optional checksums. */ in nf_reject_verify_csum()
30 /* Protocols with other integrity checks. */ in nf_reject_verify_csum()
35 /* Protocols with partial checksums. */ in nf_reject_verify_csum()
/linux/net/netfilter/ipvs/
H A Dip_vs_proto.c29 * IPVS protocols can only be registered/unregistered when the ipvs
62 * register an ipvs protocols netns related data
114 * unregister an ipvs protocols netns data
172 * Propagate event for state change to all protocols
342 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()
376 /* unregister all the ipvs protocols */ in ip_vs_protocol_cleanup()
/linux/net/nfc/
H A Ddigital_core.c467 * @im_protocols: bitset of nfc initiator protocols to be used for polling
468 * @tm_protocols: bitset of nfc transport protocols to be used for polling
482 pr_debug("protocols: im 0x%x, tm 0x%x, supported 0x%x\n", im_protocols, in digital_start_poll()
483 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()
546 pr_err("Unsupported protocols: im=0x%x, tm=0x%x\n", 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()
[all …]
/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/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)
H A Dnotify.c61 * different protocols while delivery of events within the same protocol is
144 * populated at protocols' registration time and then only read but NEVER
178 /* A couple of utility macros to limit cruft when calling protocols' helpers */
287 * All protocols that register at least one event have their protocol-specific
293 * removed or modified since protocols do not unregister ever, so that, once
332 * removed or modified since protocols do not unregister ever, so that once we
530 * flood of events cannot saturate other protocols' queues.
533 * + all protocols can process their dedicated queues concurrently
704 /* Ensure protocols are up to date */ in scmi_allocate_registered_events_desc()
746 * Used by SCMI Protocols initialization code to register with the notification
[all …]
H A Dprotocols.h4 * protocols common header file containing some definitions, structures
5 * and function prototypes used in all the different SCMI protocols.
333 * @vendor_id: A firmware vendor string for vendor protocols matching.
336 * @sub_vendor_id: A firmware sub_vendor string for vendor protocols matching.
338 * @impl_ver: A firmware implementation version for vendor protocols matching.
341 * Note that vendor protocols matching at load time is performed by attempting
/linux/include/net/
H A Dprotocol.h17 * Pedro Roque : inet6 protocols
36 /* This is used to register protocols. */
78 /* This is used to register socket interfaces for IP protocols. */
92 #define INET_PROTOSW_PERMANENT 0x02 /* Permanent protocols are unremovable. */
H A Dipconfig.h12 extern int ic_proto_enabled; /* Protocols enabled (see IC_xxx) */
25 #define IC_PROTO 0xFF /* Protocols mask: */
/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_factory.c36 #include "protocols/link_ddc.h"
37 #include "protocols/link_dp_capability.h"
38 #include "protocols/link_dp_dpia_bw.h"
39 #include "protocols/link_dp_dpia.h"
40 #include "protocols/link_dp_irq_handler.h"
41 #include "protocols/link_dp_phy.h"
42 #include "protocols/link_dp_training.h"
43 #include "protocols/link_edp_panel_control.h"
44 #include "protocols/link_dp_panel_replay.h"
45 #include "protocols/link_hpd.h"
[all …]
/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/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/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/drivers/pnp/
H A DKconfig18 devices. You should then also say Y to all of the protocols below.
40 comment "Protocols"
/linux/drivers/soc/fsl/qe/
H A DKconfig23 protocols: UART, BISYNC, QMC
30 protocols: HDLC, Ethernet, ATM, transparent
/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/net/netlabel/
H A Dnetlabel_mgmt.h7 * protocols such as CIPSO and RIPSO.
138 * o PROTOCOLS:
139 * Sent by an application to request a list of configured NetLabel protocols
/linux/Documentation/driver-api/nfc/
H A Dnfc-pn544.rst15 Protocols chapter
20 or the protocols are different.
/linux/Documentation/networking/
H A Dopenvswitch.rst32 Network protocols evolve over time. New protocols become important
33 and existing protocols lose their prominence. For the Open vSwitch
35 versions to parse additional protocols as part of the flow key. It
37 protocols that have become obsolete. Therefore, the Netlink interface

12345678910>>...18