obj-$(CONFIG_CAN_CCAN_OLD) += old/ccan/
obj-$(CONFIG_CAN_MCP251X) += mcp251x.o
-ifeq ($(CONFIG_CAN_DEBUG_DEVICES),y)
-EXTRA_CFLAGS += -DDEBUG
-endif
+ccflags-$(CONFIG_CAN_DEBUG_DEVICES) := -DDEBUG
endif
struct mscan_priv {
struct can_priv can;
long open_time;
- volatile unsigned long flags;
+ unsigned long flags;
u8 shadow_statflg;
u8 shadow_canrier;
u8 cur_pri;
out_be16(®s->tx.idr1_0, can_id);
if (!rtr) {
- volatile void __iomem *data = ®s->tx.dsr1_0;
+ void __iomem *data = ®s->tx.dsr1_0;
u16 *payload = (u16 *) frame->data;
/*Its safe to write into dsr[dlc+1] */
for (i = 0; i < (frame->can_dlc + 1) / 2; i++) {
frame->can_dlc = in_8(®s->rx.dlr) & 0xf;
if (!(frame->can_id & CAN_RTR_FLAG)) {
- volatile void __iomem *data = ®s->rx.dsr1_0;
+ void __iomem *data = ®s->rx.dsr1_0;
u16 *payload = (u16 *) frame->data;
for (i = 0; i < (frame->can_dlc + 1) / 2; i++) {
*payload++ = in_be16(data);
obj-$(CONFIG_CAN_PIPCAN) += pipcan.o
obj-$(CONFIG_CAN_KVASER_PCI) += kvaser_pci.o
-ifeq ($(CONFIG_CAN_DEBUG_DEVICES),y)
-EXTRA_CFLAGS += -DDEBUG
-endif
+ccflags-$(CONFIG_CAN_DEBUG_DEVICES) := -DDEBUG
endif