/openbmc/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 | 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 | 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 | 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 …]
|
/openbmc/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 …]
|
/openbmc/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-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-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 …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-ls102xa/ |
H A D | ls102xa_stream_id.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 26 * handle both old and new versioned SEC properties: 27 * "fsl,secX.Y" became "fsl,sec-vX.Y" during development 30 SET_LIODN_ENTRY_2("fsl,sec4.0-job-ring", liodnA, liodnB, \ 34 SET_LIODN_ENTRY_2("fsl,sec-v4.0-job-ring", liodnA, liodnB,\ 41 SET_LIODN_ENTRY_1("fsl,sec4.0-rtic-memory", \ 43 offsetof(ccsr_sec_t, rticliodnr[0x##rtic-0xa].ls) + \ 45 CONFIG_SYS_FSL_SEC_OFFSET + 0x6100 + 0x20 * (0x##rtic-0xa)), \ 46 SET_LIODN_ENTRY_1("fsl,sec-v4.0-rtic-memory", \ 48 offsetof(ccsr_sec_t, rticliodnr[0x##rtic-0xa].ls) + \ [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_xdp_loop.c | 1 // SPDX-License-Identifier: GPL-2.0 24 } rxcnt SEC(".maps"); 31 } vip2tnl SEC(".maps"); 52 return -1; in get_dport() 53 return th->dest; in get_dport() 57 return -1; in get_dport() 58 return uh->dest; in get_dport() 69 memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); in set_ethhdr() 70 memcpy(new_eth->h_dest, tnl->dmac, sizeof(new_eth->h_dest)); in set_ethhdr() 71 new_eth->h_proto = h_proto; in set_ethhdr() [all …]
|
H A D | test_xdp.c | 28 } rxcnt SEC(".maps"); 35 } vip2tnl SEC(".maps"); 56 return -1; in get_dport() 57 return th->dest; in get_dport() 61 return -1; in get_dport() 62 return uh->dest; in get_dport() 73 memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); in set_ethhdr() 74 memcpy(new_eth->h_dest, tnl->dmac, sizeof(new_eth->h_dest)); in set_ethhdr() 75 new_eth->h_proto = h_proto; in set_ethhdr() 80 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";
|
/openbmc/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 …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/ |
H A D | fsl_icid.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 67 SET_SCFG_ICID("fsl,vf610-edma", streamid, edma_icid,\ 96 SET_ICID_ENTRY("fsl,sec-v4.0", streamid, \ 107 : "fsl,sec-v4.0-job-ring"), \
|
/openbmc/qemu/migration/ |
H A D | dirtyrate.c | 10 * See the COPYING file in the top-level directory. 14 #include "qemu/error-report.h" 20 #include "qemu/main-loop.h" 21 #include "qapi/qapi-commands-migration.h" 56 if ((current_time - initial_time) >= msec) { in dirty_stat_wait() 57 msec = current_time - initial_time; in dirty_stat_wait() 59 g_usleep((msec + initial_time - current_time) * 1000); in dirty_stat_wait() 61 msec = qemu_clock_get_ms(QEMU_CLOCK_REALTIME) - initial_time; in dirty_stat_wait() 71 dirty_pages[cpu->cpu_index].start_pages = cpu->dirty_pages; in record_dirtypages() 73 dirty_pages[cpu->cpu_index].end_pages = cpu->dirty_pages; in record_dirtypages() [all …]
|