OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 72... | Line 72... | |||
72 | |
72 | |
|
73 | +#include <linux/dma-mapping.h> |
73 | +#include <linux/dma-mapping.h> |
|
74 | #include <linux/kernel.h> |
74 | #include <linux/kernel.h> |
|
75 | #include <linux/module.h> |
75 | #include <linux/module.h> |
|
76 | #include <linux/of_address.h> |
76 | #include <linux/of_address.h> |
|
77 | @@ -761,7 +762,31 @@ static void mtu3_hw_exit(struct mtu3 *mt |
77 | @@ -759,7 +760,31 @@ static void mtu3_hw_exit(struct mtu3 *mt |
|
78 | mtu3_mem_free(mtu); |
78 | mtu3_mem_free(mtu); |
|
Line 79... | Line 79... | |||
79 | } |
79 | } |
|
80 | |
80 | |
|
Line 105... | Line 105... | |||
105 | + return ret; |
105 | + return ret; |
|
106 | +} |
106 | +} |
|
Line 107... | Line 107... | |||
107 | |
107 | |
|
108 | int ssusb_gadget_init(struct ssusb_mtk *ssusb) |
108 | int ssusb_gadget_init(struct ssusb_mtk *ssusb) |
|
109 | { |
109 | { |
|
110 | @@ -822,6 +847,12 @@ int ssusb_gadget_init(struct ssusb_mtk * |
110 | @@ -820,6 +845,12 @@ int ssusb_gadget_init(struct ssusb_mtk * |
|
111 | return ret; |
111 | return ret; |
|
Line 112... | Line 112... | |||
112 | } |
112 | } |
|
113 | |
113 | |
|
Line 118... | Line 118... | |||
118 | + } |
118 | + } |
|
119 | + |
119 | + |
|
120 | ret = devm_request_irq(dev, mtu->irq, mtu3_irq, 0, dev_name(dev), mtu); |
120 | ret = devm_request_irq(dev, mtu->irq, mtu3_irq, 0, dev_name(dev), mtu); |
|
121 | if (ret) { |
121 | if (ret) { |
|
122 | dev_err(dev, "request irq %d failed!\n", mtu->irq); |
122 | dev_err(dev, "request irq %d failed!\n", mtu->irq); |
|
123 | @@ -847,6 +878,7 @@ int ssusb_gadget_init(struct ssusb_mtk * |
123 | @@ -845,6 +876,7 @@ int ssusb_gadget_init(struct ssusb_mtk * |
|
124 | gadget_err: |
124 | gadget_err: |
|
125 | device_init_wakeup(dev, false); |
125 | device_init_wakeup(dev, false); |
|
Line 126... | Line 126... | |||
126 | |
126 | |
|
127 | +dma_mask_err: |
127 | +dma_mask_err: |