aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/fpga
AgeCommit message (Expand)AuthorFilesLines
2022-03-15headers/deps: Add header dependencies to .c files: <linux/vmalloc.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sysfs.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/spinlock_api.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/smp_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/slab.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/scatterlist_api.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/rbtree_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/printk.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/pgtable_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/perf_event_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/pci-dma-compat.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/of_api.h>Ingo Molnar14-0/+14
2022-03-15headers/deps: Add header dependencies to .c files: <linux/notifier_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mutex_api.h>Ingo Molnar11-0/+11
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mod_devicetable.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mmzone_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_page_address.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_api.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/lockdep_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/ktime_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kobject_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/jiffies.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/ioport.h>Ingo Molnar10-0/+10
2022-03-15headers/deps: Add header dependencies to .c files: <linux/io.h>Ingo Molnar11-0/+11
2022-03-15headers/deps: Add header dependencies to .c files: <linux/interrupt.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/idr_api.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/gfp_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/fs_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/dma-mapping.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device/class.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device_api_lock.h>Ingo Molnar29-0/+30
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device_api.h>Ingo Molnar8-0/+8
2022-03-15headers/deps: Add header dependencies to .c files: <linux/cpumask_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/cpuhotplug.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/align.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <asm/local64_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/mutex_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/io.h>Ingo Molnar1-0/+1
2021-12-09fpga: region: fix kernel-docYang Li1-1/+1
2021-12-02fpga: stratix10-soc: Do not use ret uninitialized in s10_probe()Nathan Chancellor1-1/+1
2021-11-28fpga: region: Use standard dev_release for class driverRuss Weight4-99/+59
2021-11-28fpga: bridge: Use standard dev_release for class driverRuss Weight6-131/+52
2021-11-28fpga: mgr: Use standard dev_release for class driverRuss Weight15-231/+147
2021-09-27fpga: ice40-spi: Add SPI device ID tableMark Brown1-0/+7
2021-09-16fpga: dfl: Avoid reads to AFU CSRs during enumerationRuss Weight1-6/+8
2021-09-15fpga: machxo2-spi: Fix missing error code in machxo2_write_complete()Jiapeng Chong1-0/+1
2021-09-15fpga: machxo2-spi: Return an error on failureTom Rix1-1/+4
2021-09-01Merge tag 'driver-core-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+1
2021-08-09Merge 5.14-rc5 into driver-core-nextGreg Kroah-Hartman1-0/+2
2021-08-09Merge 5.14-rc5 into char-misc-nextGreg Kroah-Hartman1-0/+2
2021-08-05Merge tag 'fpga-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/md...Greg Kroah-Hartman3-11/+19
2021-07-29fpga: dfl: expose feature revision from struct dfl_deviceMartin Hundebøll2-10/+18
2021-07-29fpga: Fix spelling mistake "eXchnage" -> "exchange" in KconfigColin Ian King1-1/+1
2021-07-27fpga: dfl: fme: Fix cpu hotplug issue in performance reportingKajol Jain1-0/+2
2021-07-27fpga: versal-fpga: Remove empty functionsMoritz Fischer1-13/+0
2021-07-27Merge tag 'fpga-for-5.15-early' of git://git.kernel.org/pub/scm/linux/kernel/...Greg Kroah-Hartman15-73/+99
2021-07-24fpga: fpga-mgr: wrap the write_sg() opTom Rix1-1/+9
2021-07-24fpga: fpga-mgr: wrap the fpga_remove() opTom Rix1-2/+7
2021-07-24fpga: fpga-mgr: wrap the state() opTom Rix4-20/+9
2021-07-24fpga: fpga-mgr: wrap the status() opTom Rix1-4/+8
2021-07-24fpga: fpga-mgr: wrap the write() opTom Rix1-5/+10
2021-07-24fpga: fpga-mgr: make write_complete() op optionalTom Rix2-29/+23
2021-07-24fpga: fpga-mgr: wrap the write_init() opTom Rix1-3/+12
2021-07-24fpga: zynqmp-fpga: Address warning about unused variableMoritz Fischer1-1/+2
2021-07-24fpga: xilinx-pr-decoupler: Address warning about unused variableMoritz Fischer1-0/+2
2021-07-24fpga: xiilnx-spi: Address warning about unused variableMoritz Fischer1-0/+2
2021-07-24fpga: altera-freeze-bridge: Address warning about unused variableMoritz Fischer1-0/+2
2021-07-24fpga: dfl: pci: add device IDs for Silicom N501x PAC cardsMartin Hundebøll1-0/+5
2021-07-21fpga: fpga-bridge: removed repeated wordNavin Sankar Velliangiri1-2/+2
2021-07-21fpga: fix spelling mistakesTom Rix6-9/+9
2021-07-21fpga: versal-fpga: Add versal fpga manager driverNava kishore Manne3-0/+106
2021-07-21bus: Make remove callback return voidUwe Kleine-König1-3/+1
2021-06-24fpga: machxo2-spi: Address warning about unused variableMoritz Fischer1-0/+2
2021-06-15fpga: region: Rename dev to parent for parent deviceRuss Weight1-8/+8
2021-06-15fpga: bridge: Rename dev to parent for parent deviceRuss Weight1-9/+9
2021-06-15fpga: mgr: Rename dev to parent for parent deviceRuss Weight1-10/+10
2021-06-15fpga: stratix10-soc: Add missing fpga_mgr_free() callRuss Weight1-0/+1
2021-06-15fpga: altera-pr-ip: Remove function alt_pr_unregisterRuss Weight1-10/+0
2021-06-09fpga: stratix10-soc: change FPGA indirect article to anTom Rix1-1/+1
2021-06-09fpga: of-fpga-region: change FPGA indirect article to anTom Rix1-4/+4
2021-06-09fpga: region: change FPGA indirect article to anTom Rix1-7/+7
2021-06-09fpga-mgr: change FPGA indirect article to anTom Rix1-11/+11
2021-06-09fpga: bridge: change FPGA indirect article to anTom Rix1-11/+11
2021-06-09fpga: change FPGA indirect article to anTom Rix1-2/+2
2021-04-26Merge tag 'arm-drivers-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+4
2021-04-05fpga: dfl: pci: add DID for D5005 PAC cardsRuss Weight1-7/+11
2021-03-24fpga: dfl: afu: harden port enable logicRuss Weight3-16/+31
2021-03-23fpga: altera: use ARCH_INTEL_SOCFPGA also for 32-bit ARM SoCsKrzysztof Kozlowski1-3/+3
2021-03-23arm64: socfpga: merge Agilex and N5X into ARCH_INTEL_SOCFPGAKrzysztof Kozlowski1-1/+1
2021-03-06fpga: Add support for Xilinx DFX AXI Shutdown managerNava kishore Manne2-6/+40
2021-03-06fpga: xilinx-pr-decoupler: Simplify code by using dev_err_probe()Michal Simek1-5/+3
2021-03-06fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFERLuca Ceresoli1-15/+9
2021-01-12Merge tag 'fpga-cleanup-for-5.12' of git://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman2-6/+4
2021-01-10fpga: dfl: fme: Constify static attribute_group structsRikard Falkeborn1-3/+3
2021-01-10fpga: Use DEFINE_SPINLOCK() for spinlockZheng Yongjun1-3/+1
2021-01-07fpga: dfl: add support for N3000 Nios private featureXu Yilun3-0/+601
2021-01-07fpga: dfl: move dfl bus related APIs to include/linux/dfl.hXu Yilun2-72/+1
2021-01-07fpga: dfl: move dfl_device_id to mod_devicetable.hXu Yilun1-12/+1
2021-01-07fpga: dfl: fix the definitions of type & feature_id for dfl devicesXu Yilun2-9/+8
2021-01-07fpga: dfl-pci: locate DFLs by PCIe vendor specific capabilityMatthew Gerlach1-1/+86
2021-01-07fpga: dfl: refactor cci_enumerate_feature_devs()Matthew Gerlach1-37/+47
2020-12-07Merge 5.10-rc7 into char-misc-nextGreg Kroah-Hartman1-0/+1
2020-12-01fpga: fpga-mgr: altera-pr-ip: Simplify registrationMoritz Fischer2-13/+1
2020-12-01fpga: fpga-mgr: zynqmp: Simplify registrationMoritz Fischer1-20/+1
2020-12-01fpga: fpga-mgr: xilinx-spi: Simplify registrationMoritz Fischer1-13/+1
2020-12-01fpga: fpga-mgr: ts73xx: Simplify registrationMoritz Fischer1-13/+1
2020-12-01fpga: fpga-mgr: socfpga: Simplify registrationMoritz Fischer1-13/+1
2020-12-01fpga: fpga-mgr: machxo2-spi: Simplify registrationMoritz Fischer1-13/+1
2020-12-01fpga: fpga-mgr: ice40-spi: Simplify registrationMoritz Fischer1-13/+1
2020-12-01fpga: fpga-mgr: dfl-fme-mgr: Simplify registrationMoritz Fischer1-12/+1
2020-12-01fpga: fpga-mgr: altera-ps-spi: Simplify registrationMoritz Fischer1-13/+1
2020-12-01fpga: fpga-mgr: Add devm_fpga_mgr_register() APIMoritz Fischer1-12/+69
2020-12-01fpga: Specify HAS_IOMEM dependency for FPGA_DFLDavid Gow1-0/+1
2020-09-09fpga: dfl: create a dfl bus type to support DFL devicesXu Yilun2-8/+343
2020-09-04fpga: fpga-region: Cleanup an outdated commentMoritz Fischer1-1/+1
2020-08-30fpga: dfl: map feature mmio resources in their own feature driversXu Yilun3-77/+141
2020-08-30fpga manager: xilinx-spi: provide better diagnostics on programming failureLuca Ceresoli1-1/+15
2020-08-30fpga manager: xilinx-spi: add error checking after gpiod_get_value()Luca Ceresoli1-8/+27
2020-08-30fpga manager: xilinx-spi: fix write_complete timeout handlingLuca Ceresoli1-8/+15
2020-08-30fpga manager: xilinx-spi: remove final dot from dev_err() stringsLuca Ceresoli1-2/+2
2020-08-19fpga manager: xilinx-spi: remove stray commentLuca Ceresoli1-1/+0
2020-08-19fpga: dfl: change data type of feature id to u16Xu Yilun3-20/+21
2020-08-19fpga: stratix10-soc: make FPGA task un-interruptibleRichard Gong1-20/+3
2020-07-27Merge 5.8-rc7 into char-misc-nextGreg Kroah-Hartman2-2/+4
2020-07-23Merge tag 'fpga-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf...Greg Kroah-Hartman11-43/+574
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