1. 11 11月, 2016 2 次提交
    • A
      fpga: fpga-region: device tree control for FPGA · 0fa20cdf
      Alan Tull 提交于
      FPGA Regions support programming FPGA under control of the Device
      Tree.
      Signed-off-by: NAlan Tull <atull@opensource.altera.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      0fa20cdf
    • A
      fpga: add fpga bridge framework · 21aeda95
      Alan Tull 提交于
      This framework adds API functions for enabling/
      disabling FPGA bridges under kernel control.
      
      This allows the Linux kernel to disable FPGA bridges
      during FPGA reprogramming and to enable FPGA bridges
      when FPGA reprogramming is done.  This framework is
      be manufacturer-agnostic, allowing it to be used in
      interfaces that use the FPGA Manager Framework to
      reprogram FPGA's.
      
      The functions are:
      * of_fpga_bridge_get
      * fpga_bridge_put
         Get/put an exclusive reference to a FPGA bridge.
      
      * fpga_bridge_enable
      * fpga_bridge_disable
         Enable/Disable traffic through a bridge.
      
      * fpga_bridge_register
      * fpga_bridge_unregister
         Register/unregister a device-specific low level FPGA
         Bridge driver.
      
      Get an exclusive reference to a bridge and add it to a list:
      * fpga_bridge_get_to_list
      
      To enable/disable/put a set of bridges that are on a list:
      * fpga_bridges_enable
      * fpga_bridges_disable
      * fpga_bridges_put
      Signed-off-by: NAlan Tull <atull@opensource.altera.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      21aeda95
  2. 18 10月, 2015 1 次提交
  3. 08 10月, 2015 2 次提交