]> git.baikalelectronics.ru Git - kernel.git/commit
net: move devres helpers into a separate source file
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Sat, 23 May 2020 13:27:08 +0000 (15:27 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sat, 23 May 2020 23:56:17 +0000 (16:56 -0700)
commit6c1396b0552f893e18eb863adab832fc514a38b9
tree4bd7f26459aed2dd4d419af814499e32ec312880
parent92439ef1f134efe5bfa88403676a878523bf8a2e
net: move devres helpers into a separate source file

There's currently only a single devres helper in net/ - devm variant
of alloc_etherdev. Let's move it to net/devres.c with the intention of
assing a second one: devm_register_netdev(). This new routine will need
to know the address of the release function of devm_alloc_etherdev() so
that it can verify (using devres_find()) that the struct net_device
that's being passed to it is also resource managed.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/Makefile
net/devres.c [new file with mode: 0644]
net/ethernet/eth.c