Home
last modified time | relevance | path

Searched +full:256 +full:- +full:byte (Results 1 – 25 of 1045) sorted by relevance

12345678910>>...42

/kernel/linux/linux-5.10/Documentation/driver-api/
Dmtdnand.rst10 The generic NAND driver supports almost all NAND and AG-AND based chips
31 --------------------------
37 - [MTD Interface]
43 - [NAND Interface]
48 - [GENERIC]
53 - [DEFAULT]
65 -------------------------------
71 - [INTERN]
77 - [REPLACEABLE]
86 - [BOARDSPECIFIC]
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/
Dmtdnand.rst10 The generic NAND driver supports almost all NAND and AG-AND based chips
31 --------------------------
37 - [MTD Interface]
43 - [NAND Interface]
48 - [GENERIC]
53 - [DEFAULT]
65 -------------------------------
71 - [INTERN]
77 - [REPLACEABLE]
86 - [BOARDSPECIFIC]
[all …]
/kernel/linux/linux-5.10/drivers/leds/
Dleds-ipaq-micro.c1 // SPDX-License-Identifier: GPL-2.0-only
11 #include <linux/mfd/ipaq-micro.h>
24 struct ipaq_micro *micro = dev_get_drvdata(led_cdev->dev->parent->parent); in micro_leds_brightness_set()
27 * Byte 0 = LED color: 0 = yellow, 1 = green in micro_leds_brightness_set()
29 * Byte 1 = duration (flags?) appears to be ignored in micro_leds_brightness_set()
30 * Byte 2 = green ontime in 1/10 sec (deciseconds) in micro_leds_brightness_set()
32 * 0 = 256/10 second in micro_leds_brightness_set()
33 * Byte 3 = green offtime in 1/10 sec (deciseconds) in micro_leds_brightness_set()
35 * 0 = 256/10 seconds in micro_leds_brightness_set()
45 msg.tx_data[2] = 0; /* Duty cycle 256 */ in micro_leds_brightness_set()
[all …]
/kernel/linux/linux-6.6/drivers/leds/
Dleds-ipaq-micro.c1 // SPDX-License-Identifier: GPL-2.0-only
11 #include <linux/mfd/ipaq-micro.h>
24 struct ipaq_micro *micro = dev_get_drvdata(led_cdev->dev->parent->parent); in micro_leds_brightness_set()
27 * Byte 0 = LED color: 0 = yellow, 1 = green in micro_leds_brightness_set()
29 * Byte 1 = duration (flags?) appears to be ignored in micro_leds_brightness_set()
30 * Byte 2 = green ontime in 1/10 sec (deciseconds) in micro_leds_brightness_set()
32 * 0 = 256/10 second in micro_leds_brightness_set()
33 * Byte 3 = green offtime in 1/10 sec (deciseconds) in micro_leds_brightness_set()
35 * 0 = 256/10 seconds in micro_leds_brightness_set()
45 msg.tx_data[2] = 0; /* Duty cycle 256 */ in micro_leds_brightness_set()
[all …]
/kernel/linux/linux-6.6/lib/zstd/compress/
Dhist.c7 * - FSE source repository : https://github.com/Cyan4973/FiniteStateEntropy
8 * - Public forum : https://groups.google.com/forum/#!forum/lz4c
10 * This source code is licensed under both the BSD-style license (found in the
13 * You may select, at your option, one of the above-listed licenses.
16 /* --- dependencies --- */
17 #include "../common/mem.h" /* U32, BYTE, etc. */
23 /* --- Error management --- */
26 /*-**************************************************************
32 const BYTE* ip = (const BYTE*)src; in HIST_count_simple()
33 const BYTE* const end = ip + srcSize; in HIST_count_simple()
[all …]
Dzstd_compress_sequences.c5 * This source code is licensed under both the BSD-style license (found in the
8 * You may select, at your option, one of the above-listed licenses.
11 /*-*************************************
17 * -log2(x / 256) lookup table for x in [0, 256).
19 * Else: Return floor(-log2(x / 256) * 256)
21 static unsigned const kInverseProbabilityLog256[256] = {
32 279, 276, 273, 270, 267, 264, 261, 258, 256, 253, 250, 247,
54 * Returns true if we should use ncount=-1 else we should
73 BYTE wksp[FSE_NCOUNTBOUND]; in ZSTD_NCountCost()
91 unsigned norm = (unsigned)((256 * count[s]) / total); in ZSTD_entropyCost()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/
Dfsmc-nand.txt5 - compatible : "st,spear600-fsmc-nand", "stericsson,fsmc-nand"
6 - reg : Address range of the mtd chip
7 - reg-names: Should contain the reg names "fsmc_regs", "nand_data", "nand_addr" and "nand_cmd"
10 - bank-width : Width (in bytes) of the device. If not present, the width
11 defaults to 1 byte
12 - nand-skip-bbtscan: Indicates the BBT scanning should be skipped
13 - timings: array of 6 bytes for NAND timings. The meanings of these bytes
15 byte 0 TCLR : CLE to RE delay in number of AHB clock cycles, only 4 bits
18 byte 1 TAR : ALE to RE delay, 4 bits are valid. Same format as TCLR.
19 byte 2 THIZ : number of HCLK clock cycles during which the data bus is
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/
Dfsmc-nand.txt5 - compatible : "st,spear600-fsmc-nand", "stericsson,fsmc-nand"
6 - reg : Address range of the mtd chip
7 - reg-names: Should contain the reg names "fsmc_regs", "nand_data", "nand_addr" and "nand_cmd"
10 - bank-width : Width (in bytes) of the device. If not present, the width
11 defaults to 1 byte
12 - nand-skip-bbtscan: Indicates the BBT scanning should be skipped
13 - timings: array of 6 bytes for NAND timings. The meanings of these bytes
15 byte 0 TCLR : CLE to RE delay in number of AHB clock cycles, only 4 bits
18 byte 1 TAR : ALE to RE delay, 4 bits are valid. Same format as TCLR.
19 byte 2 THIZ : number of HCLK clock cycles during which the data bus is
[all …]
/kernel/linux/linux-5.10/include/linux/mtd/
Dnand_ecc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2000-2010 Steven J. Hill <sjhill@realitydiluted.com>
16 * Calculate 3 byte ECC code for eccsize byte block
22 * Calculate 3 byte ECC code for 256/512 byte block
28 * Detect and correct a 1 bit error for eccsize byte block
34 * Detect and correct a 1 bit error for 256/512 byte block
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/
Dspansion.c1 // SPDX-License-Identifier: GPL-2.0
10 #include <linux/mtd/spi-nor.h>
67 * struct spansion_nor_params - Spansion private parameters.
76 * spansion_nor_clear_sr() - Clear the Status Register.
81 const struct spansion_nor_params *priv_params = nor->params->priv; in spansion_nor_clear_sr()
84 if (nor->spimem) { in spansion_nor_clear_sr()
85 struct spi_mem_op op = SPANSION_OP(priv_params->clsr); in spansion_nor_clear_sr()
87 spi_nor_spimem_setup_op(nor, &op, nor->reg_proto); in spansion_nor_clear_sr()
89 ret = spi_mem_exec_op(nor->spimem, &op); in spansion_nor_clear_sr()
96 dev_dbg(nor->dev, "error %d clearing SR\n", ret); in spansion_nor_clear_sr()
[all …]
Dwinbond.c1 // SPDX-License-Identifier: GPL-2.0
7 #include <linux/mtd/spi-nor.h>
27 * Unfortunately, Winbond has re-used the same JEDEC ID for both in w25q256_post_bfpt_fixups()
33 if (bfpt_header->major == SFDP_JESD216_MAJOR && in w25q256_post_bfpt_fixups()
34 bfpt_header->minor == SFDP_JESD216A_MINOR) in w25q256_post_bfpt_fixups()
35 nor->flags |= SNOR_F_4B_OPCODES; in w25q256_post_bfpt_fixups()
45 /* Winbond -- w25x "blocks" are 64K, "sectors" are 4KiB */
64 { "w25q16jv-im/jm", INFO(0xef7015, 0, 64 * 1024, 32)
79 OTP_INFO(256, 3, 0x1000, 0x1000) },
87 OTP_INFO(256, 3, 0x1000, 0x1000) },
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/
Dibm-power10-dual.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
7 #address-cells = <2>;
8 #size-cells = <0>;
10 cfam-reset-gpios = <&gpio0 ASPEED_GPIO(Q, 0) GPIO_ACTIVE_HIGH>;
14 #address-cells = <1>;
15 #size-cells = <1>;
16 chip-id = <0>;
24 compatible = "ibm,fsi-i2c-master";
26 #address-cells = <1>;
27 #size-cells = <0>;
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
Dradeon_acpi.h33 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
34 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
47 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
48 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
61 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
62 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
71 * WORD - structure size in bytes (includes size field)
72 * WORD - version
73 * DWORD - supported notifications mask
74 * DWORD - supported functions bit vector
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dradeon_acpi.h33 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
34 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
47 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
48 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
61 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
62 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
71 * WORD - structure size in bytes (includes size field)
72 * WORD - version
73 * DWORD - supported notifications mask
74 * DWORD - supported functions bit vector
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/
Damd_acpi.h48 u8 thermal_state; /* thermal state: state id (0: exit state, non-0: state) */
52 u8 backlight_level; /* panel backlight level (0-255) */
64 u8 ipnut_signal; /* input signal in range 0-255 */
73 u8 min_input_signal; /* max input signal in range 0-255 */
74 u8 max_input_signal; /* min input signal in range 0-255 */
94 u16 client_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */
108 u16 dgpu_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */
116 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
117 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
130 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/
Damd_acpi.h48 u8 thermal_state; /* thermal state: state id (0: exit state, non-0: state) */
52 u8 backlight_level; /* panel backlight level (0-255) */
64 u8 ipnut_signal; /* input signal in range 0-255 */
73 u8 min_input_signal; /* max input signal in range 0-255 */
74 u8 max_input_signal; /* min input signal in range 0-255 */
94 u16 client_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */
109 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
110 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
123 * ARG1: (ACPI_BUFFER) parameter buffer, 256 bytes
124 * OUTPUT: (ACPI_BUFFER) output buffer, 256 bytes
[all …]
/kernel/linux/linux-5.10/crypto/
Dgf128mul.c1 /* gf128mul.c - GF(2^128) multiplication functions
17 ---------------------------------------------------------------------------
44 ---------------------------------------------------------------------------
92 * Given a value i in 0..255 as the byte overflow when a field element
94 * 16-bit value that must be XOR-ed into the low-degree end of the
98 * the "be" convention where the highest-order bit is the coefficient of
99 * the highest-degree polynomial term, and one for the "le" convention
100 * where the highest-order bit is the coefficient of the lowest-degree
101 * polynomial term. In both cases the values are stored in CPU byte
107 * Therefore, provided that the appropriate byte endianness conversions
[all …]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
Dnand_ecc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * errors in a 256 byte block of data.
14 * can be found in Documentation/driver-api/mtd/nand_ecc.rst
26 * invparity is a 256 byte table that contains the odd parity
27 * for each byte. So if the number of bits in a byte is even,
31 static const char invparity[256] = {
51 * bitsperbyte contains the number of bits per byte
55 static const char bitsperbyte[256] = {
75 * addressbits is a lookup table to filter out the bits from the xor-ed
80 static const char addressbits[256] = {
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/
Diwl-fh.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2005-2014, 2018-2021, 2023 Intel Corporation
4 * Copyright (C) 2015-2017 Intel Deutschland GmbH
12 #include "iwl-trans.h"
28 * Keep-Warm (KW) buffer base address.
31 * host DRAM powered on (via dummy accesses to DRAM) to maintain low-latency
33 * from going into a power-savings mode that would cause higher DRAM latency,
34 * and possible data over/under-runs, before all Tx/Rx is complete.
38 * automatically invokes keep-warm accesses when normal accesses might not
42 * 31-0: Keep-warm buffer physical base address [35:4], must be 4K aligned
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/pasemi/
Dpasemi_mac_ethtool.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2006-2008 PA Semi, Inc
19 { "rx-drops" },
20 { "rx-bytes" },
21 { "rx-packets" },
22 { "rx-broadcast-packets" },
23 { "rx-multicast-packets" },
24 { "rx-crc-errors" },
25 { "rx-undersize-errors" },
26 { "rx-oversize-errors" },
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/pasemi/
Dpasemi_mac_ethtool.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2006-2008 PA Semi, Inc
19 { "rx-drops" },
20 { "rx-bytes" },
21 { "rx-packets" },
22 { "rx-broadcast-packets" },
23 { "rx-multicast-packets" },
24 { "rx-crc-errors" },
25 { "rx-undersize-errors" },
26 { "rx-oversize-errors" },
[all …]
/kernel/linux/linux-6.6/lib/crypto/
Dgf128mul.c1 /* gf128mul.c - GF(2^128) multiplication functions
17 ---------------------------------------------------------------------------
44 ---------------------------------------------------------------------------
92 * Given a value i in 0..255 as the byte overflow when a field element
94 * 16-bit value that must be XOR-ed into the low-degree end of the
98 * the "be" convention where the highest-order bit is the coefficient of
99 * the highest-degree polynomial term, and one for the "le" convention
100 * where the highest-order bit is the coefficient of the lowest-degree
101 * polynomial term. In both cases the values are stored in CPU byte
107 * Therefore, provided that the appropriate byte endianness conversions
[all …]
/kernel/linux/linux-5.10/arch/arm/include/asm/hardware/
Dentry-macro-iomd.S2 * arch/arm/include/asm/hardware/entry-macro-iomd.S
4 * Low-level IRQ helper macros for IOC/IOMD based platforms
20 addeq \tmp, \tmp, #256 @ irq_prio_h table size
25 addeq \tmp, \tmp, #256 @ irq_prio_d table size
29 addeq \tmp, \tmp, #256 @ irq_prio_l table size
34 addeq \tmp, \tmp, #256 @ irq_prio_lc table size
45 irq_prio_h: .byte 0, 8, 9, 8,10,10,10,10,11,11,11,11,10,10,10,10
46 .byte 12, 8, 9, 8,10,10,10,10,11,11,11,11,10,10,10,10
47 .byte 13,13,13,13,10,10,10,10,11,11,11,11,10,10,10,10
48 .byte 13,13,13,13,10,10,10,10,11,11,11,11,10,10,10,10
[all …]
/kernel/linux/linux-5.10/arch/sparc/lib/
DM7memset.S15 * Fast assembler language version of the following C-program for memset
16 * which represents the `standard' for the C-library.
25 * } while (--n != 0);
34 * For less than 32 bytes stores, align the address on 4 byte boundary.
35 * Then store as many 4-byte chunks, followed by trailing bytes.
37 * For sizes greater than 32 bytes, align the address on 8 byte boundary.
39 * store 8-bytes chunks to align the address on 64 byte boundary
42 * 64-byte cache line to zero which will also clear the
49 * In the main loop, continue pre-setting the first long
56 * store remaining data in 64-byte chunks until less than
[all …]
/kernel/linux/linux-6.6/arch/sparc/lib/
DM7memset.S15 * Fast assembler language version of the following C-program for memset
16 * which represents the `standard' for the C-library.
25 * } while (--n != 0);
34 * For less than 32 bytes stores, align the address on 4 byte boundary.
35 * Then store as many 4-byte chunks, followed by trailing bytes.
37 * For sizes greater than 32 bytes, align the address on 8 byte boundary.
39 * store 8-bytes chunks to align the address on 64 byte boundary
42 * 64-byte cache line to zero which will also clear the
49 * In the main loop, continue pre-setting the first long
56 * store remaining data in 64-byte chunks until less than
[all …]

12345678910>>...42