View Issue Details

IDProjectCategoryView StatusLast Update
0000892channel: kernel/el7--kernel--request-for-enhancement--public2019-01-25 10:56
Reporterjcpunk Assigned Toburakkucat  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Summary0000892: [RFE] enable FPGA Manager in kernel
DescriptionNewer kernels include a bus for accessing and programming some FPGA cards.

Having this enabled would be handy for some of our FPGA tests.
Additional InformationI believe the kernel options required are documented at : https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841645/Solution+Zynq+PL+Programming+With+FPGA+Manager
TagsNo tags attached.

Activities

burakkucat

2019-01-18 15:17

administrator   ~0006140

I have taken a look at the configuration options available with both the linux-5.0-rc2 and the linux-4.20.3 sources.

With CONFIG_FPGA=m set, a series of sub-options then become available. Enabling them all and then performing a diff shows --

CONFIG_FPGA=m
CONFIG_ALTERA_PR_IP_CORE=m
CONFIG_FPGA_MGR_ALTERA_PS_SPI=m
CONFIG_FPGA_MGR_ALTERA_CVP=m
CONFIG_FPGA_MGR_XILINX_SPI=m
CONFIG_FPGA_MGR_MACHXO2_SPI=m
CONFIG_FPGA_BRIDGE=m
CONFIG_XILINX_PR_DECOUPLER=m
CONFIG_FPGA_REGION=m
CONFIG_FPGA_DFL=m
CONFIG_FPGA_DFL_FME=m
CONFIG_FPGA_DFL_FME_MGR=m
CONFIG_FPGA_DFL_FME_BRIDGE=m
CONFIG_FPGA_DFL_FME_REGION=m
CONFIG_FPGA_DFL_AFU=m
CONFIG_FPGA_DFL_PCI=m

Assuming that the above will be satisfactory to meet your requirements, I will then queue the above configuration modification for the next build of the kernel-ml package set. Please confirm if the above will be appropriate.

burakkucat

2019-01-23 17:25

administrator   ~0006146

Last edited: 2019-01-23 17:27

The recently released kernel-ml-4.20.4-1.el7.elrepo package set [1] has the configuration options as detailed in note no. 6140.

When convenient, please test and report back with your findings. In particular, is the current configuration --

* sufficient?
* insufficient?
* excessive and can be reduced?

[1] http://lists.elrepo.org/pipermail/elrepo/2019-January/004652.html

jcpunk

2019-01-24 07:26

reporter   ~0006147

I'll test shortly and let you know.

jcpunk

2019-01-25 09:42

reporter   ~0006159

Working as expected

burakkucat

2019-01-25 10:56

administrator   ~0006162

Thank you for your report.

Now closing as "resolved/fixed".

Issue History

Date Modified Username Field Change
2019-01-18 13:49 jcpunk New Issue
2019-01-18 13:49 jcpunk Status new => assigned
2019-01-18 13:49 jcpunk Assigned To => toracat
2019-01-18 14:02 toracat Assigned To toracat => burakkucat
2019-01-18 15:17 burakkucat Note Added: 0006140
2019-01-23 17:25 burakkucat Note Added: 0006146
2019-01-23 17:25 burakkucat Status assigned => feedback
2019-01-23 17:27 burakkucat Note Edited: 0006146
2019-01-24 07:26 jcpunk Note Added: 0006147
2019-01-25 09:42 jcpunk Note Added: 0006159
2019-01-25 10:56 burakkucat Note Added: 0006162
2019-01-25 10:56 burakkucat Status feedback => resolved
2019-01-25 10:56 burakkucat Resolution open => fixed