Home
last modified time | relevance | path

Searched +full:binary +full:- +full:coded (Results 1 – 25 of 57) sorted by relevance

123

/Linux-v6.6/tools/perf/pmu-events/arch/s390/cf_z16/
Dextended.json3 "Unit": "CPU-M-CF",
6 "BriefDescription": "L1D Read-only Exclusive Writes",
7 …blicDescription": "A directory write to the Level-1 Data cache where the line was originally in a …
10 "Unit": "CPU-M-CF",
14 … Translation Lookaside Buffer 2 (TLB2) and the request was made by the Level-1 Data cache. This is…
17 "Unit": "CPU-M-CF",
21 …ress for a request made by the Level-1 Data cache. Incremented by one for every TLB2 miss in progr…
24 "Unit": "CPU-M-CF",
28 … into the Combined Region and Segment Table Entry array in the Level-2 TLB for a one-megabyte page…
31 "Unit": "CPU-M-CF",
[all …]
/Linux-v6.6/Documentation/devicetree/bindings/usb/
Dusb-drd.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/usb-drd.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13 otg-rev:
16 which the device and its descriptors are compliant, in binary-coded
18 features (HNP/SRP/ADP) is enabled. If ADP is required, otg-rev should be
25 Tells Dual-Role USB controllers that we want to work on a particular
32 hnp-disable:
[all …]
Daspeed,usb-vhub.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/usb/aspeed,usb-vhub.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Benjamin Herrenschmidt <benh@kernel.crashing.org>
26 - aspeed,ast2400-usb-vhub
27 - aspeed,ast2500-usb-vhub
28 - aspeed,ast2600-usb-vhub
39 aspeed,vhub-downstream-ports:
46 aspeed,vhub-generic-endpoints:
[all …]
/Linux-v6.6/include/linux/usb/
Dotg.h1 /* SPDX-License-Identifier: GPL-2.0 */
34 /* effective for A-peripheral, ignored for B devices */
37 /* for B devices only: start session with A-Host */
46 * struct usb_otg_caps - describes the otg capabilities of the device
48 * in binary-coded decimal (i.e. 2.0 is 0200H).
66 if (otg && otg->start_hnp) in otg_start_hnp()
67 return otg->start_hnp(otg); in otg_start_hnp()
69 return -ENOTSUPP; in otg_start_hnp()
76 if (otg && otg->set_vbus) in otg_set_vbus()
77 return otg->set_vbus(otg, enabled); in otg_set_vbus()
[all …]
Dtypec.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 /* USB Type-C Specification releases */
90 * struct enter_usb_data - Enter_USB Message details
94 * @active_link_training is a flag that should be set with uni-directional SBRX
95 * communication, and left 0 with passive cables and with bi-directional SBRX
104 * struct usb_pd_identity - USB Power Delivery identity data
126 * struct typec_altmode_desc - USB Type-C Alternate Mode Descriptor
172 * struct typec_plug_desc - USB Type-C Cable Plug Descriptor
176 * Represents USB Type-C Cable Plug.
183 * struct typec_cable_desc - USB Type-C Cable Descriptor
[all …]
/Linux-v6.6/tools/usb/usbip/
Dconfigure.ac4 AC_INIT([usbip-utils], [2.0], [linux-usb@vger.kernel.org])
5 AC_DEFINE([USBIP_VERSION], [0x00000111], [binary-coded decimal version number])
21 AC_SUBST([EXTRA_CFLAGS], ["-Wall -Werror -Wextra -std=gnu99"])
49 [LIBS="$LIBS -ludev"],
55 AC_ARG_WITH([tcp-wrappers],
56 [AS_HELP_STRING([--with-tcp-wrappers],
58 dnl [ACTION-IF-GIVEN]
61 AC_MSG_CHECKING([for hosts_access in -lwrap])
63 LIBS="-lwrap $saved_LIBS"
69 [use tcp wrapper]) wrap_LIB="-lwrap"],
[all …]
/Linux-v6.6/arch/arc/kernel/
Dvmlinux.lds.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
6 #include <asm-generic/vmlinux.lds.h>
48 * binary blob is tucked away to one side, reducing the displacement
52 * decompress_inflate.c:gunzip( ) -> zlib_inflate_workspace( )
64 /* INIT_DATA_SECTION open-coded: special INIT_RAM_FS handling */
103 * 2. THREAD_SIZE for init.task, must be kernel-stk sz aligned
/Linux-v6.6/lib/
Dhexdump.c1 // SPDX-License-Identifier: GPL-2.0-only
20 * hex_to_bin - convert a hex digit to its real value
23 * hex_to_bin() converts one hex digit to its actual value or -1 in case of bad
26 * This function is used to load cryptographic keys, so it is coded in such a
30 * (ch - '9' - 1) is negative if ch <= '9'
31 * ('0' - 1 - ch) is negative if ch >= '0'
35 * shift of a negative value is implementation-defined, so we cast the
36 * value to (unsigned) before the shift --- we have 0xffffff if ch is in
38 * we "and" this value with (ch - '0' + 1) --- we have a value 1 ... 10 if ch is
40 * we add this value to -1 --- we have a value 0 ... 9 if ch is in the range '0'
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/s390/cf_z14/
Dextended.json3 "Unit": "CPU-M-CF",
6 "BriefDescription": "L1D Read-only Exclusive Writes",
7 …blicDescription": "A directory write to the Level-1 Data cache where the line was originally in a …
10 "Unit": "CPU-M-CF",
17 "Unit": "CPU-M-CF",
21 …data cache. Incremented by one for every TLB2 miss in progress for the Level-1 Data cache on this …
24 "Unit": "CPU-M-CF",
27 "BriefDescription": "DTLB2 One-Megabyte Page Writes",
28 … into the Combined Region and Segment Table Entry array in the Level-2 TLB for a one-megabyte page…
31 "Unit": "CPU-M-CF",
[all …]
/Linux-v6.6/Documentation/staging/
Dcrc32.rst5 A CRC is a long-division remainder. You add the CRC to the message,
11 protocols put the end-of-frame flag after the CRC.
15 - We're working in binary, so the digits are only 0 and 1, and
16 - When dividing polynomials, there are no carries. Rather than add and
21 To produce a 32-bit CRC, the divisor is actually a 33-bit CRC polynomial.
24 familiar with the IEEE 754 floating-point format, it's the same idea.)
28 the best error-detecting properties, this should correspond to the
29 order they're actually sent. For example, standard RS-232 serial is
30 little-endian; the most significant bit (sometimes used for parity)
38 back into range. In binary, this is easy - it has to be either 0 or 1,
[all …]
/Linux-v6.6/include/linux/
Dtnum.h41 /* Subtract two tnums, return @a - @b */
43 /* Bitwise-AND, return @a & @b */
45 /* Bitwise-OR, return @a | @b */
47 /* Bitwise-XOR, return @a ^ @b */
89 * As a rule of thumb, if @a is explicitly coded rather than coming from
90 * reg->var_off, it should be in form of tnum_const(), tnum_range(0, 2**n - 1),
91 * or tnum_range(2**n, 2**(n+1) - 1).
95 /* Formatting functions. These have snprintf-like semantics: they will write
102 /* Format a tnum as tristate binary expansion */
105 /* Returns the 32-bit subreg */
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/s390/cf_z15/
Dextended.json3 "Unit": "CPU-M-CF",
6 "BriefDescription": "L1D Read-only Exclusive Writes",
7 …blicDescription": "A directory write to the Level-1 Data cache where the line was originally in a …
10 "Unit": "CPU-M-CF",
17 "Unit": "CPU-M-CF",
21 …data cache. Incremented by one for every TLB2 miss in progress for the Level-1 Data cache on this …
24 "Unit": "CPU-M-CF",
27 "BriefDescription": "DTLB2 One-Megabyte Page Writes",
28 … into the Combined Region and Segment Table Entry array in the Level-2 TLB for a one-megabyte page…
31 "Unit": "CPU-M-CF",
[all …]
/Linux-v6.6/Documentation/input/
Devent-codes.rst1 .. _input-event-codes:
36 - Used as markers to separate events. Events may be separated in time or in
41 - Used to describe state changes of keyboards, buttons, or other key-like
46 - Used to describe relative axis value changes, e.g. moving the mouse 5 units
51 - Used to describe absolute axis value changes, e.g. describing the
56 - Used to describe miscellaneous input data that do not fit into other types.
60 - Used to describe binary state input switches.
64 - Used to turn LEDs on devices on and off.
68 - Used to output sound to devices.
72 - Used for autorepeating devices.
[all …]
/Linux-v6.6/Documentation/devicetree/
Dusage-model.rst1 .. SPDX-License-Identifier: GPL-2.0
44 ----------
49 thereby support a majority of available hardware without hard coded
56 In 2005, when PowerPC Linux began a major cleanup and to merge 32-bit
57 and 64-bit support, the decision was made to require DT support on all
60 Tree (FDT) was created which could be passed to the kernel as a binary
61 blob without requiring a real Open Firmware implementation. U-Boot,
63 Device Tree Binary (dtb) and to modify a dtb at boot time. DT was
66 existing non-DT aware firmware.
74 -------------
[all …]
/Linux-v6.6/drivers/media/rc/
Dwinbond-cir.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * winbond-cir.c - Driver for the Consumer IR functionality of Winbond
12 * Copyright (C) 2009 - 2011 David Härdeman <david@hardeman.nu>
26 * o Wake-On-CIR functionality
44 #include <media/rc-core.h>
46 #define DRVNAME "winbond-cir"
48 /* CEIR Wake-Up Registers, relative to data->wbase */
60 /* CEIR Enhanced Functionality Registers, relative to data->ebase */
67 /* SP3 Banked Registers, relative to data->sbase */
114 /* Over/Under-flow bit for WBCIR_REG_SP3_IER and WBCIR_REG_SP3_EIR */
[all …]
/Linux-v6.6/drivers/staging/media/atomisp/pci/
Dsh_css.c1 // SPDX-License-Identifier: GPL-2.0
88 /* Name of the sp program: should not be built-in */
116 * struct sh_css_stream_seed - a stream seed, to save and restore the
143 * sustain power-down: MMU base, IRQ type, env for routines, binary loaded FW
152 struct ia_css_env driver_env; /* driver-supplied env copy */
198 * - true, if all "ia_css_pipe" instances in the target "ia_css_stream"
200 * - false, otherwise.
366 if (pipe->shading_table) in sh_css_pipe_free_shading_table()
367 ia_css_shading_table_free(pipe->shading_table); in sh_css_pipe_free_shading_table()
368 pipe->shading_table = NULL; in sh_css_pipe_free_shading_table()
[all …]
/Linux-v6.6/drivers/watchdog/
Dsch311x_wdt.c1 // SPDX-License-Identifier: GPL-2.0+
3 * sch311x_wdt.c - Driver for the SCH311x Super-I/O chips
10 * provided "AS-IS" and at no charge.
23 #include <linux/errno.h> /* For the -ENODEV/... values */
30 #include <linux/ioport.h> /* For io-port access */
80 * Super-IO functions
119 /* -- Watchdog Timeout -- in sch311x_wdt_set_timeout()
120 * Bit 0-6 (Reserved) in sch311x_wdt_set_timeout()
121 * Bit 7 WDT Time-out Value Units Select in sch311x_wdt_set_timeout()
126 /* -- Watchdog Timer Time-out Value -- in sch311x_wdt_set_timeout()
[all …]
Dsmsc37b787_wdt.c1 // SPDX-License-Identifier: GPL-2.0-or-later
9 * any of this software. This material is provided "AS-IS" in
12 * (C) Copyright 2003-2006 Sven Anders <anders@anduras.de>
15 * 2003 - Created version 1.0 for Linux 2.4.x.
16 * 2006 - Ported to Linux 2.6, added nowayout and MAGICCLOSE
38 * For an example userspace keep-alive daemon, see:
86 /* -- Low level function ----------------------------------------*/
124 /* -- Medium level functions ------------------------------------*/
128 /* -- General Purpose I/O Bit 1.2 -- in gpio_bit12()
142 /* -- General Purpose I/O Bit 1.3 -- in gpio_bit13()
[all …]
/Linux-v6.6/drivers/media/usb/pwc/
Dpwc-dec23.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 (C) 2004-2006 Luc Saillard (luc@saillard.org)
9 The decompression routines have been implemented by reverse-engineering the
10 Nemosoft binary pwcx module. Caveat emptor.
15 #include "pwc-timon.h"
16 #include "pwc-kiara.h"
17 #include "pwc-dec23.h"
44 -0x526500, -0x221200, 0x221200, 0x526500, in build_subblock_pattern()
45 -0x3de200, 0x3de200, in build_subblock_pattern()
46 -0x6db480, -0x2d5d00, 0x2d5d00, 0x6db480, in build_subblock_pattern()
[all …]
/Linux-v6.6/drivers/comedi/drivers/
Dme_daq.c1 // SPDX-License-Identifier: GPL-2.0+
5 * ME-2000i, ME-2600i, ME-3000vm1
13 * Devices: [Meilhaus] ME-2600i (me-2600i), ME-2000i (me-2000i)
35 * PCI BAR2 Memory map (dev->mmio)
76 #define ME_TIMER_DATA_REG(x) (0x0a + ((x) * 2)) /* - | W */
83 #define ME_DAC_CTRL_BIPOLAR(x) BIT(7 - ((x) & 0x3))
84 #define ME_DAC_CTRL_GAIN(x) BIT(11 - ((x) & 0x3))
87 #define ME_AO_DATA_REG(x) (0x14 + ((x) * 2)) /* - | W */
88 #define ME_COUNTER_ENDDATA_REG(x) (0x1c + ((x) * 2)) /* - | W */
89 #define ME_COUNTER_STARTDATA_REG(x) (0x20 + ((x) * 2)) /* - | W */
[all …]
/Linux-v6.6/drivers/thermal/
Drcar_gen3_thermal.c1 // SPDX-License-Identifier: GPL-2.0
3 * R-Car Gen3 THS thermal sensor driver
102 return ioread32(tsc->base + reg); in rcar_gen3_thermal_read()
108 iowrite32(data, tsc->base + reg); in rcar_gen3_thermal_write()
114 * [reg] = [temp] * a + b => [temp] = ([reg] - b) / a
118 * coded values from driver. The formula to calculate a and b are taken from
124 * Integer also needs to be signed so that leaves 7 bits for binary
137 #define TJ_3 -41
149 tsc->tj_t = (FIXPT_INT((priv->ptat[1] - priv->ptat[2]) * (ths_tj_1 - TJ_3)) in rcar_gen3_thermal_calc_coefs()
150 / (priv->ptat[0] - priv->ptat[2])) + FIXPT_INT(TJ_3); in rcar_gen3_thermal_calc_coefs()
[all …]
/Linux-v6.6/Documentation/process/
D4.Coding.rst6 While there is much to be said for a solid and community-oriented design
19 ---------
25 :ref:`Documentation/process/coding-style.rst <codingstyle>`. For much of
33 code to the kernel is very difficult if that code is not coded according to
38 strangely-formatted code.
43 giving up a degree of control in a number of ways - including control over
49 as a way of getting their name into the kernel changelogs - or both. But
59 80-column limit, for example), just do it.
61 Note that you can also use the ``clang-format`` tool to help you with
62 these rules, to quickly re-format parts of your code automatically,
[all …]
/Linux-v6.6/Documentation/networking/
Darcnet-hardware.rst1 .. SPDX-License-Identifier: GPL-2.0
11 2) This file is no longer Linux-specific. It should probably be moved out
17 e-mail apenwarr@worldvisions.ca with any settings for your particular card,
39 There are two "types" of ARCnet - STAR topology and BUS topology. This
46 well-designed standard. It uses something called "modified token passing"
47 which makes it completely incompatible with so-called "Token Ring" cards,
63 programming interface also means that when high-performance hardware
73 although they are generally kept down to the Ethernet-style 1500 bytes.
91 - Avery Pennraun <apenwarr@worldvisions.ca>
92 - Stephen A. Wood <saw@hallc1.cebaf.gov>
[all …]
/Linux-v6.6/fs/
Dbinfmt_flat.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 2000-2003 David McCullough <davidm@snapgear.com>
16 * JAN/99 -- coded full program relocation (gerg@snapgear.com)
101 * create_flat_tables() parses the env- and arg-strings in new user
113 sp = (unsigned long __user *)current->mm->start_stack; in create_flat_tables()
115 sp -= bprm->envc + 1; in create_flat_tables()
116 sp -= bprm->argc + 1; in create_flat_tables()
118 sp -= 2; /* argvp + envp */ in create_flat_tables()
119 sp -= 1; /* &argc */ in create_flat_tables()
121 current->mm->start_stack = (unsigned long)sp & -FLAT_STACK_ALIGN; in create_flat_tables()
[all …]
/Linux-v6.6/arch/m68k/fpsp040/
Dget_op.S7 | type exception handler ('unsupp' - vector 55) and the unimplemented
8 | instruction exception handler ('unimp' - vector 11). 'get_op'
10 | opclass handler routine. See 68881/2 User's Manual table 4-11
17 | - For unnormalized numbers (opclass 0, 2, or 3) the
20 | - For a packed number (opclass 2) the number is unpacked and the
23 | - For denormalized numbers (opclass 0 or 2) the number(s) is not
30 | - If there is a move out with a packed number (opclass 3) the
41 | the '040. The '040 then re-executes the fadd.x fpm,fpn with
45 | Next consider if in the process of normalizing the un-
209 | The following lines of are coded to optimize on normalized operands
[all …]

123