1b97ee269SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2b97ee269SEmmanuel Vadot%YAML 1.2 3b97ee269SEmmanuel Vadot--- 4b97ee269SEmmanuel Vadot$id: http://devicetree.org/schemas/fpga/microchip,mpf-spi-fpga-mgr.yaml# 5b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6b97ee269SEmmanuel Vadot 7b97ee269SEmmanuel Vadottitle: Microchip Polarfire FPGA manager. 8b97ee269SEmmanuel Vadot 9b97ee269SEmmanuel Vadotmaintainers: 10*fac71e4eSEmmanuel Vadot - Vladimir Georgiev <v.georgiev@metrotek.ru> 11b97ee269SEmmanuel Vadot 12b97ee269SEmmanuel Vadotdescription: 13b97ee269SEmmanuel Vadot Device Tree Bindings for Microchip Polarfire FPGA Manager using slave SPI to 14b97ee269SEmmanuel Vadot load the bitstream in .dat format. 15b97ee269SEmmanuel Vadot 16b97ee269SEmmanuel Vadotproperties: 17b97ee269SEmmanuel Vadot compatible: 18b97ee269SEmmanuel Vadot enum: 19b97ee269SEmmanuel Vadot - microchip,mpf-spi-fpga-mgr 20b97ee269SEmmanuel Vadot 21b97ee269SEmmanuel Vadot reg: 22b97ee269SEmmanuel Vadot description: SPI chip select 23b97ee269SEmmanuel Vadot maxItems: 1 24b97ee269SEmmanuel Vadot 25b97ee269SEmmanuel Vadotrequired: 26b97ee269SEmmanuel Vadot - compatible 27b97ee269SEmmanuel Vadot - reg 28b97ee269SEmmanuel Vadot 297ef62cebSEmmanuel VadotallOf: 307ef62cebSEmmanuel Vadot - $ref: /schemas/spi/spi-peripheral-props.yaml# 317ef62cebSEmmanuel Vadot 327ef62cebSEmmanuel VadotunevaluatedProperties: false 33b97ee269SEmmanuel Vadot 34b97ee269SEmmanuel Vadotexamples: 35b97ee269SEmmanuel Vadot - | 36b97ee269SEmmanuel Vadot spi { 37b97ee269SEmmanuel Vadot #address-cells = <1>; 38b97ee269SEmmanuel Vadot #size-cells = <0>; 39b97ee269SEmmanuel Vadot 40b97ee269SEmmanuel Vadot fpga_mgr@0 { 41b97ee269SEmmanuel Vadot compatible = "microchip,mpf-spi-fpga-mgr"; 42b97ee269SEmmanuel Vadot spi-max-frequency = <20000000>; 43b97ee269SEmmanuel Vadot reg = <0>; 44b97ee269SEmmanuel Vadot }; 45b97ee269SEmmanuel Vadot }; 46