diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-08-28 09:22:28 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-09-29 10:09:59 +0200 |
commit | 77e74ddca1a30ea1ac4bb9de55917f6b69290b41 (patch) | |
tree | bd3204786362f0f7f8ad6e1eeb76e30a2a73a666 /drivers/pinctrl | |
parent | d877a4436bb960e6b942510c3de37b9bd048c1ba (diff) | |
download | barebox-77e74ddca1a30ea1ac4bb9de55917f6b69290b41.tar.gz barebox-77e74ddca1a30ea1ac4bb9de55917f6b69290b41.tar.xz |
treewide: Use driver macro
We have several macros for a oneline driver registration. Add some
missing and use them consistently where possible througout the tree.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r-- | drivers/pinctrl/imx-iomux-v1.c | 8 | ||||
-rw-r--r-- | drivers/pinctrl/imx-iomux-v2.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/imx-iomux-v3.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/mvebu/armada-370.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/mvebu/armada-xp.c | 7 | ||||
-rw-r--r-- | drivers/pinctrl/mvebu/dove.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/mvebu/kirkwood.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-at91-pio4.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-at91.c | 12 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-bcm2835.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-mxs.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-single.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-stm32.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-tegra-xusb.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-tegra20.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-tegra30.c | 6 | ||||
-rw-r--r-- | drivers/pinctrl/pinctrl-vf610.c | 6 |
17 files changed, 19 insertions, 92 deletions
diff --git a/drivers/pinctrl/imx-iomux-v1.c b/drivers/pinctrl/imx-iomux-v1.c index 81925f2fd4..d48707db7d 100644 --- a/drivers/pinctrl/imx-iomux-v1.c +++ b/drivers/pinctrl/imx-iomux-v1.c @@ -302,10 +302,6 @@ static struct driver_d imx_iomux_v1_driver = { .of_compatible = DRV_OF_COMPAT(imx_iomux_v1_dt_ids), }; -static int imx_iomux_v1_init(void) -{ - return platform_driver_register(&imx_iomux_v1_driver); -} -core_initcall(imx_iomux_v1_init); +core_platform_driver(imx_iomux_v1_driver); -#endif
\ No newline at end of file +#endif diff --git a/drivers/pinctrl/imx-iomux-v2.c b/drivers/pinctrl/imx-iomux-v2.c index 60b635a8a8..b6ffb7508a 100644 --- a/drivers/pinctrl/imx-iomux-v2.c +++ b/drivers/pinctrl/imx-iomux-v2.c @@ -150,8 +150,4 @@ static struct driver_d imx_iomux_driver = { .id_table = imx_iomux_ids, }; -static int imx_iomux_init(void) -{ - return platform_driver_register(&imx_iomux_driver); -} -core_initcall(imx_iomux_init); +core_platform_driver(imx_iomux_driver); diff --git a/drivers/pinctrl/imx-iomux-v3.c b/drivers/pinctrl/imx-iomux-v3.c index fd05274512..dc98d674a0 100644 --- a/drivers/pinctrl/imx-iomux-v3.c +++ b/drivers/pinctrl/imx-iomux-v3.c @@ -265,8 +265,4 @@ static struct driver_d imx_iomux_v3_driver = { .of_compatible = DRV_OF_COMPAT(imx_iomux_v3_dt_ids), }; -static int imx_iomux_v3_init(void) -{ - return platform_driver_register(&imx_iomux_v3_driver); -} -core_initcall(imx_iomux_v3_init); +core_platform_driver(imx_iomux_v3_driver); diff --git a/drivers/pinctrl/mvebu/armada-370.c b/drivers/pinctrl/mvebu/armada-370.c index 4fde16ab5d..24ad7f5860 100644 --- a/drivers/pinctrl/mvebu/armada-370.c +++ b/drivers/pinctrl/mvebu/armada-370.c @@ -411,8 +411,4 @@ static struct driver_d armada_370_pinctrl_driver = { .of_compatible = armada_370_pinctrl_of_match, }; -static int armada_370_pinctrl_init(void) -{ - return platform_driver_register(&armada_370_pinctrl_driver); -} -core_initcall(armada_370_pinctrl_init); +core_platform_driver(armada_370_pinctrl_driver); diff --git a/drivers/pinctrl/mvebu/armada-xp.c b/drivers/pinctrl/mvebu/armada-xp.c index 089942d696..25faabdf05 100644 --- a/drivers/pinctrl/mvebu/armada-xp.c +++ b/drivers/pinctrl/mvebu/armada-xp.c @@ -400,9 +400,4 @@ static struct driver_d armada_xp_pinctrl_driver = { .probe = armada_xp_pinctrl_probe, .of_compatible = armada_xp_pinctrl_of_match, }; - -static int armada_xp_pinctrl_init(void) -{ - return platform_driver_register(&armada_xp_pinctrl_driver); -} -core_initcall(armada_xp_pinctrl_init); +core_platform_driver(armada_xp_pinctrl_driver); diff --git a/drivers/pinctrl/mvebu/dove.c b/drivers/pinctrl/mvebu/dove.c index 2d9d8094f8..e02501d744 100644 --- a/drivers/pinctrl/mvebu/dove.c +++ b/drivers/pinctrl/mvebu/dove.c @@ -738,8 +738,4 @@ static struct driver_d dove_pinctrl_driver = { .of_compatible = dove_pinctrl_of_match, }; -static int dove_pinctrl_init(void) -{ - return platform_driver_register(&dove_pinctrl_driver); -} -core_initcall(dove_pinctrl_init); +core_platform_driver(dove_pinctrl_driver); diff --git a/drivers/pinctrl/mvebu/kirkwood.c b/drivers/pinctrl/mvebu/kirkwood.c index a347239028..91bef76270 100644 --- a/drivers/pinctrl/mvebu/kirkwood.c +++ b/drivers/pinctrl/mvebu/kirkwood.c @@ -452,8 +452,4 @@ static struct driver_d kirkwood_pinctrl_driver = { .of_compatible = kirkwood_pinctrl_of_match, }; -static int kirkwood_pinctrl_init(void) -{ - return platform_driver_register(&kirkwood_pinctrl_driver); -} -core_initcall(kirkwood_pinctrl_init); +core_platform_driver(kirkwood_pinctrl_driver); diff --git a/drivers/pinctrl/pinctrl-at91-pio4.c b/drivers/pinctrl/pinctrl-at91-pio4.c index b527114f1b..550e953a70 100644 --- a/drivers/pinctrl/pinctrl-at91-pio4.c +++ b/drivers/pinctrl/pinctrl-at91-pio4.c @@ -313,8 +313,4 @@ static struct driver_d pinctrl_at91_pio4_driver = { .of_compatible = DRV_OF_COMPAT(pinctrl_at91_pio4_dt_ids), }; -static int pinctrl_at91_pio4_init(void) -{ - return platform_driver_register(&pinctrl_at91_pio4_driver); -} -core_initcall(pinctrl_at91_pio4_init); +core_platform_driver(pinctrl_at91_pio4_driver); diff --git a/drivers/pinctrl/pinctrl-at91.c b/drivers/pinctrl/pinctrl-at91.c index 13add1ffee..ad64f7da6d 100644 --- a/drivers/pinctrl/pinctrl-at91.c +++ b/drivers/pinctrl/pinctrl-at91.c @@ -526,11 +526,7 @@ static struct driver_d at91_pinctrl_driver = { .of_compatible = DRV_OF_COMPAT(at91_pinctrl_dt_ids), }; -static int at91_pinctrl_init(void) -{ - return platform_driver_register(&at91_pinctrl_driver); -} -core_initcall(at91_pinctrl_init); +core_platform_driver(at91_pinctrl_driver); static int at91_gpio_get(struct gpio_chip *chip, unsigned offset) { @@ -706,8 +702,4 @@ static struct driver_d at91_gpio_driver = { .of_compatible = DRV_OF_COMPAT(at91_gpio_dt_ids), }; -static int at91_gpio_init(void) -{ - return platform_driver_register(&at91_gpio_driver); -} -core_initcall(at91_gpio_init); +core_platform_driver(at91_gpio_driver); diff --git a/drivers/pinctrl/pinctrl-bcm2835.c b/drivers/pinctrl/pinctrl-bcm2835.c index b8e9b60372..d62c735181 100644 --- a/drivers/pinctrl/pinctrl-bcm2835.c +++ b/drivers/pinctrl/pinctrl-bcm2835.c @@ -205,8 +205,4 @@ static struct driver_d bcm2835_gpio_driver = { .of_compatible = DRV_OF_COMPAT(bcm2835_gpio_dt_ids), }; -static int bcm2835_gpio_add(void) -{ - return platform_driver_register(&bcm2835_gpio_driver); -} -coredevice_initcall(bcm2835_gpio_add); +coredevice_platform_driver(bcm2835_gpio_driver); diff --git a/drivers/pinctrl/pinctrl-mxs.c b/drivers/pinctrl/pinctrl-mxs.c index 96f30bf95b..7c5d54c9ac 100644 --- a/drivers/pinctrl/pinctrl-mxs.c +++ b/drivers/pinctrl/pinctrl-mxs.c @@ -161,8 +161,4 @@ static struct driver_d mxs_pinctrl_driver = { .of_compatible = DRV_OF_COMPAT(mxs_pinctrl_dt_ids), }; -static int mxs_pinctrl_init(void) -{ - return platform_driver_register(&mxs_pinctrl_driver); -} -core_initcall(mxs_pinctrl_init); +core_platform_driver(mxs_pinctrl_driver); diff --git a/drivers/pinctrl/pinctrl-single.c b/drivers/pinctrl/pinctrl-single.c index c31b7e0365..c774660232 100644 --- a/drivers/pinctrl/pinctrl-single.c +++ b/drivers/pinctrl/pinctrl-single.c @@ -219,8 +219,4 @@ static struct driver_d pcs_driver = { .of_compatible = DRV_OF_COMPAT(pcs_dt_ids), }; -static int pcs_init(void) -{ - return platform_driver_register(&pcs_driver); -} -core_initcall(pcs_init); +core_platform_driver(pcs_driver); diff --git a/drivers/pinctrl/pinctrl-stm32.c b/drivers/pinctrl/pinctrl-stm32.c index cdaed510c5..09b62309f6 100644 --- a/drivers/pinctrl/pinctrl-stm32.c +++ b/drivers/pinctrl/pinctrl-stm32.c @@ -440,8 +440,4 @@ static struct driver_d stm32_pinctrl_driver = { .of_compatible = DRV_OF_COMPAT(stm32_pinctrl_dt_ids), }; -static int stm32_pinctrl_init(void) -{ - return platform_driver_register(&stm32_pinctrl_driver); -} -core_initcall(stm32_pinctrl_init); +core_platform_driver(stm32_pinctrl_driver); diff --git a/drivers/pinctrl/pinctrl-tegra-xusb.c b/drivers/pinctrl/pinctrl-tegra-xusb.c index c4d3bbe8d4..6bd884b7e2 100644 --- a/drivers/pinctrl/pinctrl-tegra-xusb.c +++ b/drivers/pinctrl/pinctrl-tegra-xusb.c @@ -514,8 +514,4 @@ static struct driver_d pinctrl_tegra_xusb_driver = { .of_compatible = DRV_OF_COMPAT(pinctrl_tegra_xusb_dt_ids), }; -static int pinctrl_tegra_xusb_init(void) -{ - return platform_driver_register(&pinctrl_tegra_xusb_driver); -} -core_initcall(pinctrl_tegra_xusb_init); +core_platform_driver(pinctrl_tegra_xusb_driver); diff --git a/drivers/pinctrl/pinctrl-tegra20.c b/drivers/pinctrl/pinctrl-tegra20.c index 337992c21f..256aea1860 100644 --- a/drivers/pinctrl/pinctrl-tegra20.c +++ b/drivers/pinctrl/pinctrl-tegra20.c @@ -346,8 +346,4 @@ static struct driver_d pinctrl_tegra20_driver = { .of_compatible = DRV_OF_COMPAT(pinctrl_tegra20_dt_ids), }; -static int pinctrl_tegra20_init(void) -{ - return platform_driver_register(&pinctrl_tegra20_driver); -} -core_initcall(pinctrl_tegra20_init); +core_platform_driver(pinctrl_tegra20_driver); diff --git a/drivers/pinctrl/pinctrl-tegra30.c b/drivers/pinctrl/pinctrl-tegra30.c index 278ea8c4a0..225a65233e 100644 --- a/drivers/pinctrl/pinctrl-tegra30.c +++ b/drivers/pinctrl/pinctrl-tegra30.c @@ -931,8 +931,4 @@ static struct driver_d pinctrl_tegra30_driver = { .of_compatible = DRV_OF_COMPAT(pinctrl_tegra30_dt_ids), }; -static int pinctrl_tegra30_init(void) -{ - return platform_driver_register(&pinctrl_tegra30_driver); -} -core_initcall(pinctrl_tegra30_init); +core_platform_driver(pinctrl_tegra30_driver); diff --git a/drivers/pinctrl/pinctrl-vf610.c b/drivers/pinctrl/pinctrl-vf610.c index 9a8ce0caa2..02dea60ac2 100644 --- a/drivers/pinctrl/pinctrl-vf610.c +++ b/drivers/pinctrl/pinctrl-vf610.c @@ -158,8 +158,4 @@ static struct driver_d pinctrl_vf610_driver = { .of_compatible = DRV_OF_COMPAT(pinctrl_vf610_dt_ids), }; -static int pinctrl_vf610_init(void) -{ - return platform_driver_register(&pinctrl_vf610_driver); -} -core_initcall(pinctrl_vf610_init); +core_platform_driver(pinctrl_vf610_driver); |