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