Searched +full:zynqmp +full:- +full:gem (Results 1 – 7 of 7) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/net/ |
D | cdns,macb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cadence MACB/GEM Ethernet controller 10 - Nicolas Ferre <nicolas.ferre@microchip.com> 11 - Claudiu Beznea <claudiu.beznea@microchip.com> 16 - items: 17 - enum: 18 - cdns,at91rm9200-emac # Atmel at91rm9200 SoC 19 - const: cdns,emac # Generic [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | xlnx,versal-clk.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/xlnx,versal-clk.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michal Simek <michal.simek@amd.com> 20 - enum: 21 - xlnx,versal-clk 22 - xlnx,zynqmp-clk 23 - items: 24 - enum: [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/xilinx/ |
D | zynqmp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * dts file for Xilinx ZynqMP 5 * (C) Copyright 2014 - 2021, Xilinx, Inc. 15 #include <dt-bindings/dma/xlnx-zynqmp-dpdma.h> 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/interrupt-controller/arm-gic.h> 18 #include <dt-bindings/interrupt-controller/irq.h> 19 #include <dt-bindings/power/xlnx-zynqmp-power.h> 20 #include <dt-bindings/reset/xlnx-zynqmp-resets.h> 23 compatible = "xlnx,zynqmp"; [all …]
|
/linux-6.12.1/drivers/firmware/xilinx/ |
D | zynqmp.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2022 Xilinx, Inc. 6 * Copyright (C) 2022 - 2023, Advanced Micro Devices, Inc. 14 #include <linux/arm-smccc.h> 27 #include <linux/firmware/xlnx-zynqmp.h> 28 #include <linux/firmware/xlnx-event-manager.h> 29 #include "zynqmp-debug.h" 36 /* BOOT_PIN_CTRL- Used to control the mode pins after boot */ 38 /* BOOT_PIN_CTRL_MASK- out_val[11:8], out_en[3:0] */ 52 * struct zynqmp_devinfo - Structure for Zynqmp device instance [all …]
|
/linux-6.12.1/drivers/net/ethernet/cadence/ |
D | macb.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2004-2006 Atmel Corporation 81 /* GEM register offsets. */ 88 #define GEM_HS_MAC_CONFIG 0x0050 /* GEM high speed config */ 114 #define GEM_TX65CNT 0x011c /* 65-127 byte Frames TX counter */ 115 #define GEM_TX128CNT 0x0120 /* 128-255 byte Frames TX counter */ 116 #define GEM_TX256CNT 0x0124 /* 256-511 byte Frames TX counter */ 117 #define GEM_TX512CNT 0x0128 /* 512-1023 byte Frames TX counter */ 118 #define GEM_TX1024CNT 0x012c /* 1024-1518 byte Frames TX counter */ 135 #define GEM_RX65CNT 0x016c /* 65-127 byte Frames RX Counter */ [all …]
|
D | macb_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Cadence MACB/GEM Ethernet Controller driver 5 * Copyright (C) 2004-2006 Atmel Corporation 10 #include <linux/clk-provider.h> 25 #include <linux/dma-mapping.h> 40 #include <linux/firmware/xlnx-zynqmp.h> 58 * (bp)->rx_ring_size) 64 * (bp)->tx_ring_size) 67 #define MACB_TX_WAKEUP_THRESH(bp) (3 * (bp)->tx_ring_size / 4) 78 …MAX_TX_LEN ((unsigned int)((1 << MACB_TX_FRMLEN_SIZE) - 1) & ~((unsigned int)(MACB_TX_LEN_ALIGN -… [all …]
|
/linux-6.12.1/include/linux/firmware/ |
D | xlnx-zynqmp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2014-2021 Xilinx 6 * Copyright (C) 2022 - 2023, Advanced Micro Devices, Inc. 115 /* ZynqMP SD tap delay tuning */ 125 * XPM_EVENT_ERROR_MASK_DDRMC_NCR: Error event mask for DDRMC MC Non-Correctable ECC Error. 182 /* PMU-FW return status codes */ 221 /* Dynamic SD/GEM configuration */ 498 * enum pm_sd_config_type - PM SD configuration. 512 * enum pm_gem_config_type - PM GEM configuration. 522 * struct zynqmp_pm_query_data - PM query data [all …]
|