Symbol: platform_device_register
arch/arm/mach-at91/pm.c
1452
platform_device_register(&at91_cpuidle_device);
arch/arm/mach-davinci/da850.c
335
return platform_device_register(&da850_vpif_display_dev);
arch/arm/mach-davinci/da850.c
342
return platform_device_register(&da850_vpif_capture_dev);
arch/arm/mach-dove/common.c
303
platform_device_register(&dove_sdio0);
arch/arm/mach-dove/common.c
331
platform_device_register(&dove_sdio1);
arch/arm/mach-dove/common.c
388
platform_device_register(&orion_wdt_device);
arch/arm/mach-exynos/exynos.c
186
platform_device_register(&exynos_cpuidle);
arch/arm/mach-footbridge/isa.c
84
err = platform_device_register(&rtc_device);
arch/arm/mach-footbridge/isa.c
88
err = platform_device_register(&serial_device);
arch/arm/mach-highbank/highbank.c
155
platform_device_register(&highbank_cpuidle_device);
arch/arm/mach-mv78xx0/buffalo-wxl-setup.c
161
platform_device_register(&tswxl_button_device);
arch/arm/mach-mvebu/kirkwood.c
44
platform_device_register(&kirkwood_cpufreq_device);
arch/arm/mach-mvebu/kirkwood.c
64
platform_device_register(&kirkwood_cpuidle);
arch/arm/mach-mvebu/pmsu.c
526
platform_device_register(&mvebu_v7_cpuidle_device);
arch/arm/mach-omap1/board-ams-delta.c
732
platform_device_register(&keybrd_pwr_device);
arch/arm/mach-omap1/board-ams-delta.c
853
return platform_device_register(&ams_delta_modem_device);
arch/arm/mach-omap1/board-nokia770.c
255
platform_device_register(&nokia770_cbus_device);
arch/arm/mach-omap1/board-osk.c
250
platform_device_register(&osk5912_tps_leds);
arch/arm/mach-omap1/devices.c
251
(void) platform_device_register(&omap_uwire_device);
arch/arm/mach-omap1/devices.c
280
(void) platform_device_register(&omap1_rng_device);
arch/arm/mach-omap1/devices.c
352
ret = platform_device_register(&omap_wdt_device);
arch/arm/mach-omap1/devices.c
58
(void) platform_device_register(&omap_rtc_device);
arch/arm/mach-omap1/fb.c
73
return platform_device_register(&omap_fb_device);
arch/arm/mach-omap1/gpio15xx.c
111
platform_device_register(&omap15xx_mpu_gpio);
arch/arm/mach-omap1/gpio15xx.c
112
platform_device_register(&omap15xx_gpio);
arch/arm/mach-omap1/i2c.c
70
return platform_device_register(pdev);
arch/arm/mach-omap1/serial.c
244
return platform_device_register(&serial_device);
arch/arm/mach-omap1/usb.c
119
status = platform_device_register(udc_device);
arch/arm/mach-omap1/usb.c
132
status = platform_device_register(ohci_device);
arch/arm/mach-omap1/usb.c
145
status = platform_device_register(otg_device);
arch/arm/mach-omap1/usb.c
640
status = platform_device_register(&udc_device);
arch/arm/mach-omap1/usb.c
653
status = platform_device_register(&ohci_device);
arch/arm/mach-omap2/devices.c
61
return platform_device_register(&omap_vout_device);
arch/arm/mach-omap2/display.c
175
r = platform_device_register(&omap_display_device);
arch/arm/mach-omap2/fb.c
98
return platform_device_register(&omap_fb_device);
arch/arm/mach-omap2/pdata-quirks.c
289
platform_device_register(&pandora_backlight);
arch/arm/mach-omap2/usb-tusb6010.c
211
status = platform_device_register(&tusb_device);
arch/arm/mach-orion5x/board-d2net.c
104
platform_device_register(&d2net_gpio_leds);
arch/arm/mach-orion5x/common.c
188
platform_device_register(&orion_wdt_device);
arch/arm/mach-orion5x/dns323-setup.c
644
platform_device_register(&dns323_nor_flash);
arch/arm/mach-orion5x/dns323-setup.c
683
platform_device_register(&dns323_gpio_leds);
arch/arm/mach-orion5x/dns323-setup.c
684
platform_device_register(&dns323_button_device);
arch/arm/mach-orion5x/kurobox_pro-setup.c
363
platform_device_register(&kurobox_pro_nor_flash);
arch/arm/mach-orion5x/kurobox_pro-setup.c
370
platform_device_register(&kurobox_pro_nand_flash);
arch/arm/mach-orion5x/mv2120-setup.c
223
platform_device_register(&mv2120_nor_flash);
arch/arm/mach-orion5x/mv2120-setup.c
225
platform_device_register(&mv2120_button_device);
arch/arm/mach-orion5x/mv2120-setup.c
235
platform_device_register(&mv2120_leds);
arch/arm/mach-orion5x/net2big-setup.c
298
platform_device_register(&net2big_gpio_leds);
arch/arm/mach-orion5x/net2big-setup.c
414
platform_device_register(&net2big_nor_flash);
arch/arm/mach-orion5x/net2big-setup.c
416
platform_device_register(&net2big_gpio_buttons);
arch/arm/mach-orion5x/terastation_pro2-setup.c
332
platform_device_register(&tsp2_nor_flash);
arch/arm/mach-orion5x/ts209-setup.c
289
platform_device_register(&qnap_ts209_nor_flash);
arch/arm/mach-orion5x/ts209-setup.c
303
platform_device_register(&qnap_ts209_button_device);
arch/arm/mach-orion5x/ts409-setup.c
288
platform_device_register(&qnap_ts409_nor_flash);
arch/arm/mach-orion5x/ts409-setup.c
299
platform_device_register(&qnap_ts409_button_device);
arch/arm/mach-orion5x/ts409-setup.c
312
platform_device_register(&ts409_leds);
arch/arm/mach-orion5x/ts78xx-setup.c
266
rc = platform_device_register(&ts78xx_ts_nand_device);
arch/arm/mach-orion5x/ts78xx-setup.c
309
rc = platform_device_register(&ts78xx_ts_rng_device);
arch/arm/mach-orion5x/ts78xx-setup.c
98
rc = platform_device_register(&ts78xx_ts_rtc_device);
arch/arm/mach-pxa/devices.c
32
ret = platform_device_register(dev);
arch/arm/mach-pxa/spitz.c
208
platform_device_register(&spitz_scoop_1_device);
arch/arm/mach-pxa/spitz.c
214
platform_device_register(&spitz_scoop_2_device);
arch/arm/mach-pxa/spitz.c
929
platform_device_register(&spitz_nand_device);
arch/arm/mach-pxa/spitz.c
973
platform_device_register(&spitz_rom_device);
arch/arm/mach-sa1100/generic.c
111
err = platform_device_register(dev);
arch/arm/mach-zynq/common.c
140
platform_device_register(&zynq_cpuidle_device);
arch/arm/plat-orion/common.c
103
platform_device_register(orion_uart);
arch/arm/plat-orion/common.c
252
platform_device_register(orion_ge_shared);
arch/arm/plat-orion/common.c
254
platform_device_register(orion_ge_mvmdio);
arch/arm/plat-orion/common.c
255
platform_device_register(orion_ge);
arch/arm/plat-orion/common.c
510
platform_device_register(&orion_i2c);
arch/arm/plat-orion/common.c
520
platform_device_register(&orion_i2c_1);
arch/arm/plat-orion/common.c
547
platform_device_register(&orion_spi);
arch/arm/plat-orion/common.c
554
platform_device_register(&orion_spi_1);
arch/arm/plat-orion/common.c
620
platform_device_register(&orion_xor0_shared);
arch/arm/plat-orion/common.c
681
platform_device_register(&orion_xor1_shared);
arch/arm/plat-orion/common.c
714
platform_device_register(&orion_ehci);
arch/arm/plat-orion/common.c
738
platform_device_register(&orion_ehci_1);
arch/arm/plat-orion/common.c
762
platform_device_register(&orion_ehci_2);
arch/arm/plat-orion/common.c
792
platform_device_register(&orion_sata);
arch/arm/plat-orion/common.c
825
platform_device_register(&orion_crypto);
arch/arm64/kernel/rsi.c
171
platform_device_register(&rsi_dev))
arch/loongarch/power/platform.c
47
return platform_device_register(&loongson3_cpufreq_device);
arch/m68k/coldfire/firebee.c
81
platform_device_register(&firebee_flash);
arch/m68k/mac/config.c
962
platform_device_register(&scc_a_pdev);
arch/m68k/mac/config.c
963
platform_device_register(&scc_b_pdev);
arch/mips/alchemy/board-gpr.c
301
return platform_device_register(&gpr_pci_host_dev);
arch/mips/alchemy/common/platform.c
135
if (platform_device_register(&au1xx0_uart_device))
arch/mips/alchemy/common/platform.c
241
if (platform_device_register(pdev))
arch/mips/alchemy/common/platform.c
261
if (platform_device_register(pdev))
arch/mips/alchemy/common/platform.c
281
if (platform_device_register(pdev))
arch/mips/alchemy/common/platform.c
424
ret = platform_device_register(&au1xxx_eth0_device);
arch/mips/alchemy/common/platform.c
447
ret = platform_device_register(&au1xxx_eth1_device);
arch/mips/alchemy/devboards/db1000.c
97
return platform_device_register(&db1500_pci_host_dev);
arch/mips/alchemy/devboards/db1550.c
234
platform_device_register(&pb1550_nand_dev);
arch/mips/alchemy/devboards/db1550.c
507
return platform_device_register(&db1550_pci_host_dev);
arch/mips/alchemy/devboards/db1550.c
541
platform_device_register(&db1550_nand_dev);
arch/mips/alchemy/devboards/platform.c
63
platform_device_register(&db1x00_rtc_dev);
arch/mips/ath25/ar5312.c
245
platform_device_register(&ar5312_physmap_flash);
arch/mips/ath25/devices.c
103
return platform_device_register(&ath25_wmac[nr]);
arch/mips/bcm47xx/buttons.c
774
err = platform_device_register(&bcm47xx_buttons_gpio_keys);
arch/mips/bcm47xx/serial.c
49
return platform_device_register(&uart8250_device);
arch/mips/bcm47xx/serial.c
75
return platform_device_register(&uart8250_device);
arch/mips/bcm63xx/boards/board_bcm963xx.c
904
platform_device_register(&bcm63xx_gpio_leds);
arch/mips/bcm63xx/dev-enet.c
202
ret = platform_device_register(&bcm63xx_enet_shared_device);
arch/mips/bcm63xx/dev-enet.c
284
ret = platform_device_register(pdev);
arch/mips/bcm63xx/dev-enet.c
322
ret = platform_device_register(&bcm63xx_enetsw_device);
arch/mips/bcm63xx/dev-flash.c
119
return platform_device_register(&mtd_dev);
arch/mips/bcm63xx/dev-hsspi.c
46
return platform_device_register(&bcm63xx_hsspi_device);
arch/mips/bcm63xx/dev-pcmcia.c
139
return platform_device_register(&bcm63xx_pcmcia_device);
arch/mips/bcm63xx/dev-rng.c
38
return platform_device_register(&bcm63xx_rng_device);
arch/mips/bcm63xx/dev-spi.c
59
return platform_device_register(&bcm63xx_spi_device);
arch/mips/bcm63xx/dev-uart.c
76
return platform_device_register(&bcm63xx_uart_devices[id]);
arch/mips/bcm63xx/dev-usb-usbd.c
64
return platform_device_register(&bcm63xx_usbd_device);
arch/mips/bcm63xx/dev-wdt.c
43
return platform_device_register(&bcm63xx_wdt_device);
arch/mips/cobalt/mtd.c
43
platform_device_register(&cobalt_mtd);
arch/mips/jazz/setup.c
192
platform_device_register(&jazz_serial8250_device);
arch/mips/jazz/setup.c
193
platform_device_register(&jazz_esp_pdev);
arch/mips/jazz/setup.c
194
platform_device_register(&jazz_sonic_pdev);
arch/mips/jazz/setup.c
195
platform_device_register(&jazz_cmos_pdev);
arch/mips/jazz/setup.c
196
platform_device_register(&pcspeaker_pdev);
arch/mips/loongson2ef/common/platform.c
22
return platform_device_register(&loongson2_cpufreq_device);
arch/mips/loongson2ef/common/rtc.c
35
platform_device_register(&loongson_rtc_device);
arch/mips/loongson2ef/common/serial.c
78
return platform_device_register(&uart8250_device);
arch/mips/sgi-ip22/ip22-platform.c
162
res = platform_device_register(&eth0_device);
arch/mips/sgi-ip22/ip22-platform.c
188
return platform_device_register(&eth1_device);
arch/mips/sgi-ip22/ip22-platform.c
252
return platform_device_register(&zilog_device);
arch/mips/sgi-ip22/ip22-platform.c
82
res = platform_device_register(&sgiwd93_0_device);
arch/mips/sgi-ip22/ip22-platform.c
92
return platform_device_register(&sgiwd93_1_device);
arch/mips/sgi-ip32/ip32-platform.c
135
return platform_device_register(&ip32_rtc_device);
arch/mips/sgi-ip32/ip32-platform.c
47
return platform_device_register(&uart8250_device);
arch/mips/sibyte/swarm/platform.c
81
return platform_device_register(&swarm_pata_device);
arch/mips/sni/a20r.c
245
platform_device_register(&snirm_82596_pdev);
arch/mips/sni/a20r.c
246
platform_device_register(&snirm_53c710_pdev);
arch/mips/sni/a20r.c
247
platform_device_register(&sc26xx_pdev);
arch/mips/sni/a20r.c
248
platform_device_register(&a20r_serial8250_device);
arch/mips/sni/a20r.c
249
platform_device_register(&a20r_ds1216_device);
arch/mips/sni/eisa.c
36
r = platform_device_register(&eisa_root_dev);
arch/mips/sni/pcimt.c
324
platform_device_register(&pcimt_serial8250_device);
arch/mips/sni/pcimt.c
325
platform_device_register(&pcimt_cmos_device);
arch/mips/sni/pcit.c
281
platform_device_register(&pcit_serial8250_device);
arch/mips/sni/pcit.c
282
platform_device_register(&pcit_cmos_device);
arch/mips/sni/pcit.c
283
platform_device_register(&pcit_pcspeaker_pdev);
arch/mips/sni/pcit.c
287
platform_device_register(&pcit_cplus_serial8250_device);
arch/mips/sni/pcit.c
288
platform_device_register(&pcit_cmos_device);
arch/mips/sni/pcit.c
289
platform_device_register(&pcit_pcspeaker_pdev);
arch/mips/sni/rm200.c
118
platform_device_register(&rm200_serial8250_device);
arch/mips/sni/rm200.c
119
platform_device_register(&rm200_ds1216_device);
arch/mips/sni/rm200.c
120
platform_device_register(&snirm_82596_rm200_pdev);
arch/mips/sni/rm200.c
121
platform_device_register(&snirm_53c710_rm200_pdev);
arch/powerpc/kernel/legacy_serial.c
596
return platform_device_register(&serial_device);
arch/powerpc/platforms/44x/warp.c
198
error = platform_device_register(&warp_gpio_leds);
arch/sh/boards/mach-highlander/setup.c
295
ret |= platform_device_register(&cf_ide_device);
arch/sh/boards/mach-kfr2r09/setup.c
554
platform_device_register(&kfr2r09_usb0_gadget_device);
arch/sh/boards/mach-r2d/setup.c
248
platform_device_register(&cf_ide_device);
arch/sh/boards/mach-r2d/setup.c
251
platform_device_register(&flash_device);
arch/sh/kernel/cpu/pfc.c
24
return platform_device_register(&sh_pfc_device);
arch/sh/kernel/cpu/sh4/setup-sh7750.c
138
platform_device_register(&scif_device);
arch/sh/kernel/cpu/sh4/setup-sh7750.c
140
platform_device_register(&sci_device);
arch/sh/kernel/cpu/sh4/setup-sh7750.c
141
platform_device_register(&scif_device);
arch/sparc/kernel/central.c
113
err = platform_device_register(&p->leds_pdev);
arch/sparc/kernel/central.c
207
err = platform_device_register(&p->leds_pdev);
arch/sparc/kernel/time_32.c
296
if (platform_device_register(&m48t59_rtc) < 0)
arch/sparc/kernel/time_64.c
465
return platform_device_register(&rtc_cmos_device);
arch/sparc/kernel/time_64.c
509
return platform_device_register(&rtc_bq4802_device);
arch/sparc/kernel/time_64.c
574
return platform_device_register(&m48t59_rtc);
arch/sparc/kernel/time_64.c
605
return platform_device_register(&rtc_starfire_device);
arch/sparc/kernel/time_64.c
608
return platform_device_register(&rtc_sun4v_device);
arch/um/drivers/ubd_kern.c
894
platform_device_register(&ubd_dev->pdev);
arch/um/drivers/vector_kern.c
1620
if (platform_device_register(&device->pdev))
arch/x86/coco/sev/core.c
1399
if (platform_device_register(&sev_guest_device))
arch/x86/coco/sev/core.c
1403
platform_device_register(&tpm_svsm_device))
arch/x86/kernel/rtc.c
142
platform_device_register(&rtc_device);
arch/x86/platform/olpc/olpc-xo1-rtc.c
71
r = platform_device_register(&xo1_rtc_device);
arch/x86/platform/ts5500/ts5500.c
320
if (platform_device_register(&ts5500_dio1_pdev))
arch/x86/platform/ts5500/ts5500.c
323
if (platform_device_register(&ts5500_dio2_pdev))
arch/x86/platform/ts5500/ts5500.c
332
if (platform_device_register(&ts5500_adc_pdev))
arch/xtensa/platforms/iss/network.c
530
if (platform_device_register(&lp->pdev))
arch/xtensa/platforms/xt2000/setup.c
135
platform_device_register(&xt2000_serial8250_device);
arch/xtensa/platforms/xt2000/setup.c
136
platform_device_register(&xt2000_sonic_device);
drivers/base/platform.c
550
ret = platform_device_register(devs[i]);
drivers/base/platform.c
827
EXPORT_SYMBOL_GPL(platform_device_register);
drivers/bcma/main.c
330
err = platform_device_register(&bcma_pflash_dev);
drivers/bcma/main.c
338
err = platform_device_register(&bcma_sflash_dev);
drivers/bcma/main.c
346
err = platform_device_register(&bcma_nflash_dev);
drivers/block/floppy.c
4724
err = platform_device_register(&floppy_device[drive]);
drivers/char/ipmi/ipmi_msghandler.c
3232
rv = platform_device_register(&bmc->pdev);
drivers/clocksource/timer-ixp4xx.c
246
return platform_device_register(&ixp4xx_watchdog_device);
drivers/dax/hmem/device.c
67
rc = platform_device_register(&hmem_platform.pdev);
drivers/eisa/virtual_root.c
53
if ((r = platform_device_register (&eisa_root_dev)))
drivers/gpio/gpio-omap.c
806
(void)platform_device_register(&omap_mpuio_device);
drivers/macintosh/adb.c
896
platform_device_register(&adb_pfdev);
drivers/macintosh/windfarm_core.c
441
platform_device_register(&wf_platform_device);
drivers/media/platform/ti/davinci/vpif.c
500
ret = platform_device_register(pdev_capture);
drivers/media/platform/ti/davinci/vpif.c
519
ret = platform_device_register(pdev_display);
drivers/media/test-drivers/vicodec/vicodec-core.c
2240
ret = platform_device_register(&vicodec_pdev);
drivers/media/test-drivers/vidtv/vidtv_bridge.c
596
ret = platform_device_register(&vidtv_bridge_dev);
drivers/media/test-drivers/vim2m.c
1603
ret = platform_device_register(&vim2m_pdev);
drivers/media/test-drivers/vimc/vimc-core.c
420
ret = platform_device_register(&vimc_pdev);
drivers/media/test-drivers/visl/visl-core.c
564
ret = platform_device_register(&visl_pdev);
drivers/media/test-drivers/vivid/vivid-core.c
2291
ret = platform_device_register(&vivid_pdev);
drivers/mfd/sm501.c
702
ret = platform_device_register(pdev);
drivers/misc/cb710/core.c
117
err = platform_device_register(&slot->pdev);
drivers/misc/eeprom/digsy_mtc_eeprom.c
91
ret = platform_device_register(&digsy_mtc_eeprom);
drivers/mtd/maps/physmap-core.c
656
err = platform_device_register(&physmap_flash);
drivers/net/can/softing/softing_cs.c
288
ret = platform_device_register(pdev);
drivers/parisc/led.c
546
if (platform_device_register(&platform_leds))
drivers/perf/arm_pmu_acpi.c
121
ret = platform_device_register(pdev);
drivers/platform/chrome/chromeos_pstore.c
131
return platform_device_register(&chromeos_ramoops);
drivers/platform/chrome/cros_ec_lpc.c
892
ret = platform_device_register(&cros_ec_lpc_device);
drivers/platform/x86/intel/pmc/pltdrv.c
75
retval = platform_device_register(pmc_core_device);
drivers/platform/x86/intel_scu_wdt.c
67
return platform_device_register(&wdt_dev);
drivers/regulator/fixed-helper.c
60
platform_device_register(&data->pdev);
drivers/regulator/wm8400-regulator.c
257
return platform_device_register(&wm8400->regulators[reg]);
drivers/soc/microchip/mpfs-sys-controller.c
167
if (platform_device_register(&of_data->subdevs[i]))
drivers/ssb/main.c
537
err = platform_device_register(&ssb_pflash_dev);
drivers/ssb/main.c
545
err = platform_device_register(&ssb_sflash_dev);
drivers/tty/serial/8250/8250_accent.c
28
return platform_device_register(&accent_device);
drivers/tty/serial/8250/8250_boca.c
42
return platform_device_register(&boca_device);
drivers/tty/serial/8250/8250_exar_st16c554.c
33
return platform_device_register(&exar_device);
drivers/tty/serial/8250/8250_fourport.c
37
return platform_device_register(&fourport_device);
drivers/tty/serial/8250/8250_hub6.c
46
return platform_device_register(&hub6_device);
drivers/usb/host/sl811_cs.c
111
return platform_device_register(&platform_dev);
drivers/video/fbdev/dnfb.c
298
ret = platform_device_register(&dnfb_device);
drivers/video/fbdev/hitfb.c
497
ret = platform_device_register(&hitfb_device);
drivers/video/fbdev/omap/omapfb_main.c
1768
r = platform_device_register(&omapdss_device);
drivers/video/fbdev/q40fb.c
143
ret = platform_device_register(&q40fb_device);
include/linux/platform_device.h
47
extern int platform_device_register(struct platform_device *);
sound/drivers/pcmtest.c
758
err = platform_device_register(&pcmtst_pdev);
tools/testing/cxl/test/hmem_test.c
37
return platform_device_register(&hmem_test_device.pdev);
tools/testing/nvdimm/test/ndtest.c
970
rc = platform_device_register(pdev);
tools/testing/nvdimm/test/nfit.c
3335
rc = platform_device_register(pdev);