mirror of
https://github.com/lcbcFoo/ReonV.git
synced 2025-04-24 05:27:07 -04:00
64 lines
2.2 KiB
Text
64 lines
2.2 KiB
Text
bool 'GRPCI2 PCI Master interface' CONFIG_GRPCI2_MASTER
|
|
bool 'GRPCI2 PCI Target interface' CONFIG_GRPCI2_TARGET
|
|
if [ "$CONFIG_GRPCI2_MASTER" = "y" ]; then
|
|
bool 'GRPCI2 PCI DMA interface' CONFIG_GRPCI2_DMA
|
|
fi
|
|
|
|
if [ "$CONFIG_GRPCI2_MASTER" = "y" -o "$CONFIG_GRPCI2_TARGET" = "y" ]; then
|
|
hex 'PCI vendor ID' CONFIG_GRPCI2_VENDORID 1AC8
|
|
hex 'PCI device ID' CONFIG_GRPCI2_DEVICEID 0054
|
|
hex 'PCI class code' CONFIG_GRPCI2_CLASS 000000
|
|
hex 'PCI Revision ID' CONFIG_GRPCI2_REVID 00
|
|
hex 'Capability pointer' CONFIG_GRPCI2_CAPPOINT 40
|
|
hex 'Next Capability pointer' CONFIG_GRPCI2_NEXTCAPPOINT 00
|
|
fi
|
|
if [ "$CONFIG_GRPCI2_TARGET" = "y" ]; then
|
|
int 'BAR0' CONFIG_GRPCI2_BAR0 26
|
|
int 'BAR1' CONFIG_GRPCI2_BAR1 0
|
|
int 'BAR2' CONFIG_GRPCI2_BAR2 0
|
|
int 'BAR3' CONFIG_GRPCI2_BAR3 0
|
|
int 'BAR4' CONFIG_GRPCI2_BAR4 0
|
|
int 'BAR5' CONFIG_GRPCI2_BAR5 0
|
|
fi
|
|
if [ "$CONFIG_GRPCI2_MASTER" = "y" -o "$CONFIG_GRPCI2_TARGET" = "y" ]; then
|
|
choice 'GRPCI2 FIFO depth' \
|
|
"8 CONFIG_GRPCI2_FIFO8 \
|
|
16 CONFIG_GRPCI2_FIFO16 \
|
|
32 CONFIG_GRPCI2_FIFO32 \
|
|
64 CONFIG_GRPCI2_FIFO64 \
|
|
128 CONFIG_GRPCI2_FIFO128" 8
|
|
|
|
choice 'GRPCI2 FIFO Count' \
|
|
"1 CONFIG_GRPCI2_FIFOCNT1 \
|
|
2 CONFIG_GRPCI2_FIFOCNT2 \
|
|
3 CONFIG_GRPCI2_FIFOCNT3 \
|
|
4 CONFIG_GRPCI2_FIFOCNT4" 2
|
|
fi
|
|
|
|
bool 'GRPCI2 PCI little-endian' CONFIG_GRPCI2_ENDIAN
|
|
|
|
bool 'GRPCI2 Device Int' CONFIG_GRPCI2_DINT
|
|
if [ "$CONFIG_GRPCI2_DINT" = "y" ]; then
|
|
hex 'GRPCI2 Device Int mask' CONFIG_GRPCI2_DINTMASK 0
|
|
fi
|
|
|
|
bool 'GRPCI2 Host Int' CONFIG_GRPCI2_HINT
|
|
if [ "$CONFIG_GRPCI2_HINT" = "y" ]; then
|
|
hex 'GRPCI2 Hevice Int mask' CONFIG_GRPCI2_HINTMASK 0
|
|
fi
|
|
|
|
choice 'GRPCI2 PCI trace buffer' \
|
|
"none CONFIG_GRPCI2_TRACE0 \
|
|
256 CONFIG_GRPCI2_TRACE256 \
|
|
512 CONFIG_GRPCI2_TRACE512 \
|
|
1024 CONFIG_GRPCI2_TRACE1024 \
|
|
2048 CONFIG_GRPCI2_TRACE2048 \
|
|
4096 CONFIG_GRPCI2_TRACE4096" none
|
|
|
|
if [ "$CONFIG_GRPCI2_TRACE0" = "n" ]; then
|
|
bool 'Separate PCI trace buffer APB interface' CONFIG_GRPCI2_TRACEAPB 0
|
|
fi
|
|
|
|
bool 'GRPCI2 Input pad bypass' CONFIG_GRPCI2_BYPASS
|
|
|
|
int 'Extended Configuration Space mappit' CONFIG_GRPCI2_EXTCFG 0
|