]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
ARM: davinci: board-dm355-evm: fix broken networking
authorSekhar Nori <nsekhar@ti.com>
Wed, 25 Apr 2018 09:23:23 +0000 (14:53 +0530)
committerStefan Bader <stefan.bader@canonical.com>
Mon, 1 Oct 2018 12:56:07 +0000 (14:56 +0200)
commitfacfd8de0359e71b0123a5bd3b3c263a7d488c9d
tree1eb145cb11371ec21566ec5464670b82645b527b
parentc278d0346a5a4dc66ff8e42e96e204c8fbbd39b3
ARM: davinci: board-dm355-evm: fix broken networking

BugLink: http://bugs.launchpad.net/bugs/1794889
[ Upstream commit 5c054de228dd6d97bf8e38962bd118953b66e5a0 ]

Since commit 09f3756bb9a8 ("dm9000: Return an ERR_PTR() in all
error conditions of dm9000_parse_dt()"), passing either non-NULL
platform data or device-tree for dm9000 driver to probe is
mandatory.

DM335 board was using none, so networking failed to initialize.
Fix it by passing non-NULL (but empty) platform data.

Fixes: 09f3756bb9a8 ("dm9000: Return an ERR_PTR() in all error conditions of dm9000_parse_dt()")
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
arch/arm/mach-davinci/board-dm355-evm.c