/linux/arch/powerpc/boot/dts/fsl/ |
H A D | qoriq-sec4.2-0.dtsi | 2 * QorIQ Sec/Crypto 4.2 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v4.2", "fsl,sec-v4.0"; 37 fsl,sec-era = <3>; 38 #address-cells = <1>; 39 #size-cells = <1>; 45 compatible = "fsl,sec-v4.2-job-ring", 46 "fsl,sec-v4.0-job-ring"; 52 compatible = "fsl,sec-v4.2-job-ring", 53 "fsl,sec-v4.0-job-ring"; 59 compatible = "fsl,sec-v4.2-job-ring", [all …]
|
H A D | qoriq-sec5.2-0.dtsi | 2 * QorIQ Sec/Crypto 5.2 device tree stub [ controller @ offset 0x300000 ] 4 * Copyright 2011-2012 Freescale Semiconductor Inc. 36 compatible = "fsl,sec-v5.2", "fsl,sec-v5.0", "fsl,sec-v4.0"; 37 fsl,sec-era = <5>; 38 #address-cells = <1>; 39 #size-cells = <1>; 45 compatible = "fsl,sec-v5.2-job-ring", 46 "fsl,sec-v5.0-job-ring", 47 "fsl,sec-v4.0-job-ring"; 53 compatible = "fsl,sec-v5.2-job-ring", [all …]
|
H A D | qoriq-sec5.3-0.dtsi | 2 * QorIQ Sec/Crypto 5.3 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v5.3", "fsl,sec-v5.0", "fsl,sec-v4.0"; 37 fsl,sec-era = <4>; 38 #address-cells = <1>; 39 #size-cells = <1>; 45 compatible = "fsl,sec-v5.3-job-ring", 46 "fsl,sec-v5.0-job-ring", 47 "fsl,sec-v4.0-job-ring"; 53 compatible = "fsl,sec-v5.3-job-ring", 54 "fsl,sec-v5.0-job-ring", [all …]
|
H A D | qoriq-sec5.0-0.dtsi | 2 * QorIQ Sec/Crypto 5.0 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v5.0", "fsl,sec-v4.0"; 37 fsl,sec-era = <5>; 38 #address-cells = <1>; 39 #size-cells = <1>; 45 compatible = "fsl,sec-v5.0-job-ring", 46 "fsl,sec-v4.0-job-ring"; 52 compatible = "fsl,sec-v5.0-job-ring", 53 "fsl,sec-v4.0-job-ring"; 59 compatible = "fsl,sec-v5.0-job-ring", [all …]
|
H A D | p1023si-post.dtsi | 4 * Copyright 2011 - 2014 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10 0>; 51 #address-cells = <2>; 52 #size-cells = <1>; 53 compatible = "fsl,p1023-elbc", "fsl,elbc", "simple-bus"; [all …]
|
H A D | pq3-sec4.4-0.dtsi | 2 * PQ3 Sec/Crypto 4.4 device tree stub [ controller @ offset 0x30000 ] 36 compatible = "fsl,sec-v4.4", "fsl,sec-v4.0"; 37 fsl,sec-era = <3>; 38 #address-cells = <1>; 39 #size-cells = <1>; 45 compatible = "fsl,sec-v4.4-job-ring", "fsl,sec-v4.0-job-ring"; 51 compatible = "fsl,sec-v4.4-job-ring", "fsl,sec-v4.0-job-ring"; 57 compatible = "fsl,sec-v4.4-job-ring", "fsl,sec-v4.0-job-ring"; 63 compatible = "fsl,sec-v4.4-job-ring", "fsl,sec-v4.0-job-ring";
|
H A D | qoriq-sec4.0-0.dtsi | 2 * QorIQ Sec/Crypto 4.0 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v4.0"; 37 fsl,sec-era = <1>; 38 #address-cells = <1>; 39 #size-cells = <1>; 45 compatible = "fsl,sec-v4.0-job-ring"; 51 compatible = "fsl,sec-v4.0-job-ring"; 57 compatible = "fsl,sec-v4.0-job-ring"; 63 compatible = "fsl,sec-v4.0-job-ring"; 69 compatible = "fsl,sec-v4.0-rtic"; [all …]
|
H A D | qoriq-sec6.0-0.dtsi | 2 * QorIQ Sec/Crypto 6.0 device tree stub 35 compatible = "fsl,sec-v6.0", "fsl,sec-v5.0", 36 "fsl,sec-v4.0"; 37 fsl,sec-era = <6>; 38 #address-cells = <1>; 39 #size-cells = <1>; 42 compatible = "fsl,sec-v6.0-job-ring", 43 "fsl,sec-v5.2-job-ring", 44 "fsl,sec-v5.0-job-ring", 45 "fsl,sec-v4.4-job-ring", [all …]
|
/linux/Documentation/devicetree/bindings/crypto/ |
H A D | fsl,sec-v4.0.yaml | 1 # SPDX-License-Identifier: GPL-2.0 2 # Copyright (C) 2008-2011 Freescale Semiconductor Inc. 4 --- 5 $id: http://devicetree.org/schemas/crypto/fsl,sec-v4.0.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Freescale SEC 4 11 - '"Horia Geantă" <horia.geanta@nxp.com>' 12 - Pankaj Gupta <pankaj.gupta@nxp.com> 13 - Gaurav Jain <gaurav.jain@nxp.com> 16 NOTE: the SEC 4 is also known as Freescale's Cryptographic Accelerator [all …]
|
H A D | fsl,sec-v4.0-mon.yaml | 1 # SPDX-License-Identifier: GPL-2.0 2 # Copyright (C) 2008-2011 Freescale Semiconductor Inc. 4 --- 5 $id: http://devicetree.org/schemas/crypto/fsl,sec-v4.0-mon.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Freescale Secure Non-Volatile Storage (SNVS) 11 - '"Horia Geantă" <horia.geanta@nxp.com>' 12 - Pankaj Gupta <pankaj.gupta@nxp.com> 13 - Gaurav Jain <gaurav.jain@nxp.com> 23 - items: [all …]
|
H A D | fsl-sec6.txt | 1 SEC 6 is as Freescale's Cryptographic Accelerator and Assurance Module (CAAM). 2 Currently Freescale powerpc chip C29X is embedded with SEC 6. 3 SEC 6 device tree binding include: 4 -SEC 6 Node 5 -Job Ring Node 6 -Full Example 9 SEC 6 Node 13 Node defines the base address of the SEC 6 block. 15 configuration registers for the SEC 6 block. 16 For example, In C293, we could see three SEC 6 node. [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | fsl-ls1012a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1012A family SoC. 6 * Copyright 2019-2020 NXP 10 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; 23 rtic-a = &rtic_a; [all …]
|
H A D | fsl-ls1043a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1043A family SoC. 5 * Copyright 2014-2015 Freescale Semiconductor, Inc. 11 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 12 #include <dt-bindings/thermal/thermal.h> 13 #include <dt-bindings/interrupt-controller/arm-gic.h> 14 #include <dt-bindings/gpio/gpio.h> 18 interrupt-parent = <&gic>; 19 #address-cells = <2>; 20 #size-cells = <2>; [all …]
|
H A D | fsl-ls1046a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1046A family SoC. 11 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/thermal/thermal.h> 14 #include <dt-bindings/gpio/gpio.h> 18 interrupt-parent = <&gic>; 19 #address-cells = <2>; 20 #size-cells = <2>; 37 #address-cells = <1>; [all …]
|
H A D | fsl-ls1088a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1088A family SoC. 5 * Copyright 2017-2020 NXP 10 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; 26 #address-cells = <1>; [all …]
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_xdp_loop.c | 1 // SPDX-License-Identifier: GPL-2.0 25 } rxcnt SEC(".maps"); 32 } vip2tnl SEC(".maps"); 53 return -1; in get_dport() 54 return th->dest; in get_dport() 58 return -1; in get_dport() 59 return uh->dest; in get_dport() 70 memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); in set_ethhdr() 71 memcpy(new_eth->h_dest, tnl->dmac, sizeof(new_eth->h_dest)); in set_ethhdr() 72 new_eth->h_proto = h_proto; in set_ethhdr() [all …]
|
H A D | test_xdp.c | 29 } rxcnt SEC(".maps"); 36 } vip2tnl SEC(".maps"); 57 return -1; in get_dport() 58 return th->dest; in get_dport() 62 return -1; in get_dport() 63 return uh->dest; in get_dport() 74 memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); in set_ethhdr() 75 memcpy(new_eth->h_dest, tnl->dmac, sizeof(new_eth->h_dest)); in set_ethhdr() 76 new_eth->h_proto = h_proto; in set_ethhdr() 81 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() [all …]
|
H A D | test_xdp_dynptr.c | 1 // SPDX-License-Identifier: GPL-2.0 32 } rxcnt SEC(".maps"); 39 } vip2tnl SEC(".maps"); 58 return th->dest; in get_dport() 61 return uh->dest; in get_dport() 72 memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); in set_ethhdr() 73 memcpy(new_eth->h_dest, tnl->dmac, sizeof(new_eth->h_dest)); in set_ethhdr() 74 new_eth->h_proto = h_proto; in set_ethhdr() 98 if (ethhdr_sz + iphdr_sz + tcphdr_sz > xdp->data_end - xdp->data) in handle_ipv4() 106 dport = get_dport(iph + 1, iph->protocol); in handle_ipv4() [all …]
|
H A D | xdpwall.c | 1 // SPDX-License-Identifier: GPL-2.0 48 } v6_addr_map SEC(".maps"); 55 } v4_addr_map SEC(".maps"); 63 } v4_lpm_val_map SEC(".maps"); 70 } tcp_port_map SEC(".maps"); 77 } udp_port_map SEC(".maps"); 79 enum ip_type { V4 = 1, V6 = 2 }; enumerator 144 return lpm_val ? lpm_val->val : 0; in filter_ipv4_lpm() 151 if (info->type == V6) { in filter_src_dst_ip() 152 match_info->v6_src_ip_match = in filter_src_dst_ip() [all …]
|
H A D | test_sk_lookup.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 22 /* Macros for least-significant byte and word accesses. */ 26 #define LSE_INDEX(index, size) ((size) - (index) - 1) 40 } redir_map SEC(".maps"); 47 } run_map SEC(".maps"); 75 SEC("sk_lookup") 81 SEC("sk_lookup") 87 SEC("sk_lookup") 90 if (ctx->ingress_ifindex == 1) in check_ifindex() 95 SEC("sk_reuseport") [all …]
|
H A D | test_btf_nokv.c | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 unsigned int v4; member 16 } btf_map SEC(".maps"); 28 counts->v6++; in test_long_fname_2() 39 SEC("dummy_tracepoint") 45 char _license[] SEC("license") = "GPL";
|
H A D | test_btf_newkv.c | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 unsigned int v4; member 17 } btf_map SEC(".maps"); 29 counts->v6++; in test_long_fname_2() 40 SEC("dummy_tracepoint") 46 char _license[] SEC("license") = "GPL";
|
/linux/samples/bpf/ |
H A D | xdp_tx_iptunnel_kern.c | 27 } rxcnt SEC(".maps"); 34 } vip2tnl SEC(".maps"); 55 return -1; in get_dport() 56 return th->dest; in get_dport() 60 return -1; in get_dport() 61 return uh->dest; in get_dport() 72 memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); in set_ethhdr() 73 memcpy(new_eth->h_dest, tnl->dmac, sizeof(new_eth->h_dest)); in set_ethhdr() 74 new_eth->h_proto = h_proto; in set_ethhdr() 79 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() [all …]
|
/linux/arch/arm/boot/dts/nxp/vf/ |
H A D | vfxxx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 #include "vf610-pinfunc.h" 6 #include <dt-bindings/clock/vf610-clock.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 8 #include <dt-bindings/gpio/gpio.h> 32 compatible = "fixed-clock"; 33 #clock-cells = <0>; 34 clock-frequency = <24000000>; 38 compatible = "fixed-clock"; 39 #clock-cells = <0>; [all …]
|
/linux/arch/arm/boot/dts/nxp/ls/ |
H A D | ls1021a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright 2013-2014 Freescale Semiconductor, Inc. 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/thermal/thermal.h> 10 #address-cells = <2>; 11 #size-cells = <2>; 12 interrupt-parent = <&gic>; 30 #address-cells = <1>; 31 #size-cells = <0>; 34 compatible = "arm,cortex-a7"; [all …]
|