The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/fpga/lattice-machxo2-spi.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 Lattice MachXO2 Slave SPI FPGA Manager
    2 
    3 Lattice MachXO2 FPGAs support a method of loading the bitstream over
    4 'slave SPI' interface.
    5 
    6 See 'MachXO2ProgrammingandConfigurationUsageGuide.pdf' on www.latticesemi.com
    7 
    8 Required properties:
    9 - compatible: should contain "lattice,machxo2-slave-spi"
   10 - reg: spi chip select of the FPGA
   11 
   12 Example for full FPGA configuration:
   13 
   14         fpga-region0 {
   15                 compatible = "fpga-region";
   16                 fpga-mgr = <&fpga_mgr_spi>;
   17                 #address-cells = <0x1>;
   18                 #size-cells = <0x1>;
   19         };
   20 
   21         spi1: spi@2000 {
   22         ...
   23 
   24                 fpga_mgr_spi: fpga-mgr@0 {
   25                         compatible = "lattice,machxo2-slave-spi";
   26                         spi-max-frequency = <8000000>;
   27                         reg = <0>;
   28                 };
   29         };

Cache object: 7afd4fc5ddd26cbb4e6602abd1979514


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.