| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/crypto/ |
| D | rockchip,rk3288-crypto.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/crypto/rockchip,rk3288-crypto.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Heiko Stuebner <heiko@sntech.de> 15 - rockchip,rk3288-crypto 16 - rockchip,rk3328-crypto 17 - rockchip,rk3399-crypto 29 clock-names: 37 reset-names: [all …]
|
| /kernel/linux/linux-5.10/drivers/crypto/rockchip/ |
| D | rk3288_crypto.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Crypto acceleration support for Rockchip RK3288 7 * Author: Zain Wang <zain.wang@rock-chips.com> 9 * Some ideas are from marvell-cesa.c and s5p-sss.c driver. 13 #include <linux/dma-mapping.h> 18 #include <linux/crypto.h> 25 err = clk_prepare_enable(dev->sclk); in rk_crypto_enable_clk() 27 dev_err(dev->dev, "[%s:%d], Couldn't enable clock sclk\n", in rk_crypto_enable_clk() 31 err = clk_prepare_enable(dev->aclk); in rk_crypto_enable_clk() 33 dev_err(dev->dev, "[%s:%d], Couldn't enable clock aclk\n", in rk_crypto_enable_clk() [all …]
|
| D | rk3288_crypto.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 #include <crypto/aes.h> 6 #include <crypto/internal/des.h> 7 #include <crypto/algapi.h> 8 #include <linux/dma-mapping.h> 12 #include <crypto/engine.h> 13 #include <crypto/internal/hash.h> 14 #include <crypto/internal/skcipher.h> 16 #include <crypto/md5.h> 17 #include <crypto/sha.h> [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/crypto/ |
| D | rockchip-crypto.txt | 4 - compatible: Should be "rockchip,rk3288-crypto" 5 - reg: Base physical address of the engine and length of memory mapped 7 - interrupts: Interrupt number 8 - clocks: Reference to the clocks about crypto 9 - clock-names: "aclk" used to clock data 11 "sclk" used to clock crypto accelerator 13 - resets: Must contain an entry for each entry in reset-names. 15 - reset-names: Must include the name "crypto-rst". 19 crypto: cypto-controller@ff8a0000 { 20 compatible = "rockchip,rk3288-crypto"; [all …]
|
| /kernel/linux/linux-6.6/drivers/crypto/rockchip/ |
| D | rk3288_crypto.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Crypto acceleration support for Rockchip RK3288 7 * Author: Zain Wang <zain.wang@rock-chips.com> 9 * Some ideas are from marvell-cesa.c and s5p-sss.c driver. 13 #include <crypto/engine.h> 14 #include <crypto/internal/hash.h> 15 #include <crypto/internal/skcipher.h> 17 #include <linux/dma-mapping.h> 66 dev->num_clks = devm_clk_bulk_get_all(dev->dev, &dev->clks); in rk_crypto_get_clks() 67 if (dev->num_clks < dev->variant->num_clks) { in rk_crypto_get_clks() [all …]
|
| /kernel/linux/linux-5.10/net/rxrpc/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 select CRYPTO 21 See Documentation/networking/rxrpc.rst. 44 See Documentation/networking/rxrpc.rst. 50 select CRYPTO 59 See Documentation/networking/rxrpc.rst.
|
| /kernel/linux/linux-6.6/drivers/crypto/starfive/ |
| D | jh7110-cryp.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <crypto/engine.h> 11 #include "jh7110-cryp.h" 25 #define DRIVER_NAME "jh7110-crypto" 42 if (!ctx->cryp) { in starfive_cryp_find_dev() 47 ctx->cryp = cryp; in starfive_cryp_find_dev() 49 cryp = ctx->cryp; in starfive_cryp_find_dev() 61 " 0 - Disabled\n" 62 " other - Enabled"); 71 cryp->tx = dma_request_chan(cryp->dev, "tx"); in starfive_dma_init() [all …]
|
| D | jh7110-cryp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 #include <crypto/aes.h> 6 #include <crypto/hash.h> 7 #include <crypto/scatterwalk.h> 8 #include <crypto/sha2.h> 9 #include <crypto/sm3.h> 11 #include <linux/dma-mapping.h> 172 struct reset_control *rst; member
|
| /kernel/linux/linux-6.6/net/rxrpc/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 select CRYPTO 22 See Documentation/networking/rxrpc.rst. 54 See Documentation/networking/rxrpc.rst. 59 select CRYPTO 68 See Documentation/networking/rxrpc.rst.
|
| /kernel/linux/linux-5.10/block/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 18 - block device files will become unusable 19 - some filesystems (such as ext3) will become unavailable. 89 support for ZAC/ZBC/ZNS host-managed and host-aware zoned block 104 See Documentation/admin-guide/cgroup-v1/blkio-controller.rst for more information. 125 See Documentation/block/cmdline-partition.rst for more information. 191 Build the blk-crypto subsystem. Enabling this lets the 196 bool "Enable crypto API fallback for blk-crypto" 198 select CRYPTO 202 by falling back to the kernel crypto API when inline
|
| /kernel/linux/linux-6.6/fs/crypto/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "FS Encryption (Per-file encryption)" 4 select CRYPTO 18 # whereas selecting them from FS_ENCRYPTION would force them to be built-in. 21 # needs "by default". If userspace will use "non-default" encryption modes such 23 # in the crypto API; see Documentation/filesystems/fscrypt.rst for details. 26 # algorithms, not any per-architecture optimized implementations. It is 43 bool "Enable fscrypt to use inline crypto"
|
| /kernel/linux/linux-6.6/Documentation/power/ |
| D | swsusp-dmcrypt.rst | 2 How to use dm-crypt and swsusp together 10 You know how dm-crypt works. If not, visit the following web page: 11 http://www.saout.de/misc/dm-crypt/ 12 You have read Documentation/power/swsusp.rst and understand it. 13 You did read Documentation/admin-guide/initrd.rst and know how an initrd works. 18 system for crypto setup and/or rescue purposes. You may even have 19 an initrd that does your current crypto setup already. 26 up dm-crypt and then asks swsusp to resume from the encrypted 29 The most important thing is that you set up dm-crypt in such 36 brw------- 1 root root 254, 0 Jul 28 13:37 /dev/mapper/swap0 [all …]
|
| /kernel/linux/linux-5.10/Documentation/power/ |
| D | swsusp-dmcrypt.rst | 2 How to use dm-crypt and swsusp together 10 You know how dm-crypt works. If not, visit the following web page: 11 http://www.saout.de/misc/dm-crypt/ 12 You have read Documentation/power/swsusp.rst and understand it. 13 You did read Documentation/admin-guide/initrd.rst and know how an initrd works. 18 system for crypto setup and/or rescue purposes. You may even have 19 an initrd that does your current crypto setup already. 26 up dm-crypt and then asks swsusp to resume from the encrypted 29 The most important thing is that you set up dm-crypt in such 36 brw------- 1 root root 254, 0 Jul 28 13:37 /dev/mapper/swap0 [all …]
|
| /kernel/linux/linux-5.10/drivers/block/zram/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 depends on BLOCK && SYSFS && ZSMALLOC && CRYPTO 15 See Documentation/admin-guide/blockdev/zram.rst for more information. 29 See Documentation/admin-guide/blockdev/zram.rst for more information. 39 See Documentation/admin-guide/blockdev/zram.rst for more information.
|
| /kernel/linux/linux-6.6/crypto/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 11 source "crypto/async_tx/Kconfig" 16 menuconfig CRYPTO config 22 if CRYPTO 24 menu "Crypto core or helper" 41 This option sets the FIPS Module name reported by the Crypto API via 42 the /proc/sys/crypto/fips_name file. 170 bool "Disable run-time self tests" 173 Disable run-time self tests that normally take place at 177 bool "Enable extra run-time crypto self tests" [all …]
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 74 F: Documentation/networking/device_drivers/ethernet/3com/vortex.rst 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 # see Documentation/kbuild/kconfig-language.rst. 26 source "crypto/Kconfig"
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 # see Documentation/kbuild/kconfig-language.rst. 26 source "crypto/Kconfig"
|
| /kernel/linux/linux-5.10/drivers/crypto/allwinner/sun4i-ss/ |
| D | sun4i-ss.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * sun4i-ss.h - hardware cryptographic accelerator for Allwinner A20 SoC 5 * Copyright (C) 2013-2015 Corentin LABBE <clabbe.montjoie@gmail.com> 11 * You could find the datasheet in Documentation/arm/sunxi.rst 15 #include <linux/crypto.h> 21 #include <crypto/scatterwalk.h> 26 #include <crypto/md5.h> 27 #include <crypto/skcipher.h> 28 #include <crypto/sha.h> 29 #include <crypto/hash.h> [all …]
|
| /kernel/linux/linux-5.10/include/crypto/ |
| D | public_key.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /* Asymmetric public-key algorithm definitions 4 * See Documentation/crypto/asymmetric-keys.rst 15 #include <crypto/akcipher.h> 18 * Cryptographic data for the public-key subtype of the asymmetric key type.
|
| /kernel/linux/linux-6.6/drivers/crypto/allwinner/sun4i-ss/ |
| D | sun4i-ss.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * sun4i-ss.h - hardware cryptographic accelerator for Allwinner A20 SoC 5 * Copyright (C) 2013-2015 Corentin LABBE <clabbe.montjoie@gmail.com> 11 * You could find the datasheet in Documentation/arch/arm/sunxi.rst 15 #include <linux/crypto.h> 21 #include <crypto/scatterwalk.h> 26 #include <crypto/md5.h> 27 #include <crypto/skcipher.h> 28 #include <crypto/sha1.h> 29 #include <crypto/hash.h> [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
| D | switchdev.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 19 - Change device to switchdev mode:: 23 - Attach mlx5 switchdev representor 'enp8s0f0' to bridge netdev 'bridge1':: 28 ----- 32 - VLAN filtering (including multiple VLANs per port):: 35 $ bridge vlan add dev enp8s0f0 vid 2-3 37 - VLAN push on bridge ingress:: 41 - VLAN pop on bridge egress:: 48 Subfunction which are spawned over the E-switch are created only with devlink 55 - Create SF:: [all …]
|
| /kernel/linux/linux-6.6/block/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 18 - block device files will become unusable 19 - some filesystems (such as ext3) will become unavailable. 86 support for ZAC/ZBC/ZNS host-managed and host-aware zoned block 101 See Documentation/admin-guide/cgroup-v1/blkio-controller.rst for more information. 128 Enable writeback throttling by default for request-based block devices. 197 Build the blk-crypto subsystem. Enabling this lets the 202 bool "Enable crypto API fallback for blk-crypto" 204 select CRYPTO 208 by falling back to the kernel crypto API when inline
|
| /kernel/linux/linux-5.10/drivers/block/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 28 <file:Documentation/admin-guide/blockdev/floppy.rst>. 41 special low-level hardware accesses to them (access and use 42 non-standard formats, for example), then enable this. 64 If you have a SWIM-3 (Super Woz Integrated Machine 3; from Apple) 90 tristate "SEGA Dreamcast GD-ROM drive" 95 "GD-ROM" by SEGA to signify it is capable of reading special disks 105 There are many external CD-ROM and disk devices that connect through 109 Read <file:Documentation/admin-guide/blockdev/paride.rst> for more information. 111 If you have said Y to the "Parallel-port support" configuration [all …]
|