Searched +full:fpga +full:- +full:passive +full:- +full:serial (Results 1 – 6 of 6) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/fpga/ |
D | altr,fpga-passive-serial.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/fpga/altr,fpga-passive-serial.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Altera Passive Serial SPI FPGA Manager 10 - Fabio Estevam <[email protected]> 14 referred to as "passive serial". 15 The passive serial link is not technically SPI, and might require extra 21 - $ref: /schemas/spi/spi-peripheral-props.yaml# 26 - altr,fpga-passive-serial [all …]
|
/linux-6.14.4/drivers/fpga/ |
D | altera-ps-spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Altera Passive Serial SPI Driver 9 * Manage Altera FPGA firmware that is loaded over SPI using the passive 10 * serial configuration method. 18 #include <linux/fpga/fpga-mgr.h> 75 { .compatible = "altr,fpga-passive-serial", .data = &c5_data }, 76 { .compatible = "altr,fpga-arria10-passive-serial", .data = &a10_data }, 83 struct altera_ps_conf *conf = mgr->priv; in altera_ps_state() 85 if (gpiod_get_value_cansleep(conf->status)) in altera_ps_state() 103 struct altera_ps_conf *conf = mgr->priv; in altera_ps_write_init() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # FPGA framework configuration 6 menuconfig FPGA config 7 tristate "FPGA Configuration Framework" 10 kernel. The FPGA framework adds an FPGA manager class and FPGA 13 if FPGA 16 tristate "Altera SOCFPGA FPGA Manager" 19 FPGA manager driver support for Altera SOCFPGA. 26 FPGA manager driver support for Altera Arria10 SoCFPGA. 41 tristate "Altera FPGA Passive Serial over SPI" [all …]
|
/linux-6.14.4/arch/arm/boot/dts/nxp/imx/ |
D | imx6q-lxr.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 /dts-v1/; 6 #include "imx6q-phytec-pfla02.dtsi" 9 model = "COMVETIA QSoIP LXR-2"; 10 compatible = "comvetia,imx6q-lxr", "phytec,imx6q-pfla02", "fsl,imx6q"; 13 stdout-path = &uart4; 17 compatible = "spi-gpio"; 18 pinctrl-names = "default"; 19 pinctrl-0 = <&pinctrl_spi_gpio>; 20 sck-gpios = <&gpio5 8 GPIO_ACTIVE_HIGH>; [all …]
|
D | imx6q-evi.dts | 4 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 46 #include <dt-bindings/gpio/gpio.h> 47 #include <dt-bindings/interrupt-controller/irq.h> 51 compatible = "uniwest,imx6q-evi", "fsl,imx6q"; 58 reg_usbh1_vbus: regulator-usbhubreset { 59 compatible = "regulator-fixed"; 60 regulator-name = "usbh1_vbus"; 61 regulator-min-microvolt = <5000000>; 62 regulator-max-microvolt = <5000000>; [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/xilinx/ |
D | zynqmp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 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> 21 #include <dt-bindings/thermal/thermal.h> 25 #address-cells = <2>; [all …]
|