aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/gadget
diff options
context:
space:
mode:
authorManu Gautam <mgautam@codeaurora.org>2017-02-24 15:22:40 +0530
committerMoyster <oysterized@gmail.com>2018-11-27 16:09:55 +0100
commit513cef2c53c2b3846f6c571823412f514b6f66c7 (patch)
tree91c79e2c53b67916729fbfea3150bf7d9571bbdc /drivers/usb/gadget
parentb32e2d51665e3b6af648dec474db214b6312d967 (diff)
usb: replace %p with %pK
Format specifier %p can leak kernel addresses while not valuing the kptr_restrict system settings. When kptr_restrict is set to (1), kernel pointers printed using the %pK format specifier will be replaced with 0's. Debugging Note : &pK prints only Zeros as address. If you need actual address information, write 0 to kptr_restrict. echo 0 > /proc/sys/kernel/kptr_restrict CRs-fixed: 1052849 Change-Id: I0e98145730380ea983fa8f46a28d15dd6c2c31df Signed-off-by: Manu Gautam <mgautam@codeaurora.org> Signed-off-by: Yasir Malik <ymalik@codeaurora.org> Signed-off-by: Kevin F. Haggerty <haggertk@lineageos.org>
Diffstat (limited to 'drivers/usb/gadget')
-rw-r--r--drivers/usb/gadget/amd5536udc.c26
-rw-r--r--drivers/usb/gadget/android.c12
-rw-r--r--drivers/usb/gadget/at91_udc.c8
-rw-r--r--drivers/usb/gadget/atmel_usba_udc.c22
-rw-r--r--drivers/usb/gadget/composite.c24
-rw-r--r--drivers/usb/gadget/dummy_hcd.c12
-rw-r--r--drivers/usb/gadget/f_accessory.c10
-rw-r--r--drivers/usb/gadget/f_acm.c2
-rw-r--r--drivers/usb/gadget/f_adb.c16
-rw-r--r--drivers/usb/gadget/f_mtp.c18
-rw-r--r--drivers/usb/gadget/f_obex.c2
-rw-r--r--drivers/usb/gadget/fsl_qe_udc.c2
-rw-r--r--drivers/usb/gadget/fsl_udc_core.c10
-rw-r--r--drivers/usb/gadget/goku_udc.c16
-rw-r--r--drivers/usb/gadget/imx_udc.c8
-rw-r--r--drivers/usb/gadget/inode.c4
-rw-r--r--drivers/usb/gadget/mv_udc_core.c2
-rw-r--r--drivers/usb/gadget/net2272.c16
-rw-r--r--drivers/usb/gadget/net2280.c20
-rw-r--r--drivers/usb/gadget/omap_udc.c8
-rw-r--r--drivers/usb/gadget/pch_udc.c2
-rw-r--r--drivers/usb/gadget/pxa25x_udc.c12
-rw-r--r--drivers/usb/gadget/pxa27x_udc.c26
-rw-r--r--drivers/usb/gadget/s3c-hsotg.c26
-rw-r--r--drivers/usb/gadget/s3c2410_udc.c8
-rw-r--r--drivers/usb/gadget/u_serial.c36
26 files changed, 174 insertions, 174 deletions
diff --git a/drivers/usb/gadget/amd5536udc.c b/drivers/usb/gadget/amd5536udc.c
index f52dcfe8f..c6cc0b77f 100644
--- a/drivers/usb/gadget/amd5536udc.c
+++ b/drivers/usb/gadget/amd5536udc.c
@@ -532,7 +532,7 @@ udc_alloc_request(struct usb_ep *usbep, gfp_t gfp)
return NULL;
}
- VDBG(ep->dev, "udc_alloc_req: req = %p dma_desc = %p, "
+ VDBG(ep->dev, "udc_alloc_req: req = %pK dma_desc = %pK, "
"td_phys = %lx\n",
req, dma_desc,
(unsigned long)req->td_phys);
@@ -561,10 +561,10 @@ udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq)
ep = container_of(usbep, struct udc_ep, ep);
req = container_of(usbreq, struct udc_request, req);
- VDBG(ep->dev, "free_req req=%p\n", req);
+ VDBG(ep->dev, "free_req req=%pK\n", req);
BUG_ON(!list_empty(&req->queue));
if (req->td_data) {
- VDBG(ep->dev, "req->td_data=%p\n", req->td_data);
+ VDBG(ep->dev, "req->td_data=%pK\n", req->td_data);
/* free dma chain if created */
if (req->chain_len > 1)
@@ -590,7 +590,7 @@ static void udc_init_bna_dummy(struct udc_request *req)
UDC_DMA_STP_STS_BS_DMA_DONE,
UDC_DMA_STP_STS_BS);
#ifdef UDC_VERBOSE
- pr_debug("bna desc = %p, sts = %08x\n",
+ pr_debug("bna desc = %pK, sts = %08x\n",
req->td_data, req->td_data->status);
#endif
}
@@ -730,7 +730,7 @@ static int prep_dma(struct udc_ep *ep, struct udc_request *req, gfp_t gfp)
u32 tmp;
VDBG(ep->dev, "prep_dma\n");
- VDBG(ep->dev, "prep_dma ep%d req->td_data=%p\n",
+ VDBG(ep->dev, "prep_dma ep%d req->td_data=%pK\n",
ep->num, req->td_data);
/* set buffer pointer */
@@ -838,7 +838,7 @@ __acquires(ep->dev->lock)
/* remove from ep queue */
list_del_init(&req->queue);
- VDBG(ep->dev, "req %p => complete %d bytes at %s with sts %d\n",
+ VDBG(ep->dev, "req %pK => complete %d bytes at %s with sts %d\n",
&req->req, req->req.length, ep->ep.name, sts);
spin_unlock(&dev->lock);
@@ -856,7 +856,7 @@ static int udc_free_dma_chain(struct udc *dev, struct udc_request *req)
struct udc_data_dma *td_last = NULL;
unsigned int i;
- DBG(dev, "free chain req = %p\n", req);
+ DBG(dev, "free chain req = %pK\n", req);
/* do not free first desc., will be done by free for request */
td_last = req->td_data;
@@ -1076,13 +1076,13 @@ udc_queue(struct usb_ep *usbep, struct usb_request *usbreq, gfp_t gfp)
/* map dma (usually done before) */
if (ep->dma) {
- VDBG(dev, "DMA map req %p\n", req);
+ VDBG(dev, "DMA map req %pK\n", req);
retval = usb_gadget_map_request(&udc->gadget, usbreq, ep->in);
if (retval)
return retval;
}
- VDBG(dev, "%s queue req %p, len %d req->td_data=%p buf %p\n",
+ VDBG(dev, "%s queue req %pK, len %d req->td_data=%pK buf %pK\n",
usbep->name, usbreq, usbreq->length,
req->td_data, usbreq->buf);
@@ -2090,7 +2090,7 @@ static irqreturn_t udc_data_out_isr(struct udc *dev, int ep_ix)
req = NULL;
udc_rxfifo_pending = 1;
}
- VDBG(dev, "req = %p\n", req);
+ VDBG(dev, "req = %pK\n", req);
/* fifo mode */
if (!use_dma) {
@@ -2141,8 +2141,8 @@ static irqreturn_t udc_data_out_isr(struct udc *dev, int ep_ix)
VDBG(dev, "rx bytes=%u\n", count);
/* packet per buffer mode - rx bytes */
} else {
- VDBG(dev, "req->td_data=%p\n", req->td_data);
- VDBG(dev, "last desc = %p\n", td);
+ VDBG(dev, "req->td_data=%pK\n", req->td_data);
+ VDBG(dev, "last desc = %pK\n", td);
/* received number bytes */
if (use_dma_ppb_du) {
/* every desc. counts bytes */
@@ -2363,7 +2363,7 @@ static irqreturn_t udc_data_in_isr(struct udc *dev, int ep_ix)
}
/* DMA */
} else if (req && !req->dma_going) {
- VDBG(dev, "IN DMA : req=%p req->td_data=%p\n",
+ VDBG(dev, "IN DMA : req=%pK req->td_data=%pK\n",
req, req->td_data);
if (req->td_data) {
diff --git a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c
index 63a8a597a..15d993571 100644
--- a/drivers/usb/gadget/android.c
+++ b/drivers/usb/gadget/android.c
@@ -269,7 +269,7 @@ static void android_work(struct work_struct *data)
kobject_uevent_env(&dev->dev->kobj, KOBJ_CHANGE, uevent_envp);
pr_notice("[USB]%s: sent uevent %s\n", __func__, uevent_envp[0]);
} else {
- pr_notice("[USB]%s: did not send uevent (%d %d %p)\n", __func__,
+ pr_notice("[USB]%s: did not send uevent (%d %d %pK)\n", __func__,
dev->connected, dev->sw_connected, cdev->config);
}
@@ -705,7 +705,7 @@ static void acm_function_unbind_config(struct android_usb_function *f,
/*
if (config->instances_on != 0) {
for (i = 0; i < config->instances_on; i++) {
- pr_notice("%s f_acm[%d]=%p\n", __func__, i, config->f_acm[i]);
+ pr_notice("%s f_acm[%d]=%pK\n", __func__, i, config->f_acm[i]);
usb_remove_function(c, config->f_acm[i]);
}
} else {
@@ -1999,7 +1999,7 @@ android_bind_enabled_functions(struct android_dev *dev,
/* Added for USB Develpment debug, more log for more debuging help */
list_for_each_entry(f, &dev->enabled_functions, enabled_list) {
- pr_notice("[USB]bind_config function '%s'/%p\n", f->name, f);
+ pr_notice("[USB]bind_config function '%s'/%pK\n", f->name, f);
ret = f->bind_config(f, c);
if (ret) {
pr_err("%s: %s failed", __func__, f->name);
@@ -2016,7 +2016,7 @@ android_unbind_enabled_functions(struct android_dev *dev,
struct android_usb_function *f;
list_for_each_entry(f, &dev->enabled_functions, enabled_list) {
- pr_notice("[USB]unbind_config function '%s'/%p\n", f->name, f);
+ pr_notice("[USB]unbind_config function '%s'/%pK\n", f->name, f);
if (f->unbind_config)
f->unbind_config(f, c);
}
@@ -2214,7 +2214,7 @@ static ssize_t enable_store(struct device *pdev, struct device_attribute *attr,
}
list_for_each_entry(f, &dev->enabled_functions, enabled_list) {
- pr_notice("[USB]enable function '%s'/%p\n", f->name, f);
+ pr_notice("[USB]enable function '%s'/%pK\n", f->name, f);
if (f->enable)
f->enable(f);
}
@@ -2233,7 +2233,7 @@ static ssize_t enable_store(struct device *pdev, struct device_attribute *attr,
android_disable(dev);
list_for_each_entry(f, &dev->enabled_functions, enabled_list) {
- pr_notice("[USB]disable function '%s'/%p\n", f->name, f);
+ pr_notice("[USB]disable function '%s'/%pK\n", f->name, f);
if (f->disable) {
f->disable(f);
}
diff --git a/drivers/usb/gadget/at91_udc.c b/drivers/usb/gadget/at91_udc.c
index 55e961317..e52509c83 100644
--- a/drivers/usb/gadget/at91_udc.c
+++ b/drivers/usb/gadget/at91_udc.c
@@ -138,7 +138,7 @@ static void proc_ep_show(struct seq_file *s, struct at91_ep *ep)
else list_for_each_entry (req, &ep->queue, queue) {
unsigned length = req->req.actual;
- seq_printf(s, "\treq %p len %d/%d buf %p\n",
+ seq_printf(s, "\treq %pK len %d/%d buf %pK\n",
&req->req, length,
req->req.length, req->req.buf);
}
@@ -264,7 +264,7 @@ static void done(struct at91_ep *ep, struct at91_request *req, int status)
else
status = req->req.status;
if (status && status != -ESHUTDOWN)
- VDBG("%s done %p, status %d\n", ep->ep.name, req, status);
+ VDBG("%s done %pK, status %d\n", ep->ep.name, req, status);
ep->stopped = 1;
spin_unlock(&udc->lock);
@@ -353,7 +353,7 @@ rescan:
if (count == bufferspace)
is_done = 1;
- PACKET("%s %p out/%d%s\n", ep->ep.name, &req->req, count,
+ PACKET("%s %pK out/%d%s\n", ep->ep.name, &req->req, count,
is_done ? " (done)" : "");
/*
@@ -440,7 +440,7 @@ static int write_fifo(struct at91_ep *ep, struct at91_request *req)
__raw_writel(csr, creg);
req->req.actual += count;
- PACKET("%s %p in/%d%s\n", ep->ep.name, &req->req, count,
+ PACKET("%s %pK in/%d%s\n", ep->ep.name, &req->req, count,
is_last ? " (done)" : "");
if (is_last)
done(ep, req, 0);
diff --git a/drivers/usb/gadget/atmel_usba_udc.c b/drivers/usb/gadget/atmel_usba_udc.c
index 5a5128a22..ec720cbcc 100644
--- a/drivers/usb/gadget/atmel_usba_udc.c
+++ b/drivers/usb/gadget/atmel_usba_udc.c
@@ -360,7 +360,7 @@ static void next_fifo_transaction(struct usba_ep *ep, struct usba_request *req)
} else if (transaction_len == ep->ep.maxpacket && req->req.zero)
req->last_transaction = 0;
- DBG(DBG_QUEUE, "%s: submit_transaction, req %p (length %d)%s\n",
+ DBG(DBG_QUEUE, "%s: submit_transaction, req %pK (length %d)%s\n",
ep->ep.name, req, transaction_len,
req->last_transaction ? ", done" : "");
@@ -371,7 +371,7 @@ static void next_fifo_transaction(struct usba_ep *ep, struct usba_request *req)
static void submit_request(struct usba_ep *ep, struct usba_request *req)
{
- DBG(DBG_QUEUE, "%s: submit_request: req %p (length %d)\n",
+ DBG(DBG_QUEUE, "%s: submit_request: req %pK (length %d)\n",
ep->ep.name, req, req->req.length);
req->req.actual = 0;
@@ -493,7 +493,7 @@ request_complete(struct usba_ep *ep, struct usba_request *req, int status)
usb_gadget_unmap_request(&udc->gadget, &req->req, ep->is_in);
DBG(DBG_GADGET | DBG_REQ,
- "%s: req %p complete: status %d, actual %u\n",
+ "%s: req %pK complete: status %d, actual %u\n",
ep->ep.name, req, req->req.status, req->req.actual);
spin_unlock(&udc->lock);
@@ -520,7 +520,7 @@ usba_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc)
unsigned long flags, ept_cfg, maxpacket;
unsigned int nr_trans;
- DBG(DBG_GADGET, "%s: ep_enable: desc=%p\n", ep->ep.name, desc);
+ DBG(DBG_GADGET, "%s: ep_enable: desc=%pK\n", ep->ep.name, desc);
maxpacket = usb_endpoint_maxp(desc) & 0x7ff;
@@ -672,7 +672,7 @@ usba_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
{
struct usba_request *req;
- DBG(DBG_GADGET, "ep_alloc_request: %p, 0x%x\n", _ep, gfp_flags);
+ DBG(DBG_GADGET, "ep_alloc_request: %pK, 0x%x\n", _ep, gfp_flags);
req = kzalloc(sizeof(*req), gfp_flags);
if (!req)
@@ -688,7 +688,7 @@ usba_ep_free_request(struct usb_ep *_ep, struct usb_request *_req)
{
struct usba_request *req = to_usba_req(_req);
- DBG(DBG_GADGET, "ep_free_request: %p, %p\n", _ep, _req);
+ DBG(DBG_GADGET, "ep_free_request: %pK, %pK\n", _ep, _req);
kfree(req);
}
@@ -751,7 +751,7 @@ usba_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
unsigned long flags;
int ret;
- DBG(DBG_GADGET | DBG_QUEUE | DBG_REQ, "%s: queue req %p, len %u\n",
+ DBG(DBG_GADGET | DBG_QUEUE | DBG_REQ, "%s: queue req %pK, len %u\n",
ep->ep.name, req, _req->length);
if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN ||
@@ -834,7 +834,7 @@ static int usba_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req)
unsigned long flags;
u32 status;
- DBG(DBG_GADGET | DBG_QUEUE, "ep_dequeue: %s, req %p\n",
+ DBG(DBG_GADGET | DBG_QUEUE, "ep_dequeue: %s, req %pK\n",
ep->ep.name, req);
spin_lock_irqsave(&udc->lock, flags);
@@ -1481,7 +1481,7 @@ restart:
return;
}
- DBG(DBG_FIFO, "Copying ctrl request from 0x%p:\n", ep->fifo);
+ DBG(DBG_FIFO, "Copying ctrl request from 0x%pK:\n", ep->fifo);
memcpy_fromio(crq.data, ep->fifo, sizeof(crq));
/* Free up one bank in the FIFO so that we can
@@ -1873,14 +1873,14 @@ static int __init usba_udc_probe(struct platform_device *pdev)
dev_err(&pdev->dev, "Unable to map I/O memory, aborting.\n");
goto err_map_regs;
}
- dev_info(&pdev->dev, "MMIO registers at 0x%08lx mapped at %p\n",
+ dev_info(&pdev->dev, "MMIO registers at 0x%08lx mapped at %pK\n",
(unsigned long)regs->start, udc->regs);
udc->fifo = ioremap(fifo->start, resource_size(fifo));
if (!udc->fifo) {
dev_err(&pdev->dev, "Unable to map FIFO, aborting.\n");
goto err_map_fifo;
}
- dev_info(&pdev->dev, "FIFO at 0x%08lx mapped at %p\n",
+ dev_info(&pdev->dev, "FIFO at 0x%08lx mapped at %pK\n",
(unsigned long)fifo->start, udc->fifo);
platform_set_drvdata(pdev, udc);
diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c
index 6a7b8f6cd..130456b89 100644
--- a/drivers/usb/gadget/composite.c
+++ b/drivers/usb/gadget/composite.c
@@ -197,7 +197,7 @@ int usb_add_function(struct usb_configuration *config,
pr_debug("[XLOG_DEBUG][USB][COM]%s: \n", __func__);
- INFO(config->cdev, "adding '%s'/%p to config '%s'/%p\n",
+ INFO(config->cdev, "adding '%s'/%pK to config '%s'/%pK\n",
function->name, function,
config->label, config);
@@ -231,7 +231,7 @@ int usb_add_function(struct usb_configuration *config,
done:
if (value)
- INFO(config->cdev, "adding '%s'/%p --> %d\n",
+ INFO(config->cdev, "adding '%s'/%pK --> %d\n",
function->name, function, value);
return value;
}
@@ -240,14 +240,14 @@ EXPORT_SYMBOL_GPL(usb_add_function);
void usb_remove_function(struct usb_configuration *c, struct usb_function *f)
{
if (f->disable) {
- INFO(c->cdev, "disable function '%s'/%p\n", f->name, f);
+ INFO(c->cdev, "disable function '%s'/%pK\n", f->name, f);
f->disable(f);
}
bitmap_zero(f->endpoints, 32);
list_del(&f->list);
if (f->unbind) {
- INFO(c->cdev, "unbind function '%s'/%p\n", f->name, f);
+ INFO(c->cdev, "unbind function '%s'/%pK\n", f->name, f);
f->unbind(c, f);
}
}
@@ -611,7 +611,7 @@ static void reset_config(struct usb_composite_dev *cdev)
DBG(cdev, "reset config\n");
list_for_each_entry(f, &cdev->config->functions, list) {
- INFO(cdev, "disable function '%s'/%p\n", f->name, f);
+ INFO(cdev, "disable function '%s'/%pK\n", f->name, f);
if (f->disable)
f->disable(f);
@@ -701,7 +701,7 @@ static int set_config(struct usb_composite_dev *cdev,
result = f->set_alt(f, tmp, 0);
if (result < 0) {
- DBG(cdev, "interface %d (%s/%p) alt 0 --> %d\n",
+ DBG(cdev, "interface %d (%s/%pK) alt 0 --> %d\n",
tmp, f->name, f, result);
reset_config(cdev);
@@ -776,7 +776,7 @@ int usb_add_config(struct usb_composite_dev *cdev,
if (!bind)
goto done;
- DBG(cdev, "adding config #%u '%s'/%p\n",
+ DBG(cdev, "adding config #%u '%s'/%pK\n",
config->bConfigurationValue,
config->label, config);
@@ -793,7 +793,7 @@ int usb_add_config(struct usb_composite_dev *cdev,
struct usb_function, list);
list_del(&f->list);
if (f->unbind) {
- INFO(cdev, "unbind function '%s'/%p\n",
+ INFO(cdev, "unbind function '%s'/%pK\n",
f->name, f);
f->unbind(config, f);
/* may free memory for "f" */
@@ -805,7 +805,7 @@ int usb_add_config(struct usb_composite_dev *cdev,
} else {
unsigned i;
- INFO(cdev, "cfg %d/%p speeds:%s%s%s\n",
+ INFO(cdev, "cfg %d/%pK speeds:%s%s%s\n",
config->bConfigurationValue, config,
config->superspeed ? " super" : "",
config->highspeed ? " high" : "",
@@ -820,7 +820,7 @@ int usb_add_config(struct usb_composite_dev *cdev,
if (!f)
continue;
- DBG(cdev, " interface %d = %s/%p\n",
+ DBG(cdev, " interface %d = %s/%pK\n",
i, f->name, f);
}
}
@@ -848,13 +848,13 @@ static void unbind_config(struct usb_composite_dev *cdev,
struct usb_function, list);
list_del(&f->list);
if (f->unbind) {
- INFO(cdev, "unbind function '%s'/%p\n", f->name, f);
+ INFO(cdev, "unbind function '%s'/%pK\n", f->name, f);
f->unbind(config, f);
/* may free memory for "f" */
}
}
if (config->unbind) {
- INFO(cdev, "unbind config '%s'/%p\n", config->label, config);
+ INFO(cdev, "unbind config '%s'/%pK\n", config->label, config);
config->unbind(config);
/* may free memory for "c" */
}
diff --git a/drivers/usb/gadget/dummy_hcd.c b/drivers/usb/gadget/dummy_hcd.c
index 644c1053d..1ac0355e4 100644
--- a/drivers/usb/gadget/dummy_hcd.c
+++ b/drivers/usb/gadget/dummy_hcd.c
@@ -637,7 +637,7 @@ static int dummy_queue(struct usb_ep *_ep, struct usb_request *_req,
return -ESHUTDOWN;
#if 0
- dev_dbg(udc_dev(dum), "ep %p queue req %p to %s, len %d buf %p\n",
+ dev_dbg(udc_dev(dum), "ep %pK queue req %pK to %s, len %d buf %pK\n",
ep, _req, _ep->name, _req->length, _req->buf);
#endif
_req->status = -EINPROGRESS;
@@ -702,7 +702,7 @@ static int dummy_dequeue(struct usb_ep *_ep, struct usb_request *_req)
if (retval == 0) {
dev_dbg(udc_dev(dum),
- "dequeued req %p from %s, len %d buf %p\n",
+ "dequeued req %pK from %s, len %d buf %pK\n",
req, _ep->name, _req->length, _req->buf);
_req->complete(_ep, _req);
}
@@ -1727,7 +1727,7 @@ restart:
if (!ep) {
/* set_configuration() disagreement */
dev_dbg(dummy_dev(dum_hcd),
- "no ep configured for urb %p\n",
+ "no ep configured for urb %pK\n",
urb);
status = -EPROTO;
goto return_urb;
@@ -1742,7 +1742,7 @@ restart:
}
if (ep->halted && !ep->setup_stage) {
/* NOTE: must not be iso! */
- dev_dbg(dummy_dev(dum_hcd), "ep %s halted, urb %p\n",
+ dev_dbg(dummy_dev(dum_hcd), "ep %s halted, urb %pK\n",
ep->ep.name, urb);
status = -EPIPE;
goto return_urb;
@@ -1759,7 +1759,7 @@ restart:
list_for_each_entry(req, &ep->queue, queue) {
list_del_init(&req->queue);
req->req.status = -EOVERFLOW;
- dev_dbg(udc_dev(dum), "stale req = %p\n",
+ dev_dbg(udc_dev(dum), "stale req = %pK\n",
req);
spin_unlock(&dum->lock);
@@ -2252,7 +2252,7 @@ static inline ssize_t show_urb(char *buf, size_t size, struct urb *urb)
int ep = usb_pipeendpoint(urb->pipe);
return snprintf(buf, size,
- "urb/%p %s ep%d%s%s len %d/%d\n",
+ "urb/%pK %s ep%d%s%s len %d/%d\n",
urb,
({ char *s;
switch (urb->dev->speed) {
diff --git a/drivers/usb/gadget/f_accessory.c b/drivers/usb/gadget/f_accessory.c
index 0af20512a..5cb18a20c 100644
--- a/drivers/usb/gadget/f_accessory.c
+++ b/drivers/usb/gadget/f_accessory.c
@@ -503,7 +503,7 @@ static int create_bulk_endpoints(struct acc_dev *dev,
struct usb_ep *ep;
int i;
- DBG(cdev, "create_bulk_endpoints dev: %p\n", dev);
+ DBG(cdev, "create_bulk_endpoints dev: %pK\n", dev);
ep = usb_ep_autoconfig(cdev->gadget, in_desc);
if (!ep) {
@@ -593,7 +593,7 @@ requeue_req:
r = -EIO;
goto done;
} else {
- pr_debug("rx %p queue\n", req);
+ pr_debug("rx %pK queue\n", req);
}
/* wait for a request to complete */
@@ -616,7 +616,7 @@ copy_data:
if (req->actual == 0)
goto requeue_req;
- pr_debug("rx %p %u\n", req, req->actual);
+ pr_debug("rx %pK %u\n", req, req->actual);
xfer = (req->actual < count) ? req->actual : count;
r = xfer;
if (copy_to_user(buf, req->buf, xfer))
@@ -914,7 +914,7 @@ acc_function_bind(struct usb_configuration *c, struct usb_function *f)
int id;
int ret;
- DBG(cdev, "acc_function_bind dev: %p\n", dev);
+ DBG(cdev, "acc_function_bind dev: %pK\n", dev);
ret = hid_register_driver(&acc_hid_driver);
if (ret)
@@ -1077,7 +1077,7 @@ static void acc_hid_work(struct work_struct *data)
list_for_each_safe(entry, temp, &new_list) {
hid = list_entry(entry, struct acc_hid_dev, list);
if (acc_hid_init(hid)) {
- pr_err("can't add HID device %p\n", hid);
+ pr_err("can't add HID device %pK\n", hid);
acc_hid_delete(hid);
} else {
spin_lock_irqsave(&dev->lock, flags);
diff --git a/drivers/usb/gadget/f_acm.c b/drivers/usb/gadget/f_acm.c
index bb2b3e2d7..706849c1c 100644
--- a/drivers/usb/gadget/f_acm.c
+++ b/drivers/usb/gadget/f_acm.c
@@ -739,7 +739,7 @@ fail:
if (acm->port.in)
acm->port.in->driver_data = NULL;
- ERROR(cdev, "%s/%p: can't bind, err %d\n", f->name, f, status);
+ ERROR(cdev, "%s/%pK: can't bind, err %d\n", f->name, f, status);
return status;
}
diff --git a/drivers/usb/gadget/f_adb.c b/drivers/usb/gadget/f_adb.c
index 3eeb55355..06315b8af 100644
--- a/drivers/usb/gadget/f_adb.c
+++ b/drivers/usb/gadget/f_adb.c
@@ -343,7 +343,7 @@ static int adb_create_bulk_endpoints(struct adb_dev *dev,
struct usb_ep *ep;
int i;
- DBG(cdev, "%s %s %d: create_bulk_endpoints dev: %p\n", __FILE__, __func__, __LINE__, dev);
+ DBG(cdev, "%s %s %d: create_bulk_endpoints dev: %pK\n", __FILE__, __func__, __LINE__, dev);
ep = usb_ep_autoconfig(cdev->gadget, in_desc);
/* __ADB_DEBUG__ start */
@@ -473,13 +473,13 @@ static ssize_t adb_read(struct file *fp, char __user *buf, size_t count, loff_t
}
}
- pr_err("%s %s %d: failed to queue req %p (%d)\n",
+ pr_err("%s %s %d: failed to queue req %pK (%d)\n",
__FILE__, __func__, __LINE__, req, ret);
r = -EIO;
dev->error = 1;
goto done;
} else {
- pr_debug("%s %s %d: rx %p queue\n", __FILE__, __func__, __LINE__, req);
+ pr_debug("%s %s %d: rx %pK queue\n", __FILE__, __func__, __LINE__, req);
}
/* wait for a request to complete */
@@ -496,7 +496,7 @@ static ssize_t adb_read(struct file *fp, char __user *buf, size_t count, loff_t
if (req->actual == 0)
goto requeue_req;
- pr_debug("%s %s %d: rx %p %d\n", __FILE__, __func__, __LINE__, req, req->actual);
+ pr_debug("%s %s %d: rx %pK %d\n", __FILE__, __func__, __LINE__, req, req->actual);
xfer = (req->actual < count) ? req->actual : count;
/* __ADB_DEBUG__ start */
@@ -730,7 +730,7 @@ static int adb_open(struct inode *ip, struct file *fp)
spin_lock_irqsave(&open_lock, flags);
- pr_debug("[adb]adb_open start, adb_open: %p check adb_release %p, open_release_pair: %d\n",
+ pr_debug("[adb]adb_open start, adb_open: %pK check adb_release %pK, open_release_pair: %d\n",
adb_fops.open, adb_fops.release, open_release_pair);
if (!_adb_dev) {
@@ -773,7 +773,7 @@ static int adb_release(struct inode *ip, struct file *fp)
spin_lock_irqsave(&open_lock, flags);
pr_debug
- ("[adb]adb_release start, adb_open: %p check adb_release %p, open_release_pair: %d\n",
+ ("[adb]adb_release start, adb_open: %pK check adb_release %pK, open_release_pair: %d\n",
adb_fops.open, adb_fops.release, open_release_pair);
if (open_release_pair < 1) {
@@ -805,7 +805,7 @@ static int adb_function_bind(struct usb_configuration *c, struct usb_function *f
int ret;
dev->cdev = cdev;
- DBG(cdev, "%s %s %d: dev: %p\n", __FILE__, __func__, __LINE__, dev);
+ DBG(cdev, "%s %s %d: dev: %pK\n", __FILE__, __func__, __LINE__, dev);
/* allocate interface ID(s) */
id = usb_interface_id(c, f);
@@ -897,7 +897,7 @@ static void adb_function_disable(struct usb_function *f)
struct adb_dev *dev = func_to_adb(f);
struct usb_composite_dev *cdev = dev->cdev;
- DBG(cdev, "%s %s %d: cdev %p\n", __FILE__, __func__, __LINE__, cdev);
+ DBG(cdev, "%s %s %d: cdev %pK\n", __FILE__, __func__, __LINE__, cdev);
dev->online = 0;
dev->error = 1;
usb_ep_disable(dev->ep_in);
diff --git a/drivers/usb/gadget/f_mtp.c b/drivers/usb/gadget/f_mtp.c
index 3071c2b9c..1905eb0e6 100644
--- a/drivers/usb/gadget/f_mtp.c
+++ b/drivers/usb/gadget/f_mtp.c
@@ -762,7 +762,7 @@ static int mtp_create_bulk_endpoints(struct mtp_dev *dev,
struct usb_ep *ep;
int i;
- DBG(cdev, "create_bulk_endpoints dev: %p\n", dev);
+ DBG(cdev, "create_bulk_endpoints dev: %pK\n", dev);
ep = usb_ep_autoconfig(cdev->gadget, in_desc);
if (!ep) {
@@ -943,7 +943,7 @@ requeue_req:
r = -EIO;
goto done;
} else {
- DBG(cdev, "rx %p queue\n", req);
+ DBG(cdev, "rx %pK queue\n", req);
}
/* wait for a request to complete */
@@ -968,7 +968,7 @@ requeue_req:
if (req->actual == 0)
goto requeue_req;
- DBG(cdev, "rx %p %d\n", req, req->actual);
+ DBG(cdev, "rx %pK %d\n", req, req->actual);
xfer = (req->actual < count) ? req->actual : count;
r = xfer;
if (copy_to_user(buf, req->buf, xfer))
@@ -978,7 +978,7 @@ requeue_req:
if (req->actual == 0)
goto requeue_req;
- DBG(dev->cdev, "rx %p %d\n", req, req->actual);
+ DBG(dev->cdev, "rx %pK %d\n", req, req->actual);
xfer = (req->actual < count) ? req->actual : count;
r = xfer;
if (copy_to_user(buf, req->buf, xfer))
@@ -1261,7 +1261,7 @@ static void send_file_work(struct work_struct *data)
}
- DBG(dev->cdev, "%s, line = %d: req = 0x%p \n", __func__, __LINE__, req);
+ DBG(dev->cdev, "%s, line = %d: req = 0x%pK \n", __func__, __LINE__, req);
if (req)
mtp_req_put(dev, &dev->tx_idle, req);
@@ -1367,7 +1367,7 @@ static void receive_file_work(struct work_struct *data)
}
if (write_req) {
- DBG(cdev, "rx %p %d\n", write_req, write_req->actual);
+ DBG(cdev, "rx %pK %d\n", write_req, write_req->actual);
do_gettimeofday(&tv_begin);
ret = vfs_write(filp, write_req->buf, write_req->actual,
&offset);
@@ -1464,7 +1464,7 @@ static void receive_file_work(struct work_struct *data)
}
if (dev->state == STATE_ERROR || dev->state == STATE_OFFLINE) {
- DBG(dev->cdev, "%s, line %d: read_req = %p \n", __func__, __LINE__, read_req);
+ DBG(dev->cdev, "%s, line %d: read_req = %pK \n", __func__, __LINE__, read_req);
if (read_req) {
read_req->short_not_ok = 0;
}
@@ -2088,8 +2088,8 @@ mtp_function_bind(struct usb_configuration *c, struct usb_function *f)
int ret;
dev->cdev = cdev;
- DBG(cdev, "mtp_function_bind dev: %p\n", dev);
- printk("mtp_function_bind dev: %p\n", dev);
+ DBG(cdev, "mtp_function_bind dev: %pK\n", dev);
+ printk("mtp_function_bind dev: %pK\n", dev);
/* allocate interface ID(s) */
id = usb_interface_id(c, f);
diff --git a/drivers/usb/gadget/f_obex.c b/drivers/usb/gadget/f_obex.c
index 8aa2be532..d916ce5fc 100644
--- a/drivers/usb/gadget/f_obex.c
+++ b/drivers/usb/gadget/f_obex.c
@@ -401,7 +401,7 @@ fail:
if (obex->port.in)
obex->port.in->driver_data = NULL;
- ERROR(cdev, "%s/%p: can't bind, err %d\n", f->name, f, status);
+ ERROR(cdev, "%s/%pK: can't bind, err %d\n", f->name, f, status);
return status;
}
diff --git a/drivers/usb/gadget/fsl_qe_udc.c b/drivers/usb/gadget/fsl_qe_udc.c
index 9fd233003..74aafa81b 100644
--- a/drivers/usb/gadget/fsl_qe_udc.c
+++ b/drivers/usb/gadget/fsl_qe_udc.c
@@ -110,7 +110,7 @@ static void done(struct qe_ep *ep, struct qe_req *req, int status)
: DMA_FROM_DEVICE);
if (status && (status != -ESHUTDOWN))
- dev_vdbg(udc->dev, "complete %s req %p stat %d len %u/%u\n",
+ dev_vdbg(udc->dev, "complete %s req %pK stat %d len %u/%u\n",
ep->ep.name, &req->req, status,
req->req.actual, req->req.length);
diff --git a/drivers/usb/gadget/fsl_udc_core.c b/drivers/usb/gadget/fsl_udc_core.c
index a766a4ca1..1402a2dd5 100644
--- a/drivers/usb/gadget/fsl_udc_core.c
+++ b/drivers/usb/gadget/fsl_udc_core.c
@@ -188,7 +188,7 @@ static void done(struct fsl_ep *ep, struct fsl_req *req, int status)
usb_gadget_unmap_request(&ep->udc->gadget, &req->req, ep_is_in(ep));
if (status && (status != -ESHUTDOWN))
- VDBG("complete %s req %p stat %d len %u/%u",
+ VDBG("complete %s req %pK stat %d len %u/%u",
ep->ep.name, &req->req, status,
req->req.actual, req->req.length);
@@ -314,7 +314,7 @@ static int dr_controller_setup(struct fsl_udc *udc)
tmp &= USB_EP_LIST_ADDRESS_MASK;
fsl_writel(tmp, &dr_regs->endpointlistaddr);
- VDBG("vir[qh_base] is %p phy[qh_base] is 0x%8x reg is 0x%8x",
+ VDBG("vir[qh_base] is %pK phy[qh_base] is 0x%8x reg is 0x%8x",
udc->ep_qh, (int)tmp,
fsl_readl(&dr_regs->endpointlistaddr));
@@ -2167,7 +2167,7 @@ static int fsl_proc_read(struct seq_file *m, void *v)
} else {
list_for_each_entry(req, &ep->queue, queue) {
seq_printf(m,
- "req %p actual 0x%x length 0x%x buf %p\n",
+ "req %pK actual 0x%x length 0x%x buf %pK\n",
&req->req, req->req.actual,
req->req.length, req->req.buf);
}
@@ -2186,8 +2186,8 @@ static int fsl_proc_read(struct seq_file *m, void *v)
} else {
list_for_each_entry(req, &ep->queue, queue) {
seq_printf(m,
- "req %p actual 0x%x length "
- "0x%x buf %p\n",
+ "req %pK actual 0x%x length "
+ "0x%x buf %pK\n",
&req->req, req->req.actual,
req->req.length, req->req.buf);
} /* end for each_entry of ep req */
diff --git a/drivers/usb/gadget/goku_udc.c b/drivers/usb/gadget/goku_udc.c
index 52dd6cc6c..af6126693 100644
--- a/drivers/usb/gadget/goku_udc.c
+++ b/drivers/usb/gadget/goku_udc.c
@@ -314,7 +314,7 @@ done(struct goku_ep *ep, struct goku_request *req, int status)
#ifndef USB_TRACE
if (status && status != -ESHUTDOWN)
#endif
- VDBG(dev, "complete %s req %p stat %d len %u/%u\n",
+ VDBG(dev, "complete %s req %pK stat %d len %u/%u\n",
ep->ep.name, &req->req, status,
req->req.actual, req->req.length);
@@ -386,7 +386,7 @@ static int write_fifo(struct goku_ep *ep, struct goku_request *req)
}
#if 0 /* printk seemed to trash is_last...*/
//#ifdef USB_TRACE
- VDBG(dev, "wrote %s %u bytes%s IN %u left %p\n",
+ VDBG(dev, "wrote %s %u bytes%s IN %u left %pK\n",
ep->ep.name, count, is_last ? "/last" : "",
req->req.length - req->req.actual, req);
#endif
@@ -446,7 +446,7 @@ top:
req->req.actual += size;
is_short = (size < ep->ep.maxpacket);
#ifdef USB_TRACE
- VDBG(ep->dev, "read %s %u bytes%s OUT req %p %u/%u\n",
+ VDBG(ep->dev, "read %s %u bytes%s OUT req %pK %u/%u\n",
ep->ep.name, size, is_short ? "/S" : "",
req, req->req.actual, req->req.length);
#endif
@@ -621,7 +621,7 @@ stop:
req->req.actual++;
#ifdef USB_TRACE
- VDBG(dev, "done %s %s dma, %u/%u bytes, req %p\n",
+ VDBG(dev, "done %s %s dma, %u/%u bytes, req %pK\n",
ep->ep.name, ep->is_in ? "IN" : "OUT",
req->req.actual, req->req.length, req);
#endif
@@ -738,7 +738,7 @@ goku_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
}
#ifdef USB_TRACE
- VDBG(dev, "%s queue req %p, len %u buf %p\n",
+ VDBG(dev, "%s queue req %pK, len %u buf %pK\n",
_ep->name, _req, _req->length, _req->buf);
#endif
@@ -822,7 +822,7 @@ static int goku_dequeue(struct usb_ep *_ep, struct usb_request *_req)
if (dev->ep0state == EP0_SUSPEND)
return -EBUSY;
- VDBG(dev, "%s %s %s %s %p\n", __func__, _ep->name,
+ VDBG(dev, "%s %s %s %s %pK\n", __func__, _ep->name,
ep->is_in ? "IN" : "OUT",
ep->dma ? "dma" : "pio",
_req);
@@ -1190,7 +1190,7 @@ static int udc_proc_read(struct seq_file *m, void *v)
tmp = req->req.actual;
if (seq_printf(m,
- "\treq %p len %u/%u buf %p\n",
+ "\treq %pK len %u/%u buf %pK\n",
&req->req, tmp, req->req.length,
req->req.buf) < 0)
goto done;
@@ -1768,7 +1768,7 @@ static int goku_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pci_set_drvdata(pdev, dev);
INFO(dev, "%s\n", driver_desc);
INFO(dev, "version: " DRIVER_VERSION " %s\n", dmastr());
- INFO(dev, "irq %d, pci mem %p\n", pdev->irq, base);
+ INFO(dev, "irq %d, pci mem %pK\n", pdev->irq, base);
/* init to known state, then setup irqs */
udc_reset(dev);
diff --git a/drivers/usb/gadget/imx_udc.c b/drivers/usb/gadget/imx_udc.c
index 9b2d24e4c..cc7593f73 100644
--- a/drivers/usb/gadget/imx_udc.c
+++ b/drivers/usb/gadget/imx_udc.c
@@ -367,7 +367,7 @@ static void done(struct imx_ep_struct *imx_ep,
if (status && status != -ESHUTDOWN)
D_ERR(imx_ep->imx_usb->dev,
- "<%s> complete %s req %p stat %d len %u/%u\n", __func__,
+ "<%s> complete %s req %pK stat %d len %u/%u\n", __func__,
imx_ep->ep.name, &req->req, status,
req->req.actual, req->req.length);
@@ -481,7 +481,7 @@ static int read_fifo(struct imx_ep_struct *imx_ep, struct imx_request *req)
if (completed || !req->req.length) {
done(imx_ep, req, 0);
- D_REQ(imx_ep->imx_usb->dev, "<%s> %s req<%p> %s\n",
+ D_REQ(imx_ep->imx_usb->dev, "<%s> %s req<%pK> %s\n",
__func__, imx_ep->ep.name, req,
completed ? "completed" : "not completed");
if (!EP_NO(imx_ep))
@@ -510,7 +510,7 @@ static int write_fifo(struct imx_ep_struct *imx_ep, struct imx_request *req)
if (unlikely(completed)) {
done(imx_ep, req, 0);
- D_REQ(imx_ep->imx_usb->dev, "<%s> %s req<%p> %s\n",
+ D_REQ(imx_ep->imx_usb->dev, "<%s> %s req<%pK> %s\n",
__func__, imx_ep->ep.name, req,
completed ? "completed" : "not completed");
if (!EP_NO(imx_ep))
@@ -823,7 +823,7 @@ static int imx_ep_queue
if (req->in_use) {
D_ERR(imx_usb->dev,
- "<%s> refusing to queue req %p (already queued)\n",
+ "<%s> refusing to queue req %pK (already queued)\n",
__func__, req);
return 0;
}
diff --git a/drivers/usb/gadget/inode.c b/drivers/usb/gadget/inode.c
index c9e552bdf..a4797bcfd 100644
--- a/drivers/usb/gadget/inode.c
+++ b/drivers/usb/gadget/inode.c
@@ -310,7 +310,7 @@ nonblock:
// case STATE_EP_DISABLED: /* "can't happen" */
// case STATE_EP_READY: /* "can't happen" */
default: /* error! */
- pr_debug ("%s: ep %p not available, state %d\n",
+ pr_debug ("%s: ep %pK not available, state %d\n",
shortname, epdata, epdata->state);
// FALLTHROUGH
case STATE_EP_UNBOUND: /* clean disconnect */
@@ -1941,7 +1941,7 @@ dev_config (struct file *fd, const char __user *buf, size_t len, loff_t *ptr)
fail:
spin_unlock_irq (&dev->lock);
- pr_debug ("%s: %s fail %Zd, %p\n", shortname, __func__, value, dev);
+ pr_debug ("%s: %s fail %Zd, %pK\n", shortname, __func__, value, dev);
kfree (dev->buf);
dev->buf = NULL;
return value;
diff --git a/drivers/usb/gadget/mv_udc_core.c b/drivers/usb/gadget/mv_udc_core.c
index c2a57023e..272cffc5f 100644
--- a/drivers/usb/gadget/mv_udc_core.c
+++ b/drivers/usb/gadget/mv_udc_core.c
@@ -242,7 +242,7 @@ static void done(struct mv_ep *ep, struct mv_req *req, int status)
usb_gadget_unmap_request(&udc->gadget, &req->req, ep_dir(ep));
if (status && (status != -ESHUTDOWN))
- dev_info(&udc->dev->dev, "complete %s req %p stat %d len %u/%u",
+ dev_info(&udc->dev->dev, "complete %s req %pK stat %d len %u/%u",
ep->ep.name, &req->req, status,
req->req.actual, req->req.length);
diff --git a/drivers/usb/gadget/net2272.c b/drivers/usb/gadget/net2272.c
index f1e50a3e3..44c86d420 100644
--- a/drivers/usb/gadget/net2272.c
+++ b/drivers/usb/gadget/net2272.c
@@ -387,7 +387,7 @@ net2272_done(struct net2272_ep *ep, struct net2272_request *req, int status)
ep->is_in);
if (status && status != -ESHUTDOWN)
- dev_vdbg(dev->dev, "complete %s req %p stat %d len %u/%u buf %p\n",
+ dev_vdbg(dev->dev, "complete %s req %pK stat %d len %u/%u buf %pK\n",
ep->ep.name, &req->req, status,
req->req.actual, req->req.length, req->req.buf);
@@ -411,7 +411,7 @@ net2272_write_packet(struct net2272_ep *ep, u8 *buf,
length = min(req->req.length - req->req.actual, max);
req->req.actual += length;
- dev_vdbg(ep->dev->dev, "write packet %s req %p max %u len %u avail %u\n",
+ dev_vdbg(ep->dev->dev, "write packet %s req %pK max %u len %u avail %u\n",
ep->ep.name, req, max, length,
(net2272_ep_read(ep, EP_AVAIL1) << 8) | net2272_ep_read(ep, EP_AVAIL0));
@@ -517,7 +517,7 @@ net2272_read_packet(struct net2272_ep *ep, u8 *buf,
req->req.actual += avail;
- dev_vdbg(ep->dev->dev, "read packet %s req %p len %u avail %u\n",
+ dev_vdbg(ep->dev->dev, "read packet %s req %pK len %u avail %u\n",
ep->ep.name, req, avail,
(net2272_ep_read(ep, EP_AVAIL1) << 8) | net2272_ep_read(ep, EP_AVAIL0));
@@ -731,7 +731,7 @@ net2272_kick_dma(struct net2272_ep *ep, struct net2272_request *req)
if (req->req.length & 1)
return -EINVAL;
- dev_vdbg(ep->dev->dev, "kick_dma %s req %p dma %08llx\n",
+ dev_vdbg(ep->dev->dev, "kick_dma %s req %pK dma %08llx\n",
ep->ep.name, req, (unsigned long long) req->req.dma);
net2272_ep_write(ep, EP_RSPSET, 1 << ALT_NAK_OUT_PACKETS);
@@ -851,7 +851,7 @@ net2272_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
return status;
}
- dev_vdbg(dev->dev, "%s queue req %p, len %d buf %p dma %08llx %s\n",
+ dev_vdbg(dev->dev, "%s queue req %pK, len %d buf %pK dma %08llx %s\n",
_ep->name, _req, _req->length, _req->buf,
(unsigned long long) _req->dma, _req->zero ? "zero" : "!zero");
@@ -1535,7 +1535,7 @@ net2272_handle_dma(struct net2272_ep *ep)
else
req = NULL;
- dev_vdbg(ep->dev->dev, "handle_dma %s req %p\n", ep->ep.name, req);
+ dev_vdbg(ep->dev->dev, "handle_dma %s req %pK\n", ep->ep.name, req);
/* Ensure DREQ is de-asserted */
net2272_write(ep->dev, DMAREQ,
@@ -1617,7 +1617,7 @@ net2272_handle_ep(struct net2272_ep *ep)
stat1 = net2272_ep_read(ep, EP_STAT1);
ep->irqs++;
- dev_vdbg(ep->dev->dev, "%s ack ep_stat0 %02x, ep_stat1 %02x, req %p\n",
+ dev_vdbg(ep->dev->dev, "%s ack ep_stat0 %02x, ep_stat1 %02x, req %pK\n",
ep->ep.name, stat0, stat1, req ? &req->req : NULL);
net2272_ep_write(ep, EP_STAT0, stat0 &
@@ -2268,7 +2268,7 @@ net2272_probe_fin(struct net2272 *dev, unsigned int irqflags)
/* done */
dev_info(dev->dev, "%s\n", driver_desc);
- dev_info(dev->dev, "irq %i, mem %p, chip rev %04x, dma %s\n",
+ dev_info(dev->dev, "irq %i, mem %pK, chip rev %04x, dma %s\n",
dev->irq, dev->base_addr, dev->chiprev,
dma_mode_string());
dev_info(dev->dev, "version: %s\n", driver_vers);
diff --git a/drivers/usb/gadget/net2280.c b/drivers/usb/gadget/net2280.c
index fbd006ab3..cfe8ab31b 100644
--- a/drivers/usb/gadget/net2280.c
+++ b/drivers/usb/gadget/net2280.c
@@ -474,7 +474,7 @@ write_fifo (struct net2280_ep *ep, struct usb_request *req)
if (count > total) /* min() cannot be used on a bitfield */
count = total;
- VDEBUG (ep->dev, "write %s fifo (IN) %d bytes%s req %p\n",
+ VDEBUG (ep->dev, "write %s fifo (IN) %d bytes%s req %pK\n",
ep->ep.name, count,
(count != ep->ep.maxpacket) ? " (short)" : "",
req);
@@ -601,7 +601,7 @@ read_fifo (struct net2280_ep *ep, struct net2280_request *req)
is_short = (count == 0) || ((count % ep->ep.maxpacket) != 0);
- VDEBUG (ep->dev, "read %s fifo (OUT) %d bytes%s%s%s req %p %d/%d\n",
+ VDEBUG (ep->dev, "read %s fifo (OUT) %d bytes%s%s%s req %pK %d/%d\n",
ep->ep.name, count, is_short ? " (short)" : "",
cleanup ? " flush" : "", prevent ? " nak" : "",
req, req->req.actual, req->req.length);
@@ -810,7 +810,7 @@ done (struct net2280_ep *ep, struct net2280_request *req, int status)
usb_gadget_unmap_request(&dev->gadget, &req->req, ep->is_in);
if (status && status != -ESHUTDOWN)
- VDEBUG (dev, "complete %s req %p stat %d len %u/%u\n",
+ VDEBUG (dev, "complete %s req %pK stat %d len %u/%u\n",
ep->ep.name, &req->req, status,
req->req.actual, req->req.length);
@@ -863,7 +863,7 @@ net2280_queue (struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
}
#if 0
- VDEBUG (dev, "%s queue req %p, len %d buf %p\n",
+ VDEBUG (dev, "%s queue req %pK, len %d buf %pK\n",
_ep->name, _req, _req->length, _req->buf);
#endif
@@ -1039,7 +1039,7 @@ static void restart_dma (struct net2280_ep *ep)
struct net2280_request *entry, *prev = NULL;
int reqmode, done = 0;
- DEBUG (ep->dev, "%s dma hiccup td %p\n", ep->ep.name, req->td);
+ DEBUG (ep->dev, "%s dma hiccup td %pK\n", ep->ep.name, req->td);
ep->in_fifo_validate = likely (req->req.zero
|| (req->req.length % ep->ep.maxpacket) != 0);
if (ep->in_fifo_validate)
@@ -1653,14 +1653,14 @@ show_queues (struct device *_dev, struct device_attribute *attr, char *buf)
list_for_each_entry (req, &ep->queue, queue) {
if (ep->dma && req->td_dma == readl (&ep->dma->dmadesc))
t = scnprintf (next, size,
- "\treq %p len %d/%d "
- "buf %p (dmacount %08x)\n",
+ "\treq %pK len %d/%d "
+ "buf %pK (dmacount %08x)\n",
&req->req, req->req.actual,
req->req.length, req->req.buf,
readl (&ep->dma->dmacount));
else
t = scnprintf (next, size,
- "\treq %p len %d/%d buf %p\n",
+ "\treq %pK len %d/%d buf %pK\n",
&req->req, req->req.actual,
req->req.length, req->req.buf);
if (t <= 0 || t > size)
@@ -1999,7 +1999,7 @@ static void handle_ep_small (struct net2280_ep *ep)
t = readl (&ep->regs->ep_stat);
ep->irqs++;
#if 0
- VDEBUG (ep->dev, "%s ack ep_stat %08x, req %p\n",
+ VDEBUG (ep->dev, "%s ack ep_stat %08x, req %pK\n",
ep->ep.name, t, req ? &req->req : 0);
#endif
if (!ep->is_in || ep->dev->pdev->device == 0x2280)
@@ -2811,7 +2811,7 @@ static int net2280_probe (struct pci_dev *pdev, const struct pci_device_id *id)
/* done */
INFO (dev, "%s\n", driver_desc);
- INFO (dev, "irq %d, pci mem %p, chip rev %04x\n",
+ INFO (dev, "irq %d, pci mem %pK, chip rev %04x\n",
pdev->irq, base, dev->chiprev);
INFO (dev, "version: " DRIVER_VERSION "; dma %s\n",
use_dma
diff --git a/drivers/usb/gadget/omap_udc.c b/drivers/usb/gadget/omap_udc.c
index b8ed74a82..99c864aca 100644
--- a/drivers/usb/gadget/omap_udc.c
+++ b/drivers/usb/gadget/omap_udc.c
@@ -309,7 +309,7 @@ done(struct omap_ep *ep, struct omap_req *req, int status)
#ifndef USB_TRACE
if (status && status != -ESHUTDOWN)
#endif
- VDBG("complete %s req %p stat %d len %u/%u\n",
+ VDBG("complete %s req %pK stat %d len %u/%u\n",
ep->ep.name, &req->req, status,
req->req.actual, req->req.length);
@@ -821,7 +821,7 @@ static void dma_channel_release(struct omap_ep *ep)
active = omap_get_dma_active_status(ep->lch);
- DBG("%s release %s %cxdma%d %p\n", ep->ep.name,
+ DBG("%s release %s %cxdma%d %pK\n", ep->ep.name,
active ? "active" : "idle",
(ep->bEndpointAddress & USB_DIR_IN) ? 't' : 'r',
ep->dma_channel - 1, req);
@@ -909,7 +909,7 @@ omap_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
usb_gadget_map_request(&udc->gadget, &req->req,
(ep->bEndpointAddress & USB_DIR_IN));
- VDBG("%s queue req %p, len %d buf %p\n",
+ VDBG("%s queue req %pK, len %d buf %pK\n",
ep->ep.name, _req, _req->length, _req->buf);
spin_lock_irqsave(&udc->lock, flags);
@@ -2208,7 +2208,7 @@ static void proc_ep_show(struct seq_file *s, struct omap_ep *ep)
(ep, req->req.dma + length);
buf[0] = 0;
}
- seq_printf(s, "\treq %p len %d/%d buf %p\n",
+ seq_printf(s, "\treq %pK len %d/%d buf %pK\n",
&req->req, length,
req->req.length, req->req.buf);
}
diff --git a/drivers/usb/gadget/pch_udc.c b/drivers/usb/gadget/pch_udc.c
index 24174e1d1..1569d7f76 100644
--- a/drivers/usb/gadget/pch_udc.c
+++ b/drivers/usb/gadget/pch_udc.c
@@ -1814,7 +1814,7 @@ static void pch_udc_free_request(struct usb_ep *usbep,
req = container_of(usbreq, struct pch_udc_request, req);
dev = ep->dev;
if (!list_empty(&req->queue))
- dev_err(&dev->pdev->dev, "%s: %s req=0x%p queue not empty\n",
+ dev_err(&dev->pdev->dev, "%s: %s req=0x%pK queue not empty\n",
__func__, usbep->name, req);
if (req->td_data != NULL) {
if (req->chain_len > 1)
diff --git a/drivers/usb/gadget/pxa25x_udc.c b/drivers/usb/gadget/pxa25x_udc.c
index 95c531d5a..17b0a1dbe 100644
--- a/drivers/usb/gadget/pxa25x_udc.c
+++ b/drivers/usb/gadget/pxa25x_udc.c
@@ -341,7 +341,7 @@ static void done(struct pxa25x_ep *ep, struct pxa25x_request *req, int status)
status = req->req.status;
if (status && status != -ESHUTDOWN)
- DBG(DBG_VERBOSE, "complete %s req %p stat %d len %u/%u\n",
+ DBG(DBG_VERBOSE, "complete %s req %pK stat %d len %u/%u\n",
ep->ep.name, &req->req, status,
req->req.actual, req->req.length);
@@ -407,7 +407,7 @@ write_fifo (struct pxa25x_ep *ep, struct pxa25x_request *req)
is_short = unlikely (max < ep->fifo_size);
}
- DBG(DBG_VERY_NOISY, "wrote %s %d bytes%s%s %d left %p\n",
+ DBG(DBG_VERY_NOISY, "wrote %s %d bytes%s%s %d left %pK\n",
ep->ep.name, count,
is_last ? "/L" : "", is_short ? "/S" : "",
req->req.length - req->req.actual, req);
@@ -461,7 +461,7 @@ write_ep0_fifo (struct pxa25x_ep *ep, struct pxa25x_request *req)
/* last packet "must be" short (or a zlp) */
is_short = (count != EP0_FIFO_SIZE);
- DBG(DBG_VERY_NOISY, "ep0in %d bytes %d left %p\n", count,
+ DBG(DBG_VERY_NOISY, "ep0in %d bytes %d left %pK\n", count,
req->req.length - req->req.actual, req);
if (unlikely (is_short)) {
@@ -535,7 +535,7 @@ read_fifo (struct pxa25x_ep *ep, struct pxa25x_request *req)
} else /* zlp */
count = 0;
is_short = (count < ep->ep.maxpacket);
- DBG(DBG_VERY_NOISY, "read %s %02x, %d bytes%s req %p %d/%d\n",
+ DBG(DBG_VERY_NOISY, "read %s %02x, %d bytes%s req %pK %d/%d\n",
ep->ep.name, udccs, count,
is_short ? "/S" : "",
req, req->req.actual, req->req.length);
@@ -660,7 +660,7 @@ pxa25x_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
&& req->req.length > usb_endpoint_maxp(ep->ep.desc)))
return -EMSGSIZE;
- DBG(DBG_NOISY, "%s queue req %p, len %d buf %p\n",
+ DBG(DBG_NOISY, "%s queue req %pK, len %d buf %pK\n",
_ep->name, _req, _req->length, _req->buf);
local_irq_save(flags);
@@ -1105,7 +1105,7 @@ udc_seq_show(struct seq_file *m, void *_d)
}
list_for_each_entry(req, &ep->queue, queue) {
seq_printf(m,
- "\treq %p len %d/%d buf %p\n",
+ "\treq %pK len %d/%d buf %pK\n",
&req->req, req->req.actual,
req->req.length, req->req.buf);
}
diff --git a/drivers/usb/gadget/pxa27x_udc.c b/drivers/usb/gadget/pxa27x_udc.c
index 6b4c7d958..7a886fa46 100644
--- a/drivers/usb/gadget/pxa27x_udc.c
+++ b/drivers/usb/gadget/pxa27x_udc.c
@@ -160,7 +160,7 @@ static int queues_dbg_show(struct seq_file *s, void *p)
}
list_for_each_entry(req, &ep->queue, queue) {
- pos += seq_printf(s, "\treq %p len %d/%d buf %p\n",
+ pos += seq_printf(s, "\treq %pK len %d/%d buf %pK\n",
&req->req, req->req.actual,
req->req.length, req->req.buf);
}
@@ -635,7 +635,7 @@ static void pxa_eps_setup(struct pxa_udc *dev)
{
unsigned int i;
- dev_dbg(dev->dev, "%s: dev=%p\n", __func__, dev);
+ dev_dbg(dev->dev, "%s: dev=%pK\n", __func__, dev);
for (i = 1; i < NR_PXA_ENDPOINTS; i++)
pxa_ep_setup(&dev->pxa_ep[i]);
@@ -696,7 +696,7 @@ static void ep_add_request(struct pxa_ep *ep, struct pxa27x_request *req)
{
if (unlikely(!req))
return;
- ep_vdbg(ep, "req:%p, lg=%d, udccsr=0x%03x\n", req,
+ ep_vdbg(ep, "req:%pK, lg=%d, udccsr=0x%03x\n", req,
req->req.length, udc_ep_readl(ep, UDCCSR));
req->in_use = 1;
@@ -719,7 +719,7 @@ static void ep_del_request(struct pxa_ep *ep, struct pxa27x_request *req)
{
if (unlikely(!req))
return;
- ep_vdbg(ep, "req:%p, lg=%d, udccsr=0x%03x\n", req,
+ ep_vdbg(ep, "req:%pK, lg=%d, udccsr=0x%03x\n", req,
req->req.length, udc_ep_readl(ep, UDCCSR));
list_del_init(&req->queue);
@@ -751,7 +751,7 @@ static void req_done(struct pxa_ep *ep, struct pxa27x_request *req, int status,
status = req->req.status;
if (status && status != -ESHUTDOWN)
- ep_dbg(ep, "complete req %p stat %d len %u/%u\n",
+ ep_dbg(ep, "complete req %pK stat %d len %u/%u\n",
&req->req, status,
req->req.actual, req->req.length);
@@ -957,7 +957,7 @@ static int read_fifo(struct pxa_ep *ep, struct pxa27x_request *req)
inc_ep_stats_bytes(ep, count, !USB_DIR_IN);
is_short = (count < ep->fifo_size);
- ep_dbg(ep, "read udccsr:%03x, count:%d bytes%s req %p %d/%d\n",
+ ep_dbg(ep, "read udccsr:%03x, count:%d bytes%s req %pK %d/%d\n",
udc_ep_readl(ep, UDCCSR), count, is_short ? "/S" : "",
&req->req, req->req.actual, req->req.length);
@@ -1033,7 +1033,7 @@ static int write_fifo(struct pxa_ep *ep, struct pxa27x_request *req)
}
} while (!ep_is_full(ep));
- ep_dbg(ep, "wrote count:%d bytes%s%s, left:%d req=%p\n",
+ ep_dbg(ep, "wrote count:%d bytes%s%s, left:%d req=%pK\n",
totcount, is_last ? "/L" : "", is_short ? "/S" : "",
req->req.length - req->req.actual, &req->req);
@@ -1061,7 +1061,7 @@ static int read_ep0_fifo(struct pxa_ep *ep, struct pxa27x_request *req)
inc_ep_stats_bytes(ep, count, !USB_DIR_IN);
is_short = (count < ep->fifo_size);
- ep_dbg(ep, "read udccsr:%03x, count:%d bytes%s req %p %d/%d\n",
+ ep_dbg(ep, "read udccsr:%03x, count:%d bytes%s req %pK %d/%d\n",
udc_ep_readl(ep, UDCCSR), count, is_short ? "/S" : "",
&req->req, req->req.actual, req->req.length);
@@ -1104,7 +1104,7 @@ static int write_ep0_fifo(struct pxa_ep *ep, struct pxa27x_request *req)
if (unlikely(is_short))
ep_write_UDCCSR(ep, UDCCSR0_IPR);
- ep_dbg(ep, "in %d bytes%s%s, %d left, req=%p, udccsr0=0x%03x\n",
+ ep_dbg(ep, "in %d bytes%s%s, %d left, req=%pK, udccsr0=0x%03x\n",
count, is_short ? "/S" : "", is_last ? "/L" : "",
req->req.length - req->req.actual,
&req->req, udc_ep_readl(ep, UDCCSR));
@@ -1168,7 +1168,7 @@ static int pxa_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
recursion_detected = ep->in_handle_ep;
is_first_req = list_empty(&ep->queue);
- ep_dbg(ep, "queue req %p(first=%s), len %d buf %p\n",
+ ep_dbg(ep, "queue req %pK(first=%s), len %d buf %pK\n",
_req, is_first_req ? "yes" : "no",
_req->length, _req->buf);
@@ -1179,7 +1179,7 @@ static int pxa_ep_queue(struct usb_ep *_ep, struct usb_request *_req,
}
if (req->in_use) {
- ep_err(ep, "refusing to queue req %p (already queued)\n", req);
+ ep_err(ep, "refusing to queue req %pK (already queued)\n", req);
goto out_locked;
}
@@ -2004,7 +2004,7 @@ static void handle_ep0(struct pxa_udc *udc, int fifo_irq, int opc_irq)
req = list_entry(ep->queue.next, struct pxa27x_request, queue);
udccsr0 = udc_ep_readl(ep, UDCCSR);
- ep_dbg(ep, "state=%s, req=%p, udccsr0=0x%03x, udcbcr=%d, irq_msk=%x\n",
+ ep_dbg(ep, "state=%s, req=%pK, udccsr0=0x%03x, udcbcr=%d, irq_msk=%x\n",
EP0_STNAME(udc), req, udccsr0, udc_ep_readl(ep, UDCBCR),
(fifo_irq << 1 | opc_irq));
@@ -2102,7 +2102,7 @@ static void handle_ep(struct pxa_ep *ep)
else
req = NULL;
- ep_dbg(ep, "req:%p, udccsr 0x%03x loop=%d\n",
+ ep_dbg(ep, "req:%pK, udccsr 0x%03x loop=%d\n",
req, udccsr, loop++);
if (unlikely(udccsr & (UDCCSR_SST | UDCCSR_TRN)))
diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c
index af22f2404..b60c8c3fe 100644
--- a/drivers/usb/gadget/s3c-hsotg.c
+++ b/drivers/usb/gadget/s3c-hsotg.c
@@ -703,7 +703,7 @@ static void s3c_hsotg_start_req(struct s3c_hsotg *hsotg,
ureq->length, ureq->actual);
if (0)
dev_dbg(hsotg->dev,
- "REQ buf %p len %d dma 0x%08x noi=%d zp=%d snok=%d\n",
+ "REQ buf %pK len %d dma 0x%08x noi=%d zp=%d snok=%d\n",
ureq->buf, length, ureq->dma,
ureq->no_interrupt, ureq->zero, ureq->short_not_ok);
@@ -851,7 +851,7 @@ static int s3c_hsotg_map_dma(struct s3c_hsotg *hsotg,
return 0;
dma_error:
- dev_err(hsotg->dev, "%s: failed to map buffer %p, %d bytes\n",
+ dev_err(hsotg->dev, "%s: failed to map buffer %pK, %d bytes\n",
__func__, req->buf, req->length);
return -EIO;
@@ -865,7 +865,7 @@ static int s3c_hsotg_ep_queue(struct usb_ep *ep, struct usb_request *req,
struct s3c_hsotg *hs = hs_ep->parent;
bool first;
- dev_dbg(hs->dev, "%s: req %p: %d@%p, noi=%d, zero=%d, snok=%d\n",
+ dev_dbg(hs->dev, "%s: req %pK: %d@%pK, noi=%d, zero=%d, snok=%d\n",
ep->name, req, req->length, req->buf, req->no_interrupt,
req->zero, req->short_not_ok);
@@ -927,7 +927,7 @@ static void s3c_hsotg_complete_oursetup(struct usb_ep *ep,
struct s3c_hsotg_ep *hs_ep = our_ep(ep);
struct s3c_hsotg *hsotg = hs_ep->parent;
- dev_dbg(hsotg->dev, "%s: ep %p, req %p\n", __func__, ep, req);
+ dev_dbg(hsotg->dev, "%s: ep %pK, req %pK\n", __func__, ep, req);
s3c_hsotg_ep_free_request(ep, req);
}
@@ -977,7 +977,7 @@ static int s3c_hsotg_send_reply(struct s3c_hsotg *hsotg,
struct usb_request *req;
int ret;
- dev_dbg(hsotg->dev, "%s: buff %p, len %d\n", __func__, buff, length);
+ dev_dbg(hsotg->dev, "%s: buff %pK, len %d\n", __func__, buff, length);
req = s3c_hsotg_ep_alloc_request(&ep->ep, GFP_ATOMIC);
hsotg->ep0_reply = req;
@@ -1337,7 +1337,7 @@ static void s3c_hsotg_complete_request(struct s3c_hsotg *hsotg,
return;
}
- dev_dbg(hsotg->dev, "complete: ep %p %s, req %p, %d => %p\n",
+ dev_dbg(hsotg->dev, "complete: ep %pK %s, req %pK, %d => %pK\n",
hs_ep, hs_ep->ep.name, hs_req, result, hs_req->req.complete);
/*
@@ -2654,7 +2654,7 @@ static int s3c_hsotg_ep_disable(struct usb_ep *ep)
u32 epctrl_reg;
u32 ctrl;
- dev_info(hsotg->dev, "%s(ep %p)\n", __func__, ep);
+ dev_info(hsotg->dev, "%s(ep %pK)\n", __func__, ep);
if (ep == &hsotg->eps[0].ep) {
dev_err(hsotg->dev, "%s: called for ep0\n", __func__);
@@ -2712,7 +2712,7 @@ static int s3c_hsotg_ep_dequeue(struct usb_ep *ep, struct usb_request *req)
struct s3c_hsotg *hs = hs_ep->parent;
unsigned long flags;
- dev_info(hs->dev, "ep_dequeue(%p,%p)\n", ep, req);
+ dev_info(hs->dev, "ep_dequeue(%pK,%pK)\n", ep, req);
spin_lock_irqsave(&hs->lock, flags);
@@ -2741,7 +2741,7 @@ static int s3c_hsotg_ep_sethalt(struct usb_ep *ep, int value)
u32 epctl;
u32 xfertype;
- dev_info(hs->dev, "%s(ep %p %s, %d)\n", __func__, ep, ep->name, value);
+ dev_info(hs->dev, "%s(ep %pK %s, %d)\n", __func__, ep, ep->name, value);
/* write both IN and OUT control registers */
@@ -2821,7 +2821,7 @@ static void s3c_hsotg_phy_enable(struct s3c_hsotg *hsotg)
{
struct platform_device *pdev = to_platform_device(hsotg->dev);
- dev_dbg(hsotg->dev, "pdev 0x%p\n", pdev);
+ dev_dbg(hsotg->dev, "pdev 0x%pK\n", pdev);
if (hsotg->phy)
usb_phy_init(hsotg->phy);
@@ -3338,7 +3338,7 @@ static int ep_show(struct seq_file *seq, void *v)
seq_printf(seq, "mps %d\n", ep->ep.maxpacket);
seq_printf(seq, "total_data=%ld\n", ep->total_data);
- seq_printf(seq, "request list (%p,%p):\n",
+ seq_printf(seq, "request list (%pK,%pK):\n",
ep->queue.next, ep->queue.prev);
spin_lock_irqsave(&hsotg->lock, flags);
@@ -3349,7 +3349,7 @@ static int ep_show(struct seq_file *seq, void *v)
break;
}
- seq_printf(seq, "%c req %p: %d bytes @%p, ",
+ seq_printf(seq, "%c req %pK: %d bytes @%pK, ",
req == ep->req ? '*' : ' ',
req, req->req.length, req->req.buf);
seq_printf(seq, "%d done, res %d\n",
@@ -3515,7 +3515,7 @@ static int s3c_hsotg_probe(struct platform_device *pdev)
goto err_clk;
}
- dev_info(dev, "regs %p, irq %d\n", hsotg->regs, hsotg->irq);
+ dev_info(dev, "regs %pK, irq %d\n", hsotg->regs, hsotg->irq);
hsotg->gadget.max_speed = USB_SPEED_HIGH;
hsotg->gadget.ops = &s3c_hsotg_gadget_ops;
diff --git a/drivers/usb/gadget/s3c2410_udc.c b/drivers/usb/gadget/s3c2410_udc.c
index 09c4f70c9..2d170320f 100644
--- a/drivers/usb/gadget/s3c2410_udc.c
+++ b/drivers/usb/gadget/s3c2410_udc.c
@@ -1167,7 +1167,7 @@ s3c2410_udc_alloc_request(struct usb_ep *_ep, gfp_t mem_flags)
{
struct s3c2410_request *req;
- dprintk(DEBUG_VERBOSE, "%s(%p,%d)\n", __func__, _ep, mem_flags);
+ dprintk(DEBUG_VERBOSE, "%s(%pK,%d)\n", __func__, _ep, mem_flags);
if (!_ep)
return NULL;
@@ -1189,7 +1189,7 @@ s3c2410_udc_free_request(struct usb_ep *_ep, struct usb_request *_req)
struct s3c2410_ep *ep = to_s3c2410_ep(_ep);
struct s3c2410_request *req = to_s3c2410_req(_req);
- dprintk(DEBUG_VERBOSE, "%s(%p,%p)\n", __func__, _ep, _req);
+ dprintk(DEBUG_VERBOSE, "%s(%pK,%pK)\n", __func__, _ep, _req);
if (!ep || !_req || (!ep->ep.desc && _ep->name != ep0name))
return;
@@ -1316,7 +1316,7 @@ static int s3c2410_udc_dequeue(struct usb_ep *_ep, struct usb_request *_req)
unsigned long flags;
struct s3c2410_request *req = NULL;
- dprintk(DEBUG_VERBOSE, "%s(%p,%p)\n", __func__, _ep, _req);
+ dprintk(DEBUG_VERBOSE, "%s(%pK,%pK)\n", __func__, _ep, _req);
if (!the_controller->driver)
return -ESHUTDOWN;
@@ -1339,7 +1339,7 @@ static int s3c2410_udc_dequeue(struct usb_ep *_ep, struct usb_request *_req)
if (retval == 0) {
dprintk(DEBUG_VERBOSE,
- "dequeued req %p from %s, len %d buf %p\n",
+ "dequeued req %pK from %s, len %d buf %pK\n",
req, _ep->name, _req->length, _req->buf);
s3c2410_udc_done(ep, req, -ECONNRESET);
diff --git a/drivers/usb/gadget/u_serial.c b/drivers/usb/gadget/u_serial.c
index e464070e0..17e369a02 100644
--- a/drivers/usb/gadget/u_serial.c
+++ b/drivers/usb/gadget/u_serial.c
@@ -808,7 +808,7 @@ static int gs_open(struct tty_struct *tty, struct file *file)
spin_lock_irq(&port->port_lock);
if (status) {
- pr_debug("gs_open: ttyGS%d (%p,%p) no buffer\n",
+ pr_debug("gs_open: ttyGS%d (%pK,%pK) no buffer\n",
port->port_num, tty, file);
port->openclose = false;
goto exit_unlock_port;
@@ -838,10 +838,10 @@ static int gs_open(struct tty_struct *tty, struct file *file)
gser->connect(gser);
}
- pr_debug("gs_open: ttyGS%d (%p,%p)\n", port->port_num, tty, file);
+ pr_debug("gs_open: ttyGS%d (%pK,%pK)\n", port->port_num, tty, file);
printk( ACM_LOG \
- "gs_open: ttyGS%d (%p,%p)\n", port->port_num, tty, file);
+ "gs_open: ttyGS%d (%pK,%pK)\n", port->port_num, tty, file);
status = 0;
@@ -877,10 +877,10 @@ static void gs_close(struct tty_struct *tty, struct file *file)
goto exit;
}
- pr_debug("gs_close: ttyGS%d (%p,%p) ...\n", port->port_num, tty, file);
+ pr_debug("gs_close: ttyGS%d (%pK,%pK) ...\n", port->port_num, tty, file);
printk( ACM_LOG \
- "gs_close: ttyGS%d (%p,%p) ...\n", port->port_num, tty, file);
+ "gs_close: ttyGS%d (%pK,%pK) ...\n", port->port_num, tty, file);
/* mark port as closing but in use; we can drop port lock
* and sleep if necessary
@@ -918,7 +918,7 @@ static void gs_close(struct tty_struct *tty, struct file *file)
port->openclose = false;
- pr_debug("gs_close: ttyGS%d (%p,%p) done!\n",
+ pr_debug("gs_close: ttyGS%d (%pK,%pK) done!\n",
port->port_num, tty, file);
wake_up(&port->port.close_wait);
@@ -934,13 +934,13 @@ static int gs_write(struct tty_struct *tty, const unsigned char *buf, int count)
//ALPS00423739
if(!port)
{
- printk("ERROR!!! port is closed!! %s, line %d: port = %p\n", __func__, __LINE__, port);
+ printk("ERROR!!! port is closed!! %s, line %d: port = %pK\n", __func__, __LINE__, port);
/*abort immediately after disconnect */
return -EINVAL;
}
//ALPS00423739
- pr_vdebug("gs_write: ttyGS%d (%p) writing %d bytes\n",
+ pr_vdebug("gs_write: ttyGS%d (%pK) writing %d bytes\n",
port->port_num, tty, count);
spin_lock_irqsave(&port->port_lock, flags);
@@ -963,13 +963,13 @@ static int gs_put_char(struct tty_struct *tty, unsigned char ch)
//ALPS00423739
if(!port)
{
- printk("ERROR!!! port is closed!! %s, line %d: port = %p\n", __func__, __LINE__, port);
+ printk("ERROR!!! port is closed!! %s, line %d: port = %pK\n", __func__, __LINE__, port);
/*abort immediately after disconnect */
return -EINVAL;
}
//ALPS00423739
- pr_vdebug("gs_put_char: (%d,%p) char=0x%x, called from %pf\n",
+ pr_vdebug("gs_put_char: (%d,%pK) char=0x%x, called from %pf\n",
port->port_num, tty, ch, __builtin_return_address(0));
spin_lock_irqsave(&port->port_lock, flags);
@@ -987,13 +987,13 @@ static void gs_flush_chars(struct tty_struct *tty)
//ALPS00423739
if(!port)
{
- printk("ERROR!!! port is closed!! %s, line %d: port = %p\n", __func__, __LINE__, port);
+ printk("ERROR!!! port is closed!! %s, line %d: port = %pK\n", __func__, __LINE__, port);
/*abort immediately after disconnect */
return;
}
//ALPS00423739
- pr_vdebug("gs_flush_chars: (%d,%p)\n", port->port_num, tty);
+ pr_vdebug("gs_flush_chars: (%d,%pK)\n", port->port_num, tty);
spin_lock_irqsave(&port->port_lock, flags);
if (port->port_usb)
@@ -1010,7 +1010,7 @@ static int gs_write_room(struct tty_struct *tty)
//ALPS00423739
if(!port)
{
- printk("ERROR!!! port is closed!! %s, line %d: port = %p\n", __func__, __LINE__, port);
+ printk("ERROR!!! port is closed!! %s, line %d: port = %pK\n", __func__, __LINE__, port);
/*abort immediately after disconnect */
return -EINVAL;
}
@@ -1021,7 +1021,7 @@ static int gs_write_room(struct tty_struct *tty)
room = gs_buf_space_avail(&port->port_write_buf);
spin_unlock_irqrestore(&port->port_lock, flags);
- pr_vdebug("gs_write_room: (%d,%p) room=%d\n",
+ pr_vdebug("gs_write_room: (%d,%pK) room=%d\n",
port->port_num, tty, room);
return room;
@@ -1036,7 +1036,7 @@ static int gs_chars_in_buffer(struct tty_struct *tty)
//ALPS00423739
if(!port)
{
- printk("ERROR!!! port is closed!! %s, line %d: port = %p\n", __func__, __LINE__, port);
+ printk("ERROR!!! port is closed!! %s, line %d: port = %pK\n", __func__, __LINE__, port);
/*abort immediately after disconnect */
return -EINVAL;
}
@@ -1046,7 +1046,7 @@ static int gs_chars_in_buffer(struct tty_struct *tty)
chars = gs_buf_data_avail(&port->port_write_buf);
spin_unlock_irqrestore(&port->port_lock, flags);
- pr_vdebug("gs_chars_in_buffer: (%d,%p) chars=%d\n",
+ pr_vdebug("gs_chars_in_buffer: (%d,%pK) chars=%d\n",
port->port_num, tty, chars);
return chars;
@@ -1061,7 +1061,7 @@ static void gs_unthrottle(struct tty_struct *tty)
//ALPS00423739
if(!port)
{
- printk("ERROR!!! port is closed!! %s, line %d: port = %p\n", __func__, __LINE__, port);
+ printk("ERROR!!! port is closed!! %s, line %d: port = %pK\n", __func__, __LINE__, port);
/*abort immediately after disconnect */
return;
}
@@ -1088,7 +1088,7 @@ static int gs_break_ctl(struct tty_struct *tty, int duration)
//ALPS00423739
if(!port)
{
- printk("ERROR!!! port is closed!! %s, line %d: port = %p\n", __func__, __LINE__, port);
+ printk("ERROR!!! port is closed!! %s, line %d: port = %pK\n", __func__, __LINE__, port);
/*abort immediately after disconnect */
return -EINVAL;
}