/linux-6.15/drivers/firmware/microchip/ |
D | mpfs-auto-update.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * Copyright (c) 2022-2023 Microchip Corporation. All rights reserved. 43 * SPI Flash layout example: 44 * |------------------------------| 0x0000000 47 * |------------------------------| 0x0000400 50 * | Used for bitstream info | 51 * |------------------------------| 0x0100400 54 * |------------------------------| 0x1500400 57 * |------------------------------| 0x2900400 59 * | Reserved for multi-image IAP | [all …]
|
/linux-6.15/Documentation/devicetree/bindings/soc/microchip/ |
D | microchip,mpfs-sys-controller.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/microchip/microchip,mpfs-sys-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Conor Dooley <conor.dooley@microchip.com> 17 https://onlinedocs.microchip.com/pr/GUID-1409CF11-8EF9-4C24-A94E-70979A688632-en-US-1/index.html 27 const: microchip,mpfs-sys-controller 29 microchip,bitstream-flash: 32 The SPI flash connected to the system controller's QSPI controller. 33 The system controller may retrieve FPGA bitstreams from this flash to [all …]
|
/linux-6.15/Documentation/ABI/testing/ |
D | sysfs-devices-platform-stratix10-rsu | 3 What: /sys/devices/platform/stratix10-rsu.0/current_image 8 (RO) the address in flash of currently running image. 10 What: /sys/devices/platform/stratix10-rsu.0/fail_image 15 (RO) the address in flash of failed image. 17 What: /sys/devices/platform/stratix10-rsu.0/state 34 0xF001 bitstream error 36 0xF003 bitstream corruption 42 What: /sys/devices/platform/stratix10-rsu.0/version 63 What: /sys/devices/platform/stratix10-rsu.0/error_location 70 What: /sys/devices/platform/stratix10-rsu.0/error_details [all …]
|
/linux-6.15/Documentation/userspace-api/media/v4l/ |
D | pixfmt-compressed.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 8 .. _compressed-formats: 18 .. flat-table:: Compressed Image Formats 19 :header-rows: 1 20 :stub-columns: 0 23 * - Identifier 24 - Code 25 - Details 26 * .. _V4L2-PIX-FMT-JPEG: 28 - ``V4L2_PIX_FMT_JPEG`` [all …]
|
/linux-6.15/arch/arm/boot/dts/xilinx/ |
D | zynq-zc770-xm010.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2013-2018 Xilinx, Inc. 7 /dts-v1/; 8 #include "zynq-7000.dtsi" 12 compatible = "xlnx,zynq-zc770-xm010", "xlnx,zynq-7000"; 24 stdout-path = "serial0:115200n8"; 33 compatible = "usb-nop-xceiv"; 34 #phy-cells = <0>; 44 phy-mode = "rgmii-id"; 45 phy-handle = <ðernet_phy>; [all …]
|
D | zynq-zed.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2011 - 2014 Xilinx 6 /dts-v1/; 7 #include "zynq-7000.dtsi" 11 compatible = "avnet,zynq-zed", "xlnx,zynq-zed", "xlnx,zynq-7000"; 27 stdout-path = "serial0:115200n8"; 31 compatible = "usb-nop-xceiv"; 32 #phy-cells = <0>; 37 ps-clk-frequency = <33333333>; 42 phy-mode = "rgmii-id"; [all …]
|
D | zynq-zc770-xm013.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 8 #include "zynq-7000.dtsi" 12 compatible = "xlnx,zynq-zc770-xm013", "xlnx,zynq-7000"; 24 stdout-path = "serial0:115200n8"; 39 phy-mode = "rgmii-id"; 40 phy-handle = <ðernet_phy>; 42 ethernet_phy: ethernet-phy@7 { 49 clock-frequency = <400000>; 51 si570: clock-generator@55 { [all …]
|
D | zynq-zc706.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2011 - 2014 Xilinx 6 /dts-v1/; 7 #include "zynq-7000.dtsi" 11 compatible = "xlnx,zynq-zc706", "xlnx,zynq-7000"; 30 stdout-path = "serial0:115200n8"; 34 compatible = "usb-nop-xceiv"; 35 #phy-cells = <0>; 40 ps-clk-frequency = <33333333>; 45 phy-mode = "rgmii-id"; [all …]
|
D | zynq-zc702.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2011 - 2014 Xilinx 6 /dts-v1/; 7 #include "zynq-7000.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 12 compatible = "xlnx,zynq-zc702", "xlnx,zynq-7000"; 31 stdout-path = "serial0:115200n8"; 34 gpio-keys { 35 compatible = "gpio-keys"; 37 switch-14 { [all …]
|
/linux-6.15/drivers/soc/microchip/ |
D | mpfs-sys-controller.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2020-2021 Microchip Corporation. All rights reserved. 35 struct mtd_info *flash; member 48 reinit_completion(&sys_controller->c); in mpfs_blocking_transaction() 50 ret = mbox_send_message(sys_controller->chan, msg); in mpfs_blocking_transaction() 52 dev_warn(sys_controller->client.dev, "MPFS sys controller service timeout\n"); in mpfs_blocking_transaction() 67 if (!wait_for_completion_timeout(&sys_controller->c, timeout)) { in mpfs_blocking_transaction() 68 ret = -EBADMSG; in mpfs_blocking_transaction() 69 dev_warn(sys_controller->client.dev, in mpfs_blocking_transaction() 71 msg->response->resp_status); in mpfs_blocking_transaction() [all …]
|
/linux-6.15/drivers/misc/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 27 See Documentation/misc-devices/ad525x_dpot.rst for the 40 module will be called ad525x_dpot-i2c. 51 module will be called ad525x_dpot-spi. 65 This option enables device driver support for in-band access to the 78 website <https://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/> 112 UFS. Provides interface for in-kernel security controllers to access 118 tristate "TI Flash Media interface support" 121 If you want support for Texas Instruments(R) Flash Media adapters 123 host adapter, such as 'TI Flash Media PCI74xx/PCI76xx host adapter [all …]
|
/linux-6.15/arch/riscv/boot/dts/microchip/ |
D | mpfs-beaglev-fire.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /* Copyright (c) 2020-2021 Microchip Technology Inc */ 4 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 8 #include "mpfs-beaglev-fire-fabric.dtsi" 14 #address-cells = <2>; 15 #size-cells = <2>; 16 model = "BeagleBoard BeagleV-Fire"; 17 compatible = "beagle,beaglev-fire", "microchip,mpfs"; 28 stdout-path = "serial0:115200n8"; [all …]
|
/linux-6.15/drivers/misc/genwqe/ |
D | card_base.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com> 26 #include <linux/dma-mapping.h> 37 MODULE_AUTHOR("Joerg-Stephan Vogt <jsvogt@de.ibm.com>"); 59 /* Initial SR-IOV bring-up image */ 108 * genwqe_devnode() - Set default access mode for genwqe devices. 110 * @mode: Carrier to pass-back given mode (permissions) 128 * genwqe_dev_alloc() - Create and prepare a new card descriptor 142 return ERR_PTR(-ENODEV); in genwqe_dev_alloc() 146 return ERR_PTR(-ENOMEM); in genwqe_dev_alloc() [all …]
|
D | card_ddcb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com> 26 #include <linux/dma-mapping.h> 30 #include <linux/crc-itu-t.h> 41 * +---+---+---+---+---+---+---+---+ 44 * +---+---+---+---+---+---+---+---+ 46 * enqueued_ddcbs = A - N = 2 - 2 = 0 49 * +---+---+---+---+---+---+---+---+ 52 * +---+---+---+---+---+---+---+---+ 54 * enqueued_ddcbs = N - A = 4 - 2 = 2 [all …]
|
/linux-6.15/drivers/media/platform/st/sti/delta/ |
D | delta.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 #include <media/v4l2-device.h> 12 #include <media/v4l2-mem2mem.h> 14 #include "delta-cfg.h" 17 * enum delta_state - state of decoding instance 24 * Wait for stream information to be available (bitstream 46 * struct delta_streaminfo - information about stream to decode 89 * struct delta_au - access unit structure. 112 * struct delta_frameinfo - information about decoded frame 153 * struct delta_frame - frame structure. [all …]
|
/linux-6.15/drivers/firmware/ |
D | stratix10-rsu.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2018-2019, Intel Corporation 6 #include <linux/arm-smccc.h> 14 #include <linux/firmware/intel/stratix10-svc-client.h> 44 * struct stratix10_rsu_priv - rsu data structure 49 * @status.current_image: address of image currently running in flash 50 * @status.fail_image: address of failed image in flash 107 * rsu_status_callback() - Status callback from Intel Service Layer 118 struct stratix10_rsu_priv *priv = client->priv; in rsu_status_callback() 119 struct arm_smccc_res *res = (struct arm_smccc_res *)data->kaddr1; in rsu_status_callback() [all …]
|
/linux-6.15/drivers/media/pci/mgb4/ |
D | mgb4_core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2021-2023 Digiteq Automotive 8 * This is the main driver module. The DMA, I2C and SPI sub-drivers are 13 * what we see on the I2C bus and check if it matches the FPGA bitstream (there 16 * the FPGA firmware using the SPI FLASH device. No v4l2 video devices are 25 #include <linux/clk-provider.h> 90 return -EOPNOTSUPP; in temp_read() 92 raw = mgb4_read_reg(&mgbdev->video, 0xD0); in temp_read() 93 /* register value -> Celsius degrees formula given by Xilinx */ in temp_read() 94 val10 = ((((raw >> 20) & 0xFFF) * 503975) - 1118822400) / 409600; in temp_read() [all …]
|
/linux-6.15/include/uapi/linux/genwqe/ |
D | genwqe_card.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 11 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com> 26 * User-space API for the GenWQE card. For debugging and test purposes 36 #define GENWQE_TYPE_ALTERA_230 0x00 /* GenWQE4 Stratix-IV-230 */ 37 #define GENWQE_TYPE_ALTERA_530 0x01 /* GenWQE4 Stratix-IV-530 */ 38 #define GENWQE_TYPE_ALTERA_A4 0x02 /* GenWQE5 A4 Stratix-V-A4 */ 39 #define GENWQE_TYPE_ALTERA_A7 0x03 /* GenWQE5 A7 Stratix-V-A7 */ 185 /* SLU: Flashbus Direct Access -A5 */ 188 /* SLU: Flashbus Direct Access2 -A5 */ 191 /* SLU: Flashbus Command Interface -A5 */ [all …]
|
/linux-6.15/drivers/misc/keba/ |
D | cp500.c | 1 // SPDX-License-Identifier: GPL-2.0 16 #include <linux/nvmem-consumer.h> 17 #include <linux/nvmem-provider.h> 19 #include <linux/spi/flash.h> 34 #define CP500_RECONFIG_REG 0x11 /* upper 8-bits of STARTUP register */ 68 /* SPI flash running at full speed */ 74 #define CP500_IS_CP035(dev) ((dev)->pci_dev->device == PCI_DEVICE_ID_KEBA_CP035) 75 #define CP500_IS_CP505(dev) ((dev)->pci_dev->device == PCI_DEVICE_ID_KEBA_CP505) 76 #define CP500_IS_CP520(dev) ((dev)->pci_dev->device == PCI_DEVICE_ID_KEBA_CP520) 207 .name = "system-flash-parts", [all …]
|
/linux-6.15/sound/pci/asihpi/ |
D | hpi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 Copyright (C) 1997-2011 AudioScience Inc. <support@audioscience.com> 14 The HPI is a low-level hardware abstraction layer to all 17 (C) Copyright AudioScience Inc. 1998-2010 37 /** 8-bit unsigned PCM. Windows equivalent is WAVE_FORMAT_PCM. */ 39 /** 16-bit signed PCM. Windows equivalent is WAVE_FORMAT_PCM. */ 41 /** MPEG-1 Layer-1. */ 43 /** MPEG-1 Layer-2. 67 <tr><td>256<td>-<td>X 68 <tr><td>320<td>-<td>X [all …]
|
/linux-6.15/include/linux/firmware/intel/ |
D | stratix10-smc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2017-2018, Intel Corporation 9 #include <linux/arm-smccc.h> 19 * An ARM SMC instruction takes a function identifier and up to 6 64-bit 20 * register values as arguments, and can return up to 4 64-bit register 31 * STD call starts a operation which can be preempted by a non-secure 88 * a2-7: not used. 92 * a1-3: not used. 108 * a3-7: not used. 133 * a1-7: not used. [all …]
|
/linux-6.15/include/uapi/linux/ |
D | v4l2-controls.h | 1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause) */ 5 * Copyright (C) 1999-2012 the contributors 19 #define V4L2_CTRL_CLASS_USER 0x00980000 /* Old-style 'user' controls */ 23 #define V4L2_CTRL_CLASS_FLASH 0x009c0000 /* Camera flash controls */ 24 #define V4L2_CTRL_CLASS_JPEG 0x009d0000 /* JPEG-compression controls */ 34 /* User-class control IDs */ 116 /* USER-class private control IDs */ 136 * The base for the si476x driver controls. See include/media/drv-intf/si476x.h 225 /* MPEG-class control IDs */ 235 V4L2_MPEG_STREAM_TYPE_MPEG2_PS = 0, /* MPEG-2 program stream */ [all …]
|
/linux-6.15/drivers/net/ethernet/sfc/ |
D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 16 * possible to jump into IMEM without loading code from flash. */ 23 * possible to jump into IMEM without loading code from flash. 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 71 * | | \--- Response [all …]
|