On Tue, 30 Jul 2013, Geert Uytterhoeven wrote:
JFYI, when comparing v3.11-rc3 to v3.11-rc2[3], the summaries are:
- build errors: +38/-14
+ arch/powerpc/kvm/book3s_emulate.c: error: 'bat' may be used uninitialized
in this function [-Werror=uninitialized]: = 349:2
+ arch/powerpc/kvm
If NO_DMA=y:
drivers/built-in.o: In function `fusb300_set_idma':
drivers/usb/gadget/fusb300_udc.c:946: undefined reference to
`usb_gadget_map_request'
drivers/usb/gadget/fusb300_udc.c:958: undefined reference to
`usb_gadget_unmap_request'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
to
`usb_gadget_map_request'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/usb/gadget/Kconfig |1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
index d2e6f4f..3c1cadd 100644
--- a/drivers/usb/gadget/Kconfig
+++ b/drivers/usb/gadget/Kconfig
If NO_DMA=y:
drivers/built-in.o: In function `dma_set_coherent_mask':
include/linux/dma-mapping.h:93: undefined reference to `dma_supported'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/usb/chipidea/Kconfig |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/usb/gadget/Kconfig |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
index 3c1cadd..324dc61 100644
--- a/drivers/usb/gadget/Kconfig
+++ b/drivers/usb/gadget/Kconfig
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus
On Tue, Aug 27, 2013 at 9:16 PM, Felipe Balbi ba...@ti.com wrote:
On Mon, Aug 19, 2013 at 09:24:01AM +0800, Peter Chen wrote:
On Sun, Aug 18, 2013 at 10:20:44PM +0200, Geert Uytterhoeven wrote:
If NO_DMA=y:
drivers/built-in.o: In function `dma_set_coherent_mask':
include/linux/dma
device_driver.name is const char *
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Greg Kroah-Hartman gre...@linuxfoundation.org
Cc: linux-usb@vger.kernel.org
---
drivers/usb/host/imx21-hcd.c|2 +-
drivers/usb/host/isp116x-hcd.c |2 +-
drivers/usb/host/isp1362-hcd.c
harmless, as {cdc,rndis}_config_register() are only
called from multi_bind(), which is annotated with __ref.
Mark {cdc,rndis}_config_register() with the __init annotation to kill the
warning.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
Note: I did not verify that multi_bind
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus
On 32-bit:
drivers/md/bcache/bset.c: In function ‘bch_dump_bset’:
drivers/md/bcache/bset.c:27: warning: format ‘%li’ expects type ‘long int’, but
argument 3 has type ‘int’
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/net/usb/sr9800.c |2 +-
1 file changed, 1 insertion
:(.text+0x35a9c8): undefined reference to
`dma_sync_single_for_cpu'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/usb/musb/Kconfig |2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/usb/musb/Kconfig b/drivers/usb/musb/Kconfig
index 688dc8bb192d..8b789792f6fa 100644
suspect going to happen!
That's gonna be a BIG Linux Lawyer Summit ;-)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking
;
unsigned short use_sg;
int resid;
With kind regards,
Geert Uytterhoeven
Software Architect
Sony Network and Software Technology Center Europe
The Corporate Village · Da Vincilaan 7-D1 · B-1935 Zaventem · Belgium
Phone:+32 (0)2 700 8453
Fax: +32 (0)2 700 8622
E-mail: [EMAIL
On Fri, Aug 3, 2012 at 4:06 PM, Geert Uytterhoeven ge...@linux-m68k.org wrote:
JFYI, when comparing v3.5 to v3.5-rc7[3], the summaries are:
- build errors: +6/-9
- build warnings: +105/-5443
+ drivers/staging/ccg/../../usb/gadget/f_mass_storage.c: error:
implicit declaration of function
to
`.find_font'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/media/platform/Kconfig |2 +-
drivers/staging/media/solo6x10/Kconfig |2 ++
drivers/usb/misc/sisusbvga/Kconfig |1 +
drivers/video/console/Kconfig | 12 ++--
drivers/video
for other busses (e.g. MOUSE_SYNAPTICS_I2C) already
handle this in a similar way.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/input/joystick/Kconfig|3 +--
drivers/input/misc/Kconfig| 15 +--
drivers/input/mouse/Kconfig |9 +++--
drivers
`.exit.text' referenced in section `.data' of drivers/built-in.o: defined in
discarded section `.exit.text' of drivers/built-in.o
make[3]: *** [vmlinux] Error 1
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/usb/gadget/fotg210-udc.c |4 ++--
1 file changed, 2 insertions(+), 2
On Wed, Jul 10, 2013 at 11:52 PM, Sergei Shtylyov
sergei.shtyl...@cogentembedded.com wrote:
On 07/11/2013 01:45 AM, Geert Uytterhoeven wrote:
When builtin (CONFIG_USB_FOTG210_UDC=y):
LD drivers/usb/gadget/built-in.o
WARNING: drivers/usb/gadget/built-in.o(.data+0xbf8): Section
incorrectly doesn't depend on HAS_DMA.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer
/usb/gadget/mv_udc_core.c:2317: undefined reference to
`dma_free_coherent'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/usb/gadget/Kconfig |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
index
reference to `dma_map_single'
drivers/usb/gadget/udc-core.c:74: undefined reference to `dma_mapping_error'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
This one is very debatable: probably the parts using the DMA API should
be factored out, instead of disabling the whole USB gadget
reference to `dma_alloc_coherent'
drivers/usb/dwc3/gadget.c:2667: undefined reference to `dma_free_coherent'
drivers/usb/dwc3/gadget.c:2674: undefined reference to `dma_free_coherent'
drivers/usb/dwc3/gadget.c:2678: undefined reference to `dma_free_coherent'
Signed-off-by: Geert Uytterhoeven ge...@linux
to
`dma_sync_single_for_cpu'
drivers/usb/gadget/fotg210-udc.c:376: undefined reference to `dma_unmap_single'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/usb/gadget/Kconfig |1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
index
Hi Alan,
On Thu, Jul 11, 2013 at 5:51 PM, Alan Stern st...@rowland.harvard.edu wrote:
On Thu, 11 Jul 2013, Geert Uytterhoeven wrote:
If NO_DMA=y:
drivers/built-in.o: In function `dma_set_coherent_mask':
include/linux/dma-mapping.h:93: undefined reference to `dma_supported'
include/linux
to optimize the check away, causing a
link error.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
Perhaps the DMA code should be removed completely, as its unused, or be
protected by #ifdef CONFIG_HAS_DMA instead?
drivers/usb/gadget/Kconfig |1 +
1 file changed, 1 insertion(+)
diff
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like
()?
If you want to keep it, I would rewrite it as
for (data = 0, j = 3; j = 0; j--) {
if ((j + index) fw-size)
data |= fw-data[index + j] (8 * j);
}
Gr{oetje,eeting}s,
Geert
--
Geert
is available in the R-Car H2 and M2 SoCs.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
() function.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations
Hi Shimoda-san,
On Tue, May 20, 2014 at 11:35 AM, Yoshihiro Shimoda
yoshihiro.shimoda...@renesas.com wrote:
(2014/05/19 20:58), Geert Uytterhoeven wrote:
On Mon, May 19, 2014 at 12:08 PM, Yoshihiro Shimoda
yoshihiro.shimoda...@renesas.com wrote:
snip
+config USB_XHCI_RCAR
+ tristate
get my hands on. They will
disappear from the web.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I
On Mon, Jun 2, 2014 at 7:45 PM, Emil Goode emilgo...@gmail.com wrote:
The variable err is not initialized here, this patch uses it
to store an eventual error value from devm_clk_get().
Signed-off-by: Emil Goode emilgo...@gmail.com
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje
Goode emilgo...@gmail.com
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers/usb/misc/usb3503.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
This patch fails to apply to my tree :(
You've already applied
commit ec5734c41bee2ee7c938a8f34853d31cada7e67a
Author
If NO_DMA=y:
drivers/built-in.o: In function `usbhsg_dma_map_ctrl':
mod_gadget.c:(.text+0x53b226): undefined reference to `usb_gadget_map_request'
mod_gadget.c:(.text+0x53b242): undefined reference to `usb_gadget_unmap_request'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers
...@samsung.com
Cc: Simon Horman ho...@verge.net.au
Cc: Magnus Damm magnus.d...@gmail.com
---
v2:
- s/ARCH_SH/SUPERH/ (thanks to Sergei Shtylyov)
Acked-by: Geert Uytterhoeven geert+rene...@glider.be
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots
' undeclared here (not in a function)
make[5]: *** [drivers/usb/gadget/function/uvc_v4l2.o] Error 1
http://kisskb.ellerman.id.au/kisskb/buildresult/12028115/
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal
: In function `xudc_read_fifo':
udc-xilinx.c:(.text+0x54ff4a): undefined reference to `dma_sync_single_for_cpu'
drivers/built-in.o: In function `xudc_ep_queue':
udc-xilinx.c:(.text+0x550e7c): undefined reference to `usb_gadget_map_request'
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
drivers
looks like an area for improvement.
As the individual udelay() calls wait for only 1 us, the __bad_udelay()
sanity check Use only for very small delays ( 2 msec) doesn't kick in.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be
Cc: linux-usb@vger.kernel.org
---
drivers/uwb/rsv.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/uwb/rsv.c b/drivers/uwb/rsv.c
index 0887ae982783b7df..536ad42b0a4b1d7e 100644
--- a/drivers/uwb/rsv.c
+++ b
On Thu, Dec 11, 2014 at 2:46 AM, Chanwoo Choi cw00.c...@samsung.com wrote:
Could you send the datasheet of MAX3355E to me?
First Google hit:
http://datasheets.maximintegrated.com/en/ds/MAX3355E.pdf
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux
to use 2^8-1 for the first two limits, and 2^16
(without -1) for
the third limit.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm
On Mon, Dec 15, 2014 at 1:50 PM, Andrzej Pietrasiewicz
andrze...@samsung.com wrote:
A maximum value which fits in 16 bits, unsigned, is 65535.
Signed-off-by: Andrzej Pietrasiewicz andrze...@samsung.com
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s
CONFIG_PM_STD_PARTITION=/dev/hda3
-CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
^^^
Now we have two of them
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_DEBUG=y
CONFIG_CPU_FREQ_STAT=m
Other defconfig files may be affected, too.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots
-lpatches, publish them in a git tree, and
ask GregKH to pull a branch or tag from your git tree,
3. You ack all accepted patches, so GregKH knows which patches to apply.
Which way to choose depends on the volume of patches.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus Torvalds
, has_usb_dmac) len 0x7)
goto usbhsf_pio_prepare_push;
So the has_usb_dmac flags indicates that DMA addresses are not limited to
8-byte alignment.
Can't this be handled by looking at a dma_mask, as set by the DMAC?
Gr{oetje,eeting}s,
Geert
--
Geert
().
+*/
+ local_irq_save(flags);
usb_gadget_giveback_request(uep-ep, ureq-req);
+ local_irq_restore(flags);
}
static void usbhsg_queue_done(struct usbhs_priv *priv, struct usbhs_pkt *pkt)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven
it also causes other problems?
The return value of usbhsf_dma_chan_get() is not checked for an error
code in many callsites.
Reported-by: Simon Horman ho...@verge.net.au
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
: Renesas R-Car Gen2 PHY
driver).
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be
---
drivers/usb/phy/Kconfig | 13 --
drivers/usb/phy/Makefile| 1 -
drivers/usb/phy/phy-rcar-gen2-usb.c | 246
include/linux
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus Torvalds
Hi Felipe,
On Tue, Apr 28, 2015 at 6:50 PM, Felipe Balbi ba...@ti.com wrote:
On Tue, Apr 28, 2015 at 02:04:07PM +0200, Geert Uytterhoeven wrote:
The phy-rcar-gen2-usb driver, which supports legacy platform data only,
is no longer used since commit a483dcbfa21f919c (ARM: shmobile: lager
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like
On Mon, May 18, 2015 at 1:04 PM, Yoshihiro Shimoda
yoshihiro.shimoda...@renesas.com wrote:
This patch adds a compatible string to support for R-Car E2.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
Acked-by: Geert Uytterhoeven geert+rene...@glider.be in patch 2
this patch fixes the actual code of renesas_usbhs driver to handle
the new dma-names.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
Acked-by: Geert Uytterhoeven geert+rene...@glider.be
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux
configuration sequence values. This is related
to Device
Mode Eye Diagram test. Start address at which these values
will be
written is ULPI_EXT_VENDOR_SPECIFIC. Value of -1 is reserved
as
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven
something that has already been accepted into Felipe's tree?
That commit ID does not refer to Shimoda-san's patch, but to the HEAD of
Felipe's testing/next branch.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
while people still stumble on obscure subsystems and drivers
not supporting probe deferral. Usually they don't fail with a big bang, so
everything seems fine.
E.g. last week's "of_mdiobus_register_phy() and deferred probe"
(https://lkml.org/lkml/2015/10/22/377).
Gr{oetje,eeting}s,
deferred messages up to
> that point, and secondly printing the reason why the remaining
> deferrals are happening.
>
> That should be a small number of new lines plus a one-line change
> in subsystems and drivers.
Apart from the extra round we probably can't get rid of, that sounds OK to
rollers are
> enumerated in a special way.
What does "in a special way" mean? Can you please be more specific?
Can you have interrupt controllers that depend on clocks, pin controllers,
and PM domains?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There'
irq_parent down while we're at it, to prevent gaps
on 64-bit.
Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be>
---
Commit 4baadb9e05c68962 is now in arm-soc/for-next.
---
drivers/gpio/gpio-rcar.c| 77 +++--
include/linux/platform_data/
ta anymore, hence this driver removes
platform data configuration.
Unfortunately the platform data header file is used in a few other
places, so we have to fix these first to avoid breaking the build.
Thanks!
Geert Uytterhoeven (3):
usb: renesas_usbhs: Remove unneeded #include
pinctrl: sh
This header file will be removed soon.
Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be>
---
Please schedule for v4.3, or provide an Ack, so it can go in through the
GPIO tree. Thanks!
---
drivers/usb/renesas_usbhs/rcar2.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drive
This header file will be removed soon.
Copy the helper macro RCAR_GP_PIN(), which is used by the pinctrl
drivers only, to sh_pfc.h, and drop the #include.
Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be>
---
drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 1 -
drivers/pinctrl/sh-p
codes to "u16"
variables makes them positive, ignoring the errors. Hence use "int"
instead.
Drop the "unlikely"s (unlikely considered harmful) and propagate the
actual error values instead of overriding them to -EIO while we're at
it.
Signed-off-by: Geert Uytt
-dmac), this patch
> sets the "type" of renesas_usbhs_driver_param to USBHS_TYPE_RCAR_GEN2.
>
> Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda...@renesas.com>
Acked-by: Geert Uytterhoeven <geert+rene...@glider.be>
Gr{oetje,eeting}s,
Geer
so simplify the code to match specific firmware paths to the
various compatible entries.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
w
iver using the
generic PHY framework should be written, as was done for R-Car Gen2.
Remove the driver for good.
Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be>
---
drivers/usb/phy/Kconfig| 13 --
drivers/usb/phy/Makefile | 1 -
drivers/usb/ph
nd just have "renesas,usbhs-r8a7792".
This won't work with the new driver, as the driver doesn't match again
"renesas,usbhs-r8a7792". The same applies to r8a7793.
Do we care about this
- in upstream? Probably not.
- in the BSP? It seems to have r8a7790/r8a7791 usbhs only, though.
Gr{oet
Hi Sergei,
On Tue, Dec 15, 2015 at 12:54 PM, Sergei Shtylyov
<sergei.shtyl...@cogentembedded.com> wrote:
> On 12/15/2015 2:28 PM, Geert Uytterhoeven wrote:
>>>> You are mixing 2 and 1 spaces between words, don't do that.
>>>
>>> Care to just explain
device
>> >+- "renesas,rcar-gen3-usbhs" for R-Car Gen3 compatible device
>> >+
>> >+When compatible with the generic version, nodes must list the
>> >+SoC-specific version corresponding to the platform first followed
>> >+by
gt;>>
>>>
>>> I'll consider doing that if you care to explain what's the problem
>>> with
>>> my spacing. TIA.
>>
>>
>> You are mixing 2 and 1 spaces between words, don't do that.
>
> Care to just explain why?
It makes the
allyesconfig kernels for m68k/Sun-3.
I'll clean it up and send it...
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm
If NO_DMA=y:
ERROR: "usb_gadget_map_request" [drivers/usb/dwc2/dwc2.ko] undefined!
ERROR: "usb_gadget_unmap_request" [drivers/usb/dwc2/dwc2.ko] undefined!
ERROR: "bad_dma_ops" [drivers/usb/dwc2/dwc2.ko] undefined!
Add a dependency on HAS_DMA to f
sb/core/usbcore.ko] undefined!
ERROR: "dma_pool_create" [drivers/usb/core/usbcore.ko] undefined!
Add a few checks for CONFIG_HAS_DMA to fix this.
Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org>
---
drivers/usb/core/buffer.c | 18 --
drivers/us
quot; [drivers/usb/host/ehci-platform.ko] undefined!
ERROR: "dma_pool_destroy" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "bad_dma_ops" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "dma_pool_free" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR:
This patch series allows to compile USB on platforms where NO_DMA=y.
I've been using it for quite a while to make allmodconfig/allyesconfig
build for m68k/sun3.
Thanks for your comments!
Geert Uytterhoeven (3):
usb: core: Allow compilation on platforms where NO_DMA=y
usb: host: Some host
Hi Vegard,
On Mon, Feb 15, 2016 at 12:49 PM, Vegard Nossum
<vegard.nos...@oracle.com> wrote:
> On 02/15/2016 12:21 PM, Geert Uytterhoeven wrote:
>> If NO_DMA=y:
>>
>> ERROR: "dma_pool_destroy" [drivers/usb/core/usbcore.ko] undefined!
>> ERROR:
description that this actually allows using USB on UML,
- Add Acked-by.
Thanks!
Geert Uytterhoeven (3):
usb: core: Allow compilation on platforms where NO_DMA=y
usb: host: Host drivers relying on DMA should depend on HAS_DMA
usb: dwc2: USB_DWC2 should depend on HAS_DMA
drivers/usb/core
drivers/usb/core/usbcore.ko] undefined!
Add a few checks for CONFIG_HAS_DMA to fix this.
Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org>
Acked-by: Vegard Nossum <vegard.nos...@oracle.com>
---
v2:
- Replace remaining #ifdefs by IS_ENABLED() checks,
- Add to patch descrip
quot; [drivers/usb/host/ehci-platform.ko] undefined!
ERROR: "dma_pool_destroy" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "bad_dma_ops" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "dma_pool_free" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR:
If NO_DMA=y:
ERROR: "usb_gadget_map_request" [drivers/usb/dwc2/dwc2.ko] undefined!
ERROR: "usb_gadget_unmap_request" [drivers/usb/dwc2/dwc2.ko] undefined!
ERROR: "bad_dma_ops" [drivers/usb/dwc2/dwc2.ko] undefined!
Add a dependency on HAS_DMA to f
Hi Greg,
On Sun, Feb 21, 2016 at 5:23 AM, Greg Kroah-Hartman
<gre...@linuxfoundation.org> wrote:
> On Tue, Feb 16, 2016 at 04:10:57PM +0100, Geert Uytterhoeven wrote:
>> Some platforms don't have DMA, but we should still be able to build USB
>> drivers for these platfo
quot; [drivers/usb/host/ehci-platform.ko] undefined!
ERROR: "dma_pool_destroy" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "bad_dma_ops" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "dma_pool_free" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR:
Hi Shimoda-san,
On Tue, Apr 12, 2016 at 8:42 AM, Yoshihiro Shimoda
<yoshihiro.shimoda...@renesas.com> wrote:
> This patch adds a firmware for the USB 3.0 host controllers of Renesas
> R-Car M3 SoC.
I guess you mean "R-Car M3-W"?
Gr{oetje,eeting}s,
the check for runtime_auto
by #ifdef CONFIG_PM to fix this.
Fixes: a59f8c5b048dc938 ("lan78xx: add ndo_get_stats64")
Reported-by: Guenter Roeck <li...@roeck-us.net>
Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org>
---
Alternatively, we can add a dev_pm_runtime_aut
*/
> + best = 0;
> + for (i = 0; i < ARRAY_SIZE(wm831x_usb_limits); i++) {
> + if (limit >= wm831x_usb_limits[i] &&
> + wm831x_usb_limits[best] < wm831x_usb_limits[i])
> + best = i;
> + }
> +
> + dev_dbg(w
did, all other RTC drivers would also fail.
So UML has no RTC. Should/can it use RTC_DRV_GENERIC?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with te
es HAS_IOMEM afaik.
No systems around with HV-based DMA?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. B
more
> appropriate name than SHMOBILE for the majority of Renesas ARM based SoCs.
>
> Signed-off-by: Simon Horman <horms+rene...@verge.net.au>
Acked-by: Geert Uytterhoeven <geert+rene...@glider.be>
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven --
Hi Shimoda-san,
On Thu, Apr 21, 2016 at 2:57 PM, Geert Uytterhoeven
<ge...@linux-m68k.org> wrote:
> On Thu, Apr 21, 2016 at 12:27 PM, Yoshihiro Shimoda
> <yoshihiro.shimoda...@renesas.com> wrote:
>>> > [1.565605] xhci-hcd ee00.usb: xHCI Host Controller
select USB_XHCI_RCAR if USB_XHCI_HCD
>
> if ARCH_RENESAS
>
> diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
> index efa77c1..010d2b7 100644
> --- a/arch/arm64/Kconfig.platforms
> +++ b/arch/arm64/Kconfig.platforms
> @@ -105,6 +105,7 @@ config ARCH_R
Submitters of device tree binding documentation may forget to CC
the subsystem maintainer if this is missing.
Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org>
Cc: Greg Kroah-Hartman <gre...@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org
---
Please apply this patch directly
t value being in the DTS, there's some timer code that
doesn't take this into account.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to jour
On Wed, Aug 24, 2016 at 9:39 AM, Yoshihiro Shimoda
<yoshihiro.shimoda...@renesas.com> wrote:
> This patch adds support for r8a7796 (R-Car M3-W).
>
> Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda...@renesas.com>
Acked-by: Geert Uytterhoeven <geert+rene...@glide
build-testing is really all you need. Any
> problems caused by adding 'const' to a definition will be seen by build
> errors or warnings.
Unfortunately in this particular case they could lead to failures that can only
be detected at runtime, when failing o write to a read-only piece of m
usb_dev_pm_ops- 92 +92
musb_runtime_suspend - 36 +36
Total: Before=13091, After=15435, chg +17.91%
Doh...
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond
Hi Arnd,
On Mon, Nov 28, 2016 at 11:54 AM, Arnd Bergmann <a...@arndb.de> wrote:
> On Monday, November 28, 2016 11:51:37 AM CET Geert Uytterhoeven wrote:
>> On Tue, Nov 22, 2016 at 3:30 PM, Arnd Bergmann <a...@arndb.de> wrote:
>> > Building without CONFI
(tty->driver_data,
^
drivers/usb/serial/cp210x.c:35:13: note: expected 'unsigned int *' but
argument is of type 'tcflag_t *'
static void cp210x_get_termios_port(struct usb_serial_port *port,
^
Consistently use tcflag_t to fix this.
Signed-off-by: Geert Uytterhoe
f81534_port_private.phy_num.
Use an intermediate variable of type int to fix this.
While at it, forward the actual error code instead of converting it to
-ENODEV.
Fixes: 0c9bd6004d258d46 ("USB: serial: add Fintek F81532/534 driver")
Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org&
1 - 100 of 205 matches
Mail list logo