| /freebsd/sys/dev/qcom_ess_edma/ |
| H A D | qcom_ess_edma_gmac.c | 82 struct qcom_ess_edma_gmac *gmac = if_getsoftc(ifp); in qcom_ess_edma_gmac_mediachange() local 83 struct qcom_ess_edma_softc *sc = gmac->sc; in qcom_ess_edma_gmac_mediachange() 84 struct ifmedia *ifm = &gmac->ifm; in qcom_ess_edma_gmac_mediachange() 113 struct qcom_ess_edma_gmac *gmac = if_getsoftc(ifp); in qcom_ess_edma_gmac_ioctl() local 114 struct qcom_ess_edma_softc *sc = gmac->sc; in qcom_ess_edma_gmac_ioctl() 123 "%s: gmac%d: IFF_UP\n", in qcom_ess_edma_gmac_ioctl() 125 gmac->id); in qcom_ess_edma_gmac_ioctl() 134 "%s: gmac%d: IF down\n", in qcom_ess_edma_gmac_ioctl() 136 gmac->id); in qcom_ess_edma_gmac_ioctl() 143 error = ifmedia_ioctl(ifp, ifr, &gmac->ifm, command); in qcom_ess_edma_gmac_ioctl() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | rockchip-dwmac.yaml | 7 title: Rockchip 10/100/1000 Ethernet driver(GMAC) 18 - rockchip,px30-gmac 19 - rockchip,rk3128-gmac 20 - rockchip,rk3228-gmac 21 - rockchip,rk3288-gmac 22 - rockchip,rk3308-gmac 23 - rockchip,rk3328-gmac 24 - rockchip,rk3366-gmac 25 - rockchip,rk3368-gmac 26 - rockchip,rk3399-gmac [all …]
|
| H A D | rockchip-dwmac.txt | 1 Rockchip SoC RK3288 10/100/1000 Ethernet driver(GMAC) 7 "rockchip,px30-gmac": found on PX30 SoCs 8 "rockchip,rk3128-gmac": found on RK312x SoCs 9 "rockchip,rk3228-gmac": found on RK322x SoCs 10 "rockchip,rk3288-gmac": found on RK3288 SoCs 11 "rockchip,rk3328-gmac": found on RK3328 SoCs 12 "rockchip,rk3366-gmac": found on RK3366 SoCs 13 "rockchip,rk3368-gmac": found on RK3368 SoCs 14 "rockchip,rk3399-gmac": found on RK3399 SoCs 15 "rockchip,rv1108-gmac": found on RV1108 SoCs [all …]
|
| H A D | thead,th1520-gmac.yaml | 4 $id: http://devicetree.org/schemas/net/thead,th1520-gmac.yaml# 7 title: T-HEAD TH1520 GMAC Ethernet controller 13 The TH1520 GMAC is described in the TH1520 Peripheral Interface User Manual 26 The GMAC Registers consists of two parts 29 - AHB registers are use to configure GMAC core (DesignWare Core part). 30 GMAC core register consists of DMA registers and GMAC registers. 37 - thead,th1520-gmac 48 - thead,th1520-gmac 53 - description: DesignWare GMAC IP core registers 54 - description: GMAC APB registers [all …]
|
| H A D | renesas,rzn1-gmac.yaml | 4 $id: http://devicetree.org/schemas/net/renesas,rzn1-gmac.yaml# 7 title: Renesas GMAC 17 - renesas,r9a06g032-gmac 18 - renesas,rzn1-gmac 29 - renesas,r9a06g032-gmac 30 - const: renesas,rzn1-gmac 49 compatible = "renesas,r9a06g032-gmac", "renesas,rzn1-gmac", "snps,dwmac";
|
| H A D | hisilicon-hix5hd2-gmac.txt | 1 Hisilicon hix5hd2 gmac controller 5 * "hisilicon,hix5hd2-gmac" 6 * "hisilicon,hi3798cv200-gmac" 7 * "hisilicon,hi3516a-gmac" 9 * "hisilicon,hisi-gmac-v1" 10 * "hisilicon,hisi-gmac-v2" 43 compatible = "hisilicon,hi3798cv200-gmac", "hisilicon,hisi-gmac-v2";
|
| H A D | snps,dwmac.yaml | 41 - st,spear600-gmac 54 - allwinner,sun7i-a20-gmac 57 - allwinner,sun8i-r40-gmac 77 - renesas,r9a06g032-gmac 78 - renesas,rzn1-gmac 80 - rockchip,px30-gmac 81 - rockchip,rk3128-gmac 82 - rockchip,rk3228-gmac 83 - rockchip,rk3288-gmac 84 - rockchip,rk3308-gmac [all …]
|
| H A D | allwinner,sun7i-a20-gmac.yaml | 4 $id: http://devicetree.org/schemas/net/allwinner,sun7i-a20-gmac.yaml# 7 title: Allwinner A20 GMAC 18 const: allwinner,sun7i-a20-gmac 31 - description: GMAC main clock 56 gmac: ethernet@1c50000 { 57 compatible = "allwinner,sun7i-a20-gmac";
|
| H A D | mediatek-dwmac.yaml | 21 - mediatek,mt2712-gmac 22 - mediatek,mt8188-gmac 23 - mediatek,mt8195-gmac 35 - mediatek,mt2712-gmac 39 - mediatek,mt8195-gmac 43 - mediatek,mt8188-gmac 44 - const: mediatek,mt8195-gmac 161 compatible = "mediatek,mt2712-gmac", "snps,dwmac-4.20a";
|
| H A D | nxp,s32-dwmac.yaml | 8 title: NXP S32G2xx/S32G3xx/S32R45 GMAC ethernet controller 32 - description: Main GMAC registers 33 - description: GMAC PHY mode control register 43 - description: Main GMAC clock 75 reg = <0x0 0x4033c000 0x0 0x2000>, /* gmac IP */
|
| /freebsd/sys/arm/allwinner/a31/ |
| H A D | a31s_padconf.c | 37 {"PA0", 0, 0, {"gpio_in", "gpio_out", "gmac", NULL, "uart1", NULL, "pa_eint0", NULL}, 6, 0, 0}, 38 {"PA1", 0, 1, {"gpio_in", "gpio_out", "gmac", NULL, "uart1", NULL, "pa_eint1", NULL}, 6, 1, 0}, 39 {"PA2", 0, 2, {"gpio_in", "gpio_out", "gmac", NULL, "uart1", NULL, "pa_eint2", NULL}, 6, 2, 0}, 40 {"PA3", 0, 3, {"gpio_in", "gpio_out", "gmac", NULL, "uart1", NULL, "pa_eint3", NULL}, 6, 3, 0}, 41 {"PA4", 0, 4, {"gpio_in", "gpio_out", "gmac", NULL, "uart1", NULL, "pa_eint4", NULL}, 6, 4, 0}, 42 {"PA5", 0, 5, {"gpio_in", "gpio_out", "gmac", NULL, "uart1", NULL, "pa_eint5", NULL}, 6, 5, 0}, 43 {"PA6", 0, 6, {"gpio_in", "gpio_out", "gmac", NULL, "uart1", NULL, "pa_eint6", NULL}, 6, 6, 0}, 44 {"PA7", 0, 7, {"gpio_in", "gpio_out", "gmac", NULL, "uart1", NULL, "pa_eint7", NULL}, 6, 7, 0}, 45 {"PA8", 0, 8, {"gpio_in", "gpio_out", "gmac", NULL, NULL, NULL, "pa_eint8", NULL}, 6, 8, 0}, 46 {"PA9", 0, 9, {"gpio_in", "gpio_out", "gmac", NULL, NULL, NULL, "pa_eint9", NULL}, 6, 9, 0}, [all …]
|
| H A D | a31_padconf.c | 37 {"PA0", 0, 0, {"gpio_in", "gpio_out", "gmac", "lcd1", "uart1", NULL, "pa_eint0", NULL}, 6, 0, 0}, 38 {"PA1", 0, 1, {"gpio_in", "gpio_out", "gmac", "lcd1", "uart1", NULL, "pa_eint1", NULL}, 6, 1, 0}, 39 {"PA2", 0, 2, {"gpio_in", "gpio_out", "gmac", "lcd1", "uart1", NULL, "pa_eint2", NULL}, 6, 2, 0}, 40 {"PA3", 0, 3, {"gpio_in", "gpio_out", "gmac", "lcd1", "uart1", NULL, "pa_eint3", NULL}, 6, 3, 0}, 41 {"PA4", 0, 4, {"gpio_in", "gpio_out", "gmac", "lcd1", "uart1", NULL, "pa_eint4", NULL}, 6, 4, 0}, 42 {"PA5", 0, 5, {"gpio_in", "gpio_out", "gmac", "lcd1", "uart1", NULL, "pa_eint5", NULL}, 6, 5, 0}, 43 {"PA6", 0, 6, {"gpio_in", "gpio_out", "gmac", "lcd1", "uart1", NULL, "pa_eint6", NULL}, 6, 6, 0}, 44 {"PA7", 0, 7, {"gpio_in", "gpio_out", "gmac", "lcd1", "uart1", NULL, "pa_eint7", NULL}, 6, 7, 0}, 45 {"PA8", 0, 8, {"gpio_in", "gpio_out", "gmac", "lcd1", NULL, NULL, "pa_eint8", NULL}, 6, 8, 0}, 46 {"PA9", 0, 9, {"gpio_in", "gpio_out", "gmac", "lcd1", NULL, "mmc2", "pa_eint9", NULL}, 6, 9, 0}, [all …]
|
| /freebsd/sys/arm/allwinner/a83t/ |
| H A D | a83t_padconf.c | 68 { "PD2", 3, 2, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 69 { "PD3", 3, 3, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 70 { "PD4", 3, 4, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 71 { "PD5", 3, 5, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 72 { "PD6", 3, 6, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 73 { "PD7", 3, 7, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 74 { "PD10", 3, 10, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 75 { "PD11", 3, 11, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 76 { "PD12", 3, 12, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, 77 { "PD13", 3, 13, { "gpio_in", "gpio_out", "lcd", NULL, "gmac" } }, [all …]
|
| /freebsd/crypto/openssl/demos/mac/ |
| H A D | build.info | 5 # LD_LIBRARY_PATH=../.. ./gmac 7 PROGRAMS{noinst} = gmac \ 12 INCLUDE[gmac]=../../include 13 SOURCE[gmac]=gmac.c 14 DEPEND[gmac]=../../libcrypto
|
| H A D | gmac.c | 33 * Repeating password/IV pairs compromises the integrity of GMAC. 53 * A property query used for selecting the GMAC implementation and the 74 /* Fetch the GMAC implementation */ in main() 75 mac = EVP_MAC_fetch(library_context, "GMAC", propq); in main() 81 /* Create a context for the GMAC operation */ in main() 88 /* GMAC requires a GCM mode cipher to be specified */ in main() 105 /* Initialise the GMAC operation */ in main()
|
| H A D | Makefile | 5 # LD_LIBRARY_PATH=../.. ./gmac 7 TESTS = gmac \ 18 gmac: gmac.o target
|
| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | EVP_MAC-GMAC.7 | 57 .IX Title "EVP_MAC-GMAC 7ossl" 58 .TH EVP_MAC-GMAC 7ossl 2025-09-30 3.5.4 OpenSSL 64 EVP_MAC\-GMAC \- The GMAC EVP_MAC implementation 67 Support for computing GMAC MACs through the \fBEVP_MAC\fR API. 75 .IP """GMAC"", ""provider=default"" or ""provider=fips""" 4 76 .IX Item """GMAC"", ""provider=default"" or ""provider=fips"""
|
| /freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
| H A D | mt7530.txt | 45 2. PHY of port 0 or port 4: PHY interfaces with an external MAC like 2nd GMAC 47 Note: On a MT7621 SOC with integrated switch: 2nd GMAC can only connected to 53 GMAC of the SOC. 55 GMAC and an optional external phy. Mind the GPIO/pinctl settings of the SOC! 56 2. Port 5 is muxed to PHY of port 0/4: Port 0/4 interfaces with 2nd GMAC. 67 1. normal: The PHY can only connect to 2nd GMAC but not to the switch 69 a ethernet port. But can't interface to the 2nd GMAC. 73 Driver tries to lookup the phy-handle of the 2nd GMAC of the master device. 151 Example 2: MT7621: Port 4 is WAN port: 2nd GMAC -> Port 5 -> PHY port 4. 217 /* Commented out. Port 4 is handled by 2nd GMAC.
|
| /freebsd/crypto/openssl/test/recipes/30-test_evp_data/ |
| H A D | evpmac_common.txt | 327 Title = GMAC Tests (from NIST) 329 MAC = GMAC 336 Title = GMAC Tests (from http://www.ieee802.org/1/files/public/docs2011/bn-randall-test-vectors-051… 338 MAC = GMAC 345 MAC = GMAC 352 MAC = GMAC 359 MAC = GMAC 366 MAC = GMAC 373 MAC = GMAC 380 MAC = GMAC [all …]
|
| /freebsd/crypto/openssl/doc/man1/ |
| H A D | openssl-mac.pod.in | 50 Used by CMAC and GMAC to specify the cipher algorithm. 52 For GMAC it should be a GCM mode cipher e.g. AES-128-GCM. 85 Used by GMAC to specify an IV as an alphanumeric string (use if the IV contains 90 Used by GMAC to specify an IV in hexadecimal form (two hex digits per byte). 148 To create a hex-encoded GMAC-AES-128-GCM with a IV from a file: 151 -macopt hexkey:77A77FAF290C1FA30C683DF16BA7A77B -in msg.bin GMAC 164 L<EVP_MAC-GMAC(7)>,
|
| /freebsd/sys/arm/allwinner/a20/ |
| H A D | a20_padconf.c | 37 {"PA0", 0, 0, {"gpio_in", "gpio_out", "emac", "spi1", "uart2", "gmac", NULL, NULL}}, 38 {"PA1", 0, 1, {"gpio_in", "gpio_out", "emac", "spi1", "uart2", "gmac", NULL, NULL}}, 39 {"PA2", 0, 2, {"gpio_in", "gpio_out", "emac", "spi1", "uart2", "gmac", NULL, NULL}}, 40 {"PA3", 0, 3, {"gpio_in", "gpio_out", "emac", "spi1", "uart2", "gmac", NULL, NULL}}, 41 {"PA4", 0, 4, {"gpio_in", "gpio_out", "emac", "spi1", NULL, "gmac", NULL, NULL}}, 42 {"PA5", 0, 5, {"gpio_in", "gpio_out", "emac", "spi3", NULL, "gmac", NULL, NULL}}, 43 {"PA6", 0, 6, {"gpio_in", "gpio_out", "emac", "spi3", NULL, "gmac", NULL, NULL}}, 44 {"PA7", 0, 7, {"gpio_in", "gpio_out", "emac", "spi3", NULL, "gmac", NULL, NULL}}, 45 {"PA8", 0, 8, {"gpio_in", "gpio_out", "emac", "spi3", NULL, "gmac", NULL, NULL}}, 46 {"PA9", 0, 9, {"gpio_in", "gpio_out", "emac", "spi3", NULL, "gmac", "i2c1", NULL}}, [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | allwinner,sun7i-a20-gmac-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/allwinner,sun7i-a20-gmac-clk.yaml# 7 title: Allwinner A20 GMAC TX Clock 18 const: allwinner,sun7i-a20-gmac-clk 45 compatible = "allwinner,sun7i-a20-gmac-clk";
|
| /freebsd/secure/usr.bin/openssl/man/ |
| H A D | openssl-mac.1 | 102 Used by CMAC and GMAC to specify the cipher algorithm. 104 For GMAC it should be a GCM mode cipher e.g. AES\-128\-GCM. 131 Used by GMAC to specify an IV as an alphanumeric string (use if the IV contains 135 Used by GMAC to specify an IV in hexadecimal form (two hex digits per byte). 202 To create a hex-encoded GMAC\-AES\-128\-GCM with a IV from a file: 206 \& \-macopt hexkey:77A77FAF290C1FA30C683DF16BA7A77B \-in msg.bin GMAC 218 \&\fBEVP_MAC\-GMAC\fR\|(7),
|
| /freebsd/sys/opencrypto/ |
| H A D | xform_gmac.c | 51 #include <opencrypto/gmac.h> 58 .name = "AES-GMAC", 68 .name = "GMAC-AES-128", 82 .name = "GMAC-AES-192", 96 .name = "GMAC-AES-256",
|
| /freebsd/crypto/openssl/doc/man7/ |
| H A D | EVP_MAC-GMAC.pod | 5 EVP_MAC-GMAC - The GMAC EVP_MAC implementation 9 Support for computing GMAC MACs through the B<EVP_MAC> API. 21 =item "GMAC", "provider=default" or "provider=fips"
|