Makefile 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. obj-$(CONFIG_RTL8367S_GSW) += rtl8367s_gsw.o
  2. rtl8367s_gsw-objs := rtl8367s_mdio.o rtl8367s_dbg.o
  3. ifeq ($(CONFIG_SWCONFIG),y)
  4. rtl8367s_gsw-objs += rtl8367s.o
  5. endif
  6. rtl8367s_gsw-objs += rtl8367c/acl.o
  7. rtl8367s_gsw-objs += rtl8367c/cpu.o
  8. rtl8367s_gsw-objs += rtl8367c/dot1x.o
  9. rtl8367s_gsw-objs += rtl8367c/eee.o
  10. rtl8367s_gsw-objs += rtl8367c/igmp.o
  11. rtl8367s_gsw-objs += rtl8367c/interrupt.o
  12. rtl8367s_gsw-objs += rtl8367c/l2.o
  13. rtl8367s_gsw-objs += rtl8367c/leaky.o
  14. rtl8367s_gsw-objs += rtl8367c/led.o
  15. rtl8367s_gsw-objs += rtl8367c/mirror.o
  16. rtl8367s_gsw-objs += rtl8367c/oam.o
  17. rtl8367s_gsw-objs += rtl8367c/port.o
  18. rtl8367s_gsw-objs += rtl8367c/ptp.o
  19. rtl8367s_gsw-objs += rtl8367c/qos.o
  20. rtl8367s_gsw-objs += rtl8367c/rate.o
  21. rtl8367s_gsw-objs += rtl8367c/rldp.o
  22. rtl8367s_gsw-objs += rtl8367c/rtk_switch.o
  23. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_acl.o
  24. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv.o
  25. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_cputag.o
  26. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_dot1x.o
  27. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_eav.o
  28. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_eee.o
  29. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_fc.o
  30. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_green.o
  31. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_hsb.o
  32. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_igmp.o
  33. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_inbwctrl.o
  34. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_interrupt.o
  35. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_led.o
  36. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_lut.o
  37. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_meter.o
  38. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_mib.o
  39. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_mirror.o
  40. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_misc.o
  41. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_oam.o
  42. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_phy.o
  43. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_port.o
  44. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_portIsolation.o
  45. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_qos.o
  46. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_rldp.o
  47. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_rma.o
  48. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_scheduling.o
  49. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_storm.o
  50. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_svlan.o
  51. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_trunking.o
  52. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_unknownMulticast.o
  53. rtl8367s_gsw-objs += rtl8367c/rtl8367c_asicdrv_vlan.o
  54. rtl8367s_gsw-objs += rtl8367c/smi.o
  55. rtl8367s_gsw-objs += rtl8367c/stat.o
  56. rtl8367s_gsw-objs += rtl8367c/storm.o
  57. rtl8367s_gsw-objs += rtl8367c/svlan.o
  58. rtl8367s_gsw-objs += rtl8367c/trap.o
  59. rtl8367s_gsw-objs += rtl8367c/trunk.o
  60. rtl8367s_gsw-objs += rtl8367c/vlan.o
  61. ccflags-y += -Werror -D_LITTLE_ENDIAN -DMDC_MDIO_OPERATION
  62. ccflags-y += -Idrivers/net/phy/rtk/rtl8367c/include
  63. ccflags-y += -Iinclude/linux/