mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-06 13:46:39 +07:00
22a8262885
Add machine files for bf60x including head files, Kconfig/Makefile and board file. Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Bob Liu <lliubbo@gmail.com>
57 lines
1.2 KiB
Plaintext
57 lines
1.2 KiB
Plaintext
config BF60x
|
|
def_bool y
|
|
depends on (BF609)
|
|
select IRQ_PREFLOW_FASTEOI
|
|
|
|
if (BF60x)
|
|
|
|
source "arch/blackfin/mach-bf609/boards/Kconfig"
|
|
|
|
menu "BF609 Specific Configuration"
|
|
|
|
comment "Pin Interrupt to Port Assignment"
|
|
menu "Assignment"
|
|
|
|
config PINTx_REASSIGN
|
|
bool "Reprogram PINT Assignment"
|
|
default y
|
|
help
|
|
The interrupt assignment registers controls the pin-to-interrupt
|
|
assignment in a byte-wide manner. Each option allows you to select
|
|
a set of pins (High/Low Byte) of an specific Port being mapped
|
|
to one of the four PIN Interrupts IRQ_PINTx.
|
|
|
|
You shouldn't change any of these unless you know exactly what you're doing.
|
|
Please consult the Blackfin BF60x Processor Hardware Reference Manual.
|
|
|
|
config PINT0_ASSIGN
|
|
hex "PINT0_ASSIGN"
|
|
depends on PINTx_REASSIGN
|
|
default 0x00000101
|
|
config PINT1_ASSIGN
|
|
hex "PINT1_ASSIGN"
|
|
depends on PINTx_REASSIGN
|
|
default 0x00000101
|
|
config PINT2_ASSIGN
|
|
hex "PINT2_ASSIGN"
|
|
depends on PINTx_REASSIGN
|
|
default 0x00000101
|
|
config PINT3_ASSIGN
|
|
hex "PINT3_ASSIGN"
|
|
depends on PINTx_REASSIGN
|
|
default 0x00000101
|
|
config PINT4_ASSIGN
|
|
hex "PINT3_ASSIGN"
|
|
depends on PINTx_REASSIGN
|
|
default 0x00000101
|
|
config PINT5_ASSIGN
|
|
hex "PINT3_ASSIGN"
|
|
depends on PINTx_REASSIGN
|
|
default 0x00000101
|
|
|
|
endmenu
|
|
|
|
endmenu
|
|
|
|
endif
|