+ifeq ($(CONFIG_OC_LINCAN_CARD_ipci165),y)
+lincan_cards_SOURCES += ipci165_fw.c kthread.c
+endif
+
+ifeq ($(CONFIG_OC_LINCAN_CARD_sh7760),y)
+lincan_cards_SOURCES += sh7760.c
+endif
+
+ifneq ($(filter hms30c7202_can ns_dev_can,$(lincan_cards_SELECTED)),)
+$(warning Not finished C_CAN support requested)
+lincan_cards_SOURCES += c_can.c c_can_irq.c
+endif
+
+# both cannot be selected, full MPC5200 has precedence
+ifeq ($(CONFIG_OC_LINCAN_CARD_mpc5200),y)
+lincan_cards_SOURCES += mscan.c
+else
+ifeq ($(CONFIG_OC_LINCAN_CARD_mpc5200_midam),y)
+lincan_cards_SOURCES += mscan.c
+linux_INCLUDES += -DMSCAN_MIDAM
+endif
+endif
+