xref: /OK3568_Linux_fs/buildroot/package/fmlib/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyuncomment "fmlib needs a Linux kernel to be built"
2*4882a593Smuzhiyun	depends on BR2_powerpc_e500mc || BR2_powerpc_e6500
3*4882a593Smuzhiyun	depends on !BR2_LINUX_KERNEL
4*4882a593Smuzhiyun
5*4882a593Smuzhiyunconfig BR2_PACKAGE_FMLIB
6*4882a593Smuzhiyun	bool "fmlib"
7*4882a593Smuzhiyun	depends on BR2_powerpc_e500mc || BR2_powerpc_e6500
8*4882a593Smuzhiyun	depends on BR2_LINUX_KERNEL
9*4882a593Smuzhiyun	help
10*4882a593Smuzhiyun	  The Frame Manager library provides Freescale PowerPC platforms
11*4882a593Smuzhiyun	  an API on top of the Frame Manager driver ioctl calls, that
12*4882a593Smuzhiyun	  provides a user space application with a simple way to
13*4882a593Smuzhiyun	  configure driver parameters and PCD (parse - classify -
14*4882a593Smuzhiyun	  distribute) rules.
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun	  http://git.freescale.com/git/cgit.cgi/ppc/sdk/fmlib.git/tree/README
17*4882a593Smuzhiyun
18*4882a593Smuzhiyunif BR2_PACKAGE_FMLIB
19*4882a593Smuzhiyunchoice
20*4882a593Smuzhiyun	prompt "QorIQ Target Family"
21*4882a593Smuzhiyun	help
22*4882a593Smuzhiyun	  Select the family of QorIQ processor.
23*4882a593Smuzhiyun
24*4882a593Smuzhiyunconfig BR2_FMLIB_QORIQ_FAMILY_P4080
25*4882a593Smuzhiyun	bool "p40xx"
26*4882a593Smuzhiyun	depends on BR2_powerpc_e500mc
27*4882a593Smuzhiyun
28*4882a593Smuzhiyunconfig BR2_FMLIB_QORIQ_FAMILY_T4240
29*4882a593Smuzhiyun	bool "t42xx"
30*4882a593Smuzhiyun	depends on BR2_powerpc_e500mc
31*4882a593Smuzhiyun
32*4882a593Smuzhiyunconfig BR2_FMLIB_QORIQ_FAMILY_T2080
33*4882a593Smuzhiyun	bool "t208x"
34*4882a593Smuzhiyun	depends on BR2_powerpc_e6500
35*4882a593Smuzhiyun
36*4882a593Smuzhiyunendchoice
37*4882a593Smuzhiyun
38*4882a593Smuzhiyunconfig BR2_PACKAGE_FMLIB_ARCHTYPE
39*4882a593Smuzhiyun	string
40*4882a593Smuzhiyun	default "e500mc" if BR2_powerpc_e500mc
41*4882a593Smuzhiyun	default "ppc64e6500" if BR2_powerpc_e6500 && BR2_powerpc64
42*4882a593Smuzhiyun	default "ppc32e6500" if BR2_powerpc_e6500 && BR2_powerpc
43*4882a593Smuzhiyun
44*4882a593Smuzhiyunconfig BR2_PACKAGE_FMLIB_PLATFORM
45*4882a593Smuzhiyun	string
46*4882a593Smuzhiyun	default "P4080" if BR2_FMLIB_QORIQ_FAMILY_P4080
47*4882a593Smuzhiyun	default "T4240" if BR2_FMLIB_QORIQ_FAMILY_T4240
48*4882a593Smuzhiyun	default "FMAN_V3H" if BR2_FMLIB_QORIQ_FAMILY_T2080
49*4882a593Smuzhiyun
50*4882a593Smuzhiyunendif
51