aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/fpga
AgeCommit message (Expand)AuthorFilesLines
2020-07-13fpga: dfl: fix bug in port reset handshakeMatthew Gerlach1-1/+2
2020-07-13fpga: dfl: pci: reduce the scope of variable 'ret'Xu Yilun1-1/+2
2020-07-12fpga: dfl: pci: add device id for Intel FPGA PAC N3000Xu Yilun1-0/+2
2020-07-06fpga: dfl: afu: add AFU interrupt supportXu Yilun1-0/+28
2020-07-06fpga: dfl: fme: add interrupt support for global error reportingXu Yilun2-0/+24
2020-07-06fpga: dfl: afu: add interrupt support for port error reportingXu Yilun2-0/+21
2020-06-28fpga: dfl: introduce interrupt trigger setting APIXu Yilun2-0/+173
2020-06-28fpga: dfl: pci: add irq info for feature devices enumerationXu Yilun1-9/+67
2020-06-28fpga: dfl: parse interrupt info for feature devices on enumerationXu Yilun2-0/+194
2020-06-26fpga manager: xilinx-spi: check INIT_B pin during write_initLuca Ceresoli1-1/+54
2020-06-26Merge tag 'fpga-fixes-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman1-1/+1
2020-06-18fpga: Fix dead store in fpga-bridge.cTom Rix1-4/+2
2020-06-18fpga: Fix dead store fpga-mgr.cTom Rix1-3/+1
2020-06-18fpga: dfl: Use struct_size() in kzalloc()Gustavo A. R. Silva2-8/+1
2020-06-18fpga manager: xilinx-spi: remove unneeded, mistyped variablesLuca Ceresoli1-4/+2
2020-06-18fpga manager: xilinx-spi: valid for the 7 Series tooLuca Ceresoli1-1/+1
2020-06-18fpga: dfl: afu: convert get_user_pages() --> pin_user_pages()John Hubbard1-14/+5
2020-06-09fpga: zynqmp: fix modular buildArnd Bergmann1-1/+1
2020-06-07Merge tag 'char-misc-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-65/+1140
2020-06-01Merge branch 'uaccess.access_ok' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-8/+0
2020-05-29drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok()Al Viro1-4/+0
2020-05-29drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok()Al Viro1-4/+0
2020-05-19fpga: dfl: afu: Corrected error handling levelsSouptick Joarder1-2/+2
2020-05-15Merge tag 'fpga-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf...Greg Kroah-Hartman7-36/+95
2020-04-29fpga: dfl: afu: support debug access to memory-mapped afu regionsDominic Chen1-0/+9
2020-04-29fpga: dfl.h: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-29fpga: stratix10-soc: add compatible property value for intel agilexRichard Gong1-1/+2
2020-04-29fpga: machxo2-spi: Use new structure for SPI transfer delaysSergiu Cuciurean1-4/+8
2020-04-29fpga: ice40-spi: Use new structure for SPI transfer delaysSergiu Cuciurean1-2/+8
2020-04-29fpga: dfl: support multiple opens on feature device node.Xu Yilun4-28/+67
2020-04-28fpga: dfl: fme: add performance reporting supportWu Hao6-1/+1030
2020-04-28firmware: xilinx: Remove eemi ops for fpga related APIsRajan Vaja1-11/+3
2020-04-28firmware: fpga: replace the error codes with the standard onesRichard Gong1-15/+10
2020-03-30fpga: dfl: pci: fix return value of cci_pci_sriov_configureXu Yilun1-2/+4
2020-03-30fpga: zynq: Remove clk_get error message for probe deferShubhrajyoti Datta1-1/+2
2020-01-10fpga: xilinx-pr-decoupler: Remove clk_get error message for probe deferShubhrajyoti Datta1-1/+2
2020-01-02fpga: remove redundant dev_err messageDing Xiang1-3/+1
2020-01-02fpga: dfl: afu: remove set but not used variable 'afu'yu kuai1-2/+0
2020-01-02fpga: dfl: fme: remove set but not used variable 'fme'yu kuai1-2/+0
2019-10-16fpga: dfl: fme: add power management supportWu Hao1-0/+207
2019-10-16fpga: dfl: fme: add thermal management supportWu Hao2-1/+179
2019-10-04fpga: Remove dev_err() usage after platform_get_irq()Stephen Boyd1-3/+1
2019-09-18Merge tag 'char-misc-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds15-172/+1621
2019-09-17Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-14/+2
2019-09-03fpga: dfl: fme: add global error reporting supportWu Hao4-3/+378
2019-09-03fpga: dfl: afu: add STP (SignalTap) supportWu Hao1-0/+25
2019-09-03fpga: dfl: afu: add error reporting support.Wu Hao4-0/+241
2019-09-03fpga: dfl: afu: expose __afu_port_enable/disable function.Wu Hao2-11/+19
2019-09-03fpga: dfl: afu: add userclock sysfs interfaces.Wu Hao2-1/+119
2019-09-03fpga: dfl: afu: convert platform_driver to use dev_groupsWu Hao1-33/+36
2019-09-03fpga: dfl: fme: convert platform_driver to use dev_groupsWu Hao1-27/+2
2019-09-03fpga: dfl: make init callback optionalWu Hao1-4/+6
2019-09-03Merge branch 'char-misc-next' of git://git.kernel.org/pub/scm/linux/kernel/gi...Moritz Fischer9-41/+549
2019-09-02Merge 5.3-rc7 into char-misc-nextGreg Kroah-Hartman1-4/+7
2019-08-28Merge tag 'fpga-fixes-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman1-4/+7
2019-08-24fpga: altera-cvp: Add Stratix10 (V2) SupportThor Thayer2-17/+176
2019-08-24fpga: altera-cvp: Preparation for V2 parts.Thor Thayer1-26/+43
2019-08-24fpga: altera-cvp: Discover Vendor Specific offsetThor Thayer1-37/+58
2019-08-18fpga: altera-ps-spi: Fix getting of optional confd gpioPhil Reid1-4/+7
2019-08-09Merge tag 'fpga-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf...Greg Kroah-Hartman3-5/+6
2019-08-05fpga: dfl: fme: add capability sysfs interfacesWu Hao1-0/+48
2019-08-05fpga: dfl: make uinit callback optionalWu Hao1-1/+2
2019-08-05fpga: dfl: add id_table for dfl private feature driverWu Hao6-15/+59
2019-08-05fpga: dfl: afu: add AFU state related sysfs interfacesWu Hao2-0/+148
2019-08-05fpga: dfl: pci: enable SRIOV support.Wu Hao3-1/+120
2019-08-05fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support.Wu Hao3-12/+153
2019-07-30drivers: Introduce device lookup variants by of_nodeSuzuki K Poulose2-14/+2
2019-07-29Merge 5.3-rc2 into char-misc-nextGreg Kroah-Hartman1-0/+1
2019-07-25fpga: dfl: use driver core functions, not sysfs ones.Greg Kroah-Hartman2-9/+12
2019-07-24fpga: altera-pr-ip: Make alt_pr_unregister function voidMoritz Fischer2-4/+4
2019-07-24fpga: altera-cvp: Fix function definition argumentCarlos A Petry1-1/+2
2019-07-24fpga-manager: altera-ps-spi: Fix build errorYueHaibing1-0/+1
2019-07-16mm: add account_locked_vm utility functionDaniel Jordan1-49/+4
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+1
2019-07-03fpga: dfl: fme: align PR buffer size per PR datawidthWu Hao1-5/+9
2019-07-03fpga: dfl: fme: remove copy_to_user() in ioctl for PRWu Hao1-3/+0
2019-07-03fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address.Wu Hao1-2/+2
2019-06-24drivers: Add generic helper to match by of_nodeSuzuki K Poulose1-6/+1
2019-06-20drivers: fpga: Kconfig: pedantic cleanupsEnrico Weigelt1-3/+3
2019-06-08Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds7-48/+7
2019-06-08Merge tag 'char-misc-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-8/+26
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422Thomas Gleixner2-8/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285Thomas Gleixner4-36/+4
2019-05-30fpga: zynqmp-fpga: Correctly handle error pointerMoritz Fischer1-2/+2
2019-05-24fpga: dfl: expand minor range when registering chrdev regionChengguang Xu1-3/+3
2019-05-24fpga: dfl: Add lockdep classes for pdata->lockScott Wood1-1/+15
2019-05-24fpga: dfl: afu: Pass the correct device to dma_mapping_error()Scott Wood1-1/+1
2019-05-24fpga: stratix10-soc: fix use-after-free on s10_init()Wen Yang1-1/+5
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-16Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds3-0/+169
2019-05-14mm/gup: change GUP fast to use flags rather than a write 'bool'Ira Weiny1-1/+1
2019-04-15fpga manager: Adding FPGA Manager support for Xilinx zynqmpNava kishore Manne3-0/+169
2019-02-11Merge 5.0-rc6 into char-misc-nextGreg Kroah-Hartman1-4/+1
2019-01-31fpga: altera_freeze_bridge: remove restriction to socfpgaAlan Tull1-1/+1
2019-01-31fpga: mgr: altera-ps-spi: make array dummy static, shrinks object sizeColin Ian King1-1/+1
2019-01-31fpga: stratix10-soc: fix wrong of_node_put() in init functionNicolas Saenz Julienne1-4/+1
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds2-3/+2
2018-11-26fpga: of-fpga-region: Use platform_set_drvdataMoritz Fischer1-1/+1
2018-11-26fpga: dfl-fme-region: Use platform_get_drvdata()Moritz Fischer1-1/+1
2018-11-26fpga: add intel stratix10 soc fpga manager driverAlan Tull3-0/+542
2018-11-26fpga: mgr: altera-ps-spi: enable usage on non-dt platformsAnatolij Gustschin1-5/+35
2018-11-26fpga: altera-cvp: fix probing for multiple FPGAs on the busAnatolij Gustschin1-10/+24
2018-11-11zynq-fpga: Only route PR via PCAP when requiredMike Looijmans1-0/+4
2018-11-11fpga: altera-cvp: Fix registration for CvP incapable devicesAndreas Puhm1-0/+9
2018-11-11fpga: dfl: fme: remove set but not used variable 'priv'YueHaibing1-2/+0
2018-11-11fpga: altera-cvp: fix 'bad IO access' on x86_64Anatolij Gustschin1-2/+4
2018-10-16fpga: add devm_fpga_region_createAlan Tull4-20/+63
2018-10-16fpga: bridge: add devm_fpga_bridge_createAlan Tull6-38/+73
2018-10-16fpga: mgr: add devm_fpga_mgr_createAlan Tull12-80/+87
2018-10-08Merge 4.19-rc7 into char-misc-nextGreg Kroah-Hartman3-3/+6
2018-09-30fpga: bridge: fix obvious function documentation errorAlan Tull1-1/+1
2018-09-30fpga: do not access region struct after fpga_region_unregisterAlan Tull2-2/+5
2018-09-16Merge b4.19-rc4 into char-misc-nextGreg Kroah-Hartman1-1/+1
2018-09-12drivers: fpga: fix two trivial spelling mistakesColin Ian King2-2/+2
2018-09-12fpga: dfl: fme: fix return value check in in pr_mgmt_init()Wei Yongjun1-1/+1
2018-07-16Merge 4.18-rc5 into char-misc-nextGreg Kroah-Hartman1-2/+4
2018-07-15fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls supportWu Hao4-3/+554
2018-07-15fpga: dfl: afu: add afu sub feature supportXiao Guangrong4-7/+451
2018-07-15fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls supportWu Hao1-0/+11
2018-07-15fpga: dfl: afu: add header sub feature supportWu Hao1-1/+78
2018-07-15fpga: dfl: afu: add port ops supportWu Hao1-1/+121
2018-07-15fpga: dfl: add FPGA Accelerated Function Unit driver basic frameworkWu Hao3-0/+173
2018-07-15fpga: dfl: fme-region: add support for compat_idWu Hao1-0/+1
2018-07-15fpga: dfl: add fpga region platform driver for FMEWu Hao3-0/+95
2018-07-15fpga: dfl: add fpga bridge platform driver for FMEWu Hao3-0/+121
2018-07-15fpga: dfl: fme-mgr: add compat_id supportWu Hao1-0/+15
2018-07-15fpga: dfl: add fpga manager platform driver for FMEWu Hao3-0/+341
2018-07-15fpga: dfl: fme: add partial reconfiguration sub feature supportKang Luwei5-2/+644
2018-07-15fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls supportWu Hao1-0/+12
2018-07-15fpga: dfl: fme: add header sub feature supportKang Luwei1-0/+68
2018-07-15fpga: dfl: add FPGA Management Engine driver basic frameworkKang Luwei3-0/+171
2018-07-15fpga: dfl-pci: add enumeration for feature devicesWu Hao1-2/+142
2018-07-15fpga: add FPGA DFL PCIe device driverZhang Yi3-0/+121
2018-07-15fpga: dfl: add dfl_fpga_check_port_id function.Wu Hao2-0/+23
2018-07-15fpga: dfl: add dfl_fpga_port_ops support.Wu Hao2-0/+100
2018-07-15fpga: dfl: add feature device infrastructureXiao Guangrong2-1/+152
2018-07-15fpga: dfl: add dfl_fpga_cdev_find_portWu Hao2-0/+53
2018-07-15fpga: dfl: add chardev support for feature devicesWu Hao2-3/+130
2018-07-15fpga: add device feature list supportWu Hao4-0/+1019
2018-07-15fpga: region: add compat_id supportWu Hao1-0/+22
2018-07-15fpga: mgr: add status for fpga-managerWu Hao1-0/+28
2018-07-07fpga: altera-cvp: Fix an error handling path in 'altera_cvp_probe()'Christophe Jaillet1-2/+4
2018-05-25fpga: clarify that unregister functions also freeAlan Tull3-3/+3
2018-05-25fpga: region: kernel-doc fixesAlan Tull1-2/+5
2018-05-25fpga: bridge: kernel-doc fixesAlan Tull1-0/+1
2018-05-25fpga: mgr: kernel-doc fixesAlan Tull1-9/+29
2018-05-25fpga: use SPDXAlan Tull11-135/+11
2018-05-25fpga: region: change api, add fpga_region_create/freeAlan Tull2-21/+60
2018-05-25fpga: bridge: change api, don't use drvdataAlan Tull5-42/+117
2018-05-25fpga: manager: change api, don't use drvdataAlan Tull11-59/+204
2018-05-25fpga: region: don't use drvdata in common fpga codeAlan Tull2-1/+1
2018-04-30Merge 4.17-rc3 into char-misc-nextGreg Kroah-Hartman1-1/+1
2018-04-23fpga: fpga-region: comment on fpga_region_program_fpga lockingAlan Tull1-0/+5
2018-04-23fpga: lattice machxo2: Add Lattice MachXO2 supportPaolo Pisati3-0/+411
2018-04-23fpga: Remove depends on HAS_DMA in case of platform dependencyGeert Uytterhoeven1-1/+0
2018-04-23fpga-manager: altera-ps-spi: preserve nCONFIG stateAnatolij Gustschin1-1/+1
2018-03-14PCI: Add Altera vendor IDJohannes Thumshirn1-2/+0
2017-12-18fpga: socfpga-a10: disable clk on error in socfpga_a10_fpga_probe()Alexey Khoroshilov1-1/+7
2017-11-28fpga: region: release of_parse_phandle nodes after useIan Abbott1-3/+10
2017-11-28fpga: fpga-bridge: remove unnecessary null check in of_fpga_bridge_getGustavo A. R. Silva1-2/+0
2017-11-28fpga: fpga-mgr: remove unnecessary code in __fpga_mgr_getGustavo A. R. Silva1-2/+0
2017-11-28fpga: add attribute groupsAlan Tull3-0/+3
2017-11-28fpga: clean up fpga KconfigAlan Tull1-54/+54
2017-11-28fpga: of-fpga-region: accept overlays that don't program FPGAAlan Tull1-5/+6
2017-11-28fpga: region: move device tree support to of-fpga-region.cAlan Tull4-455/+509
2017-11-28fpga: region: add fpga_region_class_findAlan Tull1-8/+15
2017-11-28fpga: region: add register/unregister functionsAlan Tull1-40/+65
2017-11-28fpga: region: rename some functions prior to movingAlan Tull1-29/+31
2017-11-28fpga: region: add fpga-region.h headerAlan Tull1-20/+4
2017-11-28fpga: region: separate out code that parses the overlayAlan Tull1-49/+73
2017-11-28fpga: region: use image info as parameter for programming regionAlan Tull1-7/+9
2017-11-28fpga: region: fix slow warning with more than one overlayAlan Tull1-0/+5
2017-11-28fpga: region: check for child regions before allocing image infoAlan Tull1-5/+9
2017-11-28fpga: region: get mgr early onAlan Tull1-22/+23
2017-11-28fpga: region: remove unneeded of_node_get and putAlan Tull1-3/+0
2017-11-28fpga: region: use dev_err instead of pr_errAlan Tull1-10/+10
2017-11-28fpga: mgr: separate getting/locking FPGA managerAlan Tull2-18/+48
2017-11-28fpga: mgr: API change to replace fpga load functions with single functionAlan Tull2-26/+85
2017-11-28fpga: bridge: support getting bridge from deviceAlan Tull2-27/+94
2017-11-16Merge tag 'char-misc-4.15-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-16Merge 4.14-rc5 into char-misc-nextGreg Kroah-Hartman1-3/+3
2017-10-04fpga: make xlnx_pr_decoupler_br_ops constBhumika Goyal1-1/+1
2017-09-19fpga: altera-cvp: remove DRIVER_ATTR() usageGreg Kroah-Hartman1-3/+3
2017-08-10fpga: altera-hps2fpga: fix multiple init of l3_remap_lockIan Abbott1-3/+1
2017-08-10fpga: altera-hps2fpga: add NULL check on of_match_device() return valueGustavo A. R. Silva1-0/+5
2017-08-10ARM: socfpga: explicitly request exclusive reset controlPhilipp Zabel1-1/+2
2017-08-10fpga: Convert to using %pOF instead of full_nameRob Herring1-2/+2
2017-07-17fpga manager: Add Altera CvP driverAnatolij Gustschin3-0/+508
2017-07-17fpga-manager: altera-ps-spi: use bitrev8x4Joshua Clayton1-4/+15
2017-07-17fpga manager: Add altera-ps-spi driver for Altera FPGAsJoshua Clayton3-0/+305
2017-07-17Make FPGA a menuconfig to ease disabling it allVincent Legoll1-5/+1
2017-04-26fpga fr br: update supported version numbersMatthew Gerlach1-11/+19
2017-04-26fpga: region: release FPGA region reference in error pathTobias Klauser1-1/+3
2017-04-26fpga altera-hps2fpga: disable/unprepare clock on error in alt_fpga_bridge_pro...Tobias Klauser1-6/+9
2017-04-08fpga: Add support for Xilinx LogiCORE PR DecouplerMoritz Fischer3-0/+172
2017-04-08fpga pr ip: Platform driver for Altera Partial Reconfiguration IP.Matthew Gerlach3-0/+76
2017-04-08fpga pr ip: Core driver support for Altera Partial Reconfiguration IP.Matthew Gerlach3-0/+226
2017-04-08fpga: add config complete timeoutAlan Tull1-0/+3