| /kernel/linux/linux-5.10/drivers/mtd/spi-nor/ |
| D | micron-st.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/mtd/spi-nor.h> 12 { "mt35xu512aba", INFO(0x2c5b1a, 0, 128 * 1024, 512, 15 { "mt35xu02g", INFO(0x2c5b1c, 0, 128 * 1024, 2048, 21 { "n25q016a", INFO(0x20bb15, 0, 64 * 1024, 32, 23 { "n25q032", INFO(0x20ba16, 0, 64 * 1024, 64, 25 { "n25q032a", INFO(0x20bb16, 0, 64 * 1024, 64, 27 { "n25q064", INFO(0x20ba17, 0, 64 * 1024, 128, 29 { "n25q064a", INFO(0x20bb17, 0, 64 * 1024, 128, 31 { "n25q128a11", INFO(0x20bb18, 0, 64 * 1024, 256, [all …]
|
| D | winbond.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/mtd/spi-nor.h> 19 * Unfortunately, Winbond has re-used the same JEDEC ID for both in w25q256_post_bfpt_fixups() 25 if (bfpt_header->major == SFDP_JESD216_MAJOR && in w25q256_post_bfpt_fixups() 26 bfpt_header->minor == SFDP_JESD216A_MINOR) in w25q256_post_bfpt_fixups() 27 nor->flags |= SNOR_F_4B_OPCODES; in w25q256_post_bfpt_fixups() 29 return 0; in w25q256_post_bfpt_fixups() 37 /* Winbond -- w25x "blocks" are 64K, "sectors" are 4KiB */ 38 { "w25x05", INFO(0xef3010, 0, 64 * 1024, 1, SECT_4K) }, 39 { "w25x10", INFO(0xef3011, 0, 64 * 1024, 2, SECT_4K) }, [all …]
|
| D | macronix.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/mtd/spi-nor.h> 19 * Unfortunately, Macronix has re-used the same JEDEC ID for both in mx25l25635_post_bfpt_fixups() 23 * seems that the F version advertises support for Fast Read 4-4-4 in in mx25l25635_post_bfpt_fixups() 26 if (bfpt->dwords[BFPT_DWORD(5)] & BFPT_DWORD5_FAST_READ_4_4_4) in mx25l25635_post_bfpt_fixups() 27 nor->flags |= SNOR_F_4B_OPCODES; in mx25l25635_post_bfpt_fixups() 29 return 0; in mx25l25635_post_bfpt_fixups() 38 { "mx25l512e", INFO(0xc22010, 0, 64 * 1024, 1, SECT_4K) }, 39 { "mx25l2005a", INFO(0xc22012, 0, 64 * 1024, 4, SECT_4K) }, 40 { "mx25l4005a", INFO(0xc22013, 0, 64 * 1024, 8, SECT_4K) }, [all …]
|
| D | spansion.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/mtd/spi-nor.h> 18 * The S25FS-S chip family reports 512-byte pages in BFPT but in s25fs_s_post_bfpt_fixups() 23 params->page_size = 256; in s25fs_s_post_bfpt_fixups() 25 return 0; in s25fs_s_post_bfpt_fixups() 33 /* Spansion/Cypress -- single (large) sector size only, at least 36 { "s25sl032p", INFO(0x010215, 0x4d00, 64 * 1024, 64, 38 { "s25sl064p", INFO(0x010216, 0x4d00, 64 * 1024, 128, 40 { "s25fl128s0", INFO6(0x012018, 0x4d0080, 256 * 1024, 64, 43 { "s25fl128s1", INFO6(0x012018, 0x4d0180, 64 * 1024, 256, [all …]
|
| D | eon.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/mtd/spi-nor.h> 12 /* EON -- en25xxx */ 13 { "en25f32", INFO(0x1c3116, 0, 64 * 1024, 64, SECT_4K) }, 14 { "en25p32", INFO(0x1c2016, 0, 64 * 1024, 64, 0) }, 15 { "en25q32b", INFO(0x1c3016, 0, 64 * 1024, 64, 0) }, 16 { "en25p64", INFO(0x1c2017, 0, 64 * 1024, 128, 0) }, 17 { "en25q64", INFO(0x1c3017, 0, 64 * 1024, 128, SECT_4K) }, 18 { "en25q80a", INFO(0x1c3014, 0, 64 * 1024, 16, 20 { "en25qh16", INFO(0x1c7015, 0, 64 * 1024, 32, [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nvidia/ |
| D | tegra124-peripherals-opp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 emc_icc_dvfs_opp_table: opp-table-emc { 5 compatible = "operating-points-v2"; 7 opp-12750000-800 { 8 opp-microvolt = <800000 800000 1150000>; 9 opp-hz = /bits/ 64 <12750000>; 10 opp-supported-hw = <0x0003>; 13 opp-12750000-950 { 14 opp-microvolt = <950000 950000 1150000>; 15 opp-hz = /bits/ 64 <12750000>; [all …]
|
| D | tegra30-peripherals-opp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 core_opp_table: opp-table-core { 5 compatible = "operating-points-v2"; 6 opp-shared; 8 core_opp_950: opp-950000 { 9 opp-microvolt = <950000 950000 1350000>; 10 opp-level = <950000>; 13 core_opp_1000: opp-1000000 { 14 opp-microvolt = <1000000 1000000 1350000>; 15 opp-level = <1000000>; [all …]
|
| D | tegra30-cpu-opp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 cpu0_opp_table: opp-table-cpu0 { 5 compatible = "operating-points-v2"; 6 opp-shared; 8 opp-51000000-800 { 9 clock-latency-ns = <100000>; 10 opp-supported-hw = <0x1F 0x31FE>; 11 opp-hz = /bits/ 64 <51000000>; 14 opp-51000000-850 { 15 clock-latency-ns = <100000>; [all …]
|
| D | tegra20-peripherals-opp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 core_opp_table: opp-table-core { 5 compatible = "operating-points-v2"; 6 opp-shared; 8 core_opp_950: opp-950000 { 9 opp-microvolt = <950000 950000 1300000>; 10 opp-level = <950000>; 13 core_opp_1000: opp-1000000 { 14 opp-microvolt = <1000000 1000000 1300000>; 15 opp-level = <1000000>; [all …]
|
| D | tegra20-cpu-opp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 cpu0_opp_table: opp-table-cpu0 { 5 compatible = "operating-points-v2"; 6 opp-shared; 8 opp-216000000-750 { 9 clock-latency-ns = <400000>; 10 opp-supported-hw = <0x0F 0x0003>; 11 opp-hz = /bits/ 64 <216000000>; 12 opp-suspend; 15 opp-216000000-800 { [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/nvidia/ |
| D | tegra132-peripherals-opp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 emc_icc_dvfs_opp_table: opp-table-dvfs0 { 6 compatible = "operating-points-v2"; 8 opp-12750000-800 { 9 opp-microvolt = <800000 800000 1150000>; 10 opp-hz = /bits/ 64 <12750000>; 11 opp-supported-hw = <0x0003>; 14 opp-12750000-950 { 15 opp-microvolt = <950000 950000 1150000>; 16 opp-hz = /bits/ 64 <12750000>; [all …]
|
| /kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
| D | macronix.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/mtd/spi-nor.h> 18 * Unfortunately, Macronix has re-used the same JEDEC ID for both in mx25l25635_post_bfpt_fixups() 22 * seems that the F version advertises support for Fast Read 4-4-4 in in mx25l25635_post_bfpt_fixups() 25 if (bfpt->dwords[SFDP_DWORD(5)] & BFPT_DWORD5_FAST_READ_4_4_4) in mx25l25635_post_bfpt_fixups() 26 nor->flags |= SNOR_F_4B_OPCODES; in mx25l25635_post_bfpt_fixups() 28 return 0; in mx25l25635_post_bfpt_fixups() 37 { "mx25l512e", INFO(0xc22010, 0, 64 * 1024, 1) 39 { "mx25l2005a", INFO(0xc22012, 0, 64 * 1024, 4) 41 { "mx25l4005a", INFO(0xc22013, 0, 64 * 1024, 8) [all …]
|
| D | winbond.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/mtd/spi-nor.h> 11 #define WINBOND_NOR_OP_RDEAR 0xc8 /* Read Extended Address Register */ 12 #define WINBOND_NOR_OP_WREAR 0xc5 /* Write Extended Address Register */ 15 SPI_MEM_OP(SPI_MEM_OP_CMD(WINBOND_NOR_OP_WREAR, 0), \ 18 SPI_MEM_OP_DATA_OUT(1, buf, 0)) 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() [all …]
|
| D | micron-st.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/mtd/spi-nor.h> 12 #define USE_FSR BIT(0) 14 #define SPINOR_OP_RDFSR 0x70 /* Read flag status register */ 15 #define SPINOR_OP_CLFSR 0x50 /* Clear flag status register */ 16 #define SPINOR_OP_MT_DTR_RD 0xfd /* Fast Read opcode in DTR mode */ 17 #define SPINOR_OP_MT_RD_ANY_REG 0x85 /* Read volatile register */ 18 #define SPINOR_OP_MT_WR_ANY_REG 0x81 /* Write volatile register */ 19 #define SPINOR_REG_MT_CFR0V 0x00 /* For setting octal DTR mode */ 20 #define SPINOR_REG_MT_CFR1V 0x01 /* For setting dummy cycles */ [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | tegra30-cpu-opp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 compatible = "operating-points-v2"; 6 opp-shared; 9 clock-latency-ns = <100000>; 10 opp-supported-hw = <0x1F 0x31FE>; 11 opp-hz = /bits/ 64 <51000000>; 15 clock-latency-ns = <100000>; 16 opp-supported-hw = <0x1F 0x0C01>; 17 opp-hz = /bits/ 64 <51000000>; 21 clock-latency-ns = <100000>; [all …]
|
| D | tegra20-cpu-opp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 compatible = "operating-points-v2"; 6 opp-shared; 9 clock-latency-ns = <400000>; 10 opp-supported-hw = <0x0F 0x0003>; 11 opp-hz = /bits/ 64 <216000000>; 15 clock-latency-ns = <400000>; 16 opp-supported-hw = <0x0F 0x0004>; 17 opp-hz = /bits/ 64 <216000000>; 21 clock-latency-ns = <400000>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/ |
| D | sa8540p.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 9 /delete-node/ &cpu0_opp_table; 10 /delete-node/ &cpu4_opp_table; 13 cpu0_opp_table: opp-table-cpu0 { 14 compatible = "operating-points-v2"; 15 opp-shared; 17 opp-300000000 { 18 opp-hz = /bits/ 64 <300000000>; 19 opp-peak-kBps = <(300000 * 32)>; 21 opp-403200000 { [all …]
|
| D | msm8996pro.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 9 /delete-node/ opp-table-cluster0; 10 /delete-node/ opp-table-cluster1; 14 * nibble of supported hw, so speed bin 0 becomes 0x10, speed bin 1 15 * becomes 0x20, speed 2 becomes 0x40. 18 cluster0_opp: opp-table-cluster0 { 19 compatible = "operating-points-v2-kryo-cpu"; 20 nvmem-cells = <&speedbin_efuse>; 21 opp-shared; 23 opp-307200000 { [all …]
|
| /kernel/linux/linux-5.10/arch/arm/crypto/ |
| D | sha512-core.S_shipped | 1 @ SPDX-License-Identifier: GPL-2.0 21 @ by gcc 3.4 and it spends ~72 clock cycles per byte [on single-issue 26 @ Rescheduling for dual-issue pipeline resulted in 6% improvement on 31 @ Profiler-assisted and platform-specific optimization resulted in 7% 37 @ one byte in 23.3 cycles or ~60% faster than integer-only code. 43 @ Technical writers asserted that 3-way S4 pipeline can sustain 45 @ not be observed, see https://www.openssl.org/~appro/Snapdragon-S4.html 46 @ for further details. On side note Cortex-A15 processes one byte in 52 @ h[0-7], namely with most significant dword at *lower* address, which 53 @ was reflected in below two parameters as 0 and 4. Now caller is [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/ |
| D | fib_offload.sh | 2 # SPDX-License-Identifier: GPL-2.0 6 lib_dir=$(dirname $0)/../../../net/forwarding 43 __addr_add_del $spine_p1 add 2001:db8:1::1/64 44 __addr_add_del $spine_p2 add 2001:db8:2::1/64 49 __addr_add_del $spine_p2 del 2001:db8:2::1/64 50 __addr_add_del $spine_p1 del 2001:db8:1::1/64 65 num=$(ip -6 route show match ${pfx} | grep "offload" | wc -l) 67 if [ $num -eq $expected_num ]; then 68 return 0 76 RET=0 [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/ |
| D | fib_offload.sh | 2 # SPDX-License-Identifier: GPL-2.0 6 lib_dir=$(dirname $0)/../../../net/forwarding 43 __addr_add_del $spine_p1 add 2001:db8:1::1/64 44 __addr_add_del $spine_p2 add 2001:db8:2::1/64 49 __addr_add_del $spine_p2 del 2001:db8:2::1/64 50 __addr_add_del $spine_p1 del 2001:db8:1::1/64 65 num=$(ip -6 route show match ${pfx} | grep "offload" | wc -l) 67 if [ $num -eq $expected_num ]; then 68 return 0 76 RET=0 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/opp/ |
| D | qcom-nvmem-cpufreq.txt | 8 defines the voltage and frequency value based on the msm-id in SMEM 10 The qcom-cpufreq-nvmem driver reads the msm-id and efuse value from the SoC 13 operating-points-v2 table when it is parsed by the OPP framework. 16 -------------------- 18 - operating-points-v2: Phandle to the operating-points-v2 table to use. 20 In 'operating-points-v2' table: 21 - compatible: Should be 22 - 'operating-points-v2-kryo-cpu' for apq8096, msm8996, msm8974, 26 -------------------- 28 - power-domains: A phandle pointing to the PM domain specifier which provides [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen4/ |
| D | data-fabric.json | 4 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 0.", 5 "EventCode": "0x1f", 6 "UMask": "0x7fe", 12 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 1.", 13 "EventCode": "0x5f", 14 "UMask": "0x7fe", 20 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 2.", 21 "EventCode": "0x9f", 22 "UMask": "0x7fe", 28 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 3.", [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/ |
| D | fib_offload_lib.sh | 1 # SPDX-License-Identifier: GPL-2.0 13 ip -n $ns -j -p -$family route show $route \ 14 | jq -e '.[]["flags"] | contains(["trap"])' &> /dev/null 17 if [[ $ret -ne 0 ]]; then 18 return 0 60 RET=0 63 ip -n $ns link add name dummy$i type dummy 64 ip -n $ns link set dev dummy$i up 67 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 0 metric 1024 68 fib4_trap_check $ns "192.0.2.0/24 dev dummy1 tos 0 metric 1024" false [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/ |
| D | fib_offload_lib.sh | 1 # SPDX-License-Identifier: GPL-2.0 13 ip -n $ns -j -p -$family route show $route \ 14 | jq -e '.[]["flags"] | contains(["trap"])' &> /dev/null 17 if [[ $ret -ne 0 ]]; then 18 return 0 60 RET=0 63 ip -n $ns link add name dummy$i type dummy 64 ip -n $ns link set dev dummy$i up 67 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 0 metric 1024 68 fib4_trap_check $ns "192.0.2.0/24 dev dummy1 tos 0 metric 1024" false [all …]
|