123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- config SYS_FSL_DDR
- bool
- help
- Select Freescale General DDR driver, shared between most Freescale
- PowerPC- based SoCs (such as mpc83xx, mpc85xx, mpc86xx) and ARM-
- based Layerscape SoCs (such as ls2080a).
- config SYS_FSL_MMDC
- bool
- help
- Select Freescale Multi Mode DDR controller (MMDC).
- config SYS_FSL_DDR_BE
- bool
- help
- Access DDR registers in big-endian
- config SYS_FSL_DDR_LE
- bool
- help
- Access DDR registers in little-endian
- menu "Freescale DDR controllers"
- depends on SYS_FSL_DDR
- config SYS_FSL_DDR_VER
- int
- default 50 if SYS_FSL_DDR_VER_50
- default 47 if SYS_FSL_DDR_VER_47
- default 46 if SYS_FSL_DDR_VER_46
- default 44 if SYS_FSL_DDR_VER_44
- config SYS_FSL_DDR_VER_50
- bool
- config SYS_FSL_DDR_VER_47
- bool
- config SYS_FSL_DDR_VER_46
- bool
- config SYS_FSL_DDR_VER_44
- bool
- config SYS_FSL_DDRC_GEN1
- bool
- help
- Enable Freescale DDR controller.
- config SYS_FSL_DDRC_GEN2
- bool
- depends on !MPC86xx
- help
- Enable Freescale DDR2 controller.
- config SYS_FSL_DDRC_86XX_GEN2
- bool
- depends on MPC86xx
- help
- Enable Freescale DDR2 controller for MPC86xx SoCs.
- config SYS_FSL_DDRC_GEN3
- bool
- depends on PPC
- help
- Enable Freescale DDR3 controller for PowerPC SoCs.
- config SYS_FSL_DDRC_ARM_GEN3
- bool
- depends on ARM
- help
- Enable Freescale DDR3 controller for ARM SoCs.
- config SYS_FSL_DDRC_GEN4
- bool
- help
- Enable Freescale DDR4 controller.
- config SYS_FSL_HAS_DDR4
- bool
- config SYS_FSL_HAS_DDR3
- bool
- config SYS_FSL_HAS_DDR2
- bool
- config SYS_FSL_HAS_DDR1
- bool
- choice
- prompt "DDR technology"
- default SYS_FSL_DDR4 if SYS_FSL_HAS_DDR4
- default SYS_FSL_DDR3 if SYS_FSL_HAS_DDR3
- default SYS_FSL_DDR2 if SYS_FSL_HAS_DDR2
- default SYS_FSL_DDR1 if SYS_FSL_HAS_DDR1
- config SYS_FSL_DDR4
- bool "Freescale DDR4 controller"
- depends on SYS_FSL_HAS_DDR4
- select SYS_FSL_DDRC_GEN4
- config SYS_FSL_DDR3
- bool "Freescale DDR3 controller"
- depends on SYS_FSL_HAS_DDR3
- select SYS_FSL_DDRC_GEN3 if PPC
- select SYS_FSL_DDRC_ARM_GEN3 if ARM
- config SYS_FSL_DDR2
- bool "Freescale DDR2 controller"
- depends on SYS_FSL_HAS_DDR2
- select SYS_FSL_DDRC_GEN2 if (!MPC86xx && !SYS_FSL_DDRC_GEN3)
- select SYS_FSL_DDRC_86XX_GEN2 if MPC86xx
- config SYS_FSL_DDR1
- bool "Freescale DDR1 controller"
- depends on SYS_FSL_HAS_DDR1
- select SYS_FSL_DDRC_GEN1
- endchoice
- endmenu
|