arch/alpha/kernel/rtc.c
206
struct platform_device *pdev;
arch/alpha/kernel/setup.c
1360
struct platform_device *pd;
arch/arc/kernel/perf_event.c
721
static int arc_pmu_device_probe(struct platform_device *pdev)
arch/arm/common/locomo.c
274
static int locomo_suspend(struct platform_device *dev, pm_message_t state)
arch/arm/common/locomo.c
318
static int locomo_resume(struct platform_device *dev)
arch/arm/common/locomo.c
486
static int locomo_probe(struct platform_device *dev)
arch/arm/common/locomo.c
501
static void locomo_remove(struct platform_device *dev)
arch/arm/common/sa1111.c
1116
static int sa1111_probe(struct platform_device *pdev)
arch/arm/common/sa1111.c
1131
static void sa1111_remove(struct platform_device *pdev)
arch/arm/common/scoop.c
153
static int scoop_suspend(struct platform_device *dev, pm_message_t state)
arch/arm/common/scoop.c
164
static int scoop_resume(struct platform_device *dev)
arch/arm/common/scoop.c
178
static int scoop_probe(struct platform_device *pdev)
arch/arm/common/scoop.c
242
static void scoop_remove(struct platform_device *pdev)
arch/arm/mach-at91/pm.c
1066
struct platform_device *pdev;
arch/arm/mach-at91/pm.c
250
struct platform_device *pdev;
arch/arm/mach-at91/pm.c
333
struct platform_device *pdev;
arch/arm/mach-at91/pm.c
725
static struct platform_device at91_cpuidle_device = {
arch/arm/mach-at91/pm.c
985
struct platform_device *pdev = NULL;
arch/arm/mach-davinci/da850.c
296
static struct platform_device da850_vpif_display_dev = {
arch/arm/mach-davinci/da850.c
320
static struct platform_device da850_vpif_capture_dev = {
arch/arm/mach-dove/common.c
290
static struct platform_device dove_sdio0 = {
arch/arm/mach-dove/common.c
318
static struct platform_device dove_sdio1 = {
arch/arm/mach-dove/common.c
379
static struct platform_device orion_wdt_device = {
arch/arm/mach-exynos/exynos.c
28
static struct platform_device exynos_cpuidle = {
arch/arm/mach-footbridge/isa.c
28
static struct platform_device rtc_device = {
arch/arm/mach-footbridge/isa.c
68
static struct platform_device serial_device = {
arch/arm/mach-highbank/highbank.c
115
static struct platform_device highbank_cpuidle_device = {
arch/arm/mach-imx/common.h
13
struct platform_device;
arch/arm/mach-imx/mmdc.c
461
static void imx_mmdc_remove(struct platform_device *pdev)
arch/arm/mach-imx/mmdc.c
473
static int imx_mmdc_perf_init(struct platform_device *pdev, void __iomem *mmdc_base,
arch/arm/mach-imx/mmdc.c
543
static int imx_mmdc_probe(struct platform_device *pdev)
arch/arm/mach-imx/pm-imx5.c
274
struct platform_device *pdev;
arch/arm/mach-imx/pm-imx6.c
468
struct platform_device *pdev;
arch/arm/mach-imx/src.c
215
static int imx_src_probe(struct platform_device *pdev)
arch/arm/mach-mv78xx0/buffalo-wxl-setup.c
122
static struct platform_device tswxl_button_device = {
arch/arm/mach-mvebu/kirkwood.c
35
static struct platform_device kirkwood_cpufreq_device = {
arch/arm/mach-mvebu/kirkwood.c
55
static struct platform_device kirkwood_cpuidle = {
arch/arm/mach-mvebu/pmsu.c
377
static struct platform_device mvebu_v7_cpuidle_device;
arch/arm/mach-omap1/ams-delta-fiq.c
85
struct platform_device *serio)
arch/arm/mach-omap1/ams-delta-fiq.h
39
struct platform_device *pdev);
arch/arm/mach-omap1/board-ams-delta.c
268
static struct platform_device modem_nreset_device = {
arch/arm/mach-omap1/board-ams-delta.c
321
static struct platform_device ams_delta_nand_device = {
arch/arm/mach-omap1/board-ams-delta.c
378
static struct platform_device ams_delta_kp_device = {
arch/arm/mach-omap1/board-ams-delta.c
388
static struct platform_device ams_delta_lcd_device = {
arch/arm/mach-omap1/board-ams-delta.c
451
static struct platform_device ams_delta_audio_device = {
arch/arm/mach-omap1/board-ams-delta.c
470
static struct platform_device cx20442_codec_device = {
arch/arm/mach-omap1/board-ams-delta.c
488
static struct platform_device ams_delta_serio_device = {
arch/arm/mach-omap1/board-ams-delta.c
525
static struct platform_device keybrd_pwr_device = {
arch/arm/mach-omap1/board-ams-delta.c
541
static struct platform_device *ams_delta_devices[] __initdata = {
arch/arm/mach-omap1/board-ams-delta.c
665
struct platform_device *leds_pdev;
arch/arm/mach-omap1/board-ams-delta.c
795
static struct platform_device ams_delta_modem_device = {
arch/arm/mach-omap1/board-nokia770.c
104
static struct platform_device *nokia770_devices[] __initdata = {
arch/arm/mach-omap1/board-nokia770.c
238
static struct platform_device nokia770_cbus_device = {
arch/arm/mach-omap1/board-nokia770.c
94
static struct platform_device nokia770_kp_device = {
arch/arm/mach-omap1/board-osk.c
114
static struct platform_device osk5912_flash_device = {
arch/arm/mach-omap1/board-osk.c
141
static struct platform_device osk5912_smc91x_device = {
arch/arm/mach-omap1/board-osk.c
160
static struct platform_device osk5912_cf_device = {
arch/arm/mach-omap1/board-osk.c
167
static struct platform_device *osk5912_devices[] __initdata = {
arch/arm/mach-omap1/board-osk.c
198
static struct platform_device osk5912_tps_leds = {
arch/arm/mach-omap1/board-palmte.c
133
static struct platform_device palmte_rom_device = {
arch/arm/mach-omap1/board-palmte.c
143
static struct platform_device palmte_lcd_device = {
arch/arm/mach-omap1/board-palmte.c
152
static struct platform_device palmte_backlight_device = {
arch/arm/mach-omap1/board-palmte.c
160
static struct platform_device *palmte_devices[] __initdata = {
arch/arm/mach-omap1/board-palmte.c
89
static struct platform_device palmte_kp_device = {
arch/arm/mach-omap1/board-sx1.c
215
static struct platform_device sx1_kp_device = {
arch/arm/mach-omap1/board-sx1.c
272
static struct platform_device sx1_flash_device = {
arch/arm/mach-omap1/board-sx1.c
301
static struct platform_device *sx1_devices[] __initdata = {
arch/arm/mach-omap1/devices.c
126
struct platform_device *pdev;
arch/arm/mach-omap1/devices.c
234
static struct platform_device omap_uwire_device = {
arch/arm/mach-omap1/devices.c
268
static struct platform_device omap1_rng_device = {
arch/arm/mach-omap1/devices.c
335
static struct platform_device omap_wdt_device = {
arch/arm/mach-omap1/devices.c
49
static struct platform_device omap_rtc_device = {
arch/arm/mach-omap1/dma.c
298
struct platform_device *pdev, *dma_pdev;
arch/arm/mach-omap1/fb.c
46
static struct platform_device omap_fb_device = {
arch/arm/mach-omap1/flash.c
16
void omap1_set_vpp(struct platform_device *pdev, int enable)
arch/arm/mach-omap1/flash.h
11
struct platform_device;
arch/arm/mach-omap1/flash.h
12
extern void omap1_set_vpp(struct platform_device *pdev, int enable);
arch/arm/mach-omap1/gpio15xx.c
51
static struct platform_device omap15xx_mpu_gpio = {
arch/arm/mach-omap1/gpio15xx.c
91
static struct platform_device omap15xx_gpio = {
arch/arm/mach-omap1/gpio16xx.c
102
static struct platform_device omap16xx_gpio1 = {
arch/arm/mach-omap1/gpio16xx.c
130
static struct platform_device omap16xx_gpio2 = {
arch/arm/mach-omap1/gpio16xx.c
158
static struct platform_device omap16xx_gpio3 = {
arch/arm/mach-omap1/gpio16xx.c
186
static struct platform_device omap16xx_gpio4 = {
arch/arm/mach-omap1/gpio16xx.c
196
static struct platform_device *omap16xx_gpio_dev[] __initdata = {
arch/arm/mach-omap1/gpio16xx.c
214
struct platform_device *pdev;
arch/arm/mach-omap1/gpio16xx.c
58
static struct platform_device omap16xx_mpu_gpio = {
arch/arm/mach-omap1/i2c.c
23
static struct platform_device omap_i2c_devices[1] = {
arch/arm/mach-omap1/i2c.c
35
struct platform_device *pdev;
arch/arm/mach-omap1/mcbsp.c
297
omap_mcbsp_devices = kzalloc_objs(struct platform_device *, size);
arch/arm/mach-omap1/mcbsp.c
304
struct platform_device *new_mcbsp;
arch/arm/mach-omap1/mcbsp.c
33
static struct platform_device **omap_mcbsp_devices;
arch/arm/mach-omap1/omap-dma.c
748
static int omap_system_dma_probe(struct platform_device *pdev)
arch/arm/mach-omap1/omap-dma.c
823
static void omap_system_dma_remove(struct platform_device *pdev)
arch/arm/mach-omap1/serial.c
94
static struct platform_device serial_device = {
arch/arm/mach-omap1/timer.c
38
static int omap1_dm_timer_set_src(struct platform_device *pdev,
arch/arm/mach-omap1/timer.c
56
struct platform_device *pdev;
arch/arm/mach-omap1/usb.c
114
struct platform_device *udc_device = config->udc_device;
arch/arm/mach-omap1/usb.c
127
struct platform_device *ohci_device = config->ohci_device;
arch/arm/mach-omap1/usb.c
140
struct platform_device *otg_device = config->otg_device;
arch/arm/mach-omap1/usb.c
180
static struct platform_device udc_device = {
arch/arm/mach-omap1/usb.c
219
static struct platform_device ohci_device = {
arch/arm/mach-omap1/usb.c
253
static struct platform_device otg_device = {
arch/arm/mach-omap2/common.h
338
int omap_iommu_set_pwrdm_constraint(struct platform_device *pdev, bool request,
arch/arm/mach-omap2/common.h
341
static inline int omap_iommu_set_pwrdm_constraint(struct platform_device *pdev,
arch/arm/mach-omap2/devices.c
48
static struct platform_device omap_vout_device = {
arch/arm/mach-omap2/display.c
238
struct platform_device *pdev;
arch/arm/mach-omap2/display.c
61
static struct platform_device omap_display_device = {
arch/arm/mach-omap2/fb.c
57
struct platform_device *pdev;
arch/arm/mach-omap2/fb.c
85
static struct platform_device omap_fb_device = {
arch/arm/mach-omap2/omap-iommu.c
114
int omap_iommu_set_pwrdm_constraint(struct platform_device *pdev, bool request,
arch/arm/mach-omap2/omap-iommu.c
28
static void omap_iommu_dra7_emu_swsup_config(struct platform_device *pdev,
arch/arm/mach-omap2/omap_device.c
131
static int omap_device_build_from_dt(struct platform_device *pdev)
arch/arm/mach-omap2/omap_device.c
216
struct platform_device *pdev = to_platform_device(dev);
arch/arm/mach-omap2/omap_device.c
304
static struct omap_device *omap_device_alloc(struct platform_device *pdev,
arch/arm/mach-omap2/omap_device.c
354
struct platform_device *pdev = to_platform_device(dev);
arch/arm/mach-omap2/omap_device.c
366
struct platform_device *pdev = to_platform_device(dev);
arch/arm/mach-omap2/omap_device.c
395
struct platform_device *pdev = to_platform_device(dev);
arch/arm/mach-omap2/omap_device.c
417
struct platform_device *pdev = to_platform_device(dev);
arch/arm/mach-omap2/omap_device.c
42
static struct omap_device *omap_device_alloc(struct platform_device *pdev,
arch/arm/mach-omap2/omap_device.c
464
int omap_device_enable(struct platform_device *pdev)
arch/arm/mach-omap2/omap_device.c
495
int omap_device_idle(struct platform_device *pdev)
arch/arm/mach-omap2/omap_device.c
529
int omap_device_assert_hardreset(struct platform_device *pdev, const char *name)
arch/arm/mach-omap2/omap_device.c
556
int omap_device_deassert_hardreset(struct platform_device *pdev,
arch/arm/mach-omap2/omap_device.c
593
struct platform_device *pdev = to_platform_device(dev);
arch/arm/mach-omap2/omap_device.h
53
struct platform_device *pdev;
arch/arm/mach-omap2/omap_device.h
63
int omap_device_enable(struct platform_device *pdev);
arch/arm/mach-omap2/omap_device.h
64
int omap_device_idle(struct platform_device *pdev);
arch/arm/mach-omap2/omap_device.h
68
int omap_device_assert_hardreset(struct platform_device *pdev,
arch/arm/mach-omap2/omap_device.h
70
int omap_device_deassert_hardreset(struct platform_device *pdev,
arch/arm/mach-omap2/omap_device.h
74
static inline struct omap_device *to_omap_device(struct platform_device *pdev)
arch/arm/mach-omap2/pdata-quirks.c
273
static struct platform_device pandora_backlight = {
arch/arm/mach-omap2/usb-tusb6010.c
139
static struct platform_device tusb_device = {
arch/arm/mach-orion5x/board-d2net.c
70
static struct platform_device d2net_gpio_leds = {
arch/arm/mach-orion5x/common.c
179
static struct platform_device orion_wdt_device = {
arch/arm/mach-orion5x/dns323-setup.c
159
static struct platform_device dns323_nor_flash = {
arch/arm/mach-orion5x/dns323-setup.c
329
static struct platform_device dns323_gpio_leds = {
arch/arm/mach-orion5x/dns323-setup.c
374
static struct platform_device dns323_button_device = {
arch/arm/mach-orion5x/kurobox_pro-setup.c
104
static struct platform_device kurobox_pro_nor_flash = {
arch/arm/mach-orion5x/kurobox_pro-setup.c
80
static struct platform_device kurobox_pro_nand_flash = {
arch/arm/mach-orion5x/mv2120-setup.c
187
static struct platform_device mv2120_leds = {
arch/arm/mach-orion5x/mv2120-setup.c
69
static struct platform_device mv2120_nor_flash = {
arch/arm/mach-orion5x/mv2120-setup.c
98
static struct platform_device mv2120_button_device = {
arch/arm/mach-orion5x/net2big-setup.c
250
static struct platform_device net2big_gpio_leds = {
arch/arm/mach-orion5x/net2big-setup.c
341
static struct platform_device net2big_gpio_buttons = {
arch/arm/mach-orion5x/net2big-setup.c
71
static struct platform_device net2big_nor_flash = {
arch/arm/mach-orion5x/terastation_pro2-setup.c
60
static struct platform_device tsp2_nor_flash = {
arch/arm/mach-orion5x/ts209-setup.c
222
static struct platform_device qnap_ts209_button_device = {
arch/arm/mach-orion5x/ts209-setup.c
87
static struct platform_device qnap_ts209_nor_flash = {
arch/arm/mach-orion5x/ts409-setup.c
108
static struct platform_device qnap_ts409_nor_flash = {
arch/arm/mach-orion5x/ts409-setup.c
201
static struct platform_device ts409_leds = {
arch/arm/mach-orion5x/ts409-setup.c
236
static struct platform_device qnap_ts409_button_device = {
arch/arm/mach-orion5x/ts78xx-setup.c
251
static struct platform_device ts78xx_ts_nand_device = {
arch/arm/mach-orion5x/ts78xx-setup.c
294
static struct platform_device ts78xx_ts_rng_device = {
arch/arm/mach-orion5x/ts78xx-setup.c
86
static struct platform_device ts78xx_ts_rtc_device = {
arch/arm/mach-pxa/am200epd.c
42
static struct platform_device *am200_device;
arch/arm/mach-pxa/am300epd.c
41
static struct platform_device *am300_device;
arch/arm/mach-pxa/devices.c
105
struct platform_device pxa25x_device_udc = {
arch/arm/mach-pxa/devices.c
116
struct platform_device pxa27x_device_udc = {
arch/arm/mach-pxa/devices.c
142
struct platform_device pxa_device_fb = {
arch/arm/mach-pxa/devices.c
171
struct platform_device pxa_device_ffuart = {
arch/arm/mach-pxa/devices.c
195
struct platform_device pxa_device_btuart = {
arch/arm/mach-pxa/devices.c
219
struct platform_device pxa_device_stuart = {
arch/arm/mach-pxa/devices.c
243
struct platform_device pxa_device_hwuart = {
arch/arm/mach-pxa/devices.c
27
void __init pxa_register_device(struct platform_device *dev, void *data)
arch/arm/mach-pxa/devices.c
270
struct platform_device pxa_device_i2c = {
arch/arm/mach-pxa/devices.c
295
struct platform_device pxa27x_device_i2c_power = {
arch/arm/mach-pxa/devices.c
315
struct platform_device pxa_device_i2s = {
arch/arm/mach-pxa/devices.c
322
struct platform_device pxa_device_asoc_ssp1 = {
arch/arm/mach-pxa/devices.c
327
struct platform_device pxa_device_asoc_ssp2= {
arch/arm/mach-pxa/devices.c
332
struct platform_device pxa_device_asoc_ssp3 = {
arch/arm/mach-pxa/devices.c
337
struct platform_device pxa_device_asoc_ssp4 = {
arch/arm/mach-pxa/devices.c
342
struct platform_device pxa_device_asoc_platform = {
arch/arm/mach-pxa/devices.c
367
struct platform_device pxa_device_rtc = {
arch/arm/mach-pxa/devices.c
374
struct platform_device sa1100_device_rtc = {
arch/arm/mach-pxa/devices.c
391
struct platform_device pxa25x_device_pwm0 = {
arch/arm/mach-pxa/devices.c
406
struct platform_device pxa25x_device_pwm1 = {
arch/arm/mach-pxa/devices.c
428
struct platform_device pxa25x_device_ssp = {
arch/arm/mach-pxa/devices.c
44
struct platform_device pxa_device_pmu = {
arch/arm/mach-pxa/devices.c
454
struct platform_device pxa25x_device_nssp = {
arch/arm/mach-pxa/devices.c
480
struct platform_device pxa25x_device_assp = {
arch/arm/mach-pxa/devices.c
509
struct platform_device pxa27x_device_ohci = {
arch/arm/mach-pxa/devices.c
542
struct platform_device pxa27x_device_ssp1 = {
arch/arm/mach-pxa/devices.c
568
struct platform_device pxa27x_device_ssp2 = {
arch/arm/mach-pxa/devices.c
594
struct platform_device pxa27x_device_ssp3 = {
arch/arm/mach-pxa/devices.c
613
struct platform_device pxa27x_device_pwm0 = {
arch/arm/mach-pxa/devices.c
628
struct platform_device pxa27x_device_pwm1 = {
arch/arm/mach-pxa/devices.c
669
struct platform_device pxa25x_device_gpio = {
arch/arm/mach-pxa/devices.c
679
struct platform_device pxa27x_device_gpio = {
arch/arm/mach-pxa/devices.c
705
static struct platform_device pxa2xx_pxa_dma = {
arch/arm/mach-pxa/devices.c
77
struct platform_device *mci_dev;
arch/arm/mach-pxa/devices.h
10
extern struct platform_device pxa27x_device_udc;
arch/arm/mach-pxa/devices.h
11
extern struct platform_device pxa_device_fb;
arch/arm/mach-pxa/devices.h
12
extern struct platform_device pxa_device_ffuart;
arch/arm/mach-pxa/devices.h
13
extern struct platform_device pxa_device_btuart;
arch/arm/mach-pxa/devices.h
14
extern struct platform_device pxa_device_stuart;
arch/arm/mach-pxa/devices.h
15
extern struct platform_device pxa_device_hwuart;
arch/arm/mach-pxa/devices.h
16
extern struct platform_device pxa_device_i2c;
arch/arm/mach-pxa/devices.h
17
extern struct platform_device pxa_device_i2s;
arch/arm/mach-pxa/devices.h
18
extern struct platform_device sa1100_device_rtc;
arch/arm/mach-pxa/devices.h
19
extern struct platform_device pxa_device_rtc;
arch/arm/mach-pxa/devices.h
20
extern struct platform_device pxa_device_ac97;
arch/arm/mach-pxa/devices.h
22
extern struct platform_device pxa27x_device_i2c_power;
arch/arm/mach-pxa/devices.h
23
extern struct platform_device pxa27x_device_ohci;
arch/arm/mach-pxa/devices.h
24
extern struct platform_device pxa27x_device_keypad;
arch/arm/mach-pxa/devices.h
26
extern struct platform_device pxa25x_device_ssp;
arch/arm/mach-pxa/devices.h
27
extern struct platform_device pxa25x_device_nssp;
arch/arm/mach-pxa/devices.h
28
extern struct platform_device pxa25x_device_assp;
arch/arm/mach-pxa/devices.h
29
extern struct platform_device pxa27x_device_ssp1;
arch/arm/mach-pxa/devices.h
30
extern struct platform_device pxa27x_device_ssp2;
arch/arm/mach-pxa/devices.h
31
extern struct platform_device pxa27x_device_ssp3;
arch/arm/mach-pxa/devices.h
32
extern struct platform_device pxa3xx_device_ssp1;
arch/arm/mach-pxa/devices.h
33
extern struct platform_device pxa3xx_device_ssp2;
arch/arm/mach-pxa/devices.h
34
extern struct platform_device pxa3xx_device_ssp3;
arch/arm/mach-pxa/devices.h
35
extern struct platform_device pxa3xx_device_ssp4;
arch/arm/mach-pxa/devices.h
37
extern struct platform_device pxa25x_device_pwm0;
arch/arm/mach-pxa/devices.h
38
extern struct platform_device pxa25x_device_pwm1;
arch/arm/mach-pxa/devices.h
39
extern struct platform_device pxa27x_device_pwm0;
arch/arm/mach-pxa/devices.h
40
extern struct platform_device pxa27x_device_pwm1;
arch/arm/mach-pxa/devices.h
42
extern struct platform_device pxa3xx_device_nand;
arch/arm/mach-pxa/devices.h
43
extern struct platform_device pxa3xx_device_i2c_power;
arch/arm/mach-pxa/devices.h
45
extern struct platform_device pxa3xx_device_gcu;
arch/arm/mach-pxa/devices.h
47
extern struct platform_device pxa_device_asoc_platform;
arch/arm/mach-pxa/devices.h
48
extern struct platform_device pxa_device_asoc_ssp1;
arch/arm/mach-pxa/devices.h
49
extern struct platform_device pxa_device_asoc_ssp2;
arch/arm/mach-pxa/devices.h
50
extern struct platform_device pxa_device_asoc_ssp3;
arch/arm/mach-pxa/devices.h
51
extern struct platform_device pxa_device_asoc_ssp4;
arch/arm/mach-pxa/devices.h
53
extern struct platform_device pxa25x_device_gpio;
arch/arm/mach-pxa/devices.h
54
extern struct platform_device pxa27x_device_gpio;
arch/arm/mach-pxa/devices.h
58
void __init pxa_register_device(struct platform_device *dev, void *data);
arch/arm/mach-pxa/devices.h
6
extern struct platform_device pxa_device_pmu;
arch/arm/mach-pxa/devices.h
7
extern struct platform_device pxa3xx_device_mci2;
arch/arm/mach-pxa/devices.h
8
extern struct platform_device pxa3xx_device_mci3;
arch/arm/mach-pxa/devices.h
9
extern struct platform_device pxa25x_device_udc;
arch/arm/mach-pxa/gumstix.c
74
static struct platform_device gumstix_flash_device = {
arch/arm/mach-pxa/gumstix.c
84
static struct platform_device *devices[] __initdata = {
arch/arm/mach-pxa/pxa25x.c
181
static struct platform_device *pxa25x_devices[] __initdata = {
arch/arm/mach-pxa/pxa27x.c
279
static struct platform_device *devices[] __initdata = {
arch/arm/mach-pxa/sharpsl_pm.c
568
static int sharpsl_pm_suspend(struct platform_device *pdev, pm_message_t state)
arch/arm/mach-pxa/sharpsl_pm.c
582
static int sharpsl_pm_resume(struct platform_device *pdev)
arch/arm/mach-pxa/sharpsl_pm.c
822
static int sharpsl_pm_probe(struct platform_device *pdev)
arch/arm/mach-pxa/sharpsl_pm.c
891
static void sharpsl_pm_remove(struct platform_device *pdev)
arch/arm/mach-pxa/spitz.c
168
struct platform_device spitz_scoop_1_device = {
arch/arm/mach-pxa/spitz.c
195
struct platform_device spitz_scoop_2_device = {
arch/arm/mach-pxa/spitz.c
424
struct platform_device *pd;
arch/arm/mach-pxa/spitz.c
501
struct platform_device *pd;
arch/arm/mach-pxa/spitz.c
568
struct platform_device *led_dev;
arch/arm/mach-pxa/spitz.c
685
struct platform_device *pd;
arch/arm/mach-pxa/spitz.c
908
static struct platform_device spitz_nand_device = {
arch/arm/mach-pxa/spitz.c
957
static struct platform_device spitz_rom_device = {
arch/arm/mach-pxa/spitz.h
184
extern struct platform_device spitzssp_device;
arch/arm/mach-pxa/spitz_pm.c
228
static struct platform_device *spitzpm_device;
arch/arm/mach-rpc/riscpc.c
107
static struct platform_device acornfb_device = {
arch/arm/mach-rpc/riscpc.c
121
static struct platform_device iomd_device = {
arch/arm/mach-rpc/riscpc.c
133
static struct platform_device kbd_device = {
arch/arm/mach-rpc/riscpc.c
155
static struct platform_device serial_device = {
arch/arm/mach-rpc/riscpc.c
173
static struct platform_device pata_device = {
arch/arm/mach-rpc/riscpc.c
184
static struct platform_device *devs[] __initdata = {
arch/arm/mach-s3c/cpu.h
53
struct platform_device;
arch/arm/mach-s3c/dev-audio-s3c64xx.c
21
static int s3c64xx_i2s_cfg_gpio(struct platform_device *pdev)
arch/arm/mach-s3c/dev-audio-s3c64xx.c
57
struct platform_device s3c64xx_device_iis0 = {
arch/arm/mach-s3c/dev-audio-s3c64xx.c
76
struct platform_device s3c64xx_device_iis1 = {
arch/arm/mach-s3c/dev-uart.c
17
static struct platform_device s3c24xx_uart_device0 = {
arch/arm/mach-s3c/dev-uart.c
21
static struct platform_device s3c24xx_uart_device1 = {
arch/arm/mach-s3c/dev-uart.c
25
static struct platform_device s3c24xx_uart_device2 = {
arch/arm/mach-s3c/dev-uart.c
29
static struct platform_device s3c24xx_uart_device3 = {
arch/arm/mach-s3c/dev-uart.c
33
struct platform_device *s3c24xx_uart_src[4] = {
arch/arm/mach-s3c/dev-uart.c
40
struct platform_device *s3c24xx_uart_devs[4] = {
arch/arm/mach-s3c/devs.c
123
struct platform_device s3c_device_hsmmc1 = {
arch/arm/mach-s3c/devs.c
155
struct platform_device s3c_device_hsmmc2 = {
arch/arm/mach-s3c/devs.c
185
struct platform_device s3c_device_hsmmc3 = {
arch/arm/mach-s3c/devs.c
210
struct platform_device s3c_device_i2c0 = {
arch/arm/mach-s3c/devs.c
245
struct platform_device s3c_device_i2c1 = {
arch/arm/mach-s3c/devs.c
276
struct platform_device samsung_device_keypad = {
arch/arm/mach-s3c/devs.c
301
struct platform_device samsung_device_pwm = {
arch/arm/mach-s3c/devs.c
322
struct platform_device s3c_device_ohci = {
arch/arm/mach-s3c/devs.c
342
struct platform_device s3c_device_usb_hsotg = {
arch/arm/mach-s3c/devs.c
372
struct platform_device s3c64xx_device_spi0 = {
arch/arm/mach-s3c/devs.c
61
struct platform_device s3c_device_fb = {
arch/arm/mach-s3c/devs.c
93
struct platform_device s3c_device_hsmmc0 = {
arch/arm/mach-s3c/devs.h
25
extern struct platform_device *s3c24xx_uart_devs[];
arch/arm/mach-s3c/devs.h
26
extern struct platform_device *s3c24xx_uart_src[];
arch/arm/mach-s3c/devs.h
28
extern struct platform_device s3c64xx_device_iis0;
arch/arm/mach-s3c/devs.h
29
extern struct platform_device s3c64xx_device_iis1;
arch/arm/mach-s3c/devs.h
30
extern struct platform_device s3c64xx_device_spi0;
arch/arm/mach-s3c/devs.h
32
extern struct platform_device s3c_device_fb;
arch/arm/mach-s3c/devs.h
33
extern struct platform_device s3c_device_hsmmc0;
arch/arm/mach-s3c/devs.h
34
extern struct platform_device s3c_device_hsmmc1;
arch/arm/mach-s3c/devs.h
35
extern struct platform_device s3c_device_hsmmc2;
arch/arm/mach-s3c/devs.h
36
extern struct platform_device s3c_device_hsmmc3;
arch/arm/mach-s3c/devs.h
37
extern struct platform_device s3c_device_i2c0;
arch/arm/mach-s3c/devs.h
38
extern struct platform_device s3c_device_i2c1;
arch/arm/mach-s3c/devs.h
39
extern struct platform_device s3c_device_ohci;
arch/arm/mach-s3c/devs.h
40
extern struct platform_device s3c_device_usb_hsotg;
arch/arm/mach-s3c/devs.h
42
extern struct platform_device samsung_device_keypad;
arch/arm/mach-s3c/devs.h
43
extern struct platform_device samsung_device_pwm;
arch/arm/mach-s3c/devs.h
55
struct platform_device *pdev);
arch/arm/mach-s3c/init.c
88
struct platform_device *platdev;
arch/arm/mach-s3c/mach-crag6410.c
115
static struct platform_device crag6410_backlight_device = {
arch/arm/mach-s3c/mach-crag6410.c
138
static struct platform_device crag6410_lcd_powerdev = {
arch/arm/mach-s3c/mach-crag6410.c
226
static struct platform_device crag6410_gpio_keydev = {
arch/arm/mach-s3c/mach-crag6410.c
243
static struct platform_device crag6410_dm9k_device = {
arch/arm/mach-s3c/mach-crag6410.c
268
static struct platform_device speyside_device = {
arch/arm/mach-s3c/mach-crag6410.c
273
static struct platform_device lowland_device = {
arch/arm/mach-s3c/mach-crag6410.c
278
static struct platform_device tobermory_device = {
arch/arm/mach-s3c/mach-crag6410.c
283
static struct platform_device littlemill_device = {
arch/arm/mach-s3c/mach-crag6410.c
288
static struct platform_device bells_wm2200_device = {
arch/arm/mach-s3c/mach-crag6410.c
293
static struct platform_device bells_wm5102_device = {
arch/arm/mach-s3c/mach-crag6410.c
298
static struct platform_device bells_wm5110_device = {
arch/arm/mach-s3c/mach-crag6410.c
356
static struct platform_device wallvdd_device = {
arch/arm/mach-s3c/mach-crag6410.c
364
static struct platform_device *crag6410_devices[] __initdata = {
arch/arm/mach-s3c/mach-crag6410.c
763
static void crag6410_cfg_sdhci0(struct platform_device *dev, int width)
arch/arm/mach-s3c/platformdata.c
16
struct platform_device *pdev)
arch/arm/mach-s3c/sdhci.h
51
extern void s3c64xx_setup_sdhci0_cfg_gpio(struct platform_device *, int w);
arch/arm/mach-s3c/sdhci.h
52
extern void s3c64xx_setup_sdhci1_cfg_gpio(struct platform_device *, int w);
arch/arm/mach-s3c/sdhci.h
53
extern void s3c64xx_setup_sdhci2_cfg_gpio(struct platform_device *, int w);
arch/arm/mach-s3c/setup-i2c0-s3c64xx.c
14
struct platform_device; /* don't need the contents */
arch/arm/mach-s3c/setup-i2c0-s3c64xx.c
20
void s3c_i2c0_cfg_gpio(struct platform_device *dev)
arch/arm/mach-s3c/setup-i2c1-s3c64xx.c
14
struct platform_device; /* don't need the contents */
arch/arm/mach-s3c/setup-i2c1-s3c64xx.c
20
void s3c_i2c1_cfg_gpio(struct platform_device *dev)
arch/arm/mach-s3c/setup-sdhci-gpio-s3c64xx.c
20
void s3c64xx_setup_sdhci0_cfg_gpio(struct platform_device *dev, int width)
arch/arm/mach-s3c/setup-sdhci-gpio-s3c64xx.c
33
void s3c64xx_setup_sdhci1_cfg_gpio(struct platform_device *dev, int width)
arch/arm/mach-s3c/setup-sdhci-gpio-s3c64xx.c
46
void s3c64xx_setup_sdhci2_cfg_gpio(struct platform_device *dev, int width)
arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c
23
static int s3c_usb_otgphy_init(struct platform_device *pdev)
arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c
66
static int s3c_usb_otgphy_exit(struct platform_device *pdev)
arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c
76
int s3c_usb_phy_init(struct platform_device *pdev, int type)
arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c
84
int s3c_usb_phy_exit(struct platform_device *pdev, int type)
arch/arm/mach-s3c/usb-phy.h
10
extern int s3c_usb_phy_init(struct platform_device *pdev, int type);
arch/arm/mach-s3c/usb-phy.h
11
extern int s3c_usb_phy_exit(struct platform_device *pdev, int type);
arch/arm/mach-sa1100/collie.c
144
static struct platform_device collie_power_device = {
arch/arm/mach-sa1100/collie.c
154
struct platform_device collie_locomo_device;
arch/arm/mach-sa1100/collie.c
221
struct platform_device collie_locomo_device = {
arch/arm/mach-sa1100/collie.c
255
static struct platform_device collie_gpio_keys_device = {
arch/arm/mach-sa1100/collie.c
263
static struct platform_device *devices[] __initdata = {
arch/arm/mach-sa1100/collie.c
66
struct platform_device colliescoop_device = {
arch/arm/mach-sa1100/generic.c
107
static void sa11x0_register_device(struct platform_device *dev, void *data)
arch/arm/mach-sa1100/generic.c
125
static struct platform_device sa11x0udc_device = {
arch/arm/mach-sa1100/generic.c
141
static struct platform_device sa11x0uart1_device = {
arch/arm/mach-sa1100/generic.c
153
static struct platform_device sa11x0uart3_device = {
arch/arm/mach-sa1100/generic.c
168
static struct platform_device sa11x0mcp_device = {
arch/arm/mach-sa1100/generic.c
201
static struct platform_device sa11x0ssp_device = {
arch/arm/mach-sa1100/generic.c
217
static struct platform_device sa11x0fb_device = {
arch/arm/mach-sa1100/generic.c
239
static struct platform_device sa11x0mtd_device = {
arch/arm/mach-sa1100/generic.c
259
static struct platform_device sa11x0rtc_device = {
arch/arm/mach-sa1100/generic.c
278
static struct platform_device sa11x0dma_device = {
arch/arm/mach-sa1100/generic.c
289
static struct platform_device *sa11x0_devices[] __initdata = {
arch/arm/mach-sa1100/h3xxx.c
157
static struct platform_device h3xxx_egpio = {
arch/arm/mach-sa1100/h3xxx.c
194
static struct platform_device h3xxx_keys = {
arch/arm/mach-sa1100/h3xxx.c
208
struct platform_device h3xxx_micro_asic = {
arch/arm/mach-sa1100/h3xxx.c
215
static struct platform_device *h3xxx_devices[] = {
arch/arm/mach-sa1100/jornada720.c
179
static struct platform_device s1d13xxxfb_device = {
arch/arm/mach-sa1100/jornada720.c
211
static struct platform_device sa1111_device = {
arch/arm/mach-sa1100/jornada720.c
223
static struct platform_device jornada_ssp_device = {
arch/arm/mach-sa1100/jornada720.c
232
static struct platform_device jornada_kbd_device = {
arch/arm/mach-sa1100/jornada720.c
246
static struct platform_device jornada_ts_device = {
arch/arm/mach-sa1100/jornada720.c
251
static struct platform_device *devices[] __initdata = {
arch/arm/mach-sa1100/jornada720_ssp.c
133
static int jornada_ssp_probe(struct platform_device *dev)
arch/arm/mach-sa1100/jornada720_ssp.c
181
static void jornada_ssp_remove(struct platform_device *dev)
arch/arm/mach-sa1100/neponset.c
225
static int neponset_probe(struct platform_device *dev)
arch/arm/mach-sa1100/neponset.c
379
static void neponset_remove(struct platform_device *dev)
arch/arm/mach-sa1100/neponset.c
78
struct platform_device *sa1111;
arch/arm/mach-sa1100/neponset.c
79
struct platform_device *smc91x;
arch/arm/mach-socfpga/pm.c
29
struct platform_device *pdev;
arch/arm/mach-tegra/board-paz00.c
42
struct platform_device *pd;
arch/arm/mach-zynq/common.c
58
static struct platform_device zynq_cpuidle_device = {
arch/arm/plat-orion/common.c
120
static struct platform_device orion_uart0 = {
arch/arm/plat-orion/common.c
148
static struct platform_device orion_uart1 = {
arch/arm/plat-orion/common.c
176
static struct platform_device orion_uart2 = {
arch/arm/plat-orion/common.c
204
static struct platform_device orion_uart3 = {
arch/arm/plat-orion/common.c
242
struct platform_device *orion_ge_shared,
arch/arm/plat-orion/common.c
243
struct platform_device *orion_ge_mvmdio,
arch/arm/plat-orion/common.c
245
struct platform_device *orion_ge)
arch/arm/plat-orion/common.c
269
static struct platform_device orion_ge00_shared = {
arch/arm/plat-orion/common.c
285
static struct platform_device orion_ge_mvmdio = {
arch/arm/plat-orion/common.c
297
static struct platform_device orion_ge00 = {
arch/arm/plat-orion/common.c
335
static struct platform_device orion_ge01_shared = {
arch/arm/plat-orion/common.c
350
static struct platform_device orion_ge01 = {
arch/arm/plat-orion/common.c
385
static struct platform_device orion_ge10_shared = {
arch/arm/plat-orion/common.c
400
static struct platform_device orion_ge10 = {
arch/arm/plat-orion/common.c
433
static struct platform_device orion_ge11_shared = {
arch/arm/plat-orion/common.c
448
static struct platform_device orion_ge11 = {
arch/arm/plat-orion/common.c
480
static struct platform_device orion_i2c = {
arch/arm/plat-orion/common.c
495
static struct platform_device orion_i2c_1 = {
arch/arm/plat-orion/common.c
52
static void fill_resources(struct platform_device *device,
arch/arm/plat-orion/common.c
528
static struct platform_device orion_spi = {
arch/arm/plat-orion/common.c
535
static struct platform_device orion_spi_1 = {
arch/arm/plat-orion/common.c
587
static struct platform_device orion_xor0_shared = {
arch/arm/plat-orion/common.c
64
static void fill_resources_irq(struct platform_device *device,
arch/arm/plat-orion/common.c
648
static struct platform_device orion_xor1_shared = {
arch/arm/plat-orion/common.c
696
static struct platform_device orion_ehci = {
arch/arm/plat-orion/common.c
722
static struct platform_device orion_ehci_1 = {
arch/arm/plat-orion/common.c
746
static struct platform_device orion_ehci_2 = {
arch/arm/plat-orion/common.c
776
static struct platform_device orion_sata = {
arch/arm/plat-orion/common.c
809
static struct platform_device orion_crypto = {
arch/arm/plat-orion/common.c
88
struct platform_device *orion_uart,
arch/arm64/kernel/rsi.c
163
static struct platform_device rsi_dev = {
arch/csky/kernel/perf_event.c
1162
struct platform_device *pmu_device = csky_pmu.plat_device;
arch/csky/kernel/perf_event.c
1190
struct platform_device *pmu_device = csky_pmu.plat_device;
arch/csky/kernel/perf_event.c
1292
int csky_pmu_device_probe(struct platform_device *pdev,
arch/csky/kernel/perf_event.c
1344
static int csky_pmu_dev_probe(struct platform_device *pdev)
arch/csky/kernel/perf_event.c
42
struct platform_device *plat_device;
arch/hexagon/kernel/time.c
54
static struct platform_device rtos_timer_device = {
arch/loongarch/power/platform.c
37
static struct platform_device loongson3_cpufreq_device = {
arch/m68k/amiga/platform.c
136
struct platform_device *pdev;
arch/m68k/amiga/platform.c
51
struct platform_device *pdev;
arch/m68k/atari/config.c
682
static struct platform_device smc91x_device = {
arch/m68k/atari/config.c
735
static struct platform_device isp1160_device = {
arch/m68k/atari/config.c
745
static struct platform_device *atari_ethernat_devices[] __initdata = {
arch/m68k/atari/config.c
776
static struct platform_device rtl8019_device = {
arch/m68k/atari/config.c
830
static struct platform_device netusbee_device = {
arch/m68k/atari/config.c
840
static struct platform_device *atari_netusbee_devices[] __initdata = {
arch/m68k/atari/config.c
877
struct platform_device *pdev;
arch/m68k/coldfire/amcore.c
112
static struct platform_device flash_device = {
arch/m68k/coldfire/amcore.c
122
static struct platform_device rtc_device = {
arch/m68k/coldfire/amcore.c
133
static struct platform_device *amcore_devices[] __initdata = {
arch/m68k/coldfire/amcore.c
62
static struct platform_device dm9000_device = {
arch/m68k/coldfire/device.c
137
static struct platform_device mcf_fec0 = {
arch/m68k/coldfire/device.c
174
static struct platform_device mcf_fec1 = {
arch/m68k/coldfire/device.c
333
static struct platform_device mcf_qspi = {
arch/m68k/coldfire/device.c
356
static struct platform_device mcf_i2c0 = {
arch/m68k/coldfire/device.c
377
static struct platform_device mcf_i2c1 = {
arch/m68k/coldfire/device.c
401
static struct platform_device mcf_i2c2 = {
arch/m68k/coldfire/device.c
425
static struct platform_device mcf_i2c3 = {
arch/m68k/coldfire/device.c
449
static struct platform_device mcf_i2c4 = {
arch/m68k/coldfire/device.c
473
static struct platform_device mcf_i2c5 = {
arch/m68k/coldfire/device.c
544
static struct platform_device mcf_edma = {
arch/m68k/coldfire/device.c
575
static struct platform_device mcf_esdhc = {
arch/m68k/coldfire/device.c
616
static struct platform_device mcf_flexcan0 = {
arch/m68k/coldfire/device.c
625
static struct platform_device *mcf_devices[] __initdata = {
arch/m68k/coldfire/device.c
90
static struct platform_device mcf_uart = {
arch/m68k/coldfire/firebee.c
67
static struct platform_device firebee_flash = {
arch/m68k/coldfire/m5249.c
57
static struct platform_device m5249_smc91x = {
arch/m68k/coldfire/m5249.c
66
static struct platform_device *m5249_devices[] __initdata = {
arch/m68k/coldfire/nettel.c
69
static struct platform_device nettel_smc91x[] = {
arch/m68k/coldfire/nettel.c
84
static struct platform_device *nettel_devices[] __initdata = {
arch/m68k/coldfire/stmark2.c
85
static struct platform_device dspi_spi0_device = {
arch/m68k/coldfire/stmark2.c
97
static struct platform_device *stmark2_devices[] __initdata = {
arch/m68k/kernel/time.c
139
struct platform_device *pdev;
arch/m68k/mac/config.c
768
struct platform_device scc_a_pdev = {
arch/m68k/mac/config.c
774
struct platform_device scc_b_pdev = {
arch/m68k/virt/platform.c
11
static struct platform_device * __init virt_virtio_init(unsigned int id)
arch/m68k/virt/platform.c
33
struct platform_device *pdev1, *pdev2;
arch/m68k/virt/platform.c
34
struct platform_device *pdevs[VIRTIO_BUS_NB];
arch/mips/alchemy/board-gpr.c
152
static struct platform_device gpr_mtd_device = {
arch/mips/alchemy/board-gpr.c
182
static struct platform_device gpr_led_devices = {
arch/mips/alchemy/board-gpr.c
219
static struct platform_device gpr_i2c_device = {
arch/mips/alchemy/board-gpr.c
262
static struct platform_device gpr_pci_host_dev = {
arch/mips/alchemy/board-gpr.c
270
static struct platform_device *gpr_devices[] __initdata = {
arch/mips/alchemy/board-gpr.c
89
static struct platform_device gpr_wdt_device = {
arch/mips/alchemy/board-mtx1.c
113
struct platform_device *pd;
arch/mips/alchemy/board-mtx1.c
144
struct platform_device *pd;
arch/mips/alchemy/board-mtx1.c
192
struct platform_device *led_dev;
arch/mips/alchemy/board-mtx1.c
245
static struct platform_device mtx1_mtd = {
arch/mips/alchemy/board-mtx1.c
308
static struct platform_device mtx1_pci_host = {
arch/mips/alchemy/board-mtx1.c
316
static struct platform_device *mtx1_devs[] __initdata = {
arch/mips/alchemy/board-xxs1500.c
102
static struct platform_device *xxs1500_devs[] __initdata = {
arch/mips/alchemy/board-xxs1500.c
95
static struct platform_device xxs1500_pcmcia_dev = {
arch/mips/alchemy/common/platform.c
143
static int alchemy_ehci_power_on(struct platform_device *pdev)
arch/mips/alchemy/common/platform.c
149
static void alchemy_ehci_power_off(struct platform_device *pdev)
arch/mips/alchemy/common/platform.c
162
static int alchemy_ohci_power_on(struct platform_device *pdev)
arch/mips/alchemy/common/platform.c
173
static void alchemy_ohci_power_off(struct platform_device *pdev)
arch/mips/alchemy/common/platform.c
203
static int __init _new_usbres(struct resource **r, struct platform_device **d)
arch/mips/alchemy/common/platform.c
208
*d = kzalloc_obj(struct platform_device);
arch/mips/alchemy/common/platform.c
224
struct platform_device *pdev;
arch/mips/alchemy/common/platform.c
341
static struct platform_device au1xxx_eth0_device = {
arch/mips/alchemy/common/platform.c
377
static struct platform_device au1xxx_eth1_device = {
arch/mips/alchemy/common/platform.c
96
static struct platform_device au1xx0_uart_device = {
arch/mips/alchemy/devboards/db1000.c
112
static struct platform_device au1100_lcd_device = {
arch/mips/alchemy/devboards/db1000.c
141
static struct platform_device alchemy_ac97c_dev = {
arch/mips/alchemy/devboards/db1000.c
148
static struct platform_device alchemy_ac97c_dma_dev = {
arch/mips/alchemy/devboards/db1000.c
153
static struct platform_device db1x00_codec_dev = {
arch/mips/alchemy/devboards/db1000.c
158
static struct platform_device db1x00_audio_dev = {
arch/mips/alchemy/devboards/db1000.c
328
static struct platform_device db1100_mmc0_dev = {
arch/mips/alchemy/devboards/db1000.c
363
static struct platform_device db1100_mmc1_dev = {
arch/mips/alchemy/devboards/db1000.c
435
static struct platform_device *db1x00_devs[] = {
arch/mips/alchemy/devboards/db1000.c
442
static struct platform_device *db1100_devs[] = {
arch/mips/alchemy/devboards/db1000.c
457
struct platform_device *spi_dev;
arch/mips/alchemy/devboards/db1000.c
86
static struct platform_device db1500_pci_host_dev = {
arch/mips/alchemy/devboards/db1200.c
249
static struct platform_device db1200_nand_dev = {
arch/mips/alchemy/devboards/db1200.c
280
static struct platform_device db1200_eth_dev = {
arch/mips/alchemy/devboards/db1200.c
315
static struct platform_device db1200_ide_dev = {
arch/mips/alchemy/devboards/db1200.c
542
static struct platform_device db1200_mmc0_dev = {
arch/mips/alchemy/devboards/db1200.c
577
static struct platform_device pb1200_mmc1_dev = {
arch/mips/alchemy/devboards/db1200.c
632
static struct platform_device au1200_lcd_dev = {
arch/mips/alchemy/devboards/db1200.c
669
static struct platform_device db1200_i2c_dev = {
arch/mips/alchemy/devboards/db1200.c
690
static struct platform_device db1200_spi_dev = {
arch/mips/alchemy/devboards/db1200.c
726
static struct platform_device db1200_audio_dev = {
arch/mips/alchemy/devboards/db1200.c
734
static struct platform_device db1200_sound_dev = {
arch/mips/alchemy/devboards/db1200.c
743
static struct platform_device db1200_stac_dev = {
arch/mips/alchemy/devboards/db1200.c
748
static struct platform_device db1200_audiodma_dev = {
arch/mips/alchemy/devboards/db1200.c
753
static struct platform_device *db1200_devs[] __initdata = {
arch/mips/alchemy/devboards/db1200.c
768
static struct platform_device *pb1200_devs[] __initdata = {
arch/mips/alchemy/devboards/db1300.c
214
static struct platform_device db1300_nand_dev = {
arch/mips/alchemy/devboards/db1300.c
246
static struct platform_device db1300_eth_dev = {
arch/mips/alchemy/devboards/db1300.c
281
static struct platform_device db1300_ac97_dev = {
arch/mips/alchemy/devboards/db1300.c
313
static struct platform_device db1300_i2s_dev = {
arch/mips/alchemy/devboards/db1300.c
345
static struct platform_device db1300_i2c_dev = {
arch/mips/alchemy/devboards/db1300.c
408
static struct platform_device db1300_5waysw_dev = {
arch/mips/alchemy/devboards/db1300.c
440
static struct platform_device db1300_ide_dev = {
arch/mips/alchemy/devboards/db1300.c
558
static struct platform_device db1300_sd1_dev = {
arch/mips/alchemy/devboards/db1300.c
625
static struct platform_device db1300_sd0_dev = {
arch/mips/alchemy/devboards/db1300.c
640
static struct platform_device db1300_wm9715_dev = {
arch/mips/alchemy/devboards/db1300.c
645
static struct platform_device db1300_ac97dma_dev = {
arch/mips/alchemy/devboards/db1300.c
650
static struct platform_device db1300_i2sdma_dev = {
arch/mips/alchemy/devboards/db1300.c
655
static struct platform_device db1300_sndac97_dev = {
arch/mips/alchemy/devboards/db1300.c
663
static struct platform_device db1300_sndi2s_dev = {
arch/mips/alchemy/devboards/db1300.c
714
static struct platform_device db1300_lcd_dev = {
arch/mips/alchemy/devboards/db1300.c
733
static int db1300_wm97xx_probe(struct platform_device *pdev)
arch/mips/alchemy/devboards/db1300.c
752
static int db1300_wm97xx_probe(struct platform_device *pdev)
arch/mips/alchemy/devboards/db1300.c
766
static struct platform_device *db1300_dev[] __initdata = {
arch/mips/alchemy/devboards/db1550.c
193
static struct platform_device db1550_nand_dev = {
arch/mips/alchemy/devboards/db1550.c
209
static struct platform_device pb1550_nand_dev = {
arch/mips/alchemy/devboards/db1550.c
276
static struct platform_device db1550_spi_dev = {
arch/mips/alchemy/devboards/db1550.c
313
static struct platform_device db1550_ac97_dev = {
arch/mips/alchemy/devboards/db1550.c
344
static struct platform_device db1550_i2c_dev = {
arch/mips/alchemy/devboards/db1550.c
376
static struct platform_device db1550_i2s_dev = {
arch/mips/alchemy/devboards/db1550.c
385
static struct platform_device db1550_stac_dev = {
arch/mips/alchemy/devboards/db1550.c
390
static struct platform_device db1550_ac97dma_dev = {
arch/mips/alchemy/devboards/db1550.c
395
static struct platform_device db1550_i2sdma_dev = {
arch/mips/alchemy/devboards/db1550.c
400
static struct platform_device db1550_sndac97_dev = {
arch/mips/alchemy/devboards/db1550.c
408
static struct platform_device db1550_sndi2s_dev = {
arch/mips/alchemy/devboards/db1550.c
478
static struct platform_device db1550_pci_host_dev = {
arch/mips/alchemy/devboards/db1550.c
488
static struct platform_device *db1550_devs[] __initdata = {
arch/mips/alchemy/devboards/platform.c
156
struct platform_device *pd;
arch/mips/alchemy/devboards/platform.c
32
static struct platform_device db1x00_rtc_dev = {
arch/mips/alchemy/devboards/platform.c
82
struct platform_device *pd;
arch/mips/ath25/ar5312.c
172
static struct platform_device ar5312_physmap_flash = {
arch/mips/ath25/devices.c
38
static struct platform_device ath25_wmac[] = {
arch/mips/bcm47xx/buttons.c
493
static struct platform_device bcm47xx_buttons_gpio_keys = {
arch/mips/bcm47xx/serial.c
20
static struct platform_device uart8250_device = {
arch/mips/bcm63xx/boards/board_bcm963xx.c
847
static struct platform_device bcm63xx_gpio_leds = {
arch/mips/bcm63xx/dev-enet.c
131
static struct platform_device bcm63xx_enet1_device = {
arch/mips/bcm63xx/dev-enet.c
160
static struct platform_device bcm63xx_enetsw_device = {
arch/mips/bcm63xx/dev-enet.c
213
struct platform_device *pdev;
arch/mips/bcm63xx/dev-enet.c
64
static struct platform_device bcm63xx_enet_shared_device = {
arch/mips/bcm63xx/dev-enet.c
97
static struct platform_device bcm63xx_enet0_device = {
arch/mips/bcm63xx/dev-flash.c
49
static struct platform_device mtd_dev = {
arch/mips/bcm63xx/dev-hsspi.c
29
static struct platform_device bcm63xx_hsspi_device = {
arch/mips/bcm63xx/dev-pcmcia.c
59
static struct platform_device bcm63xx_pcmcia_device = {
arch/mips/bcm63xx/dev-rng.c
22
static struct platform_device bcm63xx_rng_device = {
arch/mips/bcm63xx/dev-spi.c
33
static struct platform_device bcm63xx_spi_device = {
arch/mips/bcm63xx/dev-uart.c
37
static struct platform_device bcm63xx_uart_devices[] = {
arch/mips/bcm63xx/dev-usb-usbd.c
25
static struct platform_device bcm63xx_usbd_device = {
arch/mips/bcm63xx/dev-wdt.c
27
static struct platform_device bcm63xx_wdt_device = {
arch/mips/cavium-octeon/flash_setup.c
71
static int octeon_flash_probe(struct platform_device *pdev)
arch/mips/cavium-octeon/octeon-platform.c
270
static int octeon_ehci_power_on(struct platform_device *pdev)
arch/mips/cavium-octeon/octeon-platform.c
276
static void octeon_ehci_power_off(struct platform_device *pdev)
arch/mips/cavium-octeon/octeon-platform.c
320
struct platform_device *pd;
arch/mips/cavium-octeon/octeon-platform.c
341
static int octeon_ohci_power_on(struct platform_device *pdev)
arch/mips/cavium-octeon/octeon-platform.c
347
static void octeon_ohci_power_off(struct platform_device *pdev)
arch/mips/cavium-octeon/octeon-platform.c
384
struct platform_device *pd;
arch/mips/cavium-octeon/octeon-platform.c
410
struct platform_device *pd;
arch/mips/cavium-octeon/setup.c
1201
struct platform_device *dev;
arch/mips/cobalt/buttons.c
20
struct platform_device *pd;
arch/mips/cobalt/lcd.c
20
struct platform_device *pdev;
arch/mips/cobalt/led.c
22
struct platform_device *pdev;
arch/mips/cobalt/mtd.c
32
static struct platform_device cobalt_mtd = {
arch/mips/cobalt/rtc.c
28
struct platform_device *pdev;
arch/mips/cobalt/serial.c
42
struct platform_device *pdev;
arch/mips/dec/platform.c
25
static struct platform_device dec_rtc_device = {
arch/mips/include/asm/txx9/dmac.h
28
struct platform_device *dmac_dev;
arch/mips/jazz/setup.c
103
static struct platform_device jazz_serial8250_device = {
arch/mips/jazz/setup.c
131
static struct platform_device jazz_esp_pdev = {
arch/mips/jazz/setup.c
156
static struct platform_device jazz_sonic_pdev = {
arch/mips/jazz/setup.c
179
static struct platform_device jazz_cmos_pdev = {
arch/mips/jazz/setup.c
185
static struct platform_device pcspeaker_pdev = {
arch/mips/lantiq/xway/dcdc.c
24
static int dcdc_probe(struct platform_device *pdev)
arch/mips/lantiq/xway/dma.c
239
ltq_dma_init(struct platform_device *pdev)
arch/mips/lantiq/xway/gptu.c
137
static int gptu_probe(struct platform_device *pdev)
arch/mips/lantiq/xway/vmmc.c
27
static int vmmc_probe(struct platform_device *pdev)
arch/mips/loongson2ef/common/platform.c
11
static struct platform_device loongson2_cpufreq_device = {
arch/mips/loongson2ef/common/rtc.c
25
static struct platform_device loongson_rtc_device = {
arch/mips/loongson2ef/common/serial.c
53
static struct platform_device uart8250_device = {
arch/mips/mti-malta/malta-platform.c
58
static struct platform_device malta_uart8250_device = {
arch/mips/mti-malta/malta-platform.c
66
static struct platform_device *malta_devices[] __initdata = {
arch/mips/pci/pci-alchemy.c
366
static int alchemy_pci_probe(struct platform_device *pdev)
arch/mips/pci/pci-ar2315.c
409
static int ar2315_pci_probe(struct platform_device *pdev)
arch/mips/pci/pci-ar71xx.c
328
static int ar71xx_pci_probe(struct platform_device *pdev)
arch/mips/pci/pci-ar724x.c
360
static int ar724x_pci_probe(struct platform_device *pdev)
arch/mips/pci/pci-lantiq.c
205
static int ltq_pci_probe(struct platform_device *pdev)
arch/mips/pci/pci-lantiq.c
93
static int ltq_pci_startup(struct platform_device *pdev)
arch/mips/pci/pci-mt7620.c
221
static int mt7620_pci_hw_init(struct platform_device *pdev)
arch/mips/pci/pci-mt7620.c
257
static int mt7628_pci_hw_init(struct platform_device *pdev)
arch/mips/pci/pci-mt7620.c
280
static int mt7620_pci_probe(struct platform_device *pdev)
arch/mips/pci/pci-rt2880.c
190
static int rt288x_pci_probe(struct platform_device *pdev)
arch/mips/pci/pci-rt3883.c
403
static int rt3883_pci_probe(struct platform_device *pdev)
arch/mips/pci/pci-xtalk-bridge.c
607
static int bridge_probe(struct platform_device *pdev)
arch/mips/pci/pci-xtalk-bridge.c
736
static void bridge_remove(struct platform_device *pdev)
arch/mips/ralink/ill_acc.c
51
struct platform_device *pdev;
arch/mips/ralink/timer.c
101
static int rt_timer_probe(struct platform_device *pdev)
arch/mips/rb532/devices.c
125
static struct platform_device cf_slot0 = {
arch/mips/rb532/devices.c
167
static struct platform_device nand_slot0 = {
arch/mips/rb532/devices.c
187
static struct platform_device rb532_led = {
arch/mips/rb532/devices.c
192
static struct platform_device rb532_button = {
arch/mips/rb532/devices.c
206
static struct platform_device rb532_wdt = {
arch/mips/rb532/devices.c
228
static struct platform_device rb532_uart = {
arch/mips/rb532/devices.c
234
static struct platform_device *rb532_devs[] = {
arch/mips/rb532/devices.c
94
static struct platform_device korina_dev0 = {
arch/mips/sgi-ip22/ip22-platform.c
110
static struct platform_device eth0_device = {
arch/mips/sgi-ip22/ip22-platform.c
133
static struct platform_device eth1_device = {
arch/mips/sgi-ip22/ip22-platform.c
242
static struct platform_device zilog_device = {
arch/mips/sgi-ip22/ip22-platform.c
31
static struct platform_device sgiwd93_0_device = {
arch/mips/sgi-ip22/ip22-platform.c
59
static struct platform_device sgiwd93_1_device = {
arch/mips/sgi-ip27/ip27-xtalk.c
30
struct platform_device *pdev_wd;
arch/mips/sgi-ip27/ip27-xtalk.c
31
struct platform_device *pdev_bd;
arch/mips/sgi-ip30/ip30-xtalk.c
43
struct platform_device *pdev_wd;
arch/mips/sgi-ip30/ip30-xtalk.c
44
struct platform_device *pdev_bd;
arch/mips/sgi-ip32/ip32-platform.c
123
struct platform_device ip32_rtc_device = {
arch/mips/sgi-ip32/ip32-platform.c
37
static struct platform_device uart8250_device = {
arch/mips/sgi-ip32/ip32-platform.c
54
struct platform_device *pd;
arch/mips/sgi-ip32/ip32-platform.c
72
struct platform_device *pd;
arch/mips/sgi-ip32/ip32-reset.c
41
extern struct platform_device ip32_rtc_device;
arch/mips/sgi-ip32/ip32-reset.c
49
void (*poweroff_func)(struct platform_device *) =
arch/mips/sgi-ip32/ip32-reset.c
63
(*poweroff_func)((struct platform_device *)data);
arch/mips/sibyte/swarm/platform.c
107
static struct platform_device *sb1250_devs[] __initdata = {
arch/mips/sibyte/swarm/platform.c
40
static struct platform_device swarm_pata_device = {
arch/mips/sibyte/swarm/platform.c
95
static struct platform_device sb1250_dev##num = { \
arch/mips/sni/a20r.c
102
static struct platform_device snirm_53c710_pdev = {
arch/mips/sni/a20r.c
137
static struct platform_device sc26xx_pdev = {
arch/mips/sni/a20r.c
35
static struct platform_device a20r_serial8250_device = {
arch/mips/sni/a20r.c
51
static struct platform_device a20r_ds1216_device = {
arch/mips/sni/a20r.c
83
static struct platform_device snirm_82596_pdev = {
arch/mips/sni/eisa.c
18
static struct platform_device eisa_root_dev = {
arch/mips/sni/pcimt.c
106
static struct platform_device pcimt_cmos_device = {
arch/mips/sni/pcimt.c
85
static struct platform_device pcimt_serial8250_device = {
arch/mips/sni/pcit.c
37
static struct platform_device pcit_serial8250_device = {
arch/mips/sni/pcit.c
53
static struct platform_device pcit_cplus_serial8250_device = {
arch/mips/sni/pcit.c
74
static struct platform_device pcit_cmos_device = {
arch/mips/sni/pcit.c
80
static struct platform_device pcit_pcspeaker_pdev = {
arch/mips/sni/rm200.c
109
static struct platform_device snirm_53c710_rm200_pdev = {
arch/mips/sni/rm200.c
42
static struct platform_device rm200_serial8250_device = {
arch/mips/sni/rm200.c
58
static struct platform_device rm200_ds1216_device = {
arch/mips/sni/rm200.c
90
static struct platform_device snirm_82596_rm200_pdev = {
arch/mips/txx9/generic/setup.c
363
struct platform_device *pdev =
arch/mips/txx9/generic/setup.c
538
struct platform_device *pdev;
arch/mips/txx9/generic/setup.c
576
struct platform_device *pdev = platform_device_alloc("txx9ndfmc", -1);
arch/mips/txx9/generic/setup.c
640
struct platform_device *pdev;
arch/mips/txx9/generic/setup.c
729
struct platform_device *pdev = platform_device_alloc("txx9dmac", id);
arch/mips/txx9/generic/setup_tx4938.c
335
struct platform_device *pdev;
arch/mips/txx9/rbtx4927/setup.c
330
struct platform_device *pdev = platform_device_alloc("leds-gpio", 0);
arch/parisc/kernel/time.c
173
struct platform_device *pdev;
arch/powerpc/include/asm/macio.h
43
struct platform_device ofdev;
arch/powerpc/include/asm/smu.h
461
struct platform_device;
arch/powerpc/include/asm/smu.h
462
extern struct platform_device *smu_get_ofdev(void);
arch/powerpc/kernel/legacy_serial.c
482
static struct platform_device serial_device = {
arch/powerpc/kernel/setup-common.c
585
struct platform_device *pd;
arch/powerpc/kernel/time.c
1049
struct platform_device *pdev;
arch/powerpc/platforms/44x/gpio.c
157
static int ppc4xx_gpio_probe(struct platform_device *ofdev)
arch/powerpc/platforms/44x/hsta_msi.c
122
static int hsta_msi_probe(struct platform_device *pdev)
arch/powerpc/platforms/44x/warp.c
110
static struct platform_device warp_gpio_leds = {
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
409
static int mpc512x_lpbfifo_probe(struct platform_device *pdev)
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
478
static void mpc512x_lpbfifo_remove(struct platform_device *pdev)
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
713
static int mpc52xx_gpt_probe(struct platform_device *ofdev)
arch/powerpc/platforms/82xx/ep8248e.c
109
static int ep8248e_mdio_probe(struct platform_device *ofdev)
arch/powerpc/platforms/83xx/mpc832x_rdb.c
55
struct platform_device *pdev;
arch/powerpc/platforms/83xx/suspend.c
344
static int pmc_probe(struct platform_device *ofdev)
arch/powerpc/platforms/85xx/sgy_cts1000.c
117
static void gpio_halt_remove(struct platform_device *pdev)
arch/powerpc/platforms/85xx/sgy_cts1000.c
55
struct platform_device *pdev = __data;
arch/powerpc/platforms/85xx/sgy_cts1000.c
63
static int __gpio_halt_probe(struct platform_device *pdev,
arch/powerpc/platforms/85xx/sgy_cts1000.c
98
static int gpio_halt_probe(struct platform_device *pdev)
arch/powerpc/platforms/8xx/cpm1-ic.c
159
static int cpm_error_probe(struct platform_device *pdev)
arch/powerpc/platforms/8xx/cpm1-ic.c
83
static int cpm_pic_probe(struct platform_device *pdev)
arch/powerpc/platforms/chrp/pegasos_eth.c
106
static struct platform_device *mv643xx_eth_pd_devs[] __initdata = {
arch/powerpc/platforms/chrp/pegasos_eth.c
47
static struct platform_device mv643xx_eth_shared_device = {
arch/powerpc/platforms/chrp/pegasos_eth.c
66
static struct platform_device mv643xx_eth_mvmdio_device = {
arch/powerpc/platforms/chrp/pegasos_eth.c
96
static struct platform_device eth_port1_device = {
arch/powerpc/platforms/pasemi/gpio_mdio.c
207
static int gpio_mdio_probe(struct platform_device *ofdev)
arch/powerpc/platforms/pasemi/gpio_mdio.c
263
static void gpio_mdio_remove(struct platform_device *dev)
arch/powerpc/platforms/powermac/low_i2c.c
88
struct platform_device *platform_dev;
arch/powerpc/platforms/powernv/opal-imc.c
233
static int opal_imc_counters_probe(struct platform_device *pdev)
arch/powerpc/platforms/powernv/opal-imc.c
298
static void opal_imc_counters_shutdown(struct platform_device *pdev)
arch/powerpc/platforms/powernv/opal-prd.c
387
static int opal_prd_probe(struct platform_device *pdev)
arch/powerpc/platforms/powernv/opal-prd.c
428
static void opal_prd_remove(struct platform_device *pdev)
arch/powerpc/platforms/powernv/opal-rtc.c
66
struct platform_device *pdev;
arch/powerpc/platforms/powernv/opal-secvar.c
154
static int opal_secvar_probe(struct platform_device *pdev)
arch/powerpc/platforms/powernv/opal-sensor.c
119
struct platform_device *pdev;
arch/powerpc/platforms/powernv/vas.c
214
static int vas_probe(struct platform_device *pdev)
arch/powerpc/platforms/powernv/vas.c
50
static int init_vas_instance(struct platform_device *pdev)
arch/powerpc/platforms/powernv/vas.h
323
struct platform_device *pdev;
arch/powerpc/platforms/ps3/time.c
50
struct platform_device *pdev;
arch/powerpc/platforms/pseries/ibmebus.c
171
struct platform_device *dev;
arch/powerpc/platforms/pseries/ibmebus.c
357
struct platform_device *of_dev;
arch/powerpc/platforms/pseries/ibmebus.c
377
struct platform_device *of_dev = to_platform_device(dev);
arch/powerpc/platforms/pseries/ibmebus.c
386
struct platform_device *of_dev = to_platform_device(dev);
arch/powerpc/platforms/pseries/ibmebus.c
399
struct platform_device *ofdev;
arch/powerpc/platforms/pseries/ibmebus.c
409
struct platform_device *ofdev;
arch/powerpc/platforms/pseries/papr_scm.c
1360
static int papr_scm_probe(struct platform_device *pdev)
arch/powerpc/platforms/pseries/papr_scm.c
1486
static void papr_scm_remove(struct platform_device *pdev)
arch/powerpc/platforms/pseries/papr_scm.c
53
struct platform_device *pdev;
arch/powerpc/sysdev/cpm_gpio.c
20
static int cpm_gpio_probe(struct platform_device *ofdev)
arch/powerpc/sysdev/fsl_lbc.c
277
static int fsl_lbc_ctrl_probe(struct platform_device *dev)
arch/powerpc/sysdev/fsl_msi.c
323
static void fsl_of_msi_remove(struct platform_device *ofdev)
arch/powerpc/sysdev/fsl_msi.c
351
static int fsl_msi_setup_hwirq(struct fsl_msi *msi, struct platform_device *dev,
arch/powerpc/sysdev/fsl_msi.c
393
static int fsl_of_msi_probe(struct platform_device *dev)
arch/powerpc/sysdev/fsl_pci.c
1319
static int add_err_dev(struct platform_device *pdev)
arch/powerpc/sysdev/fsl_pci.c
1321
struct platform_device *errdev;
arch/powerpc/sysdev/fsl_pci.c
1336
static int fsl_pci_probe(struct platform_device *pdev)
arch/powerpc/sysdev/fsl_pci.c
522
static int fsl_add_bridge(struct platform_device *pdev, int is_primary)
arch/powerpc/sysdev/fsl_pci.h
12
struct platform_device;
arch/powerpc/sysdev/fsl_pmc.c
59
static int pmc_probe(struct platform_device *ofdev)
arch/powerpc/sysdev/fsl_rio.c
446
static int fsl_rio_setup(struct platform_device *dev)
arch/powerpc/sysdev/fsl_rio.c
735
static int fsl_of_rio_rpn_probe(struct platform_device *dev)
arch/powerpc/sysdev/mpic_msgr.c
167
static int mpic_msgr_probe(struct platform_device *dev)
arch/powerpc/sysdev/rtc_cmos_setup.c
23
struct platform_device *pd;
arch/powerpc/sysdev/tsi108_dev.c
67
struct platform_device *tsi_eth_dev;
arch/sh/boards/board-apsh4a3a.c
106
static struct platform_device *apsh4a3a_devices[] __initdata = {
arch/sh/boards/board-apsh4a3a.c
59
static struct platform_device nor_flash_device = {
arch/sh/boards/board-apsh4a3a.c
96
static struct platform_device smsc911x_device = {
arch/sh/boards/board-apsh4ad0a.c
48
static struct platform_device smsc911x_device = {
arch/sh/boards/board-apsh4ad0a.c
58
static struct platform_device *apsh4ad0a_devices[] __initdata = {
arch/sh/boards/board-edosk7705.c
50
static struct platform_device smc91x_dev = {
arch/sh/boards/board-edosk7705.c
62
static struct platform_device *edosk7705_devices[] __initdata = {
arch/sh/boards/board-edosk7760.c
117
static struct platform_device sh7760_i2c0_dev = {
arch/sh/boards/board-edosk7760.c
145
static struct platform_device smc91x_dev = {
arch/sh/boards/board-edosk7760.c
157
static struct platform_device *edosk7760_devices[] __initdata = {
arch/sh/boards/board-edosk7760.c
68
static struct platform_device edosk7760_nor_flash_device = {
arch/sh/boards/board-edosk7760.c
94
static struct platform_device sh7760_i2c1_dev = {
arch/sh/boards/board-espt.c
51
static struct platform_device espt_nor_flash_device = {
arch/sh/boards/board-espt.c
82
static struct platform_device espt_eth_device = {
arch/sh/boards/board-espt.c
91
static struct platform_device *espt_devices[] __initdata = {
arch/sh/boards/board-magicpanelr2.c
268
static struct platform_device smsc911x_device = {
arch/sh/boards/board-magicpanelr2.c
290
static struct platform_device heartbeat_device = {
arch/sh/boards/board-magicpanelr2.c
334
static struct platform_device flash_device = {
arch/sh/boards/board-magicpanelr2.c
348
static struct platform_device *mpr2_devices[] __initdata = {
arch/sh/boards/board-polaris.c
56
static struct platform_device smsc911x_device = {
arch/sh/boards/board-polaris.c
79
static struct platform_device heartbeat_device = {
arch/sh/boards/board-polaris.c
89
static struct platform_device *polaris_devices[] __initdata = {
arch/sh/boards/board-sh2007.c
104
static struct platform_device *sh2007_devices[] __initdata = {
arch/sh/boards/board-sh2007.c
59
static struct platform_device smsc9118_0_device = {
arch/sh/boards/board-sh2007.c
69
static struct platform_device smsc9118_1_device = {
arch/sh/boards/board-sh2007.c
97
static struct platform_device cf_device = {
arch/sh/boards/board-sh7757lcr.c
106
static struct platform_device sh7757_eth1_device = {
arch/sh/boards/board-sh7757lcr.c
150
static struct platform_device sh7757_eth_giga0_device = {
arch/sh/boards/board-sh7757lcr.c
183
static struct platform_device sh7757_eth_giga1_device = {
arch/sh/boards/board-sh7757lcr.c
228
static struct platform_device sh_mmcif_device = {
arch/sh/boards/board-sh7757lcr.c
257
static struct platform_device sdhi_device = {
arch/sh/boards/board-sh7757lcr.c
267
static int usbhs0_get_id(struct platform_device *pdev)
arch/sh/boards/board-sh7757lcr.c
294
static struct platform_device usb0_device = {
arch/sh/boards/board-sh7757lcr.c
304
static struct platform_device *sh7757lcr_devices[] __initdata = {
arch/sh/boards/board-sh7757lcr.c
40
static struct platform_device heartbeat_device = {
arch/sh/boards/board-sh7757lcr.c
79
static struct platform_device sh7757_eth0_device = {
arch/sh/boards/board-sh7785lcr.c
113
static struct platform_device r8a66597_usb_host_device = {
arch/sh/boards/board-sh7785lcr.c
208
static struct platform_device sm501_device = {
arch/sh/boards/board-sh7785lcr.c
257
static struct platform_device i2c_device = {
arch/sh/boards/board-sh7785lcr.c
267
static struct platform_device *sh7785lcr_devices[] __initdata = {
arch/sh/boards/board-sh7785lcr.c
42
static struct platform_device heartbeat_device = {
arch/sh/boards/board-sh7785lcr.c
86
static struct platform_device nor_flash_device = {
arch/sh/boards/board-urquell.c
133
static struct platform_device nor_flash_device = {
arch/sh/boards/board-urquell.c
142
static struct platform_device *urquell_devices[] __initdata = {
arch/sh/boards/board-urquell.c
59
static struct platform_device heartbeat_device = {
arch/sh/boards/board-urquell.c
84
static struct platform_device smc91x_eth_device = {
arch/sh/boards/mach-ap325rxa/setup.c
127
static struct platform_device ap325rxa_nor_flash_device = {
arch/sh/boards/mach-ap325rxa/setup.c
159
static struct platform_device nand_flash_device = {
arch/sh/boards/mach-ap325rxa/setup.c
254
static struct platform_device lcdc_device = {
arch/sh/boards/mach-ap325rxa/setup.c
297
static struct platform_device ap325rxa_ceu_device = {
arch/sh/boards/mach-ap325rxa/setup.c
333
static struct platform_device sdhi0_cn3_device = {
arch/sh/boards/mach-ap325rxa/setup.c
360
static struct platform_device sdhi1_cn7_device = {
arch/sh/boards/mach-ap325rxa/setup.c
385
static struct platform_device *ap325rxa_devices[] __initdata = {
arch/sh/boards/mach-ap325rxa/setup.c
72
static struct platform_device smsc9118_device = {
arch/sh/boards/mach-dreamcast/rtc.c
88
struct platform_device *pdev;
arch/sh/boards/mach-ecovec24/setup.c
1010
static struct platform_device *ecovec_ceu_devices[] __initdata = {
arch/sh/boards/mach-ecovec24/setup.c
1015
static struct platform_device *ecovec_devices[] __initdata = {
arch/sh/boards/mach-ecovec24/setup.c
103
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-ecovec24/setup.c
142
static struct platform_device nor_flash_device = {
arch/sh/boards/mach-ecovec24/setup.c
171
static struct platform_device sh_eth_device = {
arch/sh/boards/mach-ecovec24/setup.c
205
static struct platform_device usb0_host_device = {
arch/sh/boards/mach-ecovec24/setup.c
241
static struct platform_device usb1_common_device = {
arch/sh/boards/mach-ecovec24/setup.c
256
static int usbhs_get_id(struct platform_device *pdev)
arch/sh/boards/mach-ecovec24/setup.c
261
static int usbhs_phy_reset(struct platform_device *pdev)
arch/sh/boards/mach-ecovec24/setup.c
298
static struct platform_device usbhs_device = {
arch/sh/boards/mach-ecovec24/setup.c
366
static struct platform_device lcdc_device = {
arch/sh/boards/mach-ecovec24/setup.c
399
static struct platform_device *gpio_backlight_device;
arch/sh/boards/mach-ecovec24/setup.c
435
static struct platform_device ceu0_device = {
arch/sh/boards/mach-ecovec24/setup.c
472
static struct platform_device ceu1_device = {
arch/sh/boards/mach-ecovec24/setup.c
579
static struct platform_device keysc_device = {
arch/sh/boards/mach-ecovec24/setup.c
649
static struct platform_device cn12_power = {
arch/sh/boards/mach-ecovec24/setup.c
689
static struct platform_device sdhi0_power = {
arch/sh/boards/mach-ecovec24/setup.c
736
static struct platform_device sdhi0_device = {
arch/sh/boards/mach-ecovec24/setup.c
777
static struct platform_device sdhi1_device = {
arch/sh/boards/mach-ecovec24/setup.c
844
static struct platform_device msiof0_device = {
arch/sh/boards/mach-ecovec24/setup.c
878
static struct platform_device fsi_device = {
arch/sh/boards/mach-ecovec24/setup.c
899
static struct platform_device fsi_da7210_device = {
arch/sh/boards/mach-ecovec24/setup.c
923
static struct platform_device irda_device = {
arch/sh/boards/mach-ecovec24/setup.c
960
static struct platform_device vou_device = {
arch/sh/boards/mach-ecovec24/setup.c
999
static struct platform_device sh_mmcif_device = {
arch/sh/boards/mach-highlander/psw.c
101
static struct platform_device s4_switch_device = {
arch/sh/boards/mach-highlander/psw.c
111
static struct platform_device *psw_devices[] = {
arch/sh/boards/mach-highlander/psw.c
18
struct platform_device *pdev = arg;
arch/sh/boards/mach-highlander/psw.c
65
static struct platform_device s2_switch_device = {
arch/sh/boards/mach-highlander/psw.c
83
static struct platform_device s3_switch_device = {
arch/sh/boards/mach-highlander/setup.c
116
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-highlander/setup.c
143
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-highlander/setup.c
182
static struct platform_device ax88796_device = {
arch/sh/boards/mach-highlander/setup.c
232
static struct platform_device nor_flash_device = {
arch/sh/boards/mach-highlander/setup.c
254
static struct platform_device smbus_device = {
arch/sh/boards/mach-highlander/setup.c
267
static struct platform_device *r7780rp_devices[] __initdata = {
arch/sh/boards/mach-highlander/setup.c
51
static struct platform_device r8a66597_usb_host_device = {
arch/sh/boards/mach-highlander/setup.c
83
static struct platform_device m66592_usb_peripheral_device = {
arch/sh/boards/mach-hp6xx/setup.c
107
static struct platform_device *hp6xx_devices[] __initdata = {
arch/sh/boards/mach-hp6xx/setup.c
42
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-hp6xx/setup.c
49
static struct platform_device jornadakbd_device = {
arch/sh/boards/mach-hp6xx/setup.c
98
static struct platform_device dac_audio_device = {
arch/sh/boards/mach-kfr2r09/setup.c
132
static struct platform_device kfr2r09_sh_keysc_device = {
arch/sh/boards/mach-kfr2r09/setup.c
195
static struct platform_device kfr2r09_sh_lcdc_device = {
arch/sh/boards/mach-kfr2r09/setup.c
232
static struct platform_device kfr2r09_usb0_gadget_device = {
arch/sh/boards/mach-kfr2r09/setup.c
271
static struct platform_device kfr2r09_ceu_device = {
arch/sh/boards/mach-kfr2r09/setup.c
328
static struct platform_device kfr2r09_sh_sdhi0_device = {
arch/sh/boards/mach-kfr2r09/setup.c
337
static struct platform_device *kfr2r09_devices[] __initdata = {
arch/sh/boards/mach-kfr2r09/setup.c
81
static struct platform_device kfr2r09_nor_flash_device = {
arch/sh/boards/mach-kfr2r09/setup.c
99
static struct platform_device kfr2r09_nand_flash_device = {
arch/sh/boards/mach-landisk/psw.c
109
static struct platform_device psw2_switch_device = {
arch/sh/boards/mach-landisk/psw.c
119
static struct platform_device psw3_switch_device = {
arch/sh/boards/mach-landisk/psw.c
129
static struct platform_device *psw_devices[] = {
arch/sh/boards/mach-landisk/psw.c
19
struct platform_device *pdev = arg;
arch/sh/boards/mach-landisk/psw.c
89
static struct platform_device psw_power_switch_device = {
arch/sh/boards/mach-landisk/psw.c
99
static struct platform_device psw1_switch_device = {
arch/sh/boards/mach-landisk/setup.c
32
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-landisk/setup.c
42
static struct platform_device rtc_device = {
arch/sh/boards/mach-landisk/setup.c
47
static struct platform_device *landisk_devices[] __initdata = {
arch/sh/boards/mach-lboxre2/setup.c
35
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-lboxre2/setup.c
42
static struct platform_device *lboxre2_devices[] __initdata = {
arch/sh/boards/mach-migor/setup.c
102
static struct platform_device sh_keysc_device = {
arch/sh/boards/mach-migor/setup.c
147
static struct platform_device migor_nor_flash_device = {
arch/sh/boards/mach-migor/setup.c
210
static struct platform_device migor_nand_flash_device = {
arch/sh/boards/mach-migor/setup.c
296
static struct platform_device migor_lcdc_device = {
arch/sh/boards/mach-migor/setup.c
338
static struct platform_device migor_ceu_device = {
arch/sh/boards/mach-migor/setup.c
392
static struct platform_device sdhi_cn9_device = {
arch/sh/boards/mach-migor/setup.c
431
static struct platform_device *migor_devices[] __initdata = {
arch/sh/boards/mach-migor/setup.c
68
static struct platform_device smc91x_eth_device = {
arch/sh/boards/mach-r2d/setup.c
104
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-r2d/setup.c
174
static struct platform_device sm501_device = {
arch/sh/boards/mach-r2d/setup.c
218
static struct platform_device flash_device = {
arch/sh/boards/mach-r2d/setup.c
228
static struct platform_device *rts7751r2d_devices[] __initdata = {
arch/sh/boards/mach-r2d/setup.c
49
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-r2d/setup.c
86
static struct platform_device spi_sh_sci_device = {
arch/sh/boards/mach-rsk/devices-rsk7203.c
111
static struct platform_device keys_device = {
arch/sh/boards/mach-rsk/devices-rsk7203.c
118
static struct platform_device *rsk7203_devices[] __initdata = {
arch/sh/boards/mach-rsk/devices-rsk7203.c
40
static struct platform_device smsc911x_device = {
arch/sh/boards/mach-rsk/devices-rsk7203.c
78
static struct platform_device led_device = {
arch/sh/boards/mach-rsk/devices-rsk7264.c
36
static struct platform_device smsc911x_device = {
arch/sh/boards/mach-rsk/devices-rsk7264.c
46
static struct platform_device *rsk7264_devices[] __initdata = {
arch/sh/boards/mach-rsk/devices-rsk7269.c
38
static struct platform_device smsc911x_device = {
arch/sh/boards/mach-rsk/devices-rsk7269.c
48
static struct platform_device *rsk7269_devices[] __initdata = {
arch/sh/boards/mach-rsk/setup.c
56
static struct platform_device flash_device = {
arch/sh/boards/mach-rsk/setup.c
66
static struct platform_device *rsk_devices[] __initdata = {
arch/sh/boards/mach-sdk7780/setup.c
27
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-sdk7780/setup.c
49
static struct platform_device smc91x_eth_device = {
arch/sh/boards/mach-sdk7780/setup.c
60
static struct platform_device *sdk7780_devices[] __initdata = {
arch/sh/boards/mach-sdk7786/setup.c
110
static struct platform_device *sh7786_devices[] __initdata = {
arch/sh/boards/mach-sdk7786/setup.c
33
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-sdk7786/setup.c
68
static struct platform_device smsc911x_device = {
arch/sh/boards/mach-sdk7786/setup.c
84
static struct platform_device smbus_fpga_device = {
arch/sh/boards/mach-sdk7786/setup.c
97
static struct platform_device smbus_pcie_device = {
arch/sh/boards/mach-se/7206/setup.c
37
static struct platform_device smc91x_device = {
arch/sh/boards/mach-se/7206/setup.c
62
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-se/7206/setup.c
72
static struct platform_device *se7206_devices[] __initdata = {
arch/sh/boards/mach-se/7343/setup.c
129
static struct platform_device usb_device = {
arch/sh/boards/mach-se/7343/setup.c
140
static struct platform_device *sh7343se_platform_devices[] __initdata = {
arch/sh/boards/mach-se/7343/setup.c
22
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-se/7343/setup.c
61
static struct platform_device nor_flash_device = {
arch/sh/boards/mach-se/7343/setup.c
90
static struct platform_device uart_device = {
arch/sh/boards/mach-se/770x/setup.c
106
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-se/770x/setup.c
142
static struct platform_device sh_eth0_device = {
arch/sh/boards/mach-se/770x/setup.c
170
static struct platform_device sh_eth1_device = {
arch/sh/boards/mach-se/770x/setup.c
181
static struct platform_device *se_devices[] __initdata = {
arch/sh/boards/mach-se/770x/setup.c
86
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-se/7721/setup.c
30
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-se/7721/setup.c
57
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-se/7721/setup.c
64
static struct platform_device *se7721_devices[] __initdata = {
arch/sh/boards/mach-se/7722/setup.c
121
static struct platform_device sh_keysc_device = {
arch/sh/boards/mach-se/7722/setup.c
131
static struct platform_device *se7722_devices[] __initdata = {
arch/sh/boards/mach-se/7722/setup.c
33
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-se/7722/setup.c
58
static struct platform_device smc91x_eth_device = {
arch/sh/boards/mach-se/7722/setup.c
87
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-se/7724/setup.c
108
static struct platform_device smc91x_eth_device = {
arch/sh/boards/mach-se/7724/setup.c
150
static struct platform_device nor_flash_device = {
arch/sh/boards/mach-se/7724/setup.c
216
static struct platform_device lcdc_device = {
arch/sh/boards/mach-se/7724/setup.c
243
static struct platform_device ceu0_device = {
arch/sh/boards/mach-se/7724/setup.c
271
static struct platform_device ceu1_device = {
arch/sh/boards/mach-se/7724/setup.c
296
static struct platform_device fsi_device = {
arch/sh/boards/mach-se/7724/setup.c
318
static struct platform_device fsi_ak4642_device = {
arch/sh/boards/mach-se/7724/setup.c
353
static struct platform_device keysc_device = {
arch/sh/boards/mach-se/7724/setup.c
381
static struct platform_device sh_eth_device = {
arch/sh/boards/mach-se/7724/setup.c
408
static struct platform_device sh7724_usb0_host_device = {
arch/sh/boards/mach-se/7724/setup.c
437
static struct platform_device sh7724_usb1_gadget_device = {
arch/sh/boards/mach-se/7724/setup.c
477
static struct platform_device sdhi0_cn7_device = {
arch/sh/boards/mach-se/7724/setup.c
506
static struct platform_device sdhi1_cn8_device = {
arch/sh/boards/mach-se/7724/setup.c
530
static struct platform_device irda_device = {
arch/sh/boards/mach-se/7724/setup.c
568
static struct platform_device vou_device = {
arch/sh/boards/mach-se/7724/setup.c
578
static struct platform_device *ms7724se_ceu_devices[] __initdata = {
arch/sh/boards/mach-se/7724/setup.c
583
static struct platform_device *ms7724se_devices[] __initdata = {
arch/sh/boards/mach-se/7724/setup.c
83
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-se/7751/setup.c
34
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-se/7751/setup.c
44
static struct platform_device *se7751_devices[] __initdata = {
arch/sh/boards/mach-se/7780/setup.c
23
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-se/7780/setup.c
45
static struct platform_device smc91x_eth_device = {
arch/sh/boards/mach-se/7780/setup.c
56
static struct platform_device *se7780_devices[] __initdata = {
arch/sh/boards/mach-sh03/rtc.c
135
struct platform_device *pdev;
arch/sh/boards/mach-sh03/setup.c
42
static struct platform_device cf_ide_device = {
arch/sh/boards/mach-sh03/setup.c
57
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-sh03/setup.c
64
static struct platform_device *sh03_devices[] __initdata = {
arch/sh/boards/mach-sh7763rdp/setup.c
138
static struct platform_device sh7763rdp_fb_device = {
arch/sh/boards/mach-sh7763rdp/setup.c
147
static struct platform_device *sh7763rdp_devices[] __initdata = {
arch/sh/boards/mach-sh7763rdp/setup.c
55
static struct platform_device sh7763rdp_nor_flash_device = {
arch/sh/boards/mach-sh7763rdp/setup.c
90
static struct platform_device sh7763rdp_eth_device = {
arch/sh/boards/mach-x3proto/setup.c
114
static struct platform_device m66592_usb_peripheral_device = {
arch/sh/boards/mach-x3proto/setup.c
201
static struct platform_device baseboard_buttons_device = {
arch/sh/boards/mach-x3proto/setup.c
209
static struct platform_device *x3proto_devices[] __initdata = {
arch/sh/boards/mach-x3proto/setup.c
33
static struct platform_device heartbeat_device = {
arch/sh/boards/mach-x3proto/setup.c
56
static struct platform_device smc91x_device = {
arch/sh/boards/mach-x3proto/setup.c
83
static struct platform_device r8a66597_usb_host_device = {
arch/sh/drivers/heartbeat.c
74
static int heartbeat_drv_probe(struct platform_device *pdev)
arch/sh/drivers/platform_early.c
12
struct platform_device *pdev)
arch/sh/drivers/platform_early.c
120
void __init sh_early_platform_add_devices(struct platform_device **devs, int num)
arch/sh/drivers/platform_early.c
170
static struct platform_device * __init
arch/sh/drivers/platform_early.c
173
struct platform_device *pd;
arch/sh/drivers/platform_early.c
191
struct platform_device *pd;
arch/sh/drivers/platform_early.c
212
struct platform_device *match;
arch/sh/drivers/platform_early.c
26
struct platform_device *pdev = to_platform_device(dev);
arch/sh/drivers/platform_early.c
328
struct platform_device *pd, *pd2;
arch/sh/drivers/push-switch.c
36
struct platform_device *pdev = psw->pdev;
arch/sh/drivers/push-switch.c
43
static int switch_drv_probe(struct platform_device *pdev)
arch/sh/drivers/push-switch.c
94
static void switch_drv_remove(struct platform_device *pdev)
arch/sh/include/asm/device.h
10
struct platform_device;
arch/sh/include/asm/device.h
12
int platform_resource_setup_memory(struct platform_device *pdev,
arch/sh/include/asm/dma.h
85
struct platform_device *pdev;
arch/sh/include/asm/platform_early.h
25
extern void sh_early_platform_add_devices(struct platform_device **devs, int num);
arch/sh/include/asm/platform_early.h
27
static inline int is_sh_early_platform_device(struct platform_device *pdev)
arch/sh/include/asm/push-switch.h
18
struct platform_device *pdev;
arch/sh/kernel/cpu/pfc.c
13
static struct platform_device sh_pfc_device = {
arch/sh/kernel/cpu/sh2/setup-sh7619.c
111
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh2/setup-sh7619.c
139
static struct platform_device eth_device = {
arch/sh/kernel/cpu/sh2/setup-sh7619.c
159
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh2/setup-sh7619.c
169
static struct platform_device *sh7619_devices[] __initdata = {
arch/sh/kernel/cpu/sh2/setup-sh7619.c
189
static struct platform_device *sh7619_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh2/setup-sh7619.c
71
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh2/setup-sh7619.c
91
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh2a/setup-mxg.c
122
static struct platform_device mtu2_device = {
arch/sh/kernel/cpu/sh2a/setup-mxg.c
139
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh2a/setup-mxg.c
149
static struct platform_device *mxg_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-mxg.c
166
static struct platform_device *mxg_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
188
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
208
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
228
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
248
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
268
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
288
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
308
static struct platform_device scif6_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
328
static struct platform_device scif7_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
351
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
365
static struct platform_device mtu2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
372
static struct platform_device *sh7201_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
397
static struct platform_device *sh7201_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
185
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
206
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
227
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
248
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
268
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
284
static struct platform_device mtu2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
304
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
311
static struct platform_device *sh7203_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
333
static struct platform_device *sh7203_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
144
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
164
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
184
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
204
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
224
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
241
static struct platform_device mtu2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
248
static struct platform_device *sh7206_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
269
static struct platform_device *sh7206_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
240
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
264
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
288
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
312
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
336
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
360
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
384
static struct platform_device scif6_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
408
static struct platform_device scif7_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
428
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
444
static struct platform_device mtu2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
464
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
496
static struct platform_device r8a66597_usb_host_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
508
static struct platform_device *sh7264_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
535
static struct platform_device *sh7264_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
262
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
286
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
310
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
334
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
358
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
382
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
406
static struct platform_device scif6_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
430
static struct platform_device scif7_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
450
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
466
static struct platform_device mtu2_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
486
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
512
static struct platform_device r8a66597_usb_host_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
524
static struct platform_device *sh7269_devices[] __initdata = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
551
static struct platform_device *sh7269_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh7705.c
103
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh3/setup-sh7705.c
129
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh3/setup-sh7705.c
150
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh3/setup-sh7705.c
160
static struct platform_device *sh7705_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh7705.c
174
static struct platform_device *sh7705_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh7705.c
82
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh3/setup-sh770x.c
102
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh3/setup-sh770x.c
119
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh3/setup-sh770x.c
142
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh3/setup-sh770x.c
164
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh3/setup-sh770x.c
186
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh3/setup-sh770x.c
196
static struct platform_device *sh770x_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh770x.c
218
static struct platform_device *sh770x_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh7710.c
108
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh3/setup-sh7710.c
128
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh3/setup-sh7710.c
149
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh3/setup-sh7710.c
159
static struct platform_device *sh7710_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh7710.c
173
static struct platform_device *sh7710_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh7710.c
88
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
111
static struct platform_device usb_ohci_device = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
138
static struct platform_device usbf_device = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
158
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
179
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
189
static struct platform_device *sh7720_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
206
static struct platform_device *sh7720_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
42
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
63
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
84
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4/setup-sh7750.c
113
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4/setup-sh7750.c
125
static struct platform_device *sh7750_devices[] __initdata = {
arch/sh/kernel/cpu/sh4/setup-sh7750.c
149
static struct platform_device *sh7750_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4/setup-sh7750.c
160
struct platform_device *dev[1];
arch/sh/kernel/cpu/sh4/setup-sh7750.c
31
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4/setup-sh7750.c
47
static struct platform_device sci_device = {
arch/sh/kernel/cpu/sh4/setup-sh7750.c
67
static struct platform_device scif_device = {
arch/sh/kernel/cpu/sh4/setup-sh7750.c
88
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4/setup-sh7760.c
142
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4/setup-sh7760.c
166
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4/setup-sh7760.c
190
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4/setup-sh7760.c
218
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4/setup-sh7760.c
239
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4/setup-sh7760.c
250
static struct platform_device *sh7760_devices[] __initdata = {
arch/sh/kernel/cpu/sh4/setup-sh7760.c
265
static struct platform_device *sh7760_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
112
static struct platform_device iic0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
133
static struct platform_device iic1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
158
static struct platform_device vpu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
186
static struct platform_device veu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
214
static struct platform_device jpu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
233
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
254
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
264
static struct platform_device *sh7343_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
28
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
289
static struct platform_device *sh7343_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
48
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
68
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
88
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
108
static struct platform_device vpu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
136
static struct platform_device veu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
164
static struct platform_device veu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
183
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
204
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
214
static struct platform_device *sh7366_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
236
static struct platform_device *sh7366_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
30
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
54
static struct platform_device iic_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
78
static struct platform_device usb_host_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
168
struct platform_device dma_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
191
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
213
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
235
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
268
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
293
static struct platform_device usbf_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
319
static struct platform_device iic_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
344
static struct platform_device vpu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
372
static struct platform_device veu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
400
static struct platform_device jpu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
419
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
440
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
469
static struct platform_device siu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
479
static struct platform_device *sh7722_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
506
static struct platform_device *sh7722_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
119
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
139
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
167
static struct platform_device vpu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
195
static struct platform_device veu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
223
static struct platform_device veu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
242
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
263
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
284
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
317
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
341
static struct platform_device sh7723_usb_host_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
367
static struct platform_device iic_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
37
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
374
static struct platform_device *sh7723_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
403
static struct platform_device *sh7723_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
58
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
79
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
99
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
270
static struct platform_device dma0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
280
static struct platform_device dma1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
302
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
323
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
344
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
364
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
384
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
404
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
438
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
460
static struct platform_device iic0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
482
static struct platform_device iic1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
508
static struct platform_device vpu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
537
static struct platform_device veu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
566
static struct platform_device veu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
595
static struct platform_device beu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
624
static struct platform_device beu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
643
static struct platform_device cmt_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
664
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
685
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
714
static struct platform_device jpu_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
743
static struct platform_device spu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
772
static struct platform_device spu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
782
static struct platform_device *sh7724_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
821
static struct platform_device *sh7724_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
120
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
141
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
165
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
186
static struct platform_device i2c0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
205
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
226
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
247
static struct platform_device tmu2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
257
static struct platform_device *sh7734_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
270
static struct platform_device *sh7734_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
36
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
57
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
78
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
99
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
37
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
57
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
602
static struct platform_device dma0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
612
static struct platform_device dma1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
622
static struct platform_device dma2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
632
static struct platform_device dma3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
642
static struct platform_device spi0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
665
static struct platform_device spi1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
684
static struct platform_device rspi_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
704
static struct platform_device usb_ehci_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
730
static struct platform_device usb_ohci_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
742
static struct platform_device *sh7757_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
765
static struct platform_device *sh7757_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
77
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
97
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
119
static struct platform_device usb_ohci_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
144
static struct platform_device usbf_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
166
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
187
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
197
static struct platform_device *sh7763_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
215
static struct platform_device *sh7763_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
30
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
51
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
72
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
95
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
106
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
126
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
146
static struct platform_device scif6_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
166
static struct platform_device scif7_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
186
static struct platform_device scif8_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
206
static struct platform_device scif9_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
227
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
248
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
26
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
269
static struct platform_device tmu2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
279
static struct platform_device *sh7770_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
302
static struct platform_device *sh7770_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
46
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
66
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
86
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
115
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
238
static struct platform_device dma0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
248
static struct platform_device dma1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
258
static struct platform_device *sh7780_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
275
static struct platform_device *sh7780_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
29
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
50
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
71
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
92
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
115
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
136
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
157
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
178
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
304
static struct platform_device dma0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
31
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
314
static struct platform_device dma1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
324
static struct platform_device *sh7785_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
344
static struct platform_device *sh7785_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
52
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
73
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
94
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
117
static struct platform_device scif3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
138
static struct platform_device scif4_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
159
static struct platform_device scif5_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
180
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
201
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
222
static struct platform_device tmu2_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
243
static struct platform_device tmu3_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
320
static struct platform_device dma0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
346
static struct platform_device usb_ehci_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
372
static struct platform_device usb_ohci_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
384
static struct platform_device *sh7786_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
397
static struct platform_device *sh7786_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
42
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
75
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
96
static struct platform_device scif2_device = {
arch/sh/kernel/cpu/sh4a/setup-shx3.c
108
static struct platform_device tmu0_device = {
arch/sh/kernel/cpu/sh4a/setup-shx3.c
129
static struct platform_device tmu1_device = {
arch/sh/kernel/cpu/sh4a/setup-shx3.c
139
static struct platform_device *shx3_early_devices[] __initdata = {
arch/sh/kernel/cpu/sh4a/setup-shx3.c
41
static struct platform_device scif0_device = {
arch/sh/kernel/cpu/sh4a/setup-shx3.c
64
static struct platform_device scif1_device = {
arch/sh/kernel/cpu/sh4a/setup-shx3.c
87
static struct platform_device scif2_device = {
arch/sh/mm/consistent.c
37
int __init platform_resource_setup_memory(struct platform_device *pdev,
arch/sparc/include/asm/device.h
11
struct platform_device;
arch/sparc/include/asm/device.h
17
struct platform_device *op;
arch/sparc/include/asm/device.h
21
void of_propagate_archdata(struct platform_device *bus);
arch/sparc/include/asm/floppy_32.h
274
struct platform_device *op;
arch/sparc/include/asm/floppy_64.h
48
static struct platform_device *floppy_op = NULL;
arch/sparc/include/asm/floppy_64.h
551
struct platform_device *op;
arch/sparc/include/asm/floppy_64.h
664
struct platform_device *ecpp_op;
arch/sparc/include/asm/leon_pci.h
20
void leon_pci_init(struct platform_device *ofdev,
arch/sparc/include/asm/parport_64.h
111
static int ecpp_probe(struct platform_device *op)
arch/sparc/include/asm/parport_64.h
200
static void ecpp_remove(struct platform_device *op)
arch/sparc/kernel/apc.c
142
static int apc_probe(struct platform_device *op)
arch/sparc/kernel/apc.c
73
static inline void apc_free(struct platform_device *op)
arch/sparc/kernel/auxio_64.c
106
static int auxio_probe(struct platform_device *dev)
arch/sparc/kernel/central.c
160
static int fhc_probe(struct platform_device *op)
arch/sparc/kernel/central.c
25
struct platform_device leds_pdev;
arch/sparc/kernel/central.c
34
struct platform_device leds_pdev;
arch/sparc/kernel/central.c
64
static int clock_board_probe(struct platform_device *op)
arch/sparc/kernel/chmc.c
397
static int jbusmc_probe(struct platform_device *op)
arch/sparc/kernel/chmc.c
694
static int chmc_probe(struct platform_device *op)
arch/sparc/kernel/chmc.c
768
static int us3mc_probe(struct platform_device *op)
arch/sparc/kernel/chmc.c
777
static void chmc_destroy(struct platform_device *op, struct chmc *p)
arch/sparc/kernel/chmc.c
784
static void jbusmc_destroy(struct platform_device *op, struct jbusmc *p)
arch/sparc/kernel/chmc.c
791
static void us3mc_remove(struct platform_device *op)
arch/sparc/kernel/irq.h
59
unsigned int (*build_device_irq)(struct platform_device *op,
arch/sparc/kernel/leon_kernel.c
239
static unsigned int _leon_build_device_irq(struct platform_device *op,
arch/sparc/kernel/leon_pci.c
26
void leon_pci_init(struct platform_device *ofdev, struct leon_pci_info *info)
arch/sparc/kernel/leon_pci_grpci1.c
512
static int grpci1_of_probe(struct platform_device *ofdev)
arch/sparc/kernel/leon_pci_grpci2.c
686
static int grpci2_of_probe(struct platform_device *ofdev)
arch/sparc/kernel/of_device_32.c
246
static void __init build_device_resources(struct platform_device *op,
arch/sparc/kernel/of_device_32.c
249
struct platform_device *p_op;
arch/sparc/kernel/of_device_32.c
340
static struct platform_device * __init scan_one_device(struct device_node *dp,
arch/sparc/kernel/of_device_32.c
343
struct platform_device *op = kzalloc_obj(*op);
arch/sparc/kernel/of_device_32.c
401
struct platform_device *op = scan_one_device(dp, parent);
arch/sparc/kernel/of_device_32.c
413
struct platform_device *parent;
arch/sparc/kernel/of_device_64.c
316
static void __init build_device_resources(struct platform_device *op,
arch/sparc/kernel/of_device_64.c
319
struct platform_device *p_op;
arch/sparc/kernel/of_device_64.c
534
static unsigned int __init build_one_device_irq(struct platform_device *op,
arch/sparc/kernel/of_device_64.c
633
static struct platform_device * __init scan_one_device(struct device_node *dp,
arch/sparc/kernel/of_device_64.c
636
struct platform_device *op = kzalloc_obj(*op);
arch/sparc/kernel/of_device_64.c
691
struct platform_device *op = scan_one_device(dp, parent);
arch/sparc/kernel/of_device_64.c
703
struct platform_device *parent;
arch/sparc/kernel/of_device_common.c
18
struct platform_device *op = of_find_device_by_node(node);
arch/sparc/kernel/of_device_common.c
30
struct platform_device *op = of_find_device_by_node(node);
arch/sparc/kernel/of_device_common.c
42
struct platform_device *op = of_find_device_by_node(node);
arch/sparc/kernel/of_device_common.c
57
void of_propagate_archdata(struct platform_device *bus)
arch/sparc/kernel/of_device_common.c
64
struct platform_device *op = of_find_device_by_node(dp);
arch/sparc/kernel/pci.c
228
static void pci_parse_of_addrs(struct platform_device *op,
arch/sparc/kernel/pci.c
277
struct platform_device *op,
arch/sparc/kernel/pci.c
292
struct platform_device *op;
arch/sparc/kernel/pci_fire.c
415
struct platform_device *op, u32 portid)
arch/sparc/kernel/pci_fire.c
460
static int fire_probe(struct platform_device *op)
arch/sparc/kernel/pci_impl.h
94
struct platform_device *op;
arch/sparc/kernel/pci_psycho.c
292
struct platform_device *op = of_find_device_by_node(pbm->op->dev.of_node);
arch/sparc/kernel/pci_psycho.c
490
struct platform_device *op, int is_pbm_a)
arch/sparc/kernel/pci_psycho.c
510
static int psycho_probe(struct platform_device *op)
arch/sparc/kernel/pci_sabre.c
319
struct platform_device *op;
arch/sparc/kernel/pci_sabre.c
450
struct platform_device *op)
arch/sparc/kernel/pci_sabre.c
460
static int sabre_probe(struct platform_device *op)
arch/sparc/kernel/pci_schizo.c
1315
struct platform_device *op, u32 portid,
arch/sparc/kernel/pci_schizo.c
1418
static int __schizo_init(struct platform_device *op, unsigned long chip_type)
arch/sparc/kernel/pci_schizo.c
1465
static int schizo_probe(struct platform_device *op)
arch/sparc/kernel/pci_schizo.c
853
struct platform_device *op = of_find_device_by_node(pbm->op->dev.of_node);
arch/sparc/kernel/pci_schizo.c
948
struct platform_device *op = of_find_device_by_node(pbm->op->dev.of_node);
arch/sparc/kernel/pci_sun4v.c
1179
struct platform_device *op, u32 devhandle)
arch/sparc/kernel/pci_sun4v.c
1230
static int pci_sun4v_probe(struct platform_device *op)
arch/sparc/kernel/pcic.c
172
unsigned int pcic_build_device_irq(struct platform_device *op,
arch/sparc/kernel/pcic.c
778
unsigned int pcic_build_device_irq(struct platform_device *op,
arch/sparc/kernel/pmc.c
57
static int pmc_probe(struct platform_device *op)
arch/sparc/kernel/power.c
38
static int power_probe(struct platform_device *op)
arch/sparc/kernel/prom_irqtrans.c
724
struct platform_device *central_op = of_find_device_by_node(central_dp);
arch/sparc/kernel/psycho_common.c
453
void psycho_pbm_init_common(struct pci_pbm_info *pbm, struct platform_device *op,
arch/sparc/kernel/psycho_common.h
46
struct platform_device *op,
arch/sparc/kernel/sbus.c
211
static unsigned int sbus_build_irq(struct platform_device *op, unsigned int ino)
arch/sparc/kernel/sbus.c
274
struct platform_device *op = dev_id;
arch/sparc/kernel/sbus.c
348
struct platform_device *op = dev_id;
arch/sparc/kernel/sbus.c
427
struct platform_device *op = dev_id;
arch/sparc/kernel/sbus.c
495
static void __init sysio_register_error_handlers(struct platform_device *op)
arch/sparc/kernel/sbus.c
541
static void __init sbus_iommu_init(struct platform_device *op)
arch/sparc/kernel/sbus.c
64
struct platform_device *op = to_platform_device(dev);
arch/sparc/kernel/sbus.c
670
struct platform_device *op = of_find_device_by_node(dp);
arch/sparc/kernel/sun4d_irq.c
324
static unsigned int sun4d_build_device_irq(struct platform_device *op,
arch/sparc/kernel/sun4m_irq.c
250
static unsigned int sun4m_build_device_irq(struct platform_device *op,
arch/sparc/kernel/time_32.c
241
struct platform_device *pdev = to_platform_device(dev);
arch/sparc/kernel/time_32.c
249
struct platform_device *pdev = to_platform_device(dev);
arch/sparc/kernel/time_32.c
262
static struct platform_device m48t59_rtc = {
arch/sparc/kernel/time_32.c
271
static int clock_probe(struct platform_device *op)
arch/sparc/kernel/time_64.c
438
static struct platform_device rtc_cmos_device = {
arch/sparc/kernel/time_64.c
445
static int rtc_probe(struct platform_device *op)
arch/sparc/kernel/time_64.c
496
static struct platform_device rtc_bq4802_device = {
arch/sparc/kernel/time_64.c
502
static int bq4802_probe(struct platform_device *op)
arch/sparc/kernel/time_64.c
530
struct platform_device *pdev = to_platform_device(dev);
arch/sparc/kernel/time_64.c
538
struct platform_device *pdev = to_platform_device(dev);
arch/sparc/kernel/time_64.c
550
static struct platform_device m48t59_rtc = {
arch/sparc/kernel/time_64.c
559
static int mostek_probe(struct platform_device *op)
arch/sparc/kernel/time_64.c
592
static struct platform_device rtc_sun4v_device = {
arch/sparc/kernel/time_64.c
597
static struct platform_device rtc_starfire_device = {
arch/sparc/mm/io-unit.c
41
static void __init iounit_iommu_init(struct platform_device *op)
arch/sparc/mm/io-unit.c
83
struct platform_device *op = of_find_device_by_node(dp);
arch/sparc/mm/iommu.c
145
struct platform_device *op = of_find_device_by_node(dp);
arch/sparc/mm/iommu.c
58
static void __init sbus_iommu_init(struct platform_device *op)
arch/um/drivers/rtc_kern.c
146
static int uml_rtc_probe(struct platform_device *pdev)
arch/um/drivers/rtc_kern.c
174
static void uml_rtc_remove(struct platform_device *pdev)
arch/um/drivers/rtc_kern.c
190
struct platform_device *pdev;
arch/um/drivers/ubd_kern.c
157
struct platform_device pdev;
arch/um/drivers/vector_kern.c
60
struct platform_device pdev;
arch/um/drivers/virtio_uml.c
1180
virtio_uml_create_pdata(struct platform_device *pdev)
arch/um/drivers/virtio_uml.c
1208
static int virtio_uml_probe(struct platform_device *pdev)
arch/um/drivers/virtio_uml.c
1268
static void virtio_uml_remove(struct platform_device *pdev)
arch/um/drivers/virtio_uml.c
1292
struct platform_device *pdev = to_platform_device(dev);
arch/um/drivers/virtio_uml.c
1321
struct platform_device *pdev;
arch/um/drivers/virtio_uml.c
1380
struct platform_device *pdev = to_platform_device(dev);
arch/um/drivers/virtio_uml.c
1471
static int virtio_uml_suspend(struct platform_device *pdev, pm_message_t state)
arch/um/drivers/virtio_uml.c
1494
static int virtio_uml_resume(struct platform_device *pdev)
arch/um/drivers/virtio_uml.c
49
struct platform_device *pdev;
arch/um/drivers/virtio_uml.c
54
struct platform_device *pdev;
arch/um/drivers/virtio_uml.c
962
struct platform_device *pdev = vu_dev->pdev;
arch/x86/coco/sev/core.c
1388
static struct platform_device sev_guest_device = {
arch/x86/coco/sev/core.c
1393
static struct platform_device tpm_svsm_device = {
arch/x86/kernel/pcspeaker.c
8
struct platform_device *pd;
arch/x86/kernel/pmem.c
17
struct platform_device *pdev;
arch/x86/kernel/rtc.c
127
static struct platform_device rtc_device = {
arch/x86/platform/geode/geode-common.c
108
struct platform_device *led_dev;
arch/x86/platform/geode/geode-common.c
66
struct platform_device *pd;
arch/x86/platform/iris/iris.c
51
static int iris_probe(struct platform_device *pdev)
arch/x86/platform/iris/iris.c
65
static void iris_remove(struct platform_device *pdev)
arch/x86/platform/iris/iris.c
88
static struct platform_device *iris_device;
arch/x86/platform/olpc/olpc-xo1-pm.c
119
static int xo1_pm_probe(struct platform_device *pdev)
arch/x86/platform/olpc/olpc-xo1-pm.c
147
static void xo1_pm_remove(struct platform_device *pdev)
arch/x86/platform/olpc/olpc-xo1-rtc.c
48
static struct platform_device xo1_rtc_device = {
arch/x86/platform/olpc/olpc-xo1-sci.c
214
struct platform_device *pdev = dev_id;
arch/x86/platform/olpc/olpc-xo1-sci.c
265
static int xo1_sci_suspend(struct platform_device *pdev, pm_message_t state)
arch/x86/platform/olpc/olpc-xo1-sci.c
293
static int xo1_sci_resume(struct platform_device *pdev)
arch/x86/platform/olpc/olpc-xo1-sci.c
312
static int setup_sci_interrupt(struct platform_device *pdev)
arch/x86/platform/olpc/olpc-xo1-sci.c
435
static int setup_power_button(struct platform_device *pdev)
arch/x86/platform/olpc/olpc-xo1-sci.c
465
static int setup_ebook_switch(struct platform_device *pdev)
arch/x86/platform/olpc/olpc-xo1-sci.c
495
static int setup_lid_switch(struct platform_device *pdev)
arch/x86/platform/olpc/olpc-xo1-sci.c
529
static int xo1_sci_probe(struct platform_device *pdev)
arch/x86/platform/olpc/olpc-xo1-sci.c
600
static void xo1_sci_remove(struct platform_device *pdev)
arch/x86/platform/olpc/olpc.c
227
struct platform_device *pdev;
arch/x86/platform/olpc/olpc.c
238
static int olpc_xo1_ec_suspend(struct platform_device *pdev)
arch/x86/platform/olpc/olpc.c
247
static int olpc_xo1_ec_resume(struct platform_device *pdev)
arch/x86/platform/ts5500/ts5500.c
213
static struct platform_device ts5500_dio1_pdev = {
arch/x86/platform/ts5500/ts5500.c
224
static struct platform_device ts5500_dio2_pdev = {
arch/x86/platform/ts5500/ts5500.c
275
static struct platform_device ts5500_adc_pdev = {
arch/x86/platform/ts5500/ts5500.c
285
struct platform_device *pdev;
arch/xtensa/platforms/iss/network.c
472
struct platform_device *pdev = to_platform_device(dev);
arch/xtensa/platforms/iss/network.c
72
struct platform_device pdev;
arch/xtensa/platforms/xt2000/setup.c
111
static struct platform_device xt2000_serial8250_device = {
arch/xtensa/platforms/xt2000/setup.c
132
static struct platform_device xt2000_sonic_device = {
arch/xtensa/platforms/xtfpga/setup.c
191
static struct platform_device ethoc_device = {
arch/xtensa/platforms/xtfpga/setup.c
223
static struct platform_device c67x00_device = {
arch/xtensa/platforms/xtfpga/setup.c
256
static struct platform_device xtavnet_uart = {
arch/xtensa/platforms/xtfpga/setup.c
267
static struct platform_device *platform_devices[] __initdata = {
drivers/accel/ethosu/ethosu_drv.c
332
static int ethosu_probe(struct platform_device *pdev)
drivers/accel/ethosu/ethosu_drv.c
367
static void ethosu_remove(struct platform_device *pdev)
drivers/accel/rocket/rocket_core.c
20
struct platform_device *pdev = to_platform_device(dev);
drivers/accel/rocket/rocket_device.c
13
struct rocket_device *rocket_device_init(struct platform_device *pdev,
drivers/accel/rocket/rocket_device.h
24
struct rocket_device *rocket_device_init(struct platform_device *pdev,
drivers/accel/rocket/rocket_drv.c
160
static int rocket_probe(struct platform_device *pdev)
drivers/accel/rocket/rocket_drv.c
198
static void rocket_remove(struct platform_device *pdev)
drivers/accel/rocket/rocket_drv.c
25
static struct platform_device *drm_dev;
drivers/acpi/ac.c
204
static int acpi_ac_probe(struct platform_device *pdev)
drivers/acpi/ac.c
279
static void acpi_ac_remove(struct platform_device *pdev)
drivers/acpi/ac.c
36
static int acpi_ac_probe(struct platform_device *pdev);
drivers/acpi/ac.c
37
static void acpi_ac_remove(struct platform_device *pdev);
drivers/acpi/acpi_apd.c
197
struct platform_device *pdev;
drivers/acpi/acpi_apd.c
68
struct platform_device *clkdev;
drivers/acpi/acpi_pad.c
427
static int acpi_pad_probe(struct platform_device *pdev)
drivers/acpi/acpi_pad.c
444
static void acpi_pad_remove(struct platform_device *pdev)
drivers/acpi/acpi_platform.c
110
struct platform_device *acpi_create_platform_device(struct acpi_device *adev,
drivers/acpi/acpi_platform.c
114
struct platform_device *pdev = NULL;
drivers/acpi/acpi_platform.c
36
static struct platform_device *acpi_platform_device_find_by_companion(struct acpi_device *adev)
drivers/acpi/acpi_platform.c
48
struct platform_device *pdev;
drivers/acpi/acpi_processor.c
174
struct platform_device *pdev;
drivers/acpi/acpi_tad.c
563
static void acpi_tad_remove(struct platform_device *pdev)
drivers/acpi/acpi_tad.c
593
static int acpi_tad_probe(struct platform_device *pdev)
drivers/acpi/acpi_watchdog.c
108
struct platform_device *pdev;
drivers/acpi/apei/ghes.c
1645
static int ghes_probe(struct platform_device *ghes_dev)
drivers/acpi/apei/ghes.c
1785
static void ghes_remove(struct platform_device *ghes_dev)
drivers/acpi/apei/hest.c
194
struct platform_device **ghes_devs;
drivers/acpi/apei/hest.c
209
struct platform_device *ghes_dev;
drivers/acpi/arm64/agdi.c
106
static int agdi_probe(struct platform_device *pdev)
drivers/acpi/arm64/agdi.c
119
static void agdi_sdei_remove(struct platform_device *pdev,
drivers/acpi/arm64/agdi.c
144
static void agdi_interrupt_remove(struct platform_device *pdev,
drivers/acpi/arm64/agdi.c
158
static void agdi_remove(struct platform_device *pdev)
drivers/acpi/arm64/agdi.c
180
struct platform_device *pdev;
drivers/acpi/arm64/agdi.c
32
static int agdi_sdei_probe(struct platform_device *pdev,
drivers/acpi/arm64/agdi.c
67
static int agdi_interrupt_probe(struct platform_device *pdev,
drivers/acpi/arm64/apmt.c
78
struct platform_device *pdev;
drivers/acpi/arm64/gtdt.c
312
struct platform_device *pdev;
drivers/acpi/arm64/gtdt.c
392
struct platform_device *pdev;
drivers/acpi/arm64/iort.c
1854
static int __init arm_smmu_v3_pmcg_add_platdata(struct platform_device *pdev)
drivers/acpi/arm64/iort.c
1878
int (*dev_add_platdata)(struct platform_device *pdev);
drivers/acpi/arm64/iort.c
1929
struct platform_device *pdev;
drivers/acpi/arm64/mpam.c
170
struct platform_device *pdev,
drivers/acpi/arm64/mpam.c
218
static struct platform_device * __init acpi_mpam_parse_msc(struct acpi_mpam_msc_node *tbl_msc)
drivers/acpi/arm64/mpam.c
220
struct platform_device *pdev __free(platform_device_put) =
drivers/acpi/arm64/mpam.c
303
struct platform_device *pdev;
drivers/acpi/arm64/mpam.c
53
static int acpi_mpam_register_irq(struct platform_device *pdev,
drivers/acpi/arm64/mpam.c
78
static void acpi_mpam_parse_irqs(struct platform_device *pdev,
drivers/acpi/battery.c
1216
static int acpi_battery_probe(struct platform_device *pdev)
drivers/acpi/battery.c
1272
static void acpi_battery_remove(struct platform_device *pdev)
drivers/acpi/button.c
149
static int acpi_button_probe(struct platform_device *pdev);
drivers/acpi/button.c
150
static void acpi_button_remove(struct platform_device *pdev);
drivers/acpi/button.c
532
static int acpi_button_probe(struct platform_device *pdev)
drivers/acpi/button.c
673
static void acpi_button_remove(struct platform_device *pdev)
drivers/acpi/dock.c
37
struct platform_device *dock_device;
drivers/acpi/dock.c
580
struct platform_device *dd;
drivers/acpi/dptf/dptf_pch_fivr.c
119
static int pch_fivr_add(struct platform_device *pdev)
drivers/acpi/dptf/dptf_pch_fivr.c
144
static void pch_fivr_remove(struct platform_device *pdev)
drivers/acpi/dptf/dptf_power.c
135
struct platform_device *pdev = data;
drivers/acpi/dptf/dptf_power.c
172
static int dptf_power_add(struct platform_device *pdev)
drivers/acpi/dptf/dptf_power.c
212
static void dptf_power_remove(struct platform_device *pdev)
drivers/acpi/ec.c
1680
static int acpi_ec_probe(struct platform_device *pdev)
drivers/acpi/ec.c
1757
static void acpi_ec_remove(struct platform_device *pdev)
drivers/acpi/evged.c
141
static int ged_probe(struct platform_device *pdev)
drivers/acpi/evged.c
163
static void ged_shutdown(struct platform_device *pdev)
drivers/acpi/evged.c
176
static void ged_remove(struct platform_device *pdev)
drivers/acpi/fan_core.c
512
static int acpi_fan_probe(struct platform_device *pdev)
drivers/acpi/fan_core.c
626
static void acpi_fan_remove(struct platform_device *pdev)
drivers/acpi/hed.c
51
static int acpi_hed_probe(struct platform_device *pdev)
drivers/acpi/hed.c
69
static void acpi_hed_remove(struct platform_device *pdev)
drivers/acpi/nfit/core.c
3339
static int acpi_nfit_probe(struct platform_device *pdev)
drivers/acpi/pfr_telemetry.c
347
static void acpi_pfrt_log_remove(struct platform_device *pdev)
drivers/acpi/pfr_telemetry.c
361
static int acpi_pfrt_log_probe(struct platform_device *pdev)
drivers/acpi/pfr_update.c
525
static void acpi_pfru_remove(struct platform_device *pdev)
drivers/acpi/pfr_update.c
539
static int acpi_pfru_probe(struct platform_device *pdev)
drivers/acpi/pmic/intel_pmic_bxtwc.c
386
static int intel_bxtwc_pmic_opregion_probe(struct platform_device *pdev)
drivers/acpi/pmic/intel_pmic_bytcrc.c
289
static int intel_crc_pmic_opregion_probe(struct platform_device *pdev)
drivers/acpi/pmic/intel_pmic_chtcrc.c
31
static int intel_chtcrc_pmic_opregion_probe(struct platform_device *pdev)
drivers/acpi/pmic/intel_pmic_chtdc_ti.c
112
static int chtdc_ti_pmic_opregion_probe(struct platform_device *pdev)
drivers/acpi/pmic/intel_pmic_chtwc.c
266
static int intel_cht_wc_pmic_opregion_probe(struct platform_device *pdev)
drivers/acpi/pmic/intel_pmic_xpower.c
338
static int intel_xpower_pmic_opregion_probe(struct platform_device *pdev)
drivers/acpi/pmic/tps68470_pmic.c
371
static int tps68470_pmic_opregion_probe(struct platform_device *pdev)
drivers/acpi/riscv/rimt.c
86
struct platform_device *pdev = to_platform_device(dev);
drivers/acpi/sbs.c
632
static int acpi_sbs_probe(struct platform_device *pdev)
drivers/acpi/sbs.c
680
static void acpi_sbs_remove(struct platform_device *pdev)
drivers/acpi/sbs.c
99
static void acpi_sbs_remove(struct platform_device *pdev);
drivers/acpi/sbshc.c
241
static int acpi_smbus_hc_probe(struct platform_device *pdev)
drivers/acpi/sbshc.c
276
static void acpi_smbus_hc_remove(struct platform_device *pdev)
drivers/acpi/sbshc.c
35
static int acpi_smbus_hc_probe(struct platform_device *pdev);
drivers/acpi/sbshc.c
36
static void acpi_smbus_hc_remove(struct platform_device *pdev);
drivers/acpi/thermal.c
780
static int acpi_thermal_probe(struct platform_device *pdev)
drivers/acpi/thermal.c
901
static void acpi_thermal_remove(struct platform_device *pdev)
drivers/acpi/tiny-power-button.c
39
static int acpi_tiny_power_button_probe(struct platform_device *pdev)
drivers/acpi/tiny-power-button.c
60
static void acpi_tiny_power_button_remove(struct platform_device *pdev)
drivers/acpi/viot.c
342
static int viot_mmio_dev_iommu_init(struct platform_device *pdev)
drivers/acpi/x86/lpss.c
1246
struct platform_device *pdev = to_platform_device(data);
drivers/acpi/x86/lpss.c
396
static struct platform_device *lpss_clk_dev;
drivers/acpi/x86/lpss.c
597
struct platform_device *pdev)
drivers/acpi/x86/lpss.c
619
struct platform_device *pdev;
drivers/amba/tegra-ahb.c
240
static int tegra_ahb_probe(struct platform_device *pdev)
drivers/ata/ahci_brcm.c
437
static int brcm_ahci_probe(struct platform_device *pdev)
drivers/ata/ahci_brcm.c
548
static void brcm_ahci_remove(struct platform_device *pdev)
drivers/ata/ahci_brcm.c
559
static void brcm_ahci_shutdown(struct platform_device *pdev)
drivers/ata/ahci_ceva.c
251
static int ceva_ahci_probe(struct platform_device *pdev)
drivers/ata/ahci_ceva.c
81
struct platform_device *ahci_pdev;
drivers/ata/ahci_da850.c
160
static int ahci_da850_probe(struct platform_device *pdev)
drivers/ata/ahci_dm816.c
141
static int ahci_dm816_probe(struct platform_device *pdev)
drivers/ata/ahci_dwc.c
119
struct platform_device *pdev;
drivers/ata/ahci_dwc.c
158
static struct ahci_host_priv *ahci_dwc_get_resources(struct platform_device *pdev)
drivers/ata/ahci_dwc.c
399
static int ahci_dwc_probe(struct platform_device *pdev)
drivers/ata/ahci_imx.c
62
struct platform_device *ahci_pdev;
drivers/ata/ahci_imx.c
857
static int imx_ahci_probe(struct platform_device *pdev)
drivers/ata/ahci_mtk.c
125
static int mtk_ahci_probe(struct platform_device *pdev)
drivers/ata/ahci_mvebu.c
154
static int ahci_mvebu_suspend(struct platform_device *pdev, pm_message_t state)
drivers/ata/ahci_mvebu.c
159
static int ahci_mvebu_resume(struct platform_device *pdev)
drivers/ata/ahci_mvebu.c
185
static int ahci_mvebu_probe(struct platform_device *pdev)
drivers/ata/ahci_octeon.c
30
static int ahci_octeon_probe(struct platform_device *pdev)
drivers/ata/ahci_platform.c
43
static int ahci_probe(struct platform_device *pdev)
drivers/ata/ahci_qoriq.c
256
static int ahci_qoriq_probe(struct platform_device *pdev)
drivers/ata/ahci_seattle.c
124
struct platform_device *pdev, struct ahci_host_priv *hpriv)
drivers/ata/ahci_seattle.c
152
static int ahci_seattle_probe(struct platform_device *pdev)
drivers/ata/ahci_st.c
144
static int st_ahci_probe(struct platform_device *pdev)
drivers/ata/ahci_sunxi.c
213
static int ahci_sunxi_probe(struct platform_device *pdev)
drivers/ata/ahci_tegra.c
170
struct platform_device *pdev;
drivers/ata/ahci_tegra.c
513
static int tegra_ahci_probe(struct platform_device *pdev)
drivers/ata/ahci_xgene.c
727
static int xgene_ahci_probe(struct platform_device *pdev)
drivers/ata/libahci_platform.c
477
struct ahci_host_priv *ahci_platform_get_resources(struct platform_device *pdev,
drivers/ata/libahci_platform.c
606
struct platform_device *port_dev __maybe_unused;
drivers/ata/libahci_platform.c
698
int ahci_platform_init_host(struct platform_device *pdev,
drivers/ata/libahci_platform.c
801
void ahci_platform_shutdown(struct platform_device *pdev)
drivers/ata/libata-core.c
6473
void ata_platform_remove_one(struct platform_device *pdev)
drivers/ata/pata_arasan_cf.c
795
static int arasan_cf_probe(struct platform_device *pdev)
drivers/ata/pata_arasan_cf.c
920
static void arasan_cf_remove(struct platform_device *pdev)
drivers/ata/pata_ep93xx.c
129
struct platform_device *pdev;
drivers/ata/pata_ep93xx.c
640
struct platform_device *pdev = drv_data->pdev;
drivers/ata/pata_ep93xx.c
913
static int ep93xx_pata_probe(struct platform_device *pdev)
drivers/ata/pata_ep93xx.c
996
static void ep93xx_pata_remove(struct platform_device *pdev)
drivers/ata/pata_falcon.c
124
static int pata_falcon_init_one(struct platform_device *pdev)
drivers/ata/pata_falcon.c
219
static void pata_falcon_remove_one(struct platform_device *pdev)
drivers/ata/pata_ftide010.c
451
static int pata_ftide010_probe(struct platform_device *pdev)
drivers/ata/pata_ftide010.c
539
static void pata_ftide010_remove(struct platform_device *pdev)
drivers/ata/pata_gayle.c
127
static int pata_gayle_init_one(struct platform_device *pdev)
drivers/ata/pata_gayle.c
196
static void pata_gayle_remove_one(struct platform_device *pdev)
drivers/ata/pata_imx.c
126
static int pata_imx_probe(struct platform_device *pdev)
drivers/ata/pata_imx.c
194
static void pata_imx_remove(struct platform_device *pdev)
drivers/ata/pata_ixp4xx_cf.c
233
static int ixp4xx_pata_probe(struct platform_device *pdev)
drivers/ata/pata_legacy.c
243
struct platform_device *pdev;
drivers/ata/pata_legacy.c
70
struct platform_device *platform_dev;
drivers/ata/pata_legacy.c
88
int (*setup)(struct platform_device *, struct legacy_probe *probe,
drivers/ata/pata_mpc52xx.c
672
static int mpc52xx_ata_probe(struct platform_device *op)
drivers/ata/pata_mpc52xx.c
803
static void mpc52xx_ata_remove(struct platform_device *op)
drivers/ata/pata_mpc52xx.c
821
mpc52xx_ata_suspend(struct platform_device *op, pm_message_t state)
drivers/ata/pata_mpc52xx.c
830
mpc52xx_ata_resume(struct platform_device *op)
drivers/ata/pata_octeon_cf.c
802
static int octeon_cf_probe(struct platform_device *pdev)
drivers/ata/pata_octeon_cf.c
845
struct platform_device *dma_dev;
drivers/ata/pata_of_platform.c
22
static int pata_of_platform_probe(struct platform_device *ofdev)
drivers/ata/pata_platform.c
185
static int pata_platform_probe(struct platform_device *pdev)
drivers/ata/pata_pxa.c
159
static int pxa_ata_probe(struct platform_device *pdev)
drivers/ata/pata_pxa.c
303
static void pxa_ata_remove(struct platform_device *pdev)
drivers/ata/pata_rb532_cf.c
102
static int rb532_pata_driver_probe(struct platform_device *pdev)
drivers/ata/pata_rb532_cf.c
158
static void rb532_pata_driver_remove(struct platform_device *pdev)
drivers/ata/sata_dwc_460ex.c
1125
static int sata_dwc_probe(struct platform_device *ofdev)
drivers/ata/sata_dwc_460ex.c
1213
static void sata_dwc_remove(struct platform_device *ofdev)
drivers/ata/sata_dwc_460ex.c
225
static int sata_dwc_dma_init_old(struct platform_device *pdev,
drivers/ata/sata_fsl.c
1422
static int sata_fsl_probe(struct platform_device *ofdev)
drivers/ata/sata_fsl.c
1529
static void sata_fsl_remove(struct platform_device *ofdev)
drivers/ata/sata_fsl.c
1541
static int sata_fsl_suspend(struct platform_device *op, pm_message_t state)
drivers/ata/sata_fsl.c
1549
static int sata_fsl_resume(struct platform_device *op)
drivers/ata/sata_gemini.c
285
static int gemini_sata_probe(struct platform_device *pdev)
drivers/ata/sata_gemini.c
373
static void gemini_sata_remove(struct platform_device *pdev)
drivers/ata/sata_highbank.c
452
static int ahci_highbank_probe(struct platform_device *pdev)
drivers/ata/sata_mv.c
4011
static int mv_platform_probe(struct platform_device *pdev)
drivers/ata/sata_mv.c
4185
static void mv_platform_remove(struct platform_device *pdev)
drivers/ata/sata_mv.c
4206
static int mv_platform_suspend(struct platform_device *pdev, pm_message_t state)
drivers/ata/sata_mv.c
4215
static int mv_platform_resume(struct platform_device *pdev)
drivers/ata/sata_rcar.c
859
static int sata_rcar_probe(struct platform_device *pdev)
drivers/ata/sata_rcar.c
912
static void sata_rcar_remove(struct platform_device *pdev)
drivers/atm/fore200e.c
2525
static int fore200e_sba_probe(struct platform_device *op)
drivers/atm/fore200e.c
2555
static void fore200e_sba_remove(struct platform_device *op)
drivers/atm/fore200e.c
669
struct platform_device *op = to_platform_device(fore200e->dev);
drivers/atm/fore200e.c
699
struct platform_device *op = to_platform_device(fore200e->dev);
drivers/atm/fore200e.c
715
struct platform_device *op = to_platform_device(fore200e->dev);
drivers/atm/fore200e.c
739
struct platform_device *op = to_platform_device(fore200e->dev);
drivers/auxdisplay/arm-charlcd.c
256
static int __init charlcd_probe(struct platform_device *pdev)
drivers/auxdisplay/cfag12864bfb.c
117
static struct platform_device *cfag12864bfb_device;
drivers/auxdisplay/cfag12864bfb.c
66
static int cfag12864bfb_probe(struct platform_device *device)
drivers/auxdisplay/cfag12864bfb.c
99
static void cfag12864bfb_remove(struct platform_device *device)
drivers/auxdisplay/hd44780.c
200
static int hd44780_probe(struct platform_device *pdev)
drivers/auxdisplay/hd44780.c
317
static void hd44780_remove(struct platform_device *pdev)
drivers/auxdisplay/img-ascii-lcd.c
228
static int img_ascii_lcd_probe(struct platform_device *pdev)
drivers/auxdisplay/img-ascii-lcd.c
278
static void img_ascii_lcd_remove(struct platform_device *pdev)
drivers/auxdisplay/seg-led-gpio.c
62
static int seg_led_probe(struct platform_device *pdev)
drivers/auxdisplay/seg-led-gpio.c
83
static void seg_led_remove(struct platform_device *pdev)
drivers/base/platform.c
1016
struct platform_device * __init_or_module __platform_create_bundle(
drivers/base/platform.c
1018
int (*probe)(struct platform_device *),
drivers/base/platform.c
1022
struct platform_device *pdev;
drivers/base/platform.c
1121
struct platform_device *pdev)
drivers/base/platform.c
1138
struct platform_device *pdev = to_platform_device(dev);
drivers/base/platform.c
1150
struct platform_device *pdev = to_platform_device(dev);
drivers/base/platform.c
122
void __iomem *devm_platform_ioremap_resource(struct platform_device *pdev,
drivers/base/platform.c
1286
struct platform_device *pdev = to_platform_device(dev);
drivers/base/platform.c
1348
struct platform_device *pdev = to_platform_device(dev);
drivers/base/platform.c
1375
const struct platform_device *pdev = to_platform_device(dev);
drivers/base/platform.c
1395
struct platform_device *dev = to_platform_device(_dev);
drivers/base/platform.c
142
devm_platform_ioremap_resource_byname(struct platform_device *pdev,
drivers/base/platform.c
1432
struct platform_device *dev = to_platform_device(_dev);
drivers/base/platform.c
1440
struct platform_device *dev = to_platform_device(_dev);
drivers/base/platform.c
153
static const struct cpumask *get_irq_affinity(struct platform_device *dev,
drivers/base/platform.c
182
int platform_get_irq_affinity(struct platform_device *dev, unsigned int num,
drivers/base/platform.c
278
int platform_get_irq_optional(struct platform_device *dev, unsigned int num)
drivers/base/platform.c
301
int platform_get_irq(struct platform_device *dev, unsigned int num)
drivers/base/platform.c
320
int platform_irq_count(struct platform_device *dev)
drivers/base/platform.c
339
static void platform_disable_acpi_irq(struct platform_device *pdev, int index)
drivers/base/platform.c
376
int devm_platform_get_irqs_affinity(struct platform_device *dev,
drivers/base/platform.c
461
struct resource *platform_get_resource_byname(struct platform_device *dev,
drivers/base/platform.c
480
static int __platform_get_irq_byname(struct platform_device *dev,
drivers/base/platform.c
509
int platform_get_irq_byname(struct platform_device *dev, const char *name)
drivers/base/platform.c
531
int platform_get_irq_byname_optional(struct platform_device *dev,
drivers/base/platform.c
545
int platform_add_devices(struct platform_device **devs, int num)
drivers/base/platform.c
55
struct resource *platform_get_resource(struct platform_device *dev,
drivers/base/platform.c
563
struct platform_device pdev;
drivers/base/platform.c
571
static void setup_pdev_dma_masks(struct platform_device *pdev)
drivers/base/platform.c
590
void platform_device_put(struct platform_device *pdev)
drivers/base/platform.c
617
struct platform_device *platform_device_alloc(const char *name, int id)
drivers/base/platform.c
645
int platform_device_add_resources(struct platform_device *pdev,
drivers/base/platform.c
673
int platform_device_add_data(struct platform_device *pdev, const void *data,
drivers/base/platform.c
697
int platform_device_add(struct platform_device *pdev)
drivers/base/platform.c
70
struct resource *platform_get_mem_or_io(struct platform_device *dev,
drivers/base/platform.c
786
void platform_device_del(struct platform_device *pdev)
drivers/base/platform.c
815
int platform_device_register(struct platform_device *pdev)
drivers/base/platform.c
831
void platform_device_unregister(struct platform_device *pdev)
drivers/base/platform.c
846
struct platform_device *platform_device_register_full(
drivers/base/platform.c
850
struct platform_device *pdev;
drivers/base/platform.c
921
static int platform_probe_fail(struct platform_device *pdev)
drivers/base/platform.c
954
int (*probe)(struct platform_device *), struct module *module)
drivers/base/platform.c
99
devm_platform_get_and_ioremap_resource(struct platform_device *pdev,
drivers/base/test/platform-device-test.c
113
static int fake_probe(struct platform_device *pdev)
drivers/base/test/platform-device-test.c
136
struct platform_device *pdev;
drivers/base/test/platform-device-test.c
175
struct platform_device *pdev;
drivers/base/test/platform-device-test.c
225
struct platform_device *pdev;
drivers/base/test/platform-device-test.c
60
struct platform_device *pdev;
drivers/base/test/platform-device-test.c
89
struct platform_device *pdev;
drivers/base/test/test_async_driver_probe.c
104
struct platform_device **pdev = NULL;
drivers/base/test/test_async_driver_probe.c
23
static int test_probe(struct platform_device *pdev)
drivers/base/test/test_async_driver_probe.c
76
static struct platform_device *async_dev[NR_CPUS * 2];
drivers/base/test/test_async_driver_probe.c
77
static struct platform_device *sync_dev[2];
drivers/base/test/test_async_driver_probe.c
79
static struct platform_device *
drivers/base/test/test_async_driver_probe.c
82
struct platform_device *pdev;
drivers/bcma/bcma_private.h
67
extern struct platform_device bcma_pflash_dev;
drivers/bcma/bcma_private.h
80
extern struct platform_device bcma_sflash_dev;
drivers/bcma/bcma_private.h
92
extern struct platform_device bcma_nflash_dev;
drivers/bcma/driver_chipcommon.c
117
struct platform_device *pdev;
drivers/bcma/driver_chipcommon_nflash.c
20
struct platform_device bcma_nflash_dev = {
drivers/bcma/driver_chipcommon_pflash.c
25
struct platform_device bcma_pflash_dev = {
drivers/bcma/driver_chipcommon_sflash.c
20
struct platform_device bcma_sflash_dev = {
drivers/bcma/host_soc.c
203
static int bcma_host_soc_probe(struct platform_device *pdev)
drivers/bcma/host_soc.c
243
static void bcma_host_soc_remove(struct platform_device *pdev)
drivers/block/amiflop.c
1869
static int __init amiga_floppy_probe(struct platform_device *pdev)
drivers/block/floppy.c
4450
struct platform_device *p = to_platform_device(dev);
drivers/block/floppy.c
4499
static struct platform_device floppy_device[N_DRIVE];
drivers/block/n64cart.c
115
static int __init n64cart_probe(struct platform_device *pdev)
drivers/block/swim.c
864
static int swim_probe(struct platform_device *dev)
drivers/block/swim.c
922
static void swim_remove(struct platform_device *dev)
drivers/bluetooth/btqcomsmd.c
140
static int btqcomsmd_probe(struct platform_device *pdev)
drivers/bluetooth/btqcomsmd.c
200
static void btqcomsmd_remove(struct platform_device *pdev)
drivers/bluetooth/hci_bcm.c
1237
static int bcm_probe(struct platform_device *pdev)
drivers/bluetooth/hci_bcm.c
1283
static void bcm_remove(struct platform_device *pdev)
drivers/bluetooth/hci_intel.c
1125
static int intel_probe(struct platform_device *pdev)
drivers/bluetooth/hci_intel.c
1185
static void intel_remove(struct platform_device *pdev)
drivers/bluetooth/hci_intel.c
57
struct platform_device *pdev;
drivers/bus/arm-cci.c
69
static int cci_platform_probe(struct platform_device *pdev)
drivers/bus/arm-integrator-lm.c
71
static int integrator_ap_lm_probe(struct platform_device *pdev)
drivers/bus/brcmstb_gisb.c
412
static int __init brcmstb_gisb_arb_probe(struct platform_device *pdev)
drivers/bus/bt1-apb.c
120
struct platform_device *pdev = to_platform_device(apb->dev);
drivers/bus/bt1-apb.c
125
static struct bt1_apb *bt1_apb_create_data(struct platform_device *pdev)
drivers/bus/bt1-apb.c
150
struct platform_device *pdev = to_platform_device(apb->dev);
drivers/bus/bt1-apb.c
213
struct platform_device *pdev = to_platform_device(apb->dev);
drivers/bus/bt1-apb.c
348
static int bt1_apb_probe(struct platform_device *pdev)
drivers/bus/bt1-axi.c
117
struct platform_device *pdev = to_platform_device(axi->dev);
drivers/bus/bt1-axi.c
161
struct platform_device *pdev = to_platform_device(axi->dev);
drivers/bus/bt1-axi.c
244
static int bt1_axi_probe(struct platform_device *pdev)
drivers/bus/bt1-axi.c
87
struct platform_device *pdev = to_platform_device(axi->dev);
drivers/bus/bt1-axi.c
92
static struct bt1_axi *bt1_axi_create_data(struct platform_device *pdev)
drivers/bus/da8xx-mstpri.c
205
static int da8xx_mstpri_probe(struct platform_device *pdev)
drivers/bus/fsl-mc/fsl-mc-bus.c
1028
static int fsl_mc_bus_probe(struct platform_device *pdev)
drivers/bus/fsl-mc/fsl-mc-bus.c
1160
static void fsl_mc_bus_remove(struct platform_device *pdev)
drivers/bus/hisi_lpc.c
490
struct platform_device *pdev;
drivers/bus/hisi_lpc.c
606
static int hisi_lpc_probe(struct platform_device *pdev)
drivers/bus/hisi_lpc.c
660
static void hisi_lpc_remove(struct platform_device *pdev)
drivers/bus/imx-aipstz.c
34
static int imx_aipstz_probe(struct platform_device *pdev)
drivers/bus/imx-aipstz.c
61
static void imx_aipstz_remove(struct platform_device *pdev)
drivers/bus/imx-weim.c
206
static int weim_parse_dt(struct platform_device *pdev)
drivers/bus/imx-weim.c
265
static int weim_probe(struct platform_device *pdev)
drivers/bus/imx-weim.c
306
struct platform_device *pdev;
drivers/bus/imx-weim.c
90
static int imx_weim_gpr_setup(struct platform_device *pdev)
drivers/bus/intel-ixp4xx-eb.c
344
static int ixp4xx_exp_probe(struct platform_device *pdev)
drivers/bus/omap-ocp2scp.c
20
static int omap_ocp2scp_probe(struct platform_device *pdev)
drivers/bus/omap-ocp2scp.c
78
static void omap_ocp2scp_remove(struct platform_device *pdev)
drivers/bus/omap_l3_noc.c
236
static int omap_l3_probe(struct platform_device *pdev)
drivers/bus/omap_l3_smx.c
212
static int omap3_l3_probe(struct platform_device *pdev)
drivers/bus/omap_l3_smx.c
264
static void omap3_l3_remove(struct platform_device *pdev)
drivers/bus/qcom-ebi2.c
292
static int qcom_ebi2_probe(struct platform_device *pdev)
drivers/bus/qcom-ssc-block-bus.c
253
static int qcom_ssc_block_bus_probe(struct platform_device *pdev)
drivers/bus/qcom-ssc-block-bus.c
360
static void qcom_ssc_block_bus_remove(struct platform_device *pdev)
drivers/bus/simple-pm-bus.c
25
static int simple_pm_bus_probe(struct platform_device *pdev)
drivers/bus/simple-pm-bus.c
77
static void simple_pm_bus_remove(struct platform_device *pdev)
drivers/bus/stm32_etzpc.c
73
static int stm32_etzpc_probe(struct platform_device *pdev)
drivers/bus/stm32_rifsc.c
747
static int stm32_rifsc_probe(struct platform_device *pdev)
drivers/bus/sun50i-de2.c
12
static int sun50i_de2_bus_probe(struct platform_device *pdev)
drivers/bus/sun50i-de2.c
27
static void sun50i_de2_bus_remove(struct platform_device *pdev)
drivers/bus/sunxi-rsb.c
743
static int sunxi_rsb_probe(struct platform_device *pdev)
drivers/bus/sunxi-rsb.c
810
static void sunxi_rsb_remove(struct platform_device *pdev)
drivers/bus/tegra-aconnect.c
22
static int tegra_aconnect_probe(struct platform_device *pdev)
drivers/bus/tegra-aconnect.c
56
static void tegra_aconnect_remove(struct platform_device *pdev)
drivers/bus/tegra-gmi.c
210
static int tegra_gmi_probe(struct platform_device *pdev)
drivers/bus/tegra-gmi.c
261
static void tegra_gmi_remove(struct platform_device *pdev)
drivers/bus/ti-pwmss.c
21
static int pwmss_probe(struct platform_device *pdev)
drivers/bus/ti-pwmss.c
36
static void pwmss_remove(struct platform_device *pdev)
drivers/bus/ti-sysc.c
3144
static int sysc_probe(struct platform_device *pdev)
drivers/bus/ti-sysc.c
3272
static void sysc_remove(struct platform_device *pdev)
drivers/bus/ts-nbus.c
267
static int ts_nbus_probe(struct platform_device *pdev)
drivers/bus/ts-nbus.c
321
static void ts_nbus_remove(struct platform_device *pdev)
drivers/bus/ts-nbus.c
42
static int ts_nbus_init_pdata(struct platform_device *pdev,
drivers/bus/uniphier-system-bus.c
175
static int uniphier_system_bus_probe(struct platform_device *pdev)
drivers/bus/vexpress-config.c
350
static int vexpress_syscfg_probe(struct platform_device *pdev)
drivers/cache/hisi_soc_hha.c
123
static int hisi_soc_hha_probe(struct platform_device *pdev)
drivers/cache/hisi_soc_hha.c
164
static void hisi_soc_hha_remove(struct platform_device *pdev)
drivers/cache/sifive_ccache.c
254
static int sifive_ccache_probe(struct platform_device *pdev)
drivers/cdrom/gdrom.c
739
static int probe_gdrom(struct platform_device *devptr)
drivers/cdrom/gdrom.c
835
static void remove_gdrom(struct platform_device *devptr)
drivers/cdrom/gdrom.c
84
static struct platform_device *pd;
drivers/cdx/cdx.c
610
struct platform_device *pd;
drivers/cdx/controller/cdx_controller.c
165
static int xlnx_cdx_probe(struct platform_device *pdev)
drivers/cdx/controller/cdx_controller.c
223
static void xlnx_cdx_remove(struct platform_device *pdev)
drivers/cdx/controller/cdx_controller.h
26
int cdx_setup_rpmsg(struct platform_device *pdev);
drivers/cdx/controller/cdx_controller.h
28
void cdx_destroy_rpmsg(struct platform_device *pdev);
drivers/cdx/controller/cdx_rpmsg.c
169
int cdx_setup_rpmsg(struct platform_device *pdev)
drivers/cdx/controller/cdx_rpmsg.c
197
void cdx_destroy_rpmsg(struct platform_device *pdev)
drivers/cdx/controller/cdx_rpmsg.c
46
static int cdx_attach_to_rproc(struct platform_device *pdev)
drivers/cdx/controller/cdx_rpmsg.c
85
static void cdx_detach_to_r5(struct platform_device *pdev)
drivers/char/dsp56k.c
129
struct platform_device *pdev;
drivers/char/hw_random/airoha-trng.c
168
static int airoha_trng_probe(struct platform_device *pdev)
drivers/char/hw_random/arm_smccc_trng.c
97
static int smccc_trng_probe(struct platform_device *pdev)
drivers/char/hw_random/atmel-rng.c
115
static int atmel_trng_probe(struct platform_device *pdev)
drivers/char/hw_random/atmel-rng.c
164
static void atmel_trng_remove(struct platform_device *pdev)
drivers/char/hw_random/ba431-rng.c
170
static int ba431_trng_probe(struct platform_device *pdev)
drivers/char/hw_random/bcm2835-rng.c
143
static int bcm2835_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/bcm74110-rng.c
82
static int bcm74110_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/cctrng.c
457
static int cctrng_probe(struct platform_device *pdev)
drivers/char/hw_random/cctrng.c
52
struct platform_device *pdev;
drivers/char/hw_random/cctrng.c
562
static void cctrng_remove(struct platform_device *pdev)
drivers/char/hw_random/exynos-trng.c
184
static int exynos_trng_probe(struct platform_device *pdev)
drivers/char/hw_random/exynos-trng.c
257
static void exynos_trng_remove(struct platform_device *pdev)
drivers/char/hw_random/hisi-rng.c
73
static int hisi_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/histb-rng.c
119
static int histb_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/imx-rngc.c
246
static int __init imx_rngc_probe(struct platform_device *pdev)
drivers/char/hw_random/ingenic-rng.c
117
static void ingenic_rng_remove(struct platform_device *pdev)
drivers/char/hw_random/ingenic-rng.c
83
static int ingenic_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/ingenic-trng.c
76
static int ingenic_trng_probe(struct platform_device *pdev)
drivers/char/hw_random/iproc-rng200.c
167
static int iproc_rng200_probe(struct platform_device *pdev)
drivers/char/hw_random/ixp4xx-rng.c
41
static int ixp4xx_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/jh7110-trng.c
274
static int starfive_trng_probe(struct platform_device *pdev)
drivers/char/hw_random/ks-sa-rng.c
205
static int ks_sa_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/ks-sa-rng.c
248
static void ks_sa_rng_remove(struct platform_device *pdev)
drivers/char/hw_random/meson-rng.c
86
static int meson_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/mpfs-rng.c
64
static int mpfs_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/mtk-rng.c
106
static int mtk_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/mxc-rnga.c
134
static int mxc_rnga_probe(struct platform_device *pdev)
drivers/char/hw_random/mxc-rnga.c
171
static void mxc_rnga_remove(struct platform_device *pdev)
drivers/char/hw_random/n2-drv.c
697
static int n2rng_probe(struct platform_device *op)
drivers/char/hw_random/n2-drv.c
784
static void n2rng_remove(struct platform_device *op)
drivers/char/hw_random/n2rng.h
99
struct platform_device *op;
drivers/char/hw_random/npcm-rng.c
129
static void npcm_rng_remove(struct platform_device *pdev)
drivers/char/hw_random/npcm-rng.c
88
static int npcm_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/octeon-rng.c
58
static int octeon_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/omap-rng.c
376
struct platform_device *pdev)
drivers/char/hw_random/omap-rng.c
423
static int omap_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/omap-rng.c
512
static void omap_rng_remove(struct platform_device *pdev)
drivers/char/hw_random/omap3-rom-rng.c
110
static int omap3_rom_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/pasemi-rng.c
85
static int rng_probe(struct platform_device *pdev)
drivers/char/hw_random/pic32-rng.c
77
static int pic32_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/powernv-rng.c
37
static int powernv_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/rockchip-rng.c
385
static int rk_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/st-rng.c
72
static int st_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/stm32-rng.c
371
static void stm32_rng_remove(struct platform_device *ofdev)
drivers/char/hw_random/stm32-rng.c
531
static int stm32_rng_probe(struct platform_device *ofdev)
drivers/char/hw_random/timeriomem-rng.c
103
static int timeriomem_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/timeriomem-rng.c
176
static void timeriomem_rng_remove(struct platform_device *pdev)
drivers/char/hw_random/xgene-rng.c
313
static int xgene_rng_probe(struct platform_device *pdev)
drivers/char/hw_random/xgene-rng.c
360
static void xgene_rng_remove(struct platform_device *pdev)
drivers/char/hw_random/xiphera-trng.c
60
static int xiphera_trng_probe(struct platform_device *pdev)
drivers/char/ipmi/bt-bmc.c
376
struct platform_device *pdev)
drivers/char/ipmi/bt-bmc.c
407
static int bt_bmc_probe(struct platform_device *pdev)
drivers/char/ipmi/bt-bmc.c
462
static void bt_bmc_remove(struct platform_device *pdev)
drivers/char/ipmi/ipmi_msghandler.c
290
struct platform_device pdev;
drivers/char/ipmi/ipmi_plat_data.c
11
struct platform_device *ipmi_platform_add(const char *name, unsigned int inst,
drivers/char/ipmi/ipmi_plat_data.c
14
struct platform_device *pdev;
drivers/char/ipmi/ipmi_plat_data.h
24
struct platform_device *ipmi_platform_add(const char *name, unsigned int inst,
drivers/char/ipmi/ipmi_powernv.c
212
static int ipmi_powernv_probe(struct platform_device *pdev)
drivers/char/ipmi/ipmi_powernv.c
285
static void ipmi_powernv_remove(struct platform_device *pdev)
drivers/char/ipmi/ipmi_si_hotmod.c
219
struct platform_device *pdev;
drivers/char/ipmi/ipmi_si_ls2k.c
149
static int ipmi_ls2k_probe(struct platform_device *pdev)
drivers/char/ipmi/ipmi_si_ls2k.c
166
static void ipmi_ls2k_remove(struct platform_device *pdev)
drivers/char/ipmi/ipmi_si_platform.c
113
ipmi_get_info_from_resources(struct platform_device *pdev,
drivers/char/ipmi/ipmi_si_platform.c
135
static int platform_ipmi_probe(struct platform_device *pdev)
drivers/char/ipmi/ipmi_si_platform.c
227
static int of_ipmi_probe(struct platform_device *pdev)
drivers/char/ipmi/ipmi_si_platform.c
289
static int of_ipmi_probe(struct platform_device *dev)
drivers/char/ipmi/ipmi_si_platform.c
308
static int acpi_ipmi_probe(struct platform_device *pdev)
drivers/char/ipmi/ipmi_si_platform.c
392
static int acpi_ipmi_probe(struct platform_device *dev)
drivers/char/ipmi/ipmi_si_platform.c
398
static int ipmi_probe(struct platform_device *pdev)
drivers/char/ipmi/ipmi_si_platform.c
409
static void ipmi_remove(struct platform_device *pdev)
drivers/char/ipmi/ipmi_si_platform.c
416
struct platform_device *pdev = to_platform_device(dev);
drivers/char/ipmi/ipmi_si_platform.c
428
struct platform_device *pdev = to_platform_device(dev);
drivers/char/ipmi/ipmi_ssif.c
2040
static int dmi_ipmi_probe(struct platform_device *pdev)
drivers/char/ipmi/ipmi_ssif.c
2063
static int dmi_ipmi_probe(struct platform_device *pdev)
drivers/char/ipmi/ipmi_ssif.c
2087
static int ssif_platform_probe(struct platform_device *dev)
drivers/char/ipmi/ipmi_ssif.c
2092
static void ssif_platform_remove(struct platform_device *dev)
drivers/char/ipmi/kcs_bmc_aspeed.c
477
struct platform_device *pdev)
drivers/char/ipmi/kcs_bmc_aspeed.c
497
static int aspeed_kcs_of_get_channel(struct platform_device *pdev)
drivers/char/ipmi/kcs_bmc_aspeed.c
530
aspeed_kcs_of_get_io_address(struct platform_device *pdev, u32 addrs[2])
drivers/char/ipmi/kcs_bmc_aspeed.c
555
static int aspeed_kcs_probe(struct platform_device *pdev)
drivers/char/ipmi/kcs_bmc_aspeed.c
644
static void aspeed_kcs_remove(struct platform_device *pdev)
drivers/char/ipmi/kcs_bmc_npcm7xx.c
146
struct platform_device *pdev)
drivers/char/ipmi/kcs_bmc_npcm7xx.c
166
static int npcm7xx_kcs_probe(struct platform_device *pdev)
drivers/char/ipmi/kcs_bmc_npcm7xx.c
221
static void npcm7xx_kcs_remove(struct platform_device *pdev)
drivers/char/pc8736x_gpio.c
79
static struct platform_device *pdev; /* use in dev_*() */
drivers/char/powernv-op-panel.c
145
static int oppanel_probe(struct platform_device *pdev)
drivers/char/powernv-op-panel.c
198
static void oppanel_remove(struct platform_device *pdev)
drivers/char/scx200_gpio.c
27
static struct platform_device *pdev;
drivers/char/sonypi.c
1147
static int sonypi_create_input_devices(struct platform_device *pdev)
drivers/char/sonypi.c
1287
static int sonypi_probe(struct platform_device *dev)
drivers/char/sonypi.c
1411
static void sonypi_remove(struct platform_device *dev)
drivers/char/sonypi.c
1460
static void sonypi_shutdown(struct platform_device *dev)
drivers/char/sonypi.c
1475
static struct platform_device *sonypi_platform_device;
drivers/char/tpm/tpm_atmel.c
195
static struct platform_device *pdev;
drivers/char/tpm/tpm_ftpm_tee.c
261
static int ftpm_plat_tee_probe(struct platform_device *pdev)
drivers/char/tpm/tpm_ftpm_tee.c
304
static void ftpm_plat_tee_remove(struct platform_device *pdev)
drivers/char/tpm/tpm_ftpm_tee.c
315
static void ftpm_plat_tee_shutdown(struct platform_device *pdev)
drivers/char/tpm/tpm_loongson.c
51
static int tpm_loongson_probe(struct platform_device *pdev)
drivers/char/tpm/tpm_nsc.c
257
static struct platform_device *pdev = NULL;
drivers/char/tpm/tpm_svsm.c
57
static int __init tpm_svsm_probe(struct platform_device *pdev)
drivers/char/tpm/tpm_svsm.c
97
static void __exit tpm_svsm_remove(struct platform_device *pdev)
drivers/char/tpm/tpm_tis.c
314
static struct platform_device *force_pdev;
drivers/char/tpm/tpm_tis.c
316
static int tpm_tis_plat_probe(struct platform_device *pdev)
drivers/char/tpm/tpm_tis.c
340
static void tpm_tis_plat_remove(struct platform_device *pdev)
drivers/char/tpm/tpm_tis.c
370
struct platform_device *pdev;
drivers/char/tpm/tpm_tis_synquacer.c
112
static int tpm_tis_synquacer_probe(struct platform_device *pdev)
drivers/char/tpm/tpm_tis_synquacer.c
129
static void tpm_tis_synquacer_remove(struct platform_device *pdev)
drivers/char/xilinx_hwicap/xilinx_hwicap.c
599
static int hwicap_setup(struct platform_device *pdev, int id,
drivers/char/xilinx_hwicap/xilinx_hwicap.c
688
static int hwicap_drv_probe(struct platform_device *pdev)
drivers/char/xilinx_hwicap/xilinx_hwicap.c
716
static void hwicap_drv_remove(struct platform_device *pdev)
drivers/char/xillybus/xillybus_of.c
34
static int xilly_drv_probe(struct platform_device *op)
drivers/char/xillybus/xillybus_of.c
67
static void xilly_drv_remove(struct platform_device *op)
drivers/clk/actions/owl-common.c
38
int owl_clk_regmap_init(struct platform_device *pdev,
drivers/clk/actions/owl-common.h
18
struct platform_device;
drivers/clk/actions/owl-common.h
40
int owl_clk_regmap_init(struct platform_device *pdev,
drivers/clk/actions/owl-s500.c
599
static int s500_clk_probe(struct platform_device *pdev)
drivers/clk/actions/owl-s700.c
613
static int s700_clk_probe(struct platform_device *pdev)
drivers/clk/actions/owl-s900.c
756
static int s900_clk_probe(struct platform_device *pdev)
drivers/clk/aspeed/clk-aspeed.c
384
static int aspeed_clk_probe(struct platform_device *pdev)
drivers/clk/aspeed/clk-ast2600.c
481
static int aspeed_g6_clk_probe(struct platform_device *pdev)
drivers/clk/aspeed/clk-ast2700.c
871
static int ast2700_soc_clk_probe(struct platform_device *pdev)
drivers/clk/axis/clk-artpec6.c
116
static int artpec6_clkctrl_probe(struct platform_device *pdev)
drivers/clk/axs10x/i2s_pll_clock.c
163
static int i2s_pll_clk_probe(struct platform_device *pdev)
drivers/clk/axs10x/i2s_pll_clock.c
201
static void i2s_pll_clk_remove(struct platform_device *pdev)
drivers/clk/axs10x/pll_clock.c
217
static int axs10x_pll_clk_probe(struct platform_device *pdev)
drivers/clk/baikal-t1/clk-ccu-div.c
447
static int ccu_div_probe(struct platform_device *pdev)
drivers/clk/baikal-t1/clk-ccu-pll.c
221
static int ccu_pll_probe(struct platform_device *pdev)
drivers/clk/bcm/clk-bcm2711-dvp.c
25
static int clk_dvp_probe(struct platform_device *pdev)
drivers/clk/bcm/clk-bcm2711-dvp.c
96
static void clk_dvp_remove(struct platform_device *pdev)
drivers/clk/bcm/clk-bcm2835-aux.c
16
static int bcm2835_aux_clk_probe(struct platform_device *pdev)
drivers/clk/bcm/clk-bcm2835.c
2267
static int bcm2835_clk_probe(struct platform_device *pdev)
drivers/clk/bcm/clk-bcm63268-timer.c
148
static int bcm63268_tclk_probe(struct platform_device *pdev)
drivers/clk/bcm/clk-bcm63xx-gate.c
484
static int clk_bcm63xx_probe(struct platform_device *pdev)
drivers/clk/bcm/clk-bcm63xx-gate.c
543
static void clk_bcm63xx_remove(struct platform_device *pdev)
drivers/clk/bcm/clk-raspberrypi.c
465
static int raspberrypi_clk_probe(struct platform_device *pdev)
drivers/clk/bcm/clk-raspberrypi.c
48
struct platform_device *cpufreq;
drivers/clk/bcm/clk-raspberrypi.c
523
static void raspberrypi_clk_remove(struct platform_device *pdev)
drivers/clk/bcm/clk-sr.c
145
static int sr_genpll2_clk_init(struct platform_device *pdev)
drivers/clk/bcm/clk-sr.c
234
static int sr_genpll4_clk_init(struct platform_device *pdev)
drivers/clk/bcm/clk-sr.c
273
static int sr_genpll5_clk_init(struct platform_device *pdev)
drivers/clk/bcm/clk-sr.c
318
static int sr_lcpll0_clk_init(struct platform_device *pdev)
drivers/clk/bcm/clk-sr.c
357
static int sr_lcpll1_clk_init(struct platform_device *pdev)
drivers/clk/bcm/clk-sr.c
384
static int sr_lcpll_pcie_clk_init(struct platform_device *pdev)
drivers/clk/bcm/clk-sr.c
403
static int sr_clk_probe(struct platform_device *pdev)
drivers/clk/bcm/clk-sr.c
405
int (*probe_func)(struct platform_device *);
drivers/clk/bcm/clk-sr.c
86
static int sr_genpll0_clk_init(struct platform_device *pdev)
drivers/clk/clk-apple-nco.c
257
static int applnco_probe(struct platform_device *pdev)
drivers/clk/clk-axi-clkgen.c
564
static int axi_clkgen_probe(struct platform_device *pdev)
drivers/clk/clk-axm5516.c
540
static int axmclk_probe(struct platform_device *pdev)
drivers/clk/clk-bd718x7.c
34
struct platform_device *pdev;
drivers/clk/clk-bd718x7.c
80
static int bd71837_clk_probe(struct platform_device *pdev)
drivers/clk/clk-bm1880.c
872
static int bm1880_clk_probe(struct platform_device *pdev)
drivers/clk/clk-en7523.c
591
static int en7523_clk_hw_init(struct platform_device *pdev,
drivers/clk/clk-en7523.c
731
static int en7581_clk_hw_init(struct platform_device *pdev,
drivers/clk/clk-en7523.c
758
static int en7523_clk_probe(struct platform_device *pdev)
drivers/clk/clk-en7523.c
81
int (*hw_init)(struct platform_device *pdev,
drivers/clk/clk-eyeq.c
359
static int eqc_probe(struct platform_device *pdev)
drivers/clk/clk-fixed-factor.c
384
static void of_fixed_factor_clk_remove(struct platform_device *pdev)
drivers/clk/clk-fixed-factor.c
392
static int of_fixed_factor_clk_probe(struct platform_device *pdev)
drivers/clk/clk-fixed-mmio.c
61
static int of_fixed_mmio_clk_probe(struct platform_device *pdev)
drivers/clk/clk-fixed-mmio.c
74
static void of_fixed_mmio_clk_remove(struct platform_device *pdev)
drivers/clk/clk-fixed-rate.c
199
static void of_fixed_clk_remove(struct platform_device *pdev)
drivers/clk/clk-fixed-rate.c
207
static int of_fixed_clk_probe(struct platform_device *pdev)
drivers/clk/clk-fixed-rate_test.c
285
pdev_to_clk_fixed_rate_of_test_context(struct platform_device *pdev)
drivers/clk/clk-fixed-rate_test.c
331
static int clk_fixed_rate_of_test_probe(struct platform_device *pdev)
drivers/clk/clk-fsl-flexspi.c
47
static int fsl_flexspi_clk_probe(struct platform_device *pdev)
drivers/clk/clk-fsl-sai.c
29
static int fsl_sai_clk_probe(struct platform_device *pdev)
drivers/clk/clk-gate_test.c
14
struct platform_device *pdev;
drivers/clk/clk-gemini.c
268
static int gemini_clk_probe(struct platform_device *pdev)
drivers/clk/clk-gpio.c
195
static int gpio_clk_driver_probe(struct platform_device *pdev)
drivers/clk/clk-gpio.c
356
static int clk_gated_fixed_probe(struct platform_device *pdev)
drivers/clk/clk-hi655x.c
74
static int hi655x_clk_probe(struct platform_device *pdev)
drivers/clk/clk-hsdk-pll.c
305
static int hsdk_pll_clk_probe(struct platform_device *pdev)
drivers/clk/clk-lan966x.c
250
static int lan966x_clk_probe(struct platform_device *pdev)
drivers/clk/clk-lochnagar.c
238
static int lochnagar_clk_probe(struct platform_device *pdev)
drivers/clk/clk-loongson2.c
355
static int loongson2_clk_probe(struct platform_device *pdev)
drivers/clk/clk-max77686.c
161
static int max77686_clk_probe(struct platform_device *pdev)
drivers/clk/clk-milbeaut.c
559
static int m10v_clk_probe(struct platform_device *pdev)
drivers/clk/clk-palmas.c
166
static void palmas_clks_get_clk_data(struct platform_device *pdev,
drivers/clk/clk-palmas.c
230
static int palmas_clks_probe(struct platform_device *pdev)
drivers/clk/clk-palmas.c
273
static void palmas_clks_remove(struct platform_device *pdev)
drivers/clk/clk-plldig.c
222
static int plldig_clk_probe(struct platform_device *pdev)
drivers/clk/clk-pwm.c
159
static void clk_pwm_remove(struct platform_device *pdev)
drivers/clk/clk-pwm.c
95
static int clk_pwm_probe(struct platform_device *pdev)
drivers/clk/clk-qoriq.c
1574
struct platform_device *pdev;
drivers/clk/clk-rk808.c
148
static int rk808_clkout_probe(struct platform_device *pdev)
drivers/clk/clk-rp1.c
2394
static int rp1_clk_probe(struct platform_device *pdev)
drivers/clk/clk-rpmi.c
511
static int rpmi_clk_probe(struct platform_device *pdev)
drivers/clk/clk-s2mps11.c
121
static int s2mps11_clk_probe(struct platform_device *pdev)
drivers/clk/clk-s2mps11.c
210
static void s2mps11_clk_remove(struct platform_device *pdev)
drivers/clk/clk-s2mps11.c
98
static struct device_node *s2mps11_clk_parse_dt(struct platform_device *pdev,
drivers/clk/clk-scpi.c
25
static struct platform_device *cpufreq_dev;
drivers/clk/clk-scpi.c
250
static void scpi_clocks_remove(struct platform_device *pdev)
drivers/clk/clk-scpi.c
264
static int scpi_clocks_probe(struct platform_device *pdev)
drivers/clk/clk-sp7021.c
589
static int sp7021_clk_probe(struct platform_device *pdev)
drivers/clk/clk-sparx5.c
247
static int s5_clk_probe(struct platform_device *pdev)
drivers/clk/clk-tps68470.c
195
static int tps68470_clk_probe(struct platform_device *pdev)
drivers/clk/clk-twl.c
142
static int twl_clks_probe(struct platform_device *pdev)
drivers/clk/clk-twl6040.c
126
static int twl6040_pdmclk_probe(struct platform_device *pdev)
drivers/clk/clk-wm831x.c
347
static int wm831x_clk_probe(struct platform_device *pdev)
drivers/clk/clk_test.c
2807
pdev_to_platform_driver_dev_ctx(struct platform_device *pdev)
drivers/clk/clk_test.c
2813
static int kunit_platform_driver_dev_probe(struct platform_device *pdev)
drivers/clk/clk_test.c
3445
struct platform_device *pdev;
drivers/clk/davinci/da8xx-cfgchip.c
742
static int da8xx_cfgchip_probe(struct platform_device *pdev)
drivers/clk/davinci/pll.c
861
static int davinci_pll_probe(struct platform_device *pdev)
drivers/clk/davinci/psc.c
513
static int davinci_psc_probe(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3519.c
126
static void hi3519_clk_unregister(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3519.c
143
static int hi3519_clk_probe(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3519.c
165
static void hi3519_clk_remove(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3519.c
76
static struct hisi_clock_data *hi3519_clk_register(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3559a.c
503
struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3559a.c
549
static void hi3559av100_clk_unregister(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3559a.c
697
struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3559a.c
750
static void hi3559av100_shub_clk_unregister(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3559a.c
784
static int hi3559av100_crg_probe(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3559a.c
810
static void hi3559av100_crg_remove(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3660-stub.c
124
static int hi3660_stub_clk_probe(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3660.c
610
static int hi3660_clk_probe(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi3670.c
989
static int hi3670_clk_probe(struct platform_device *pdev)
drivers/clk/hisilicon/clk-hi6220-stub.c
195
static int hi6220_stub_clk_probe(struct platform_device *pdev)
drivers/clk/hisilicon/clk.c
26
struct hisi_clock_data *hisi_clk_alloc(struct platform_device *pdev,
drivers/clk/hisilicon/clk.h
114
struct hisi_clock_data *hisi_clk_alloc(struct platform_device *, int);
drivers/clk/hisilicon/clk.h
19
struct platform_device;
drivers/clk/hisilicon/crg-hi3516cv300.c
130
struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3516cv300.c
173
static void hi3516cv300_clk_unregister(struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3516cv300.c
204
struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3516cv300.c
232
static void hi3516cv300_sysctrl_clk_unregister(struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3516cv300.c
261
static int hi3516cv300_crg_probe(struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3516cv300.c
287
static void hi3516cv300_crg_remove(struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3798cv200.c
197
struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3798cv200.c
254
static void hi3798cv200_clk_unregister(struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3798cv200.c
290
struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3798cv200.c
319
static void hi3798cv200_sysctrl_clk_unregister(struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3798cv200.c
344
static int hi3798cv200_crg_probe(struct platform_device *pdev)
drivers/clk/hisilicon/crg-hi3798cv200.c
370
static void hi3798cv200_crg_remove(struct platform_device *pdev)
drivers/clk/hisilicon/crg.h
15
struct hisi_clock_data* (*register_clks)(struct platform_device *pdev);
drivers/clk/hisilicon/crg.h
16
void (*unregister_clks)(struct platform_device *pdev);
drivers/clk/hisilicon/reset.c
90
struct hisi_reset_controller *hisi_reset_init(struct platform_device *pdev)
drivers/clk/hisilicon/reset.h
13
struct hisi_reset_controller *hisi_reset_init(struct platform_device *pdev);
drivers/clk/hisilicon/reset.h
17
struct hisi_reset_controller *hisi_reset_init(struct platform_device *pdev)
drivers/clk/imx/clk-imx8-acm.c
332
static int imx8_acm_clk_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8-acm.c
414
static void imx8_acm_clk_remove(struct platform_device *pdev)
drivers/clk/imx/clk-imx8mm.c
299
static int imx8mm_clocks_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8mn.c
319
static int imx8mn_clocks_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8mp-audiomix.c
273
static int clk_imx8mp_audiomix_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8mp-audiomix.c
393
static void clk_imx8mp_audiomix_remove(struct platform_device *pdev)
drivers/clk/imx/clk-imx8mp.c
549
static int imx8mp_clocks_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8mq.c
284
static int imx8mq_clocks_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8qxp-lpcg.c
176
static int imx_lpcg_parse_clks_from_dt(struct platform_device *pdev,
drivers/clk/imx/clk-imx8qxp-lpcg.c
286
static int imx8qxp_lpcg_clk_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8qxp.c
130
static int imx8qxp_clk_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8ulp-sim-lpav.c
60
static int clk_imx8ulp_sim_lpav_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8ulp.c
123
static int imx8ulp_pcc_reset_init(struct platform_device *pdev, void __iomem *base,
drivers/clk/imx/clk-imx8ulp.c
145
static int imx8ulp_clk_cgc1_init(struct platform_device *pdev)
drivers/clk/imx/clk-imx8ulp.c
229
static int imx8ulp_clk_cgc2_init(struct platform_device *pdev)
drivers/clk/imx/clk-imx8ulp.c
311
static int imx8ulp_clk_pcc3_init(struct platform_device *pdev)
drivers/clk/imx/clk-imx8ulp.c
394
static int imx8ulp_clk_pcc4_init(struct platform_device *pdev)
drivers/clk/imx/clk-imx8ulp.c
449
static int imx8ulp_clk_pcc5_init(struct platform_device *pdev)
drivers/clk/imx/clk-imx8ulp.c
536
static int imx8ulp_clk_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx8ulp.c
538
int (*probe)(struct platform_device *pdev);
drivers/clk/imx/clk-imx93.c
274
static int imx93_clocks_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imx95-blk-ctl.c
350
static int imx95_bc_probe(struct platform_device *pdev)
drivers/clk/imx/clk-imxrt1050.c
36
static int imxrt1050_clocks_probe(struct platform_device *pdev)
drivers/clk/imx/clk-scu.c
528
static int imx_clk_scu_probe(struct platform_device *pdev)
drivers/clk/imx/clk-scu.c
689
struct platform_device *pdev;
drivers/clk/keystone/sci-clk.c
649
static int ti_sci_clk_probe(struct platform_device *pdev)
drivers/clk/keystone/sci-clk.c
700
static void ti_sci_clk_remove(struct platform_device *pdev)
drivers/clk/keystone/syscon-clk.c
114
static int ti_syscon_gate_clk_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2701-aud.c
139
static int clk_mt2701_aud_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2701-aud.c
163
static void clk_mt2701_aud_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2701.c
1008
static int clk_mt2701_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2701.c
1010
int (*clk_init)(struct platform_device *);
drivers/clk/mediatek/clk-mt2701.c
659
static int mtk_topckgen_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2701.c
774
static int mtk_infrasys_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2701.c
887
static int mtk_pericfg_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2701.c
972
static int mtk_apmixedsys_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2712-apmixedsys.c
112
static int clk_mt2712_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt2712-apmixedsys.c
141
static void clk_mt2712_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6735-apmixedsys.c
112
static void clk_mt6735_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6735-apmixedsys.c
80
static int clk_mt6735_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6765.c
728
static int clk_mt6765_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6765.c
762
static int clk_mt6765_top_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6765.c
802
static int clk_mt6765_ifr_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6765.c
844
static int clk_mt6765_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6765.c
846
int (*clk_probe)(struct platform_device *d);
drivers/clk/mediatek/clk-mt6779.c
1214
static int clk_mt6779_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6779.c
1231
static int clk_mt6779_top_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6779.c
1277
static int clk_mt6779_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6779.c
1279
int (*clk_probe)(struct platform_device *pdev);
drivers/clk/mediatek/clk-mt6795-apmixedsys.c
136
static int clk_mt6795_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6795-apmixedsys.c
190
static void clk_mt6795_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6795-infracfg.c
130
static void clk_mt6795_infracfg_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6795-infracfg.c
86
static int clk_mt6795_infracfg_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6795-pericfg.c
139
static void clk_mt6795_pericfg_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6795-pericfg.c
94
static int clk_mt6795_pericfg_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6797.c
382
static int mtk_topckgen_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6797.c
570
static int mtk_infrasys_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6797.c
649
static int mtk_apmixedsys_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6797.c
679
static int clk_mt6797_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt6797.c
681
int (*clk_init)(struct platform_device *);
drivers/clk/mediatek/clk-mt7622-apmixedsys.c
122
static void clk_mt7622_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7622-apmixedsys.c
83
static int clk_mt7622_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7622-aud.c
115
static int clk_mt7622_aud_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7622-aud.c
139
static void clk_mt7622_aud_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7622-infracfg.c
104
static void clk_mt7622_infracfg_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7622-infracfg.c
60
static int clk_mt7622_infracfg_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629-eth.c
133
static int clk_mt7629_eth_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629-eth.c
135
int (*clk_init)(struct platform_device *);
drivers/clk/mediatek/clk-mt7629-eth.c
73
static int clk_mt7629_ethsys_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629-eth.c
97
static int clk_mt7629_sgmiisys_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629.c
547
static int mtk_topckgen_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629.c
578
static int mtk_infrasys_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629.c
597
static int mtk_pericfg_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629.c
628
static int mtk_apmixedsys_init(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629.c
669
static int clk_mt7629_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7629.c
671
int (*clk_init)(struct platform_device *);
drivers/clk/mediatek/clk-mt7981-apmixed.c
69
static int clk_mt7981_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7986-apmixed.c
67
static int clk_mt7986_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7988-apmixed.c
79
static int clk_mt7988_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt7988-xfipll.c
50
static int clk_mt7988_xfipll_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8135-apmixedsys.c
50
static int clk_mt8135_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8135-apmixedsys.c
79
static void clk_mt8135_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8167-apmixedsys.c
92
static int clk_mt8167_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8173-apmixedsys.c
140
static int clk_mt8173_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8173-apmixedsys.c
196
static void clk_mt8173_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8173-infracfg.c
142
static void clk_mt8173_infracfg_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8173-infracfg.c
98
static int clk_mt8173_infracfg_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8183-apmixedsys.c
142
static int clk_mt8183_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8183-audio.c
75
static int clk_mt8183_audio_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8183-audio.c
90
static void clk_mt8183_audio_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8186-apmixedsys.c
141
static int clk_mt8186_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8186-apmixedsys.c
175
static void clk_mt8186_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8188-apmixedsys.c
135
static void clk_mt8188_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8188-apmixedsys.c
99
static int clk_mt8188_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8188-topckgen.c
1256
static int clk_mt8188_topck_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8188-topckgen.c
1337
static void clk_mt8188_topck_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8192-apmixedsys.c
152
static int clk_mt8192_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8192-apmixedsys.c
191
static void clk_mt8192_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8192-aud.c
100
static void clk_mt8192_aud_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8192-aud.c
85
static int clk_mt8192_aud_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8195-apmixedsys.c
171
static int clk_mt8195_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8195-apmixedsys.c
212
static void clk_mt8195_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8195-apusys_pll.c
59
static int clk_mt8195_apusys_pll_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8195-apusys_pll.c
89
static void clk_mt8195_apusys_pll_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8195-topckgen.c
1260
static int clk_mt8195_topck_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8195-topckgen.c
1341
static void clk_mt8195_topck_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8196-apmixedsys.c
140
static int clk_mt8196_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8196-apmixedsys.c
175
static void clk_mt8196_apmixed_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8196-mcu.c
109
static int clk_mt8196_mcu_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8196-mcu.c
145
static void clk_mt8196_mcu_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8196-mfg.c
129
static void clk_mt8196_mfg_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8196-mfg.c
93
static int clk_mt8196_mfg_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8196-vlpckgen.c
635
static int clk_mt8196_vlp_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8196-vlpckgen.c
696
static void clk_mt8196_vlp_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8365-apmixedsys.c
107
static int clk_mt8365_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mt8516-apmixedsys.c
74
static int clk_mt8516_apmixed_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mtk.c
467
static int __mtk_clk_simple_probe(struct platform_device *pdev,
drivers/clk/mediatek/clk-mtk.c
631
static void __mtk_clk_simple_remove(struct platform_device *pdev,
drivers/clk/mediatek/clk-mtk.c
658
int mtk_clk_pdev_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mtk.c
667
int mtk_clk_simple_probe(struct platform_device *pdev)
drivers/clk/mediatek/clk-mtk.c
675
void mtk_clk_pdev_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mtk.c
684
void mtk_clk_simple_remove(struct platform_device *pdev)
drivers/clk/mediatek/clk-mtk.h
25
struct platform_device;
drivers/clk/mediatek/clk-mtk.h
265
int mtk_clk_pdev_probe(struct platform_device *pdev);
drivers/clk/mediatek/clk-mtk.h
266
void mtk_clk_pdev_remove(struct platform_device *pdev);
drivers/clk/mediatek/clk-mtk.h
267
int mtk_clk_simple_probe(struct platform_device *pdev);
drivers/clk/mediatek/clk-mtk.h
268
void mtk_clk_simple_remove(struct platform_device *pdev);
drivers/clk/meson/axg-audio.c
1326
static int axg_audio_clkc_probe(struct platform_device *pdev)
drivers/clk/meson/g12a.c
5275
static int g12b_dvfs_setup(struct platform_device *pdev)
drivers/clk/meson/g12a.c
5353
static int g12a_dvfs_setup(struct platform_device *pdev)
drivers/clk/meson/g12a.c
5387
int (*dvfs_setup)(struct platform_device *pdev);
drivers/clk/meson/g12a.c
5390
static int g12a_clkc_probe(struct platform_device *pdev)
drivers/clk/meson/meson-aoclk.c
37
int meson_aoclkc_probe(struct platform_device *pdev)
drivers/clk/meson/meson-aoclk.h
35
int meson_aoclkc_probe(struct platform_device *pdev);
drivers/clk/meson/meson-clkc-utils.c
60
int meson_clkc_syscon_probe(struct platform_device *pdev)
drivers/clk/meson/meson-clkc-utils.c
78
int meson_clkc_mmio_probe(struct platform_device *pdev)
drivers/clk/meson/meson-clkc-utils.h
12
struct platform_device;
drivers/clk/meson/meson-clkc-utils.h
27
int meson_clkc_syscon_probe(struct platform_device *pdev);
drivers/clk/meson/meson-clkc-utils.h
28
int meson_clkc_mmio_probe(struct platform_device *pdev);
drivers/clk/microchip/clk-mpfs-ccc.c
230
static int mpfs_ccc_probe(struct platform_device *pdev)
drivers/clk/microchip/clk-mpfs.c
473
struct platform_device *pdev)
drivers/clk/microchip/clk-mpfs.c
487
struct platform_device *pdev)
drivers/clk/microchip/clk-mpfs.c
508
static int mpfs_clk_probe(struct platform_device *pdev)
drivers/clk/microchip/clk-pic32mzda.c
150
static int pic32mzda_clk_probe(struct platform_device *pdev)
drivers/clk/mmp/clk-audio.c
349
static int mmp2_audio_clk_probe(struct platform_device *pdev)
drivers/clk/mmp/clk-audio.c
391
static void mmp2_audio_clk_remove(struct platform_device *pdev)
drivers/clk/mmp/clk-pxa1908-apbc.c
94
static int pxa1908_apbc_probe(struct platform_device *pdev)
drivers/clk/mmp/clk-pxa1908-apbcp.c
46
static int pxa1908_apbcp_probe(struct platform_device *pdev)
drivers/clk/mmp/clk-pxa1908-apmu.c
86
static int pxa1908_apmu_probe(struct platform_device *pdev)
drivers/clk/mmp/clk-pxa1908-mpmu.c
76
static int pxa1908_mpmu_probe(struct platform_device *pdev)
drivers/clk/mstar/clk-msc313-cpupll.c
182
static int msc313_cpupll_probe(struct platform_device *pdev)
drivers/clk/mstar/clk-msc313-mpll.c
71
static int msc313_mpll_probe(struct platform_device *pdev)
drivers/clk/mvebu/ap-cpu-clk.c
231
static int ap_cpu_clock_probe(struct platform_device *pdev)
drivers/clk/mvebu/ap806-system-controller.c
129
static int ap806_syscon_common_probe(struct platform_device *pdev,
drivers/clk/mvebu/ap806-system-controller.c
249
static int ap806_syscon_legacy_probe(struct platform_device *pdev)
drivers/clk/mvebu/ap806-system-controller.c
260
static int ap806_clock_probe(struct platform_device *pdev)
drivers/clk/mvebu/armada-37xx-periph.c
731
static int armada_3700_periph_clock_probe(struct platform_device *pdev)
drivers/clk/mvebu/armada-37xx-periph.c
784
static void armada_3700_periph_clock_remove(struct platform_device *pdev)
drivers/clk/mvebu/armada-37xx-tbg.c
127
static void armada_3700_tbg_clock_remove(struct platform_device *pdev)
drivers/clk/mvebu/armada-37xx-tbg.c
81
static int armada_3700_tbg_clock_probe(struct platform_device *pdev)
drivers/clk/mvebu/armada-37xx-xtal.c
19
static int armada_3700_xtal_clock_probe(struct platform_device *pdev)
drivers/clk/mvebu/armada-37xx-xtal.c
68
static void armada_3700_xtal_clock_remove(struct platform_device *pdev)
drivers/clk/mvebu/cp110-system-controller.c
235
static int cp110_syscon_common_probe(struct platform_device *pdev,
drivers/clk/mvebu/cp110-system-controller.c
411
static int cp110_syscon_legacy_clk_probe(struct platform_device *pdev)
drivers/clk/mvebu/cp110-system-controller.c
421
static int cp110_clk_probe(struct platform_device *pdev)
drivers/clk/nuvoton/clk-ma35d1.c
459
static int ma35d1_clocks_probe(struct platform_device *pdev)
drivers/clk/nxp/clk-lpc18xx-creg.c
193
static int lpc18xx_creg_clk_probe(struct platform_device *pdev)
drivers/clk/qcom/a53-pll.c
87
static int qcom_a53pll_probe(struct platform_device *pdev)
drivers/clk/qcom/a7-pll.c
55
static int qcom_a7pll_probe(struct platform_device *pdev)
drivers/clk/qcom/apcs-msm8916.c
122
static void qcom_apcs_msm8916_clk_remove(struct platform_device *pdev)
drivers/clk/qcom/apcs-msm8916.c
45
static int qcom_apcs_msm8916_clk_probe(struct platform_device *pdev)
drivers/clk/qcom/apcs-msm8996.c
22
static int qcom_apcs_msm8996_clk_probe(struct platform_device *pdev)
drivers/clk/qcom/apcs-sdx55.c
127
static void qcom_apcs_sdx55_clk_remove(struct platform_device *pdev)
drivers/clk/qcom/apcs-sdx55.c
48
static int qcom_apcs_sdx55_clk_probe(struct platform_device *pdev)
drivers/clk/qcom/apss-ipq-pll.c
174
static int apss_ipq_pll_probe(struct platform_device *pdev)
drivers/clk/qcom/apss-ipq5424.c
235
static int apss_ipq5424_probe(struct platform_device *pdev)
drivers/clk/qcom/apss-ipq6018.c
110
static int apss_ipq6018_probe(struct platform_device *pdev)
drivers/clk/qcom/cambistmclkcc-kaanapali.c
421
static int cam_bist_mclk_cc_kaanapali_probe(struct platform_device *pdev)
drivers/clk/qcom/cambistmclkcc-sm8750.c
438
static int cam_bist_mclk_cc_sm8750_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-kaanapali.c
2645
static int cam_cc_kaanapali_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-milos.c
2145
static int cam_cc_milos_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-qcs615.c
1581
static int cam_cc_qcs615_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sa8775p.c
1839
static int cam_cc_sa8775p_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sc7180.c
1642
static int cam_cc_sc7180_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sc7280.c
2468
static int cam_cc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sc8180x.c
2840
static int cam_cc_sc8180x_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sc8280xp.c
3006
static int camcc_sc8280xp_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sdm845.c
1718
static int cam_cc_sdm845_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm4450.c
1659
static int cam_cc_sm4450_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm6350.c
1891
static int camcc_sm6350_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm7150.c
2028
static int camcc_sm7150_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm8150.c
2113
static int cam_cc_sm8150_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm8250.c
2425
static int cam_cc_sm8250_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm8450.c
3059
static int cam_cc_sm8450_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm8550.c
3558
static int cam_cc_sm8550_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm8650.c
3576
static int cam_cc_sm8650_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-sm8750.c
2694
static int cam_cc_sm8750_probe(struct platform_device *pdev)
drivers/clk/qcom/camcc-x1e80100.c
2475
static int cam_cc_x1e80100_probe(struct platform_device *pdev)
drivers/clk/qcom/clk-cbf-8996.c
223
static int qcom_msm8996_cbf_icc_register(struct platform_device *pdev, struct clk_hw *cbf_hw)
drivers/clk/qcom/clk-cbf-8996.c
246
static void qcom_msm8996_cbf_icc_remove(struct platform_device *pdev)
drivers/clk/qcom/clk-cbf-8996.c
254
static int qcom_msm8996_cbf_icc_register(struct platform_device *pdev, struct clk_hw *cbf_hw)
drivers/clk/qcom/clk-cbf-8996.c
264
static int qcom_msm8996_cbf_probe(struct platform_device *pdev)
drivers/clk/qcom/clk-cbf-8996.c
334
static void qcom_msm8996_cbf_remove(struct platform_device *pdev)
drivers/clk/qcom/clk-cpu-8996.c
581
static int qcom_cpu_clk_msm8996_driver_probe(struct platform_device *pdev)
drivers/clk/qcom/clk-rpm.c
525
static int rpm_clk_probe(struct platform_device *pdev)
drivers/clk/qcom/clk-rpmh.c
957
static int clk_rpmh_probe(struct platform_device *pdev)
drivers/clk/qcom/clk-smd-rpm.c
1335
struct platform_device *icc_pdev = data;
drivers/clk/qcom/clk-smd-rpm.c
1340
static int rpm_smd_clk_probe(struct platform_device *pdev)
drivers/clk/qcom/clk-smd-rpm.c
1346
struct platform_device *icc_pdev;
drivers/clk/qcom/clk-spmi-pmic-div.c
197
static int spmi_pmic_clkdiv_probe(struct platform_device *pdev)
drivers/clk/qcom/common.c
108
qcom_cc_map(struct platform_device *pdev, const struct qcom_cc_desc *desc)
drivers/clk/qcom/common.c
437
int qcom_cc_probe(struct platform_device *pdev, const struct qcom_cc_desc *desc)
drivers/clk/qcom/common.c
449
int qcom_cc_probe_by_index(struct platform_device *pdev, int index,
drivers/clk/qcom/common.h
7
struct platform_device;
drivers/clk/qcom/common.h
82
extern struct regmap *qcom_cc_map(struct platform_device *pdev,
drivers/clk/qcom/common.h
87
extern int qcom_cc_probe(struct platform_device *pdev,
drivers/clk/qcom/common.h
89
extern int qcom_cc_probe_by_index(struct platform_device *pdev, int index,
drivers/clk/qcom/dispcc-glymur.c
1966
static int disp_cc_glymur_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-kaanapali.c
1940
static int disp_cc_kaanapali_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-milos.c
958
static int disp_cc_milos_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-qcm2290.c
510
static int disp_cc_qcm2290_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-qcs615.c
776
static int disp_cc_qcs615_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sc7180.c
700
static int disp_cc_sc7180_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sc7280.c
880
static int disp_cc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sc8280xp.c
3138
static int disp_cc_sc8280xp_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sdm845.c
849
static int disp_cc_sdm845_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm4450.c
740
static int disp_cc_sm4450_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm6115.c
574
static int disp_cc_sm6115_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm6125.c
676
static int disp_cc_sm6125_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm6350.c
764
static int disp_cc_sm6350_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm6375.c
577
static int disp_cc_sm6375_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm7150.c
983
static int dispcc_sm7150_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm8250.c
1255
static int disp_cc_sm8250_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm8450.c
1799
static int disp_cc_sm8450_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm8550.c
1766
static int disp_cc_sm8550_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-sm8750.c
1904
static int disp_cc_sm8750_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc-x1e80100.c
1657
static int disp_cc_x1e80100_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc0-sa8775p.c
1436
static int disp_cc_0_sa8775p_probe(struct platform_device *pdev)
drivers/clk/qcom/dispcc1-sa8775p.c
1436
static int disp_cc_1_sa8775p_probe(struct platform_device *pdev)
drivers/clk/qcom/ecpricc-qdu1000.c
2461
static int ecpri_cc_qdu1000_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-apq8084.c
3623
static int gcc_apq8084_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-glymur.c
8589
static int gcc_glymur_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-ipq4019.c
1737
static int gcc_ipq4019_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-ipq5018.c
3691
static int gcc_ipq5018_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-ipq5332.c
3294
static int gcc_ipq5332_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-ipq5424.c
3315
static int gcc_ipq5424_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-ipq6018.c
4634
static int gcc_ipq6018_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-ipq806x.c
3383
static int gcc_ipq806x_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-ipq8074.c
4748
static int gcc_ipq8074_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-ipq9574.c
4127
static int gcc_ipq9574_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-kaanapali.c
3514
static int gcc_kaanapali_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-mdm9607.c
1596
static int gcc_mdm9607_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-mdm9615.c
1731
static int gcc_mdm9615_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-milos.c
3199
static int gcc_milos_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8660.c
2767
static int gcc_msm8660_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8909.c
2703
static int gcc_msm8909_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8916.c
3429
static int gcc_msm8916_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8917.c
4134
static int gcc_msm8917_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8939.c
4100
static int gcc_msm8939_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8953.c
4212
static int gcc_msm8953_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8960.c
3716
static int gcc_msm8960_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8960.c
3719
struct platform_device *tsens;
drivers/clk/qcom/gcc-msm8960.c
3753
static void gcc_msm8960_remove(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8960.c
3755
struct platform_device *tsens = platform_get_drvdata(pdev);
drivers/clk/qcom/gcc-msm8974.c
2873
static int gcc_msm8974_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8976.c
4100
static int gcc_msm8976_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8994.c
2660
static int gcc_msm8994_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8996.c
3609
static int gcc_msm8996_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-msm8998.c
3336
static int gcc_msm8998_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-qcm2290.c
2979
static int gcc_qcm2290_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-qcs404.c
2818
static int gcc_qcs404_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-qcs615.c
2980
static int gcc_qcs615_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-qcs8300.c
3590
static int gcc_qcs8300_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-qdu1000.c
2660
static int gcc_qdu1000_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sa8775p.c
4664
static int gcc_sa8775p_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sar2130p.c
2319
static int gcc_sar2130p_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sc7180.c
2429
static int gcc_sc7180_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sc7280.c
3457
static int gcc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sc8180x.c
4624
static int gcc_sc8180x_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sc8280xp.c
7522
static int gcc_sc8280xp_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sdm660.c
2534
static int gcc_sdm660_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sdm845.c
3989
static int gcc_sdm845_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sdx55.c
1606
static int gcc_sdx55_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sdx65.c
1570
static int gcc_sdx65_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sdx75.c
2925
static int gcc_sdx75_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm4450.c
2835
static int gcc_sm4450_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm6115.c
3497
static int gcc_sm6115_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm6125.c
4135
static int gcc_sm6125_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm6350.c
2556
static int gcc_sm6350_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm6375.c
3872
static int gcc_sm6375_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm7150.c
2988
static int gcc_sm7150_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm8150.c
3782
static int gcc_sm8150_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm8250.c
3630
static int gcc_sm8250_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm8350.c
3798
static int gcc_sm8350_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm8450.c
3412
static int gcc_sm8450_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm8550.c
3338
static int gcc_sm8550_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm8650.c
3797
static int gcc_sm8650_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-sm8750.c
3208
static int gcc_sm8750_probe(struct platform_device *pdev)
drivers/clk/qcom/gcc-x1e80100.c
7461
static int gcc_x1e80100_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-kaanapali.c
466
static int gpu_cc_kaanapali_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-milos.c
546
static int gpu_cc_milos_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-msm8998.c
323
static int gpucc_msm8998_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-qcm2290.c
370
static int gpu_cc_qcm2290_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-qcs615.c
515
static int gpu_cc_qcs615_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sa8775p.c
630
static int gpu_cc_sa8775p_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sar2130p.c
475
static int gpu_cc_sar2130p_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sc7180.c
218
static int gpu_cc_sc7180_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sc7280.c
458
static int gpu_cc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sc8280xp.c
427
static int gpu_cc_sc8280xp_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sdm660.c
306
static int gpucc_sdm660_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sdm845.c
176
static int gpu_cc_sdm845_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm4450.c
774
static int gpu_cc_sm4450_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm6115.c
473
static int gpu_cc_sm6115_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm6125.c
394
static int gpu_cc_sm6125_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm6350.c
494
static int gpu_cc_sm6350_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm6375.c
436
static int gpucc_sm6375_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm8150.c
295
static int gpu_cc_sm8150_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm8250.c
304
static int gpu_cc_sm8250_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm8350.c
595
static int gpu_cc_sm8350_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm8450.c
772
static int gpu_cc_sm8450_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm8550.c
567
static int gpu_cc_sm8550_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-sm8650.c
639
static int gpu_cc_sm8650_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-x1e80100.c
629
static int gpu_cc_x1e80100_probe(struct platform_device *pdev)
drivers/clk/qcom/gpucc-x1p42100.c
542
static int gpu_cc_x1p42100_probe(struct platform_device *pdev)
drivers/clk/qcom/gxclkctl-kaanapali.c
60
static int gx_clkctl_kaanapali_probe(struct platform_device *pdev)
drivers/clk/qcom/hfpll.c
104
static int qcom_hfpll_probe(struct platform_device *pdev)
drivers/clk/qcom/ipq-cmn-pll.c
287
static struct clk_hw *ipq_cmn_pll_clk_hw_register(struct platform_device *pdev)
drivers/clk/qcom/ipq-cmn-pll.c
324
static int ipq_cmn_pll_register_clks(struct platform_device *pdev)
drivers/clk/qcom/ipq-cmn-pll.c
390
static int ipq_cmn_pll_clk_probe(struct platform_device *pdev)
drivers/clk/qcom/ipq-cmn-pll.c
429
static void ipq_cmn_pll_clk_remove(struct platform_device *pdev)
drivers/clk/qcom/kpss-xcc.c
31
static int kpss_xcc_driver_probe(struct platform_device *pdev)
drivers/clk/qcom/krait-cc.c
346
static int krait_cc_probe(struct platform_device *pdev)
drivers/clk/qcom/lcc-ipq806x.c
441
static int lcc_ipq806x_probe(struct platform_device *pdev)
drivers/clk/qcom/lcc-msm8960.c
453
static int lcc_msm8960_probe(struct platform_device *pdev)
drivers/clk/qcom/lpass-gfm-sm8250.c
234
static int lpass_gfm_clk_driver_probe(struct platform_device *pdev)
drivers/clk/qcom/lpassaudiocc-sc7280.c
739
static int lpass_audio_setup_runtime_pm(struct platform_device *pdev)
drivers/clk/qcom/lpassaudiocc-sc7280.c
760
static int lpass_audio_cc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/lpassaudiocc-sc7280.c
835
static int lpass_aon_cc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/lpasscc-sc7280.c
105
static int lpass_cc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/lpasscc-sc8280xp.c
70
static int lpasscc_sc8280xp_probe(struct platform_device *pdev)
drivers/clk/qcom/lpasscc-sdm845.c
115
static int lpass_cc_sdm845_probe(struct platform_device *pdev)
drivers/clk/qcom/lpasscc-sm6115.c
67
static int lpasscc_sm6115_probe(struct platform_device *pdev)
drivers/clk/qcom/lpasscorecc-sc7180.c
358
static int lpass_setup_runtime_pm(struct platform_device *pdev)
drivers/clk/qcom/lpasscorecc-sc7180.c
380
static int lpass_core_cc_sc7180_probe(struct platform_device *pdev)
drivers/clk/qcom/lpasscorecc-sc7180.c
421
static int lpass_hm_core_probe(struct platform_device *pdev)
drivers/clk/qcom/lpasscorecc-sc7280.c
393
static int lpass_core_cc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/lpasscorecc-sc7280.c
419
static int lpass_hm_core_probe(struct platform_device *pdev)
drivers/clk/qcom/mmcc-apq8084.c
3129
static int mmcc_apq8084_probe(struct platform_device *pdev)
drivers/clk/qcom/mmcc-msm8960.c
3157
static int mmcc_msm8960_probe(struct platform_device *pdev)
drivers/clk/qcom/mmcc-msm8974.c
2751
static int mmcc_msm8974_probe(struct platform_device *pdev)
drivers/clk/qcom/mmcc-msm8994.c
2558
static int mmcc_msm8994_probe(struct platform_device *pdev)
drivers/clk/qcom/mmcc-msm8996.c
3614
static int mmcc_msm8996_probe(struct platform_device *pdev)
drivers/clk/qcom/mmcc-msm8998.c
2860
static int mmcc_msm8998_probe(struct platform_device *pdev)
drivers/clk/qcom/mmcc-sdm660.c
2826
static int mmcc_660_probe(struct platform_device *pdev)
drivers/clk/qcom/nsscc-ipq5424.c
1302
static int nss_cc_ipq5424_probe(struct platform_device *pdev)
drivers/clk/qcom/nsscc-ipq9574.c
3061
static int nss_cc_ipq9574_probe(struct platform_device *pdev)
drivers/clk/qcom/q6sstop-qcs404.c
158
static int q6sstopcc_qcs404_probe(struct platform_device *pdev)
drivers/clk/qcom/tcsrcc-glymur.c
287
static int tcsr_cc_glymur_probe(struct platform_device *pdev)
drivers/clk/qcom/tcsrcc-kaanapali.c
115
static int tcsr_cc_kaanapali_probe(struct platform_device *pdev)
drivers/clk/qcom/tcsrcc-sm8550.c
175
static int tcsr_cc_sm8550_probe(struct platform_device *pdev)
drivers/clk/qcom/tcsrcc-sm8650.c
157
static int tcsr_cc_sm8650_probe(struct platform_device *pdev)
drivers/clk/qcom/tcsrcc-sm8750.c
115
static int tcsr_cc_sm8750_probe(struct platform_device *pdev)
drivers/clk/qcom/tcsrcc-x1e80100.c
263
static int tcsr_cc_x1e80100_probe(struct platform_device *pdev)
drivers/clk/qcom/turingcc-qcs404.c
110
static int turingcc_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-kaanapali.c
805
static int video_cc_kaanapali_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-milos.c
387
static int video_cc_milos_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-qcs615.c
322
static int video_cc_qcs615_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sa8775p.c
532
static int video_cc_sa8775p_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sc7180.c
210
static int video_cc_sc7180_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sc7280.c
298
static int video_cc_sc7280_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sdm845.c
322
static int video_cc_sdm845_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sm6350.c
328
static int video_cc_sm6350_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sm7150.c
331
static int videocc_sm7150_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sm8150.c
241
static int video_cc_sm8150_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sm8250.c
364
static int video_cc_sm8250_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sm8350.c
523
static int video_cc_sm8350_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sm8450.c
456
static int video_cc_sm8450_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sm8550.c
586
static int video_cc_sm8550_probe(struct platform_device *pdev)
drivers/clk/qcom/videocc-sm8750.c
437
static int video_cc_sm8750_probe(struct platform_device *pdev)
drivers/clk/ralink/clk-mt7621.c
486
static int mt7621_clk_probe(struct platform_device *pdev)
drivers/clk/ralink/clk-mtmips.c
1097
static int mtmips_clk_probe(struct platform_device *pdev)
drivers/clk/renesas/clk-vbattb.c
81
static int vbattb_clk_probe(struct platform_device *pdev)
drivers/clk/renesas/r9a06g032-clocks.c
1310
static int __init r9a06g032_clocks_probe(struct platform_device *pdev)
drivers/clk/renesas/rcar-usb2-clock-sel.c
127
static void rcar_usb2_clock_sel_remove(struct platform_device *pdev)
drivers/clk/renesas/rcar-usb2-clock-sel.c
136
static int rcar_usb2_clock_sel_probe(struct platform_device *pdev)
drivers/clk/renesas/renesas-cpg-mssr.c
1355
static int __init cpg_mssr_probe(struct platform_device *pdev)
drivers/clk/renesas/rzg2l-cpg.c
1986
static int __init rzg2l_cpg_probe(struct platform_device *pdev)
drivers/clk/renesas/rzv2h-cpg.c
1581
static int __init rzv2h_cpg_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rk3399.c
1640
static int __init clk_rk3399_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rk3506.c
846
static int clk_rk3506_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rk3528.c
1085
static int __init clk_rk3528_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rk3562.c
1078
static int clk_rk3562_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rk3568.c
1721
static int __init clk_rk3568_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rk3576.c
1837
static int clk_rk3576_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rk3588.c
2489
static int clk_rk3588_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rv1126.c
1175
static int __init clk_rv1126_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk-rv1126b.c
1094
static int clk_rv1126b_probe(struct platform_device *pdev)
drivers/clk/rockchip/clk.c
474
static struct platform_device *rockchip_clk_register_gate_link(
drivers/clk/rockchip/clk.c
685
struct platform_device *pdev = NULL;
drivers/clk/rockchip/gate-link.c
33
static int rk_clk_gate_link_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-acpm.c
114
static int acpm_clk_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-artpec8.c
997
static int __init artpec8_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos-arm64.c
275
int __init exynos_arm64_register_cmu_pm(struct platform_device *pdev,
drivers/clk/samsung/clk-exynos-arm64.h
19
int exynos_arm64_register_cmu_pm(struct platform_device *pdev, bool set_manual);
drivers/clk/samsung/clk-exynos-audss.c
124
static int exynos_audss_clk_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos-audss.c
271
static void exynos_audss_clk_remove(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos-clkout.c
113
static int exynos_clkout_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos-clkout.c
209
static void exynos_clkout_remove(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos2200.c
3879
static int __init exynos2200_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos3250.c
1076
static int __init exynos3250_cmu_isp_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos4412-isp.c
111
static int __init exynos4x12_isp_clk_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos5-subcmu.c
100
static int __init exynos5_subcmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos5-subcmu.c
140
struct platform_device *pdev;
drivers/clk/samsung/clk-exynos5-subcmu.c
157
static int __init exynos5_clk_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos5433.c
5500
static int __init exynos5433_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos7870.c
1779
static int __init exynos7870_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos7885.c
813
static int __init exynos7885_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos850.c
2282
static int __init exynos850_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos8895.c
2762
static int __init exynos8895_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynos990.c
2678
static int __init exynos990_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynosautov9.c
2150
static int __init exynosautov9_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-exynosautov920.c
1945
static int __init exynosautov920_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-fsd.c
1765
static int __init fsd_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-gs101.c
4711
static int __init gs101_cmu_probe(struct platform_device *pdev)
drivers/clk/samsung/clk-s5pv210-audss.c
68
static int s5pv210_audss_clk_probe(struct platform_device *pdev)
drivers/clk/sifive/sifive-prci.c
561
static int sifive_prci_probe(struct platform_device *pdev)
drivers/clk/socfpga/clk-agilex.c
455
static int agilex_clkmgr_init(struct platform_device *pdev)
drivers/clk/socfpga/clk-agilex.c
495
static int n5x_clkmgr_init(struct platform_device *pdev)
drivers/clk/socfpga/clk-agilex.c
535
static int agilex_clkmgr_probe(struct platform_device *pdev)
drivers/clk/socfpga/clk-agilex.c
537
int (*probe_func)(struct platform_device *init_func);
drivers/clk/socfpga/clk-agilex5.c
489
static int agilex5_clkmgr_init(struct platform_device *pdev)
drivers/clk/socfpga/clk-agilex5.c
533
static int agilex5_clkmgr_probe(struct platform_device *pdev)
drivers/clk/socfpga/clk-agilex5.c
535
int (*probe_func)(struct platform_device *init_func);
drivers/clk/socfpga/clk-s10.c
385
static int s10_clkmgr_init(struct platform_device *pdev)
drivers/clk/socfpga/clk-s10.c
427
static int s10_clkmgr_probe(struct platform_device *pdev)
drivers/clk/sophgo/clk-cv1800.c
1489
static int cv1800_clk_probe(struct platform_device *pdev)
drivers/clk/sophgo/clk-sg2042-clkgen.c
1051
static int sg2042_init_clkdata(struct platform_device *pdev,
drivers/clk/sophgo/clk-sg2042-clkgen.c
1074
static int sg2042_clkgen_probe(struct platform_device *pdev)
drivers/clk/sophgo/clk-sg2042-pll.c
492
static int sg2042_init_clkdata(struct platform_device *pdev,
drivers/clk/sophgo/clk-sg2042-pll.c
515
static int sg2042_pll_probe(struct platform_device *pdev)
drivers/clk/sophgo/clk-sg2042-rpgate.c
224
static int sg2042_init_clkdata(struct platform_device *pdev,
drivers/clk/sophgo/clk-sg2042-rpgate.c
247
static int sg2042_rpgate_probe(struct platform_device *pdev)
drivers/clk/sophgo/clk-sg2044-pll.c
580
static int sg2044_pll_probe(struct platform_device *pdev)
drivers/clk/sophgo/clk-sg2044.c
1759
static int sg2044_clk_probe(struct platform_device *pdev)
drivers/clk/spacemit/ccu-k1.c
1024
static int k1_ccu_probe(struct platform_device *pdev)
drivers/clk/spacemit/ccu-k3.c
1471
static int k3_ccu_probe(struct platform_device *pdev)
drivers/clk/spacemit/ccu_common.c
130
int spacemit_ccu_probe(struct platform_device *pdev, const char *compat)
drivers/clk/spacemit/ccu_common.h
57
int spacemit_ccu_probe(struct platform_device *pdev, const char *compat);
drivers/clk/sprd/common.c
38
int sprd_clk_regmap_init(struct platform_device *pdev,
drivers/clk/sprd/common.h
34
int sprd_clk_regmap_init(struct platform_device *pdev,
drivers/clk/sprd/sc9860-clk.c
2022
static int sc9860_clk_probe(struct platform_device *pdev)
drivers/clk/sprd/sc9863a-clk.c
1779
static int sc9863a_clk_probe(struct platform_device *pdev)
drivers/clk/sprd/ums512-clk.c
2176
static int ums512_clk_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7100-audio.c
87
static int jh7100_audclk_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7100.c
284
static int __init clk_starfive_jh7100_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7110-aon.c
57
static int jh7110_aoncrg_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7110-isp.c
100
static int jh7110_ispcrg_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7110-isp.c
195
static void jh7110_ispcrg_remove(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7110-pll.c
456
static int __init jh7110_pll_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7110-stg.c
78
static int jh7110_stgcrg_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7110-sys.c
403
static int __init jh7110_syscrg_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7110-vout.c
105
static int jh7110_voutcrg_probe(struct platform_device *pdev)
drivers/clk/starfive/clk-starfive-jh7110-vout.c
202
static void jh7110_voutcrg_remove(struct platform_device *pdev)
drivers/clk/stm32/clk-stm32mp1.c
2334
static int stm32mp1_rcc_clocks_probe(struct platform_device *pdev)
drivers/clk/stm32/clk-stm32mp1.c
2345
static void stm32mp1_rcc_clocks_remove(struct platform_device *pdev)
drivers/clk/stm32/clk-stm32mp13.c
1539
static int stm32mp1_rcc_clocks_probe(struct platform_device *pdev)
drivers/clk/stm32/clk-stm32mp21.c
1560
static int stm32mp21_rcc_clocks_probe(struct platform_device *pdev)
drivers/clk/stm32/clk-stm32mp25.c
1971
static int stm32mp25_rcc_clocks_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun20i-d1-r.c
113
static int sun20i_d1_r_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun20i-d1.c
1345
static int sun20i_d1_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun4i-a10.c
1430
static int sun4i_a10_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c
190
static int sun50i_a100_r_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun50i-a100.c
1180
static int sun50i_a100_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun50i-a64.c
945
static int sun50i_a64_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c
220
static int sun50i_h6_r_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun50i-h6.c
1191
static int sun50i_h6_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun50i-h616.c
1167
static int sun50i_h616_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun55i-a523-mcu.c
419
static int sun55i_a523_mcu_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun55i-a523-r.c
220
static int sun55i_a523_r_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun55i-a523.c
1650
static int sun55i_a523_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun6i-a31.c
1230
static int sun6i_a31_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun8i-a23.c
728
static int sun8i_a23_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun8i-a33.c
788
static int sun8i_a33_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun8i-a83t.c
888
static int sun8i_a83t_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun8i-de2.c
253
static int sunxi_de2_clk_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun8i-h3.c
1040
static int sun8i_h3_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun8i-r.c
234
static int sun8i_r_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun8i-r40.c
1309
static int sun8i_r40_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun8i-v3s.c
739
static int sun8i_v3s_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c
204
static int sun9i_a80_de_clk_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c
93
static int sun9i_a80_usb_clk_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-sun9i-a80.c
1214
static int sun9i_a80_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c
535
static int suniv_f1c100s_ccu_probe(struct platform_device *pdev)
drivers/clk/sunxi/clk-mod0.c
88
static int sun4i_a10_mod0_clk_probe(struct platform_device *pdev)
drivers/clk/sunxi/clk-sun6i-apb0-gates.c
35
static int sun6i_a31_apb0_gates_clk_probe(struct platform_device *pdev)
drivers/clk/sunxi/clk-sun6i-apb0.c
30
static int sun6i_a31_apb0_clk_probe(struct platform_device *pdev)
drivers/clk/sunxi/clk-sun6i-ar100.c
71
static int sun6i_a31_ar100_clk_probe(struct platform_device *pdev)
drivers/clk/sunxi/clk-sun8i-apb0.c
87
static int sun8i_a23_apb0_clk_probe(struct platform_device *pdev)
drivers/clk/sunxi/clk-sun9i-mmc.c
94
static int sun9i_a80_mmc_config_clk_probe(struct platform_device *pdev)
drivers/clk/tegra/clk-device.c
110
static int tegra_clock_probe(struct platform_device *pdev)
drivers/clk/tegra/clk-dfll.c
1939
int tegra_dfll_register(struct platform_device *pdev,
drivers/clk/tegra/clk-dfll.c
2080
struct tegra_dfll_soc_data *tegra_dfll_unregister(struct platform_device *pdev)
drivers/clk/tegra/clk-dfll.h
40
int tegra_dfll_register(struct platform_device *pdev,
drivers/clk/tegra/clk-dfll.h
42
struct tegra_dfll_soc_data *tegra_dfll_unregister(struct platform_device *pdev);
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
657
static int tegra124_dfll_fcpu_probe(struct platform_device *pdev)
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c
719
static void tegra124_dfll_fcpu_remove(struct platform_device *pdev)
drivers/clk/tegra/clk-tegra124-emc.c
178
struct platform_device *pdev;
drivers/clk/tegra/clk-tegra20.c
1176
static int tegra20_car_probe(struct platform_device *pdev)
drivers/clk/tegra/clk-tegra30.c
1381
static int tegra30_car_probe(struct platform_device *pdev)
drivers/clk/tegra/clk.c
401
struct platform_device *pdev, *parent;
drivers/clk/thead/clk-th1520-ap.c
1511
static int th1520_clk_probe(struct platform_device *pdev)
drivers/clk/ti/adpll.c
861
static int ti_adpll_probe(struct platform_device *pdev)
drivers/clk/ti/adpll.c
924
static void ti_adpll_remove(struct platform_device *pdev)
drivers/clk/ti/clk-dra7-atl.c
205
static int of_dra7_atl_clk_probe(struct platform_device *pdev)
drivers/clk/uniphier/clk-uniphier-core.c
41
static int uniphier_clk_probe(struct platform_device *pdev)
drivers/clk/ux500/abx500-clk.c
90
static int abx500_clk_probe(struct platform_device *pdev)
drivers/clk/versatile/clk-impd1.c
103
static int integrator_impd1_clk_probe(struct platform_device *pdev)
drivers/clk/versatile/clk-vexpress-osc.c
65
static int vexpress_osc_probe(struct platform_device *pdev)
drivers/clk/visconti/clkc-tmpv770x.c
292
static int visconti_clk_probe(struct platform_device *pdev)
drivers/clk/x86/clk-fch.c
45
static int fch_clk_probe(struct platform_device *pdev)
drivers/clk/x86/clk-fch.c
95
static void fch_clk_remove(struct platform_device *pdev)
drivers/clk/x86/clk-lgm.c
424
static int lgm_cgu_probe(struct platform_device *pdev)
drivers/clk/x86/clk-lpss-atom.c
16
static int lpss_atom_clk_probe(struct platform_device *pdev)
drivers/clk/x86/clk-pmc-atom.c
149
static struct clk_plt *plt_clk_register(struct platform_device *pdev, int id,
drivers/clk/x86/clk-pmc-atom.c
202
static struct clk_plt_fixed *plt_clk_register_fixed_rate(struct platform_device *pdev,
drivers/clk/x86/clk-pmc-atom.c
255
static const char **plt_clk_register_parents(struct platform_device *pdev,
drivers/clk/x86/clk-pmc-atom.c
304
static int plt_clk_probe(struct platform_device *pdev)
drivers/clk/x86/clk-pmc-atom.c
359
static void plt_clk_remove(struct platform_device *pdev)
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
1153
static int clk_wzrd_probe(struct platform_device *pdev)
drivers/clk/xilinx/xlnx_vcu.c
609
static int xvcu_probe(struct platform_device *pdev)
drivers/clk/xilinx/xlnx_vcu.c
730
static void xvcu_remove(struct platform_device *pdev)
drivers/clk/zynqmp/clkc.c
779
static int zynqmp_clock_probe(struct platform_device *pdev)
drivers/clocksource/arm_arch_timer_mmio.c
194
static struct arch_timer_mem_frame *find_best_frame(struct platform_device *pdev)
drivers/clocksource/arm_arch_timer_mmio.c
280
static int arch_timer_mmio_frame_register(struct platform_device *pdev,
drivers/clocksource/arm_arch_timer_mmio.c
326
static int of_populate_gt_block(struct platform_device *pdev,
drivers/clocksource/arm_arch_timer_mmio.c
374
static int arch_timer_mmio_probe(struct platform_device *pdev)
drivers/clocksource/em_sti.c
279
static int em_sti_probe(struct platform_device *pdev)
drivers/clocksource/em_sti.c
28
struct platform_device *pdev;
drivers/clocksource/ingenic-ost.c
66
static int __init ingenic_ost_probe(struct platform_device *pdev)
drivers/clocksource/ingenic-timer.c
364
static int __init ingenic_tcu_probe(struct platform_device *pdev)
drivers/clocksource/renesas-ostm.c
228
static int __init ostm_probe(struct platform_device *pdev)
drivers/clocksource/sh_cmt.c
1030
static int sh_cmt_setup(struct sh_cmt_device *cmt, struct platform_device *pdev)
drivers/clocksource/sh_cmt.c
112
struct platform_device *pdev;
drivers/clocksource/sh_cmt.c
1126
static int sh_cmt_probe(struct platform_device *pdev)
drivers/clocksource/sh_mtu2.c
388
struct platform_device *pdev)
drivers/clocksource/sh_mtu2.c
42
struct platform_device *pdev;
drivers/clocksource/sh_mtu2.c
449
static int sh_mtu2_probe(struct platform_device *pdev)
drivers/clocksource/sh_tmu.c
499
static int sh_tmu_setup(struct sh_tmu_device *tmu, struct platform_device *pdev)
drivers/clocksource/sh_tmu.c
53
struct platform_device *pdev;
drivers/clocksource/sh_tmu.c
580
static int sh_tmu_probe(struct platform_device *pdev)
drivers/clocksource/timer-cadence-ttc.c
482
static int __init ttc_timer_probe(struct platform_device *pdev)
drivers/clocksource/timer-gxp.c
171
static int gxp_timer_probe(struct platform_device *pdev)
drivers/clocksource/timer-gxp.c
173
struct platform_device *gxp_watchdog_device;
drivers/clocksource/timer-ixp4xx.c
230
static struct platform_device ixp4xx_watchdog_device = {
drivers/clocksource/timer-ixp4xx.c
239
static int ixp4xx_timer_probe(struct platform_device *pdev)
drivers/clocksource/timer-nxp-pit.c
354
static int pit_timer_probe(struct platform_device *pdev)
drivers/clocksource/timer-nxp-stm.c
389
static int nxp_stm_timer_probe(struct platform_device *pdev)
drivers/clocksource/timer-stm32-lp.c
220
static int stm32_clkevent_lp_probe(struct platform_device *pdev)
drivers/clocksource/timer-sun5i.c
172
static int sun5i_setup_clocksource(struct platform_device *pdev,
drivers/clocksource/timer-sun5i.c
199
static int sun5i_setup_clockevent(struct platform_device *pdev,
drivers/clocksource/timer-sun5i.c
238
static int sun5i_timer_probe(struct platform_device *pdev)
drivers/clocksource/timer-sun5i.c
307
static void sun5i_timer_remove(struct platform_device *pdev)
drivers/clocksource/timer-tegra186.c
422
static int tegra186_timer_probe(struct platform_device *pdev)
drivers/clocksource/timer-tegra186.c
479
static void tegra186_timer_remove(struct platform_device *pdev)
drivers/clocksource/timer-ti-dm.c
1195
static int omap_dm_timer_probe(struct platform_device *pdev)
drivers/clocksource/timer-ti-dm.c
1314
static void omap_dm_timer_remove(struct platform_device *pdev)
drivers/clocksource/timer-ti-dm.c
140
struct platform_device *pdev;
drivers/counter/ftm-quaddec.c
259
static int ftm_quaddec_probe(struct platform_device *pdev)
drivers/counter/ftm-quaddec.c
29
struct platform_device *pdev;
drivers/counter/interrupt-cnt.c
168
static int interrupt_cnt_probe(struct platform_device *pdev)
drivers/counter/microchip-tcb-capture.c
476
static int mchp_tc_probe(struct platform_device *pdev)
drivers/counter/rz-mtu3-cnt.c
837
static int rz_mtu3_cnt_probe(struct platform_device *pdev)
drivers/counter/stm32-lptimer-cnt.c
416
static int stm32_lptim_cnt_probe(struct platform_device *pdev)
drivers/counter/stm32-timer-cnt.c
718
static int stm32_timer_cnt_probe(struct platform_device *pdev)
drivers/counter/ti-ecap-capture.c
468
static int ecap_cnt_probe(struct platform_device *pdev)
drivers/counter/ti-ecap-capture.c
532
static void ecap_cnt_remove(struct platform_device *pdev)
drivers/counter/ti-eqep.c
495
static int ti_eqep_probe(struct platform_device *pdev)
drivers/counter/ti-eqep.c
564
static void ti_eqep_remove(struct platform_device *pdev)
drivers/cpufreq/acpi-cpufreq.c
1033
static void acpi_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/acpi-cpufreq.c
988
static int __init acpi_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/airoha-cpufreq.c
16
struct platform_device *cpufreq_dt;
drivers/cpufreq/airoha-cpufreq.c
19
static struct platform_device *cpufreq_pdev;
drivers/cpufreq/airoha-cpufreq.c
33
static int airoha_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/airoha-cpufreq.c
44
struct platform_device *cpufreq_dt;
drivers/cpufreq/airoha-cpufreq.c
90
static void airoha_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/armada-37xx-cpufreq.c
401
struct platform_device *pdev;
drivers/cpufreq/armada-37xx-cpufreq.c
531
struct platform_device *pdev = armada37xx_cpufreq_state->pdev;
drivers/cpufreq/armada-37xx-cpufreq.c
87
struct platform_device *pdev;
drivers/cpufreq/armada-8k-cpufreq.c
37
static struct platform_device *armada_8k_pdev;
drivers/cpufreq/brcmstb-avs-cpufreq.c
536
struct platform_device *pdev = cpufreq_get_driver_data();
drivers/cpufreq/brcmstb-avs-cpufreq.c
551
static int brcm_avs_prepare_init(struct platform_device *pdev)
drivers/cpufreq/brcmstb-avs-cpufreq.c
607
static void brcm_avs_prepare_uninit(struct platform_device *pdev)
drivers/cpufreq/brcmstb-avs-cpufreq.c
620
struct platform_device *pdev;
drivers/cpufreq/brcmstb-avs-cpufreq.c
741
static int brcm_avs_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/brcmstb-avs-cpufreq.c
758
static void brcm_avs_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/cpufreq-dt.c
280
static int dt_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/cpufreq-dt.c
317
static void dt_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/cpufreq-dt.c
332
struct platform_device *cpufreq_dt_pdev_register(struct device *dev)
drivers/cpufreq/cpufreq-dt.h
25
struct platform_device *cpufreq_dt_pdev_register(struct device *dev);
drivers/cpufreq/davinci-cpufreq.c
106
static int __init davinci_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/davinci-cpufreq.c
133
static void __exit davinci_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/imx-cpufreq-dt.c
175
static void imx_cpufreq_dt_remove(struct platform_device *pdev)
drivers/cpufreq/imx-cpufreq-dt.c
33
static struct platform_device *cpufreq_dt_pdev;
drivers/cpufreq/imx-cpufreq-dt.c
83
static int imx_cpufreq_dt_probe(struct platform_device *pdev)
drivers/cpufreq/imx-cpufreq-dt.c
85
struct platform_device *dt_pdev;
drivers/cpufreq/imx6q-cpufreq.c
324
static int imx6q_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/imx6q-cpufreq.c
506
static void imx6q_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/kirkwood-cpufreq.c
101
static int kirkwood_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/kirkwood-cpufreq.c
180
static void kirkwood_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/loongson3_cpufreq.c
242
struct platform_device *pdev = cpufreq_get_driver_data();
drivers/cpufreq/loongson3_cpufreq.c
336
static int loongson3_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/loongson3_cpufreq.c
366
static void loongson3_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/mediatek-cpufreq-hw.c
186
static int mtk_cpu_create_freq_table(struct platform_device *pdev,
drivers/cpufreq/mediatek-cpufreq-hw.c
220
static int mtk_cpu_resources_init(struct platform_device *pdev,
drivers/cpufreq/mediatek-cpufreq-hw.c
295
struct platform_device *pdev = cpufreq_get_driver_data();
drivers/cpufreq/mediatek-cpufreq-hw.c
369
static int mtk_cpufreq_hw_driver_probe(struct platform_device *pdev)
drivers/cpufreq/mediatek-cpufreq-hw.c
418
static void mtk_cpufreq_hw_driver_remove(struct platform_device *pdev)
drivers/cpufreq/mediatek-cpufreq.c
370
struct platform_device *pdev;
drivers/cpufreq/mediatek-cpufreq.c
62
static struct platform_device *cpufreq_pdev;
drivers/cpufreq/mediatek-cpufreq.c
630
static int mtk_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/pcc-cpufreq.c
574
static int __init pcc_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/pcc-cpufreq.c
605
static void pcc_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/qcom-cpufreq-hw.c
431
struct platform_device *pdev = cpufreq_get_driver_data();
drivers/cpufreq/qcom-cpufreq-hw.c
468
struct platform_device *pdev = cpufreq_get_driver_data();
drivers/cpufreq/qcom-cpufreq-hw.c
514
struct platform_device *pdev = cpufreq_get_driver_data();
drivers/cpufreq/qcom-cpufreq-hw.c
634
static int qcom_cpufreq_hw_driver_probe(struct platform_device *pdev)
drivers/cpufreq/qcom-cpufreq-hw.c
734
static void qcom_cpufreq_hw_driver_remove(struct platform_device *pdev)
drivers/cpufreq/qcom-cpufreq-nvmem.c
478
static int qcom_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/qcom-cpufreq-nvmem.c
589
static void qcom_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/qcom-cpufreq-nvmem.c
70
static struct platform_device *cpufreq_dt_pdev, *cpufreq_pdev;
drivers/cpufreq/qoriq-cpufreq.c
268
static int qoriq_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/qoriq-cpufreq.c
288
static void qoriq_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/raspberrypi-cpufreq.c
17
static struct platform_device *cpufreq_dt;
drivers/cpufreq/raspberrypi-cpufreq.c
19
static int raspberrypi_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/raspberrypi-cpufreq.c
68
static void raspberrypi_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/s5pv210-cpufreq.c
591
static int s5pv210_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/scpi-cpufreq.c
201
static int scpi_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/scpi-cpufreq.c
216
static void scpi_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/spear-cpufreq.c
170
static int spear_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/sun50i-cpufreq-nvmem.c
238
static int sun50i_cpufreq_nvmem_probe(struct platform_device *pdev)
drivers/cpufreq/sun50i-cpufreq-nvmem.c
28
static struct platform_device *cpufreq_dt_pdev, *sun50i_cpufreq_pdev;
drivers/cpufreq/sun50i-cpufreq-nvmem.c
303
static void sun50i_cpufreq_nvmem_remove(struct platform_device *pdev)
drivers/cpufreq/tegra124-cpufreq.c
175
static void tegra124_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/tegra124-cpufreq.c
21
static struct platform_device *tegra124_cpufreq_pdev;
drivers/cpufreq/tegra124-cpufreq.c
28
struct platform_device *cpufreq_dt_pdev;
drivers/cpufreq/tegra124-cpufreq.c
57
static int tegra124_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/tegra186-cpufreq.c
260
struct platform_device *pdev, struct tegra_bpmp *bpmp,
drivers/cpufreq/tegra186-cpufreq.c
350
static int tegra186_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/tegra186-cpufreq.c
421
static void tegra186_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/tegra194-cpufreq.c
614
tegra_cpufreq_bpmp_read_lut(struct platform_device *pdev, struct tegra_bpmp *bpmp,
drivers/cpufreq/tegra194-cpufreq.c
707
static int tegra194_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/tegra194-cpufreq.c
801
static void tegra194_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/tegra20-cpufreq.c
45
static int tegra20_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/tegra20-cpufreq.c
47
struct platform_device *cpufreq_dt;
drivers/cpufreq/ti-cpufreq.c
515
static int ti_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/vexpress-spc-cpufreq.c
523
static int ve_spc_cpufreq_probe(struct platform_device *pdev)
drivers/cpufreq/vexpress-spc-cpufreq.c
552
static void ve_spc_cpufreq_remove(struct platform_device *pdev)
drivers/cpufreq/virtual-cpufreq.c
270
static int virt_cpufreq_driver_probe(struct platform_device *pdev)
drivers/cpufreq/virtual-cpufreq.c
299
static void virt_cpufreq_driver_remove(struct platform_device *pdev)
drivers/cpuidle/cpuidle-at91.c
49
static int at91_cpuidle_probe(struct platform_device *dev)
drivers/cpuidle/cpuidle-calxeda.c
61
static int calxeda_cpuidle_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-clps711x.c
38
static int __init clps711x_cpuidle_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-exynos.c
112
static int exynos_cpuidle_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-kirkwood.c
53
static int kirkwood_cpuidle_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-kirkwood.c
62
static void kirkwood_cpuidle_remove(struct platform_device *pdev)
drivers/cpuidle/cpuidle-mvebu-v7.c
105
static int mvebu_v7_cpuidle_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-psci-domain.c
130
static int psci_cpuidle_domain_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-qcom-spm.c
130
static int spm_cpuidle_drv_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-qcom-spm.c
178
struct platform_device *pdev;
drivers/cpuidle/cpuidle-qcom-spm.c
89
struct platform_device *pdev;
drivers/cpuidle/cpuidle-riscv-sbi.c
490
static int sbi_cpuidle_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-riscv-sbi.c
561
struct platform_device *pdev;
drivers/cpuidle/cpuidle-tegra.c
350
static int tegra_cpuidle_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-ux500.c
109
static int dbx500_cpuidle_probe(struct platform_device *pdev)
drivers/cpuidle/cpuidle-zynq.c
52
static int zynq_cpuidle_probe(struct platform_device *pdev)
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c
341
static int sun4i_ss_probe(struct platform_device *pdev)
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c
510
static void sun4i_ss_remove(struct platform_device *pdev)
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
1078
static void sun8i_ce_remove(struct platform_device *pdev)
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
980
static int sun8i_ce_probe(struct platform_device *pdev)
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
813
static int sun8i_ss_probe(struct platform_device *pdev)
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
906
static void sun8i_ss_remove(struct platform_device *pdev)
drivers/crypto/amcc/crypto4xx_core.c
1288
static int crypto4xx_probe(struct platform_device *ofdev)
drivers/crypto/amcc/crypto4xx_core.c
1414
static void crypto4xx_remove(struct platform_device *ofdev)
drivers/crypto/amcc/crypto4xx_core.h
107
struct platform_device *ofdev;
drivers/crypto/amlogic/amlogic-gxl-core.c
230
static int meson_crypto_probe(struct platform_device *pdev)
drivers/crypto/amlogic/amlogic-gxl-core.c
300
static void meson_crypto_remove(struct platform_device *pdev)
drivers/crypto/aspeed/aspeed-acry.c
705
static int aspeed_acry_probe(struct platform_device *pdev)
drivers/crypto/aspeed/aspeed-acry.c
794
static void aspeed_acry_remove(struct platform_device *pdev)
drivers/crypto/aspeed/aspeed-hace.c
248
static void aspeed_hace_remove(struct platform_device *pdev)
drivers/crypto/aspeed/aspeed-hace.c
99
static int aspeed_hace_probe(struct platform_device *pdev)
drivers/crypto/atmel-aes.c
2329
static int atmel_aes_probe(struct platform_device *pdev)
drivers/crypto/atmel-aes.c
2432
static void atmel_aes_remove(struct platform_device *pdev)
drivers/crypto/atmel-sha.c
2575
static int atmel_sha_probe(struct platform_device *pdev)
drivers/crypto/atmel-sha.c
2671
static void atmel_sha_remove(struct platform_device *pdev)
drivers/crypto/atmel-tdes.c
1043
static void atmel_tdes_remove(struct platform_device *pdev)
drivers/crypto/atmel-tdes.c
942
static int atmel_tdes_probe(struct platform_device *pdev)
drivers/crypto/axis/artpec6_crypto.c
2843
static int artpec6_crypto_probe(struct platform_device *pdev)
drivers/crypto/axis/artpec6_crypto.c
2951
static void artpec6_crypto_remove(struct platform_device *pdev)
drivers/crypto/bcm/cipher.c
4329
static void spu_mb_release(struct platform_device *pdev)
drivers/crypto/bcm/cipher.c
4574
static int spu_dt_read(struct platform_device *pdev)
drivers/crypto/bcm/cipher.c
4613
static int bcm_spu_probe(struct platform_device *pdev)
drivers/crypto/bcm/cipher.c
4657
static void bcm_spu_remove(struct platform_device *pdev)
drivers/crypto/bcm/cipher.h
421
struct platform_device *pdev;
drivers/crypto/caam/ctrl.c
859
static int caam_probe(struct platform_device *pdev)
drivers/crypto/caam/jr.c
183
static void caam_jr_remove(struct platform_device *pdev)
drivers/crypto/caam/jr.c
587
static int caam_jr_probe(struct platform_device *pdev)
drivers/crypto/caam/jr.c
693
struct platform_device *pdev = to_platform_device(dev);
drivers/crypto/caam/jr.c
738
struct platform_device *pdev = to_platform_device(dev);
drivers/crypto/caam/qi.c
730
int caam_qi_init(struct platform_device *caam_pdev)
drivers/crypto/caam/qi.h
155
int caam_qi_init(struct platform_device *pdev);
drivers/crypto/ccp/sp-platform.c
166
static void sp_platform_remove(struct platform_device *pdev)
drivers/crypto/ccp/sp-platform.c
177
static int sp_platform_suspend(struct platform_device *pdev,
drivers/crypto/ccp/sp-platform.c
186
static int sp_platform_resume(struct platform_device *pdev)
drivers/crypto/ccp/sp-platform.c
55
static const struct sp_dev_vdata *sp_get_acpi_version(struct platform_device *pdev)
drivers/crypto/ccp/sp-platform.c
70
struct platform_device *pdev = to_platform_device(dev);
drivers/crypto/ccp/sp-platform.c
97
static int sp_platform_probe(struct platform_device *pdev)
drivers/crypto/ccree/cc_driver.c
306
static int init_cc_resources(struct platform_device *plat_dev)
drivers/crypto/ccree/cc_driver.c
583
static void cleanup_cc_resources(struct platform_device *plat_dev)
drivers/crypto/ccree/cc_driver.c
611
static int ccree_probe(struct platform_device *plat_dev)
drivers/crypto/ccree/cc_driver.c
626
static void ccree_remove(struct platform_device *plat_dev)
drivers/crypto/ccree/cc_driver.h
136
struct platform_device *plat_dev;
drivers/crypto/exynos-rng.c
268
static int exynos_rng_probe(struct platform_device *pdev)
drivers/crypto/exynos-rng.c
309
static void exynos_rng_remove(struct platform_device *pdev)
drivers/crypto/gemini/sl3516-ce-core.c
395
static int sl3516_ce_probe(struct platform_device *pdev)
drivers/crypto/gemini/sl3516-ce-core.c
508
static void sl3516_ce_remove(struct platform_device *pdev)
drivers/crypto/hisilicon/sec/sec_drv.c
1011
static int sec_map_io(struct sec_dev_info *info, struct platform_device *pdev)
drivers/crypto/hisilicon/sec/sec_drv.c
1038
struct platform_device *pdev)
drivers/crypto/hisilicon/sec/sec_drv.c
1203
static int sec_probe(struct platform_device *pdev)
drivers/crypto/hisilicon/sec/sec_drv.c
1275
static void sec_remove(struct platform_device *pdev)
drivers/crypto/hisilicon/trng/trng.c
299
static int hisi_trng_probe(struct platform_device *pdev)
drivers/crypto/hisilicon/trng/trng.c
357
static void hisi_trng_remove(struct platform_device *pdev)
drivers/crypto/img-hash.c
1032
static void img_hash_remove(struct platform_device *pdev)
drivers/crypto/img-hash.c
934
static int img_hash_probe(struct platform_device *pdev)
drivers/crypto/inside-secure/eip93/eip93-main.c
411
static int eip93_crypto_probe(struct platform_device *pdev)
drivers/crypto/inside-secure/eip93/eip93-main.c
480
static void eip93_crypto_remove(struct platform_device *pdev)
drivers/crypto/inside-secure/safexcel.c
1159
struct platform_device *plf_pdev = pdev;
drivers/crypto/inside-secure/safexcel.c
1732
static int safexcel_probe(struct platform_device *pdev)
drivers/crypto/inside-secure/safexcel.c
1799
static void safexcel_remove(struct platform_device *pdev)
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
1487
static int ixp_crypto_probe(struct platform_device *_pdev)
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
1569
static void ixp_crypto_remove(struct platform_device *pdev)
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
235
static struct platform_device *pdev;
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
1565
static void kmb_ocs_aes_remove(struct platform_device *pdev)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
1580
static int kmb_ocs_aes_probe(struct platform_device *pdev)
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
878
static int kmb_ocs_ecc_probe(struct platform_device *pdev)
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
967
static void kmb_ocs_ecc_remove(struct platform_device *pdev)
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
1164
static void kmb_ocs_hcu_remove(struct platform_device *pdev)
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
1177
static int kmb_ocs_hcu_probe(struct platform_device *pdev)
drivers/crypto/loongson/loongson-rng.c
161
static int loongson_rng_probe(struct platform_device *pdev)
drivers/crypto/marvell/cesa/cesa.c
368
static int mv_cesa_get_sram(struct platform_device *pdev, int idx)
drivers/crypto/marvell/cesa/cesa.c
400
static void mv_cesa_put_sram(struct platform_device *pdev, int idx)
drivers/crypto/marvell/cesa/cesa.c
413
static int mv_cesa_probe(struct platform_device *pdev)
drivers/crypto/marvell/cesa/cesa.c
553
static void mv_cesa_remove(struct platform_device *pdev)
drivers/crypto/mxs-dcp.c
1056
static int mxs_dcp_probe(struct platform_device *pdev)
drivers/crypto/mxs-dcp.c
1219
static void mxs_dcp_remove(struct platform_device *pdev)
drivers/crypto/omap-aes.c
1092
static int omap_aes_probe(struct platform_device *pdev)
drivers/crypto/omap-aes.c
1244
static void omap_aes_remove(struct platform_device *pdev)
drivers/crypto/omap-aes.c
992
struct platform_device *pdev, struct resource *res)
drivers/crypto/omap-des.c
1067
static void omap_des_remove(struct platform_device *pdev)
drivers/crypto/omap-des.c
913
struct platform_device *pdev)
drivers/crypto/omap-des.c
933
struct platform_device *pdev)
drivers/crypto/omap-des.c
941
static int omap_des_probe(struct platform_device *pdev)
drivers/crypto/omap-sham.c
1943
struct platform_device *pdev, struct resource *res)
drivers/crypto/omap-sham.c
2045
static int omap_sham_probe(struct platform_device *pdev)
drivers/crypto/omap-sham.c
2183
static void omap_sham_remove(struct platform_device *pdev)
drivers/crypto/qce/core.c
189
static int qce_crypto_probe(struct platform_device *pdev)
drivers/crypto/qcom-rng.c
179
static int qcom_rng_probe(struct platform_device *pdev)
drivers/crypto/qcom-rng.c
227
static void qcom_rng_remove(struct platform_device *pdev)
drivers/crypto/rockchip/rk3288_crypto.c
316
static int rk_crypto_probe(struct platform_device *pdev)
drivers/crypto/rockchip/rk3288_crypto.c
413
static void rk_crypto_remove(struct platform_device *pdev)
drivers/crypto/s5p-sss.c
2131
static int s5p_aes_probe(struct platform_device *pdev)
drivers/crypto/s5p-sss.c
2294
static void s5p_aes_remove(struct platform_device *pdev)
drivers/crypto/s5p-sss.c
420
(const struct platform_device *pdev)
drivers/crypto/s5p-sss.c
641
struct platform_device *pdev = dev_id;
drivers/crypto/sa2ul.c
2362
static int sa_ul_probe(struct platform_device *pdev)
drivers/crypto/sa2ul.c
2439
static void sa_ul_remove(struct platform_device *pdev)
drivers/crypto/sa2ul.h
197
struct platform_device *pdev;
drivers/crypto/sahara.c
1280
static int sahara_probe(struct platform_device *pdev)
drivers/crypto/sahara.c
1414
static void sahara_remove(struct platform_device *pdev)
drivers/crypto/starfive/jh7110-cryp.c
186
static void starfive_cryp_remove(struct platform_device *pdev)
drivers/crypto/starfive/jh7110-cryp.c
92
static int starfive_cryp_probe(struct platform_device *pdev)
drivers/crypto/stm32/stm32-cryp.c
2569
static int stm32_cryp_probe(struct platform_device *pdev)
drivers/crypto/stm32/stm32-cryp.c
2708
static void stm32_cryp_remove(struct platform_device *pdev)
drivers/crypto/stm32/stm32-hash.c
2334
static int stm32_hash_probe(struct platform_device *pdev)
drivers/crypto/stm32/stm32-hash.c
2473
static void stm32_hash_remove(struct platform_device *pdev)
drivers/crypto/talitos.c
3140
static void talitos_remove(struct platform_device *ofdev)
drivers/crypto/talitos.c
3275
static int talitos_probe_irq(struct platform_device *ofdev)
drivers/crypto/talitos.c
3329
static int talitos_probe(struct platform_device *ofdev)
drivers/crypto/talitos.h
111
struct platform_device *ofdev;
drivers/crypto/tegra/tegra-se-main.c
279
static int tegra_se_probe(struct platform_device *pdev)
drivers/crypto/tegra/tegra-se-main.c
330
static void tegra_se_remove(struct platform_device *pdev)
drivers/crypto/ti/dthev2-common.c
122
static int dthe_probe(struct platform_device *pdev)
drivers/crypto/ti/dthev2-common.c
181
static void dthe_remove(struct platform_device *pdev)
drivers/crypto/xilinx/xilinx-trng.c
335
static int xtrng_probe(struct platform_device *pdev)
drivers/crypto/xilinx/xilinx-trng.c
394
static void xtrng_remove(struct platform_device *pdev)
drivers/crypto/xilinx/zynqmp-aes-gcm.c
918
static int xilinx_aes_aead_probe(struct platform_device *pdev)
drivers/crypto/xilinx/zynqmp-aes-gcm.c
980
static void xilinx_aes_aead_remove(struct platform_device *pdev)
drivers/crypto/xilinx/zynqmp-aes-gcm.c
998
static struct platform_device *platform_dev;
drivers/crypto/xilinx/zynqmp-sha.c
188
static int zynqmp_sha_probe(struct platform_device *pdev)
drivers/crypto/xilinx/zynqmp-sha.c
238
static void zynqmp_sha_remove(struct platform_device *pdev)
drivers/cxl/acpi.c
886
static int cxl_acpi_probe(struct platform_device *pdev)
drivers/dax/hmem/device.c
38
struct platform_device *pdev;
drivers/dax/hmem/hmem.c
11
static int dax_hmem_probe(struct platform_device *pdev)
drivers/dax/hmem/hmem.c
126
static int dax_hmem_platform_probe(struct platform_device *pdev)
drivers/dax/hmem/hmem.c
64
struct platform_device *pdev;
drivers/devfreq/event/exynos-nocp.c
199
static int exynos_nocp_parse_dt(struct platform_device *pdev,
drivers/devfreq/event/exynos-nocp.c
233
static int exynos_nocp_probe(struct platform_device *pdev)
drivers/devfreq/event/exynos-nocp.c
278
static void exynos_nocp_remove(struct platform_device *pdev)
drivers/devfreq/event/exynos-ppmu.c
602
static int exynos_ppmu_parse_dt(struct platform_device *pdev,
drivers/devfreq/event/exynos-ppmu.c
644
static int exynos_ppmu_probe(struct platform_device *pdev)
drivers/devfreq/event/exynos-ppmu.c
695
static void exynos_ppmu_remove(struct platform_device *pdev)
drivers/devfreq/event/rockchip-dfi.c
819
static int rockchip_dfi_probe(struct platform_device *pdev)
drivers/devfreq/exynos-bus.c
27
struct platform_device *icc_pdev;
drivers/devfreq/exynos-bus.c
373
static int exynos_bus_probe(struct platform_device *pdev)
drivers/devfreq/exynos-bus.c
450
static void exynos_bus_shutdown(struct platform_device *pdev)
drivers/devfreq/hisi_uncore_freq.c
598
static int hisi_uncore_freq_probe(struct platform_device *pdev)
drivers/devfreq/imx-bus.c
19
struct platform_device *icc_pdev;
drivers/devfreq/imx-bus.c
86
static int imx_bus_probe(struct platform_device *pdev)
drivers/devfreq/imx8m-ddrc.c
366
static int imx8m_ddrc_probe(struct platform_device *pdev)
drivers/devfreq/mtk-cci-devfreq.c
249
static int mtk_ccifreq_probe(struct platform_device *pdev)
drivers/devfreq/mtk-cci-devfreq.c
396
static void mtk_ccifreq_remove(struct platform_device *pdev)
drivers/devfreq/rk3399_dmc.c
334
static int rk3399_dmcfreq_probe(struct platform_device *pdev)
drivers/devfreq/rk3399_dmc.c
462
static void rk3399_dmcfreq_remove(struct platform_device *pdev)
drivers/devfreq/sun8i-a33-mbus.c
331
static int sun8i_a33_mbus_probe(struct platform_device *pdev)
drivers/devfreq/sun8i-a33-mbus.c
444
static void sun8i_a33_mbus_remove(struct platform_device *pdev)
drivers/devfreq/tegra30-devfreq.c
828
static int tegra_devfreq_probe(struct platform_device *pdev)
drivers/dma/altera-msgdma.c
767
static int request_and_map(struct platform_device *pdev, const char *name,
drivers/dma/altera-msgdma.c
809
static int msgdma_probe(struct platform_device *pdev)
drivers/dma/altera-msgdma.c
928
static void msgdma_remove(struct platform_device *pdev)
drivers/dma/amd/qdma/qdma.c
1029
static void amd_qdma_remove(struct platform_device *pdev)
drivers/dma/amd/qdma/qdma.c
1039
static int amd_qdma_probe(struct platform_device *pdev)
drivers/dma/amd/qdma/qdma.h
245
struct platform_device *pdev;
drivers/dma/apple-admac.c
803
static int admac_probe(struct platform_device *pdev)
drivers/dma/apple-admac.c
928
static void admac_remove(struct platform_device *pdev)
drivers/dma/arm-dma350.c
526
static int d350_probe(struct platform_device *pdev)
drivers/dma/arm-dma350.c
635
static void d350_remove(struct platform_device *pdev)
drivers/dma/at_hdmac.c
1809
struct platform_device *dmac_pdev;
drivers/dma/at_hdmac.c
1914
struct platform_device *pdev)
drivers/dma/at_hdmac.c
1943
static int __init at_dma_probe(struct platform_device *pdev)
drivers/dma/at_hdmac.c
2118
static void at_dma_remove(struct platform_device *pdev)
drivers/dma/at_hdmac.c
2142
static void at_dma_shutdown(struct platform_device *pdev)
drivers/dma/at_xdmac.c
2096
static void at_xdmac_axi_config(struct platform_device *pdev)
drivers/dma/at_xdmac.c
2177
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
drivers/dma/at_xdmac.c
2250
static inline int at_xdmac_get_channel_number(struct platform_device *pdev,
drivers/dma/at_xdmac.c
2267
static int at_xdmac_probe(struct platform_device *pdev)
drivers/dma/at_xdmac.c
2443
static void at_xdmac_remove(struct platform_device *pdev)
drivers/dma/bcm-sba-raid.c
1613
static int sba_probe(struct platform_device *pdev)
drivers/dma/bcm-sba-raid.c
1617
struct platform_device *mbox_pdev;
drivers/dma/bcm-sba-raid.c
1739
static void sba_remove(struct platform_device *pdev)
drivers/dma/bcm2835-dma.c
1026
static void bcm2835_dma_remove(struct platform_device *pdev)
drivers/dma/bcm2835-dma.c
882
static int bcm2835_dma_probe(struct platform_device *pdev)
drivers/dma/bestcomm/bestcomm.c
365
static int mpc52xx_bcom_probe(struct platform_device *op)
drivers/dma/bestcomm/bestcomm.c
458
static void mpc52xx_bcom_remove(struct platform_device *op)
drivers/dma/cv1800b-dmamux.c
186
static int cv1800_dmamux_probe(struct platform_device *pdev)
drivers/dma/cv1800b-dmamux.c
239
static void cv1800_dmamux_remove(struct platform_device *pdev)
drivers/dma/cv1800b-dmamux.c
99
struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
drivers/dma/dma-axi-dmac.c
1069
static int axi_dmac_probe(struct platform_device *pdev)
drivers/dma/dma-jz4780.c
1011
static void jz4780_dma_remove(struct platform_device *pdev)
drivers/dma/dma-jz4780.c
851
static int jz4780_dma_probe(struct platform_device *pdev)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1444
static int axi_req_irqs(struct platform_device *pdev, struct axi_dma_chip *chip)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1462
static int dw_probe(struct platform_device *pdev)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1621
static void dw_remove(struct platform_device *pdev)
drivers/dma/dw/internal.h
34
struct platform_device;
drivers/dma/dw/internal.h
37
struct dw_dma_platform_data *dw_dma_parse_dt(struct platform_device *pdev);
drivers/dma/dw/internal.h
41
static inline struct dw_dma_platform_data *dw_dma_parse_dt(struct platform_device *pdev)
drivers/dma/dw/of.c
49
struct dw_dma_platform_data *dw_dma_parse_dt(struct platform_device *pdev)
drivers/dma/dw/platform.c
112
static void dw_shutdown(struct platform_device *pdev)
drivers/dma/dw/platform.c
24
static int dw_probe(struct platform_device *pdev)
drivers/dma/dw/platform.c
94
static void dw_remove(struct platform_device *pdev)
drivers/dma/dw/rzn1-dmamux.c
123
static int rzn1_dmamux_probe(struct platform_device *pdev)
drivers/dma/dw/rzn1-dmamux.c
44
struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
drivers/dma/ep93xx_dma.c
1368
static struct ep93xx_dma_engine *ep93xx_dma_of_probe(struct platform_device *pdev)
drivers/dma/ep93xx_dma.c
1502
static int ep93xx_dma_probe(struct platform_device *pdev)
drivers/dma/fsl-edma-common.h
182
struct platform_device *pdev;
drivers/dma/fsl-edma-common.h
250
int (*setup_irq)(struct platform_device *pdev,
drivers/dma/fsl-edma-main.c
343
fsl_edma_irq_init(struct platform_device *pdev, struct fsl_edma_engine *fsl_edma)
drivers/dma/fsl-edma-main.c
383
static int fsl_edma3_irq_init(struct platform_device *pdev, struct fsl_edma_engine *fsl_edma)
drivers/dma/fsl-edma-main.c
427
static int fsl_edma3_or_irq_init(struct platform_device *pdev,
drivers/dma/fsl-edma-main.c
471
fsl_edma2_irq_init(struct platform_device *pdev,
drivers/dma/fsl-edma-main.c
516
struct platform_device *pdev, struct fsl_edma_engine *fsl_edma)
drivers/dma/fsl-edma-main.c
652
static int fsl_edma3_attach_pd(struct platform_device *pdev, struct fsl_edma_engine *fsl_edma)
drivers/dma/fsl-edma-main.c
696
static int fsl_edma_probe(struct platform_device *pdev)
drivers/dma/fsl-edma-main.c
905
static void fsl_edma_remove(struct platform_device *pdev)
drivers/dma/fsl-qdma.c
1120
static int fsl_qdma_probe(struct platform_device *pdev)
drivers/dma/fsl-qdma.c
1271
static void fsl_qdma_remove(struct platform_device *pdev)
drivers/dma/fsl-qdma.c
486
*fsl_qdma_alloc_queue_resources(struct platform_device *pdev,
drivers/dma/fsl-qdma.c
545
*fsl_qdma_prep_status_queue(struct platform_device *pdev)
drivers/dma/fsl-qdma.c
805
fsl_qdma_irq_init(struct platform_device *pdev,
drivers/dma/fsl-qdma.c
861
static void fsl_qdma_irq_exit(struct platform_device *pdev,
drivers/dma/fsl_raid.c
623
static int fsl_re_chan_probe(struct platform_device *ofdev,
drivers/dma/fsl_raid.c
633
struct platform_device *chan_ofdev;
drivers/dma/fsl_raid.c
746
static int fsl_re_probe(struct platform_device *ofdev)
drivers/dma/fsl_raid.c
858
static void fsl_re_remove(struct platform_device *ofdev)
drivers/dma/fsldma.c
1214
static int fsldma_of_probe(struct platform_device *op)
drivers/dma/fsldma.c
1311
static void fsldma_of_remove(struct platform_device *op)
drivers/dma/idma64.c
633
static int idma64_platform_probe(struct platform_device *pdev)
drivers/dma/idma64.c
667
static void idma64_platform_remove(struct platform_device *pdev)
drivers/dma/img-mdc-dma.c
1020
static void mdc_dma_remove(struct platform_device *pdev)
drivers/dma/img-mdc-dma.c
885
static int mdc_dma_probe(struct platform_device *pdev)
drivers/dma/imx-dma.c
1036
static int __init imxdma_probe(struct platform_device *pdev)
drivers/dma/imx-dma.c
1199
static void imxdma_free_irq(struct platform_device *pdev, struct imxdma_engine *imxdma)
drivers/dma/imx-dma.c
1218
static void imxdma_remove(struct platform_device *pdev)
drivers/dma/imx-sdma.c
2235
static int sdma_probe(struct platform_device *pdev)
drivers/dma/imx-sdma.c
2416
static void sdma_remove(struct platform_device *pdev)
drivers/dma/k3dma.c
832
static int k3_dma_probe(struct platform_device *op)
drivers/dma/k3dma.c
967
static void k3_dma_remove(struct platform_device *op)
drivers/dma/lgm/lgm-dma.c
1434
static int ldma_init_v22(struct ldma_dev *d, struct platform_device *pdev)
drivers/dma/lgm/lgm-dma.c
1559
static int intel_ldma_probe(struct platform_device *pdev)
drivers/dma/loongson1-apb-dma.c
517
static int ls1x_dma_chan_probe(struct platform_device *pdev,
drivers/dma/loongson1-apb-dma.c
560
static int ls1x_dma_probe(struct platform_device *pdev)
drivers/dma/loongson1-apb-dma.c
633
static void ls1x_dma_remove(struct platform_device *pdev)
drivers/dma/loongson2-apb-dma.c
573
static int ls2x_dma_chan_init(struct platform_device *pdev,
drivers/dma/loongson2-apb-dma.c
603
static int ls2x_dma_probe(struct platform_device *pdev)
drivers/dma/loongson2-apb-dma.c
678
static void ls2x_dma_remove(struct platform_device *pdev)
drivers/dma/lpc18xx-dmamux.c
121
static int lpc18xx_dmamux_probe(struct platform_device *pdev)
drivers/dma/lpc18xx-dmamux.c
56
struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
drivers/dma/lpc32xx-dmamux.c
163
static int lpc32xx_dmamux_probe(struct platform_device *pdev)
drivers/dma/lpc32xx-dmamux.c
93
struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
drivers/dma/mcf-edma-main.c
118
static void mcf_edma_irq_free(struct platform_device *pdev,
drivers/dma/mcf-edma-main.c
152
static int mcf_edma_probe(struct platform_device *pdev)
drivers/dma/mcf-edma-main.c
256
static void mcf_edma_remove(struct platform_device *pdev)
drivers/dma/mcf-edma-main.c
73
static int mcf_edma_irq_init(struct platform_device *pdev,
drivers/dma/mediatek/mtk-cqdma.c
746
static int mtk_cqdma_probe(struct platform_device *pdev)
drivers/dma/mediatek/mtk-cqdma.c
886
static void mtk_cqdma_remove(struct platform_device *pdev)
drivers/dma/mediatek/mtk-hsdma.c
1012
static void mtk_hsdma_remove(struct platform_device *pdev)
drivers/dma/mediatek/mtk-hsdma.c
893
static int mtk_hsdma_probe(struct platform_device *pdev)
drivers/dma/mediatek/mtk-uart-apdma.c
479
static int mtk_uart_apdma_probe(struct platform_device *pdev)
drivers/dma/mediatek/mtk-uart-apdma.c
576
static void mtk_uart_apdma_remove(struct platform_device *pdev)
drivers/dma/milbeaut-hdmac.c
424
static int milbeaut_hdmac_chan_init(struct platform_device *pdev,
drivers/dma/milbeaut-hdmac.c
455
static int milbeaut_hdmac_probe(struct platform_device *pdev)
drivers/dma/milbeaut-hdmac.c
534
static void milbeaut_hdmac_remove(struct platform_device *pdev)
drivers/dma/milbeaut-xdmac.c
261
static int milbeaut_xdmac_chan_init(struct platform_device *pdev,
drivers/dma/milbeaut-xdmac.c
310
static int milbeaut_xdmac_probe(struct platform_device *pdev)
drivers/dma/milbeaut-xdmac.c
371
static void milbeaut_xdmac_remove(struct platform_device *pdev)
drivers/dma/mmp_pdma.c
1108
static void mmp_pdma_remove(struct platform_device *op)
drivers/dma/mmp_pdma.c
1225
static int mmp_pdma_probe(struct platform_device *op)
drivers/dma/mmp_tdma.c
555
static void mmp_tdma_remove(struct platform_device *pdev)
drivers/dma/mmp_tdma.c
634
static int mmp_tdma_probe(struct platform_device *pdev)
drivers/dma/moxart-dma.c
556
static int moxart_probe(struct platform_device *pdev)
drivers/dma/moxart-dma.c
627
static void moxart_remove(struct platform_device *pdev)
drivers/dma/mpc512x_dma.c
1087
static void mpc_dma_remove(struct platform_device *op)
drivers/dma/mpc512x_dma.c
898
static int mpc_dma_probe(struct platform_device *op)
drivers/dma/mv_xor.c
1035
struct platform_device *pdev,
drivers/dma/mv_xor.c
1248
static int mv_xor_suspend(struct platform_device *pdev, pm_message_t state)
drivers/dma/mv_xor.c
1268
static int mv_xor_resume(struct platform_device *dev)
drivers/dma/mv_xor.c
1307
static int mv_xor_probe(struct platform_device *pdev)
drivers/dma/mv_xor_v2.c
693
static int mv_xor_v2_suspend(struct platform_device *dev, pm_message_t state)
drivers/dma/mv_xor_v2.c
703
static int mv_xor_v2_resume(struct platform_device *dev)
drivers/dma/mv_xor_v2.c
714
static int mv_xor_v2_probe(struct platform_device *pdev)
drivers/dma/mv_xor_v2.c
858
static void mv_xor_v2_remove(struct platform_device *pdev)
drivers/dma/mxs-dma.c
144
struct platform_device *pdev;
drivers/dma/mxs-dma.c
743
static int mxs_dma_probe(struct platform_device *pdev)
drivers/dma/nbpfaxi.c
1303
static int nbpf_probe(struct platform_device *pdev)
drivers/dma/nbpfaxi.c
1469
static void nbpf_remove(struct platform_device *pdev)
drivers/dma/owl-dma.c
1091
static int owl_dma_probe(struct platform_device *pdev)
drivers/dma/owl-dma.c
1234
static void owl_dma_remove(struct platform_device *pdev)
drivers/dma/ppc4xx/adma.c
3867
struct platform_device *ofdev;
drivers/dma/ppc4xx/adma.c
3871
ofdev = container_of(adev->dev, struct platform_device, dev);
drivers/dma/ppc4xx/adma.c
4003
static int ppc440spe_adma_probe(struct platform_device *ofdev)
drivers/dma/ppc4xx/adma.c
4232
static void ppc440spe_adma_remove(struct platform_device *ofdev)
drivers/dma/pxa_dma.c
1222
static void pxad_remove(struct platform_device *op)
drivers/dma/pxa_dma.c
1230
static int pxad_init_phys(struct platform_device *op,
drivers/dma/pxa_dma.c
1296
static int pxad_init_dmadev(struct platform_device *op,
drivers/dma/pxa_dma.c
1340
static int pxad_probe(struct platform_device *op)
drivers/dma/qcom/bam_dma.c
1216
static int bam_dma_probe(struct platform_device *pdev)
drivers/dma/qcom/bam_dma.c
1369
static void bam_dma_remove(struct platform_device *pdev)
drivers/dma/qcom/gpi.c
2161
static int gpi_probe(struct platform_device *pdev)
drivers/dma/qcom/hidma.c
703
struct platform_device *pdev)
drivers/dma/qcom/hidma.c
751
static int hidma_probe(struct platform_device *pdev)
drivers/dma/qcom/hidma.c
903
static void hidma_shutdown(struct platform_device *pdev)
drivers/dma/qcom/hidma.c
917
static void hidma_remove(struct platform_device *pdev)
drivers/dma/qcom/hidma_mgmt.c
159
static int hidma_mgmt_probe(struct platform_device *pdev)
drivers/dma/qcom/hidma_mgmt.h
27
struct platform_device *pdev;
drivers/dma/qcom/qcom_adm.c
745
static int adm_dma_probe(struct platform_device *pdev)
drivers/dma/qcom/qcom_adm.c
906
static void adm_dma_remove(struct platform_device *pdev)
drivers/dma/sa11x0-dma.c
869
static int sa11x0_dma_request_irq(struct platform_device *pdev, int nr,
drivers/dma/sa11x0-dma.c
880
static void sa11x0_dma_free_irq(struct platform_device *pdev, int nr,
drivers/dma/sa11x0-dma.c
899
static int sa11x0_dma_probe(struct platform_device *pdev)
drivers/dma/sa11x0-dma.c
985
static void sa11x0_dma_remove(struct platform_device *pdev)
drivers/dma/sf-pdma/sf-pdma.c
401
static int sf_pdma_irq_init(struct platform_device *pdev, struct sf_pdma *pdma)
drivers/dma/sf-pdma/sf-pdma.c
496
static int sf_pdma_probe(struct platform_device *pdev)
drivers/dma/sf-pdma/sf-pdma.c
594
static void sf_pdma_remove(struct platform_device *pdev)
drivers/dma/sh/rcar-dmac.c
1756
struct platform_device *pdev = to_platform_device(dmac->dev);
drivers/dma/sh/rcar-dmac.c
1839
static int rcar_dmac_probe(struct platform_device *pdev)
drivers/dma/sh/rcar-dmac.c
1983
static void rcar_dmac_remove(struct platform_device *pdev)
drivers/dma/sh/rcar-dmac.c
1993
static void rcar_dmac_shutdown(struct platform_device *pdev)
drivers/dma/sh/rz-dmac.c
1059
static void rz_dmac_remove(struct platform_device *pdev)
drivers/dma/sh/rz-dmac.c
804
struct platform_device *pdev = to_platform_device(dmac->dev);
drivers/dma/sh/rz-dmac.c
927
static int rz_dmac_probe(struct platform_device *pdev)
drivers/dma/sh/rz-dmac.c
94
struct platform_device *pdev;
drivers/dma/sh/shdmac.c
530
struct platform_device *pdev = to_platform_device(sdev->dma_dev.dev);
drivers/dma/sh/shdmac.c
676
static int sh_dmae_probe(struct platform_device *pdev)
drivers/dma/sh/shdmac.c
894
static void sh_dmae_remove(struct platform_device *pdev)
drivers/dma/sh/usb-dmac.c
708
struct platform_device *pdev = to_platform_device(dmac->dev);
drivers/dma/sh/usb-dmac.c
763
static int usb_dmac_probe(struct platform_device *pdev)
drivers/dma/sh/usb-dmac.c
866
static void usb_dmac_remove(struct platform_device *pdev)
drivers/dma/sh/usb-dmac.c
879
static void usb_dmac_shutdown(struct platform_device *pdev)
drivers/dma/sprd-dma.c
1110
static int sprd_dma_probe(struct platform_device *pdev)
drivers/dma/sprd-dma.c
1242
static void sprd_dma_remove(struct platform_device *pdev)
drivers/dma/st_fdma.c
713
static int st_fdma_parse_dt(struct platform_device *pdev,
drivers/dma/st_fdma.c
740
static int st_fdma_probe(struct platform_device *pdev)
drivers/dma/st_fdma.c
846
static void st_fdma_remove(struct platform_device *pdev)
drivers/dma/ste_dma40.c
3123
static int __init d40_hw_detect_init(struct platform_device *pdev,
drivers/dma/ste_dma40.c
3490
static int __init d40_probe(struct platform_device *pdev)
drivers/dma/stm32/stm32-dma.c
1565
static int stm32_dma_probe(struct platform_device *pdev)
drivers/dma/stm32/stm32-dma3.c
1729
static int stm32_dma3_probe(struct platform_device *pdev)
drivers/dma/stm32/stm32-dma3.c
1927
static void stm32_dma3_remove(struct platform_device *pdev)
drivers/dma/stm32/stm32-dmamux.c
185
static int stm32_dmamux_probe(struct platform_device *pdev)
drivers/dma/stm32/stm32-dmamux.c
311
struct platform_device *pdev = to_platform_device(dev);
drivers/dma/stm32/stm32-dmamux.c
321
struct platform_device *pdev = to_platform_device(dev);
drivers/dma/stm32/stm32-dmamux.c
338
struct platform_device *pdev = to_platform_device(dev);
drivers/dma/stm32/stm32-dmamux.c
359
struct platform_device *pdev = to_platform_device(dev);
drivers/dma/stm32/stm32-dmamux.c
89
struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
drivers/dma/stm32/stm32-mdma.c
1590
static int stm32_mdma_probe(struct platform_device *pdev)
drivers/dma/sun4i-dma.c
1231
static int sun4i_dma_probe(struct platform_device *pdev)
drivers/dma/sun4i-dma.c
1358
static void sun4i_dma_remove(struct platform_device *pdev)
drivers/dma/sun6i-dma.c
1308
static int sun6i_dma_probe(struct platform_device *pdev)
drivers/dma/sun6i-dma.c
1498
static void sun6i_dma_remove(struct platform_device *pdev)
drivers/dma/tegra186-gpc-dma.c
1360
static int tegra_dma_probe(struct platform_device *pdev)
drivers/dma/tegra186-gpc-dma.c
1486
static void tegra_dma_remove(struct platform_device *pdev)
drivers/dma/tegra20-apb-dma.c
1433
static int tegra_dma_probe(struct platform_device *pdev)
drivers/dma/tegra20-apb-dma.c
1584
static void tegra_dma_remove(struct platform_device *pdev)
drivers/dma/tegra210-adma.c
1023
static int tegra_adma_probe(struct platform_device *pdev)
drivers/dma/tegra210-adma.c
1206
static void tegra_adma_remove(struct platform_device *pdev)
drivers/dma/ti/cppi41.c
1033
static int cppi41_dma_probe(struct platform_device *pdev)
drivers/dma/ti/cppi41.c
1154
static void cppi41_dma_remove(struct platform_device *pdev)
drivers/dma/ti/dma-crossbar.c
135
static int ti_am335x_xbar_probe(struct platform_device *pdev)
drivers/dma/ti/dma-crossbar.c
246
struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
drivers/dma/ti/dma-crossbar.c
328
static int ti_dra7_xbar_probe(struct platform_device *pdev)
drivers/dma/ti/dma-crossbar.c
446
static int ti_dma_xbar_probe(struct platform_device *pdev)
drivers/dma/ti/dma-crossbar.c
80
struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
drivers/dma/ti/edma.c
2286
static int edma_probe(struct platform_device *pdev)
drivers/dma/ti/edma.c
2567
static void edma_remove(struct platform_device *pdev)
drivers/dma/ti/edma.c
2651
static int edma_tptc_probe(struct platform_device *pdev)
drivers/dma/ti/k3-udma-private.c
24
struct platform_device *pdev;
drivers/dma/ti/k3-udma.c
4510
static int udma_get_mmrs(struct platform_device *pdev, struct udma_dev *ud)
drivers/dma/ti/k3-udma.c
5407
static int udma_probe(struct platform_device *pdev)
drivers/dma/ti/omap-dma.c
1656
static int omap_dma_probe(struct platform_device *pdev)
drivers/dma/ti/omap-dma.c
1850
static void omap_dma_remove(struct platform_device *pdev)
drivers/dma/timb_dma.c
612
static int td_probe(struct platform_device *pdev)
drivers/dma/timb_dma.c
742
static void td_remove(struct platform_device *pdev)
drivers/dma/txx9dmac.c
1080
static int __init txx9dmac_chan_probe(struct platform_device *pdev)
drivers/dma/txx9dmac.c
1084
struct platform_device *dmac_dev = cpdata->dmac_dev;
drivers/dma/txx9dmac.c
1154
static void txx9dmac_chan_remove(struct platform_device *pdev)
drivers/dma/txx9dmac.c
1167
static int __init txx9dmac_probe(struct platform_device *pdev)
drivers/dma/txx9dmac.c
1217
static void txx9dmac_remove(struct platform_device *pdev)
drivers/dma/txx9dmac.c
1228
static void txx9dmac_shutdown(struct platform_device *pdev)
drivers/dma/uniphier-mdmac.c
347
static int uniphier_mdmac_chan_init(struct platform_device *pdev,
drivers/dma/uniphier-mdmac.c
380
static int uniphier_mdmac_probe(struct platform_device *pdev)
drivers/dma/uniphier-mdmac.c
456
static void uniphier_mdmac_remove(struct platform_device *pdev)
drivers/dma/uniphier-xdmac.c
481
static int uniphier_xdmac_probe(struct platform_device *pdev)
drivers/dma/uniphier-xdmac.c
566
static void uniphier_xdmac_remove(struct platform_device *pdev)
drivers/dma/xgene-dma.c
1617
static int xgene_dma_get_resources(struct platform_device *pdev,
drivers/dma/xgene-dma.c
1700
static int xgene_dma_probe(struct platform_device *pdev)
drivers/dma/xgene-dma.c
1779
static void xgene_dma_remove(struct platform_device *pdev)
drivers/dma/xilinx/xdma.c
1113
void xdma_disable_user_irq(struct platform_device *pdev, u32 irq_num)
drivers/dma/xilinx/xdma.c
1134
int xdma_enable_user_irq(struct platform_device *pdev, u32 irq_num)
drivers/dma/xilinx/xdma.c
1162
int xdma_get_user_irq(struct platform_device *pdev, u32 user_irq_index)
drivers/dma/xilinx/xdma.c
1179
static void xdma_remove(struct platform_device *pdev)
drivers/dma/xilinx/xdma.c
1194
static int xdma_probe(struct platform_device *pdev)
drivers/dma/xilinx/xdma.c
127
struct platform_device *pdev;
drivers/dma/xilinx/xilinx_dma.c
2753
static int axidma_clk_init(struct platform_device *pdev, struct clk **axi_clk,
drivers/dma/xilinx/xilinx_dma.c
2813
static int axicdma_clk_init(struct platform_device *pdev, struct clk **axi_clk,
drivers/dma/xilinx/xilinx_dma.c
2851
static int axivdma_clk_init(struct platform_device *pdev, struct clk **axi_clk,
drivers/dma/xilinx/xilinx_dma.c
3190
static int xilinx_dma_probe(struct platform_device *pdev)
drivers/dma/xilinx/xilinx_dma.c
3192
int (*clk_init)(struct platform_device *, struct clk **, struct clk **,
drivers/dma/xilinx/xilinx_dma.c
3391
static void xilinx_dma_remove(struct platform_device *pdev)
drivers/dma/xilinx/xilinx_dma.c
480
int (*clk_init)(struct platform_device *pdev, struct clk **axi_clk,
drivers/dma/xilinx/xilinx_dma.c
514
struct platform_device *pdev;
drivers/dma/xilinx/xilinx_dpdma.c
1726
static int xilinx_dpdma_probe(struct platform_device *pdev)
drivers/dma/xilinx/xilinx_dpdma.c
1841
static void xilinx_dpdma_remove(struct platform_device *pdev)
drivers/dma/xilinx/zynqmp_dma.c
1067
static int zynqmp_dma_probe(struct platform_device *pdev)
drivers/dma/xilinx/zynqmp_dma.c
1165
static void zynqmp_dma_remove(struct platform_device *pdev)
drivers/dma/xilinx/zynqmp_dma.c
902
struct platform_device *pdev)
drivers/edac/a72_edac.c
131
static int a72_edac_probe(struct platform_device *pdev)
drivers/edac/a72_edac.c
162
static void a72_edac_remove(struct platform_device *pdev)
drivers/edac/a72_edac.c
184
static struct platform_device *a72_pdev;
drivers/edac/al_mc_edac.c
177
struct platform_device *pdev = info;
drivers/edac/al_mc_edac.c
187
struct platform_device *pdev = info;
drivers/edac/al_mc_edac.c
217
static int al_mc_edac_probe(struct platform_device *pdev)
drivers/edac/altera_edac.c
2112
static int altr_edac_a10_probe(struct platform_device *pdev)
drivers/edac/altera_edac.c
249
static int a10_unmask_irq(struct platform_device *pdev, u32 mask)
drivers/edac/altera_edac.c
280
static int altr_sdram_probe(struct platform_device *pdev)
drivers/edac/altera_edac.c
456
static void altr_sdram_remove(struct platform_device *pdev)
drivers/edac/altera_edac.c
508
static int altr_edac_probe(struct platform_device *pdev)
drivers/edac/altera_edac.c
706
static int altr_edac_device_probe(struct platform_device *pdev)
drivers/edac/altera_edac.c
806
static void altr_edac_device_remove(struct platform_device *pdev)
drivers/edac/armada_xp_edac.c
285
static int axp_mc_probe(struct platform_device *pdev)
drivers/edac/armada_xp_edac.c
356
static void axp_mc_remove(struct platform_device *pdev)
drivers/edac/armada_xp_edac.c
505
static int aurora_l2_probe(struct platform_device *pdev)
drivers/edac/armada_xp_edac.c
567
static void aurora_l2_remove(struct platform_device *pdev)
drivers/edac/aspeed_edac.c
204
static int config_irq(void *ctx, struct platform_device *pdev)
drivers/edac/aspeed_edac.c
279
static int aspeed_probe(struct platform_device *pdev)
drivers/edac/aspeed_edac.c
360
static void aspeed_remove(struct platform_device *pdev)
drivers/edac/bluefield_edac.c
352
static int bluefield_edac_mc_probe(struct platform_device *pdev)
drivers/edac/bluefield_edac.c
466
static void bluefield_edac_mc_remove(struct platform_device *pdev)
drivers/edac/cpc925_edac.c
1013
static void cpc925_remove(struct platform_device *pdev)
drivers/edac/cpc925_edac.c
274
struct platform_device *pdev;
drivers/edac/cpc925_edac.c
906
static int cpc925_probe(struct platform_device *pdev)
drivers/edac/dmc520_edac.c
473
static int dmc520_edac_probe(struct platform_device *pdev)
drivers/edac/dmc520_edac.c
603
static void dmc520_edac_remove(struct platform_device *pdev)
drivers/edac/fsl_ddr_edac.c
494
int fsl_mc_err_probe(struct platform_device *op)
drivers/edac/fsl_ddr_edac.c
655
void fsl_mc_err_remove(struct platform_device *op)
drivers/edac/fsl_ddr_edac.h
87
int fsl_mc_err_probe(struct platform_device *op);
drivers/edac/fsl_ddr_edac.h
88
void fsl_mc_err_remove(struct platform_device *op);
drivers/edac/highbank_l2_edac.c
121
static void highbank_l2_err_remove(struct platform_device *pdev)
drivers/edac/highbank_l2_edac.c
48
static int highbank_l2_err_probe(struct platform_device *pdev)
drivers/edac/highbank_mc_edac.c
145
static int highbank_mc_probe(struct platform_device *pdev)
drivers/edac/highbank_mc_edac.c
254
static void highbank_mc_remove(struct platform_device *pdev)
drivers/edac/loongson_edac.c
131
static void edac_remove(struct platform_device *pdev)
drivers/edac/loongson_edac.c
83
static int edac_probe(struct platform_device *pdev)
drivers/edac/mpc85xx_edac.c
145
static int mpc85xx_pci_err_probe(struct platform_device *op)
drivers/edac/mpc85xx_edac.c
303
static void mpc85xx_pci_err_remove(struct platform_device *op)
drivers/edac/mpc85xx_edac.c
488
static int mpc85xx_l2_err_probe(struct platform_device *op)
drivers/edac/mpc85xx_edac.c
592
static void mpc85xx_l2_err_remove(struct platform_device *op)
drivers/edac/npcm_edac.c
303
static int setup_irq(struct mem_ctl_info *mci, struct platform_device *pdev)
drivers/edac/npcm_edac.c
339
static int edac_probe(struct platform_device *pdev)
drivers/edac/npcm_edac.c
413
static void edac_remove(struct platform_device *pdev)
drivers/edac/octeon_edac-l2c.c
133
static int octeon_l2c_probe(struct platform_device *pdev)
drivers/edac/octeon_edac-l2c.c
187
static void octeon_l2c_remove(struct platform_device *pdev)
drivers/edac/octeon_edac-lmc.c
225
static int octeon_lmc_edac_probe(struct platform_device *pdev)
drivers/edac/octeon_edac-lmc.c
305
static void octeon_lmc_edac_remove(struct platform_device *pdev)
drivers/edac/octeon_edac-pc.c
122
static void co_cache_error_remove(struct platform_device *pdev)
drivers/edac/octeon_edac-pc.c
84
static int co_cache_error_probe(struct platform_device *pdev)
drivers/edac/octeon_edac-pci.c
60
static int octeon_pci_probe(struct platform_device *pdev)
drivers/edac/octeon_edac-pci.c
90
static void octeon_pci_remove(struct platform_device *pdev)
drivers/edac/qcom_edac.c
337
static int qcom_llcc_edac_probe(struct platform_device *pdev)
drivers/edac/qcom_edac.c
394
static void qcom_llcc_edac_remove(struct platform_device *pdev)
drivers/edac/sifive_edac.c
43
static int ecc_register(struct platform_device *pdev)
drivers/edac/sifive_edac.c
79
static int ecc_unregister(struct platform_device *pdev)
drivers/edac/sifive_edac.c
90
static struct platform_device *sifive_pdev;
drivers/edac/synopsys_edac.c
1369
static int mc_probe(struct platform_device *pdev)
drivers/edac/synopsys_edac.c
1463
static void mc_remove(struct platform_device *pdev)
drivers/edac/synopsys_edac.c
873
static void mc_init(struct mem_ctl_info *mci, struct platform_device *pdev)
drivers/edac/synopsys_edac.c
905
struct platform_device *pdev)
drivers/edac/ti_edac.c
230
static int ti_edac_probe(struct platform_device *pdev)
drivers/edac/ti_edac.c
315
static void ti_edac_remove(struct platform_device *pdev)
drivers/edac/versal_edac.c
1076
static int mc_probe(struct platform_device *pdev)
drivers/edac/versal_edac.c
1165
static void mc_remove(struct platform_device *pdev)
drivers/edac/versal_edac.c
622
static void mc_init(struct mem_ctl_info *mci, struct platform_device *pdev)
drivers/edac/versalnet_edac.c
763
static int init_versalnet(struct mc_priv *priv, struct platform_device *pdev)
drivers/edac/versalnet_edac.c
869
static int mc_probe(struct platform_device *pdev)
drivers/edac/versalnet_edac.c
933
static void mc_remove(struct platform_device *pdev)
drivers/edac/xgene_edac.c
1843
static int xgene_edac_probe(struct platform_device *pdev)
drivers/edac/xgene_edac.c
1962
static void xgene_edac_remove(struct platform_device *pdev)
drivers/edac/zynqmp_edac.c
366
static int edac_probe(struct platform_device *pdev)
drivers/edac/zynqmp_edac.c
429
static void edac_remove(struct platform_device *pdev)
drivers/eisa/virtual_root.c
28
static struct platform_device eisa_root_dev = {
drivers/extcon/extcon-adc-jack.c
163
static void adc_jack_remove(struct platform_device *pdev)
drivers/extcon/extcon-adc-jack.c
97
static int adc_jack_probe(struct platform_device *pdev)
drivers/extcon/extcon-axp288.c
363
static int axp288_extcon_probe(struct platform_device *pdev)
drivers/extcon/extcon-gpio.c
65
static int gpio_extcon_probe(struct platform_device *pdev)
drivers/extcon/extcon-intel-cht-wc.c
492
static int cht_wc_extcon_probe(struct platform_device *pdev)
drivers/extcon/extcon-intel-cht-wc.c
615
static void cht_wc_extcon_remove(struct platform_device *pdev)
drivers/extcon/extcon-intel-int3496.c
114
static int int3496_probe(struct platform_device *pdev)
drivers/extcon/extcon-intel-mrfld.c
194
static int mrfld_extcon_probe(struct platform_device *pdev)
drivers/extcon/extcon-intel-mrfld.c
260
static void mrfld_extcon_remove(struct platform_device *pdev)
drivers/extcon/extcon-max14577.c
656
static int max14577_muic_probe(struct platform_device *pdev)
drivers/extcon/extcon-max3355.c
115
static void max3355_remove(struct platform_device *pdev)
drivers/extcon/extcon-max3355.c
54
static int max3355_probe(struct platform_device *pdev)
drivers/extcon/extcon-max77693.c
1068
static int max77693_muic_probe(struct platform_device *pdev)
drivers/extcon/extcon-max77843.c
809
static int max77843_muic_probe(struct platform_device *pdev)
drivers/extcon/extcon-max77843.c
931
static void max77843_muic_remove(struct platform_device *pdev)
drivers/extcon/extcon-max8997.c
632
static int max8997_muic_probe(struct platform_device *pdev)
drivers/extcon/extcon-palmas.c
174
static int palmas_usb_probe(struct platform_device *pdev)
drivers/extcon/extcon-qcom-spmi-misc.c
87
static int qcom_usb_extcon_probe(struct platform_device *pdev)
drivers/extcon/extcon-rtk-type-c.c
1317
static int extcon_rtk_type_c_probe(struct platform_device *pdev)
drivers/extcon/extcon-rtk-type-c.c
1405
static void extcon_rtk_type_c_remove(struct platform_device *pdev)
drivers/extcon/extcon-usb-gpio.c
196
static void usb_extcon_remove(struct platform_device *pdev)
drivers/extcon/extcon-usb-gpio.c
97
static int usb_extcon_probe(struct platform_device *pdev)
drivers/extcon/extcon-usbc-cros-ec.c
383
static int extcon_cros_ec_probe(struct platform_device *pdev)
drivers/extcon/extcon-usbc-cros-ec.c
483
static void extcon_cros_ec_remove(struct platform_device *pdev)
drivers/firmware/arm_scmi/common.h
479
struct platform_device *spdev = data; \
drivers/firmware/arm_scmi/common.h
484
static int __tag##_probe(struct platform_device *pdev) \
drivers/firmware/arm_scmi/common.h
487
struct platform_device *spdev; \
drivers/firmware/arm_scmi/driver.c
3180
static int scmi_probe(struct platform_device *pdev)
drivers/firmware/arm_scmi/driver.c
3354
static void scmi_remove(struct platform_device *pdev)
drivers/firmware/arm_scpi.c
870
static void scpi_remove(struct platform_device *pdev)
drivers/firmware/arm_scpi.c
910
static int scpi_probe(struct platform_device *pdev)
drivers/firmware/arm_sdei.c
1067
struct platform_device *pdev;
drivers/firmware/arm_sdei.c
923
static int sdei_get_conduit(struct platform_device *pdev)
drivers/firmware/arm_sdei.c
957
static int sdei_probe(struct platform_device *pdev)
drivers/firmware/efi/sysfb_efi.c
430
__init void sysfb_set_efifb_fwnode(const struct screen_info *si, struct platform_device *pd)
drivers/firmware/google/coreboot_table.c
152
static int coreboot_table_probe(struct platform_device *pdev)
drivers/firmware/google/coreboot_table.c
199
static void coreboot_table_remove(struct platform_device *pdev)
drivers/firmware/google/framebuffer-coreboot.c
31
struct platform_device *pdev;
drivers/firmware/google/framebuffer-coreboot.c
92
struct platform_device *pdev = dev_get_drvdata(&dev->dev);
drivers/firmware/google/gsmi.c
884
static int gsmi_platform_driver_probe(struct platform_device *dev)
drivers/firmware/google/gsmi.c
92
struct platform_device *pdev; /* platform device */
drivers/firmware/imx/imx-dsp.c
139
static int imx_dsp_probe(struct platform_device *pdev)
drivers/firmware/imx/imx-dsp.c
163
static void imx_dsp_remove(struct platform_device *pdev)
drivers/firmware/imx/imx-scu.c
261
static int imx_scu_probe(struct platform_device *pdev)
drivers/firmware/meson/meson_sm.c
234
struct platform_device *pdev = of_find_device_by_node(sm_node);
drivers/firmware/meson/meson_sm.c
255
struct platform_device *pdev = to_platform_device(dev);
drivers/firmware/meson/meson_sm.c
293
static int __init meson_sm_probe(struct platform_device *pdev)
drivers/firmware/microchip/mpfs-auto-update.c
410
static int mpfs_auto_update_probe(struct platform_device *pdev)
drivers/firmware/microchip/mpfs-auto-update.c
451
static void mpfs_auto_update_remove(struct platform_device *pdev)
drivers/firmware/mtk-adsp-ipc.c
118
static void mtk_adsp_ipc_remove(struct platform_device *pdev)
drivers/firmware/mtk-adsp-ipc.c
70
static int mtk_adsp_ipc_probe(struct platform_device *pdev)
drivers/firmware/qcom/qcom_qseecom.c
38
static int qseecom_client_register(struct platform_device *qseecom_dev,
drivers/firmware/qcom/qcom_qseecom.c
90
static int qcom_qseecom_probe(struct platform_device *qseecom_dev)
drivers/firmware/qcom/qcom_scm.c
2323
struct platform_device *qseecom_dev = data;
drivers/firmware/qcom/qcom_scm.c
2331
struct platform_device *qseecom_dev;
drivers/firmware/qcom/qcom_scm.c
2472
struct platform_device *qtee_dev = data;
drivers/firmware/qcom/qcom_scm.c
2479
struct platform_device *qtee_dev;
drivers/firmware/qcom/qcom_scm.c
2682
static int qcom_scm_probe(struct platform_device *pdev)
drivers/firmware/qcom/qcom_scm.c
2817
static void qcom_scm_shutdown(struct platform_device *pdev)
drivers/firmware/qemu_fw_cfg.c
234
static int fw_cfg_do_platform_probe(struct platform_device *pdev)
drivers/firmware/qemu_fw_cfg.c
674
static int fw_cfg_sysfs_probe(struct platform_device *pdev)
drivers/firmware/qemu_fw_cfg.c
734
static void fw_cfg_sysfs_remove(struct platform_device *pdev)
drivers/firmware/qemu_fw_cfg.c
770
static struct platform_device *fw_cfg_cmdline_dev;
drivers/firmware/raspberrypi.c
25
static struct platform_device *rpi_hwmon;
drivers/firmware/raspberrypi.c
26
static struct platform_device *rpi_clk;
drivers/firmware/raspberrypi.c
276
static int rpi_firmware_probe(struct platform_device *pdev)
drivers/firmware/raspberrypi.c
312
static void rpi_firmware_shutdown(struct platform_device *pdev)
drivers/firmware/raspberrypi.c
322
static void rpi_firmware_remove(struct platform_device *pdev)
drivers/firmware/raspberrypi.c
356
struct platform_device *pdev = of_find_device_by_node(firmware_node);
drivers/firmware/samsung/exynos-acpm.c
614
static int acpm_probe(struct platform_device *pdev)
drivers/firmware/samsung/exynos-acpm.c
617
struct platform_device *acpm_clk_pdev;
drivers/firmware/samsung/exynos-acpm.c
707
struct platform_device *pdev;
drivers/firmware/smccc/smccc.c
86
struct platform_device *pdev;
drivers/firmware/stratix10-rsu.c
715
static int stratix10_rsu_probe(struct platform_device *pdev)
drivers/firmware/stratix10-rsu.c
809
static void stratix10_rsu_remove(struct platform_device *pdev)
drivers/firmware/stratix10-svc.c
109
struct platform_device *stratix10_svc_rsu;
drivers/firmware/stratix10-svc.c
1900
static int stratix10_svc_drv_probe(struct platform_device *pdev)
drivers/firmware/stratix10-svc.c
2026
static void stratix10_svc_drv_remove(struct platform_device *pdev)
drivers/firmware/stratix10-svc.c
875
static int svc_get_sh_memory(struct platform_device *pdev,
drivers/firmware/stratix10-svc.c
923
svc_create_memory_pool(struct platform_device *pdev,
drivers/firmware/sysfb.c
38
static struct platform_device *pd;
drivers/firmware/sysfb_simplefb.c
64
__init struct platform_device *sysfb_create_simplefb(const struct screen_info *si,
drivers/firmware/sysfb_simplefb.c
68
struct platform_device *pd;
drivers/firmware/tegra/bpmp-tegra210.c
164
struct platform_device *pdev = to_platform_device(bpmp->dev);
drivers/firmware/tegra/bpmp.c
37
struct platform_device *pdev;
drivers/firmware/tegra/bpmp.c
702
static int tegra_bpmp_probe(struct platform_device *pdev)
drivers/firmware/ti_sci.c
165
static int ti_sci_debugfs_create(struct platform_device *pdev,
drivers/firmware/ti_sci.c
200
static inline int ti_sci_debugfs_create(struct platform_device *dev,
drivers/firmware/ti_sci.c
206
static inline void ti_sci_debugfs_destroy(struct platform_device *dev,
drivers/firmware/ti_sci.c
3689
struct platform_device *pdev;
drivers/firmware/ti_sci.c
3910
static int ti_sci_probe(struct platform_device *pdev)
drivers/firmware/turris-mox-rwtm.c
425
static int turris_mox_rwtm_probe(struct platform_device *pdev)
drivers/firmware/xilinx/zynqmp.c
2040
static int zynqmp_firmware_probe(struct platform_device *pdev)
drivers/firmware/xilinx/zynqmp.c
2126
static void zynqmp_firmware_remove(struct platform_device *pdev)
drivers/firmware/xilinx/zynqmp.c
51
static struct platform_device *em_dev;
drivers/fpga/altera-fpga2sdram.c
144
static void alt_fpga_bridge_remove(struct platform_device *pdev)
drivers/fpga/altera-fpga2sdram.c
88
static int alt_fpga_bridge_probe(struct platform_device *pdev)
drivers/fpga/altera-freeze-bridge.c
208
static int altera_freeze_br_probe(struct platform_device *pdev)
drivers/fpga/altera-freeze-bridge.c
256
static void altera_freeze_br_remove(struct platform_device *pdev)
drivers/fpga/altera-hps2fpga.c
127
static int alt_fpga_bridge_probe(struct platform_device *pdev)
drivers/fpga/altera-hps2fpga.c
194
static void alt_fpga_bridge_remove(struct platform_device *pdev)
drivers/fpga/altera-pr-ip-core-plat.c
15
static int alt_pr_platform_probe(struct platform_device *pdev)
drivers/fpga/dfl-afu-error.c
212
static int port_err_init(struct platform_device *pdev,
drivers/fpga/dfl-afu-error.c
220
static void port_err_uinit(struct platform_device *pdev,
drivers/fpga/dfl-afu-error.c
227
port_err_ioctl(struct platform_device *pdev, struct dfl_feature *feature,
drivers/fpga/dfl-afu-main.c
132
static int port_reset(struct platform_device *pdev)
drivers/fpga/dfl-afu-main.c
420
static int port_hdr_init(struct platform_device *pdev,
drivers/fpga/dfl-afu-main.c
429
port_hdr_ioctl(struct platform_device *pdev, struct dfl_feature *feature,
drivers/fpga/dfl-afu-main.c
509
static int port_afu_init(struct platform_device *pdev,
drivers/fpga/dfl-afu-main.c
531
static int port_stp_init(struct platform_device *pdev,
drivers/fpga/dfl-afu-main.c
554
port_uint_ioctl(struct platform_device *pdev, struct dfl_feature *feature,
drivers/fpga/dfl-afu-main.c
606
struct platform_device *fdev = fdata->dev;
drivers/fpga/dfl-afu-main.c
623
struct platform_device *pdev = filp->private_data;
drivers/fpga/dfl-afu-main.c
762
struct platform_device *pdev = filp->private_data;
drivers/fpga/dfl-afu-main.c
810
struct platform_device *pdev = filp->private_data;
drivers/fpga/dfl-afu-main.c
855
static int afu_dev_init(struct platform_device *pdev)
drivers/fpga/dfl-afu-main.c
873
static int afu_dev_destroy(struct platform_device *pdev)
drivers/fpga/dfl-afu-main.c
907
static int afu_probe(struct platform_device *pdev)
drivers/fpga/dfl-afu-main.c
935
static void afu_remove(struct platform_device *pdev)
drivers/fpga/dfl-fme-br.c
59
static int fme_br_probe(struct platform_device *pdev)
drivers/fpga/dfl-fme-br.c
81
static void fme_br_remove(struct platform_device *pdev)
drivers/fpga/dfl-fme-error.c
342
static int fme_global_err_init(struct platform_device *pdev,
drivers/fpga/dfl-fme-error.c
350
static void fme_global_err_uinit(struct platform_device *pdev,
drivers/fpga/dfl-fme-error.c
357
fme_global_error_ioctl(struct platform_device *pdev,
drivers/fpga/dfl-fme-main.c
168
static long fme_hdr_ioctl(struct platform_device *pdev,
drivers/fpga/dfl-fme-main.c
321
static int fme_thermal_mgmt_init(struct platform_device *pdev,
drivers/fpga/dfl-fme-main.c
542
static int fme_power_mgmt_init(struct platform_device *pdev,
drivers/fpga/dfl-fme-main.c
608
struct platform_device *fdev = fdata->dev;
drivers/fpga/dfl-fme-main.c
626
struct platform_device *pdev = fdata->dev;
drivers/fpga/dfl-fme-main.c
646
struct platform_device *pdev = fdata->dev;
drivers/fpga/dfl-fme-main.c
676
static int fme_dev_init(struct platform_device *pdev)
drivers/fpga/dfl-fme-main.c
692
static void fme_dev_destroy(struct platform_device *pdev)
drivers/fpga/dfl-fme-main.c
708
static int fme_probe(struct platform_device *pdev)
drivers/fpga/dfl-fme-main.c
734
static void fme_remove(struct platform_device *pdev)
drivers/fpga/dfl-fme-mgr.c
276
static int fme_mgr_probe(struct platform_device *pdev)
drivers/fpga/dfl-fme-perf.c
1003
static void fme_perf_uinit(struct platform_device *pdev,
drivers/fpga/dfl-fme-perf.c
904
static int fme_perf_pmu_register(struct platform_device *pdev,
drivers/fpga/dfl-fme-perf.c
961
static int fme_perf_init(struct platform_device *pdev,
drivers/fpga/dfl-fme-pr.c
171
static struct platform_device *
drivers/fpga/dfl-fme-pr.c
175
struct platform_device *mgr, *fme = fdata->dev;
drivers/fpga/dfl-fme-pr.c
301
struct platform_device *mgr,
drivers/fpga/dfl-fme-pr.c
302
struct platform_device *br, int port_id)
drivers/fpga/dfl-fme-pr.c
368
static int pr_mgmt_init(struct platform_device *pdev,
drivers/fpga/dfl-fme-pr.c
374
struct platform_device *mgr;
drivers/fpga/dfl-fme-pr.c
437
static void pr_mgmt_uinit(struct platform_device *pdev,
drivers/fpga/dfl-fme-pr.c
450
static long fme_pr_ioctl(struct platform_device *pdev,
drivers/fpga/dfl-fme-pr.c
66
static int fme_pr(struct platform_device *pdev, unsigned long arg)
drivers/fpga/dfl-fme-pr.h
31
struct platform_device *region;
drivers/fpga/dfl-fme-pr.h
44
struct platform_device *mgr;
drivers/fpga/dfl-fme-pr.h
45
struct platform_device *br;
drivers/fpga/dfl-fme-pr.h
56
struct platform_device *br;
drivers/fpga/dfl-fme-region.c
30
static int fme_region_probe(struct platform_device *pdev)
drivers/fpga/dfl-fme-region.c
64
static void fme_region_remove(struct platform_device *pdev)
drivers/fpga/dfl-fme.h
29
struct platform_device *mgr;
drivers/fpga/dfl-n3000-nios.c
161
struct platform_device *altera_spi;
drivers/fpga/dfl.c
1870
struct platform_device *pdev = feature->dev;
drivers/fpga/dfl.c
1964
long dfl_feature_ioctl_get_num_irqs(struct platform_device *pdev,
drivers/fpga/dfl.c
1980
long dfl_feature_ioctl_set_irq(struct platform_device *pdev,
drivers/fpga/dfl.c
345
struct platform_device *pdev = fdata->dev;
drivers/fpga/dfl.c
492
void dfl_fpga_dev_feature_uinit(struct platform_device *pdev)
drivers/fpga/dfl.c
509
static int dfl_feature_instance_init(struct platform_device *pdev,
drivers/fpga/dfl.c
565
int dfl_fpga_dev_feature_init(struct platform_device *pdev,
drivers/fpga/dfl.c
642
int dfl_fpga_dev_ops_register(struct platform_device *pdev,
drivers/fpga/dfl.c
667
void dfl_fpga_dev_ops_unregister(struct platform_device *pdev)
drivers/fpga/dfl.c
867
struct platform_device *fdev;
drivers/fpga/dfl.h
288
struct platform_device *dev;
drivers/fpga/dfl.h
328
struct platform_device *dev;
drivers/fpga/dfl.h
404
int (*init)(struct platform_device *pdev, struct dfl_feature *feature);
drivers/fpga/dfl.h
405
void (*uinit)(struct platform_device *pdev,
drivers/fpga/dfl.h
407
long (*ioctl)(struct platform_device *pdev, struct dfl_feature *feature,
drivers/fpga/dfl.h
414
void dfl_fpga_dev_feature_uinit(struct platform_device *pdev);
drivers/fpga/dfl.h
415
int dfl_fpga_dev_feature_init(struct platform_device *pdev,
drivers/fpga/dfl.h
418
int dfl_fpga_dev_ops_register(struct platform_device *pdev,
drivers/fpga/dfl.h
421
void dfl_fpga_dev_ops_unregister(struct platform_device *pdev);
drivers/fpga/dfl.h
577
long dfl_feature_ioctl_get_num_irqs(struct platform_device *pdev,
drivers/fpga/dfl.h
580
long dfl_feature_ioctl_set_irq(struct platform_device *pdev,
drivers/fpga/intel-m10-bmc-sec-update.c
686
static int m10bmc_sec_probe(struct platform_device *pdev)
drivers/fpga/intel-m10-bmc-sec-update.c
734
static void m10bmc_sec_remove(struct platform_device *pdev)
drivers/fpga/of-fpga-region.c
397
static int of_fpga_region_probe(struct platform_device *pdev)
drivers/fpga/of-fpga-region.c
428
static void of_fpga_region_remove(struct platform_device *pdev)
drivers/fpga/socfpga-a10.c
468
static int socfpga_a10_fpga_probe(struct platform_device *pdev)
drivers/fpga/socfpga-a10.c
520
static void socfpga_a10_fpga_remove(struct platform_device *pdev)
drivers/fpga/socfpga.c
544
static int socfpga_fpga_probe(struct platform_device *pdev)
drivers/fpga/stratix10-soc.c
398
static int s10_probe(struct platform_device *pdev)
drivers/fpga/stratix10-soc.c
439
static void s10_remove(struct platform_device *pdev)
drivers/fpga/ts73xx-fpga.c
101
static int ts73xx_fpga_probe(struct platform_device *pdev)
drivers/fpga/versal-fpga.c
45
static int versal_fpga_probe(struct platform_device *pdev)
drivers/fpga/xilinx-pr-decoupler.c
105
static int xlnx_pr_decoupler_probe(struct platform_device *pdev)
drivers/fpga/xilinx-pr-decoupler.c
153
static void xlnx_pr_decoupler_remove(struct platform_device *pdev)
drivers/fpga/xilinx-selectmap.c
40
static int xilinx_selectmap_probe(struct platform_device *pdev)
drivers/fpga/zynq-fpga.c
553
static int zynq_fpga_probe(struct platform_device *pdev)
drivers/fpga/zynq-fpga.c
621
static void zynq_fpga_remove(struct platform_device *pdev)
drivers/fpga/zynqmp-fpga.c
106
static int zynqmp_fpga_probe(struct platform_device *pdev)
drivers/fsi/fsi-master-aspeed.c
537
static int fsi_master_aspeed_probe(struct platform_device *pdev)
drivers/fsi/fsi-master-aspeed.c
649
static void fsi_master_aspeed_remove(struct platform_device *pdev)
drivers/fsi/fsi-master-ast-cf.c
1213
static int fsi_master_acf_probe(struct platform_device *pdev)
drivers/fsi/fsi-master-ast-cf.c
1408
static void fsi_master_acf_remove(struct platform_device *pdev)
drivers/fsi/fsi-master-gpio.c
771
static int fsi_master_gpio_probe(struct platform_device *pdev)
drivers/fsi/fsi-master-gpio.c
870
static void fsi_master_gpio_remove(struct platform_device *pdev)
drivers/fsi/fsi-occ.c
600
struct platform_device *hwmon_dev = to_platform_device(dev);
drivers/fsi/fsi-occ.c
609
struct platform_device *hwmon_dev = to_platform_device(dev);
drivers/fsi/fsi-occ.c
618
static int occ_probe(struct platform_device *pdev)
drivers/fsi/fsi-occ.c
624
struct platform_device *hwmon_dev = NULL;
drivers/fsi/fsi-occ.c
701
static void occ_remove(struct platform_device *pdev)
drivers/fsi/fsi-sbefifo.c
1030
struct platform_device *child;
drivers/fsi/fsi-sbefifo.c
1095
struct platform_device *child = to_platform_device(dev);
drivers/gpib/eastwood/fluke_gpib.c
1110
static int fluke_gpib_probe(struct platform_device *pdev)
drivers/gpib/eastwood/fluke_gpib.c
35
static struct platform_device *fluke_gpib_pdev;
drivers/gpib/fmh_gpib/fmh_gpib.c
1384
struct platform_device *pdev;
drivers/gpib/fmh_gpib/fmh_gpib.c
1649
static int fmh_gpib_platform_probe(struct platform_device *pdev)
drivers/gpio/dev-sync-probe.c
53
struct platform_device *pdev;
drivers/gpio/dev-sync-probe.h
11
struct platform_device *pdev;
drivers/gpio/gpio-74xx-mmio.c
109
static int mmio_74xx_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-adp5520.c
90
static int adp5520_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-adp5585.c
403
static int adp5585_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-aggregator.c
1144
struct platform_device *pdev;
drivers/gpio/gpio-aggregator.c
1445
struct platform_device *pdev;
drivers/gpio/gpio-aggregator.c
1583
static int gpio_aggregator_probe(struct platform_device *pdev)
drivers/gpio/gpio-altera-a10sr.c
80
static int altr_a10sr_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-altera.c
232
static int altera_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-amd-fch.c
141
static int amd_fch_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-amdpt.c
69
static int pt_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-arizona.c
145
static int arizona_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-aspeed-sgpio.c
405
struct platform_device *pdev)
drivers/gpio/gpio-aspeed-sgpio.c
606
static int aspeed_sgpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-aspeed.c
1303
static int aspeed_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-ath79.c
217
static int ath79_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-bcm-kona.c
578
static int bcm_kona_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-bd71815.c
127
static int gpo_bd71815_probe(struct platform_device *pdev)
drivers/gpio/gpio-bd71828.c
95
static int bd71828_probe(struct platform_device *pdev)
drivers/gpio/gpio-bd72720.c
238
static int gpo_bd72720_probe(struct platform_device *pdev)
drivers/gpio/gpio-bd9571mwv.c
97
static int bd9571mwv_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-blzp1600.c
218
static int blzp1600_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-brcmstb.c
327
struct platform_device *pdev = priv->pdev;
drivers/gpio/gpio-brcmstb.c
374
static void brcmstb_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-brcmstb.c
432
static int brcmstb_gpio_irq_setup(struct platform_device *pdev,
drivers/gpio/gpio-brcmstb.c
51
struct platform_device *pdev;
drivers/gpio/gpio-brcmstb.c
528
static void brcmstb_gpio_shutdown(struct platform_device *pdev)
drivers/gpio/gpio-brcmstb.c
577
static int brcmstb_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-cadence.c
183
static int cdns_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-cadence.c
308
static void cdns_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-cgbc.c
149
static int cgbc_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-clps711x.c
14
static int clps711x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-creg-snps.c
135
static int creg_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-cros-ec.c
159
static int cros_ec_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-crystalcove.c
331
static int crystalcove_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-cs5535.c
306
static int cs5535_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-cs5535.c
50
struct platform_device *pdev;
drivers/gpio/gpio-da9052.c
184
static int da9052_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-da9055.c
128
static int da9055_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-davinci.c
165
static int davinci_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-davinci.c
462
static int davinci_gpio_irq_setup(struct platform_device *pdev)
drivers/gpio/gpio-davinci.c
72
static int davinci_gpio_irq_setup(struct platform_device *pdev);
drivers/gpio/gpio-dln2.c
400
static void dln2_gpio_event(struct platform_device *pdev, u16 echo,
drivers/gpio/gpio-dln2.c
440
static int dln2_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-dln2.c
47
struct platform_device *pdev;
drivers/gpio/gpio-dln2.c
508
static void dln2_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-dln2.c
73
static int dln2_gpio_get_pin_count(struct platform_device *pdev)
drivers/gpio/gpio-dwapb.c
705
static int dwapb_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-eic-sprd.c
611
static int sprd_eic_probe(struct platform_device *pdev)
drivers/gpio/gpio-em.c
266
static int em_gio_probe(struct platform_device *pdev)
drivers/gpio/gpio-em.c
27
struct platform_device *pdev;
drivers/gpio/gpio-en7523.c
76
static int airoha_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-ep93xx.c
271
static int ep93xx_setup_irqs(struct platform_device *pdev,
drivers/gpio/gpio-ep93xx.c
332
static int ep93xx_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-exar.c
151
static int gpio_exar_probe(struct platform_device *pdev)
drivers/gpio/gpio-f7188x.c
454
static int f7188x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-f7188x.c
597
static struct platform_device *f7188x_gpio_pdev;
drivers/gpio/gpio-ftgpio010.c
236
static int ftgpio_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-ge.c
53
static int __init gef_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-graniterapids.c
314
static int gnr_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-grgpio.c
325
static int grgpio_probe(struct platform_device *ofdev)
drivers/gpio/gpio-hisi.c
240
struct platform_device *pdev = to_platform_device(dev);
drivers/gpio/gpio-hisi.c
267
static int hisi_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-hlwd.c
222
static int hlwd_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-htc-egpio.c
263
static int __init egpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-ich.c
389
static int ichx_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-idt3243x.c
129
static int idt_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-imx-scu.c
78
static int imx_scu_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-ixp4xx.c
205
static int ixp4xx_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-janz-ttl.c
142
static int ttl_probe(struct platform_device *pdev)
drivers/gpio/gpio-kempld.c
136
static int kempld_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-latch.c
139
static int gpio_latch_probe(struct platform_device *pdev)
drivers/gpio/gpio-line-mux.c
48
static int gpio_lmux_probe(struct platform_device *pdev)
drivers/gpio/gpio-logicvc.c
89
static int logicvc_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-loongson-64bit.c
136
struct platform_device *pdev = to_platform_device(chip->parent);
drivers/gpio/gpio-loongson-64bit.c
250
static int loongson_gpio_init_irqchip(struct platform_device *pdev,
drivers/gpio/gpio-loongson-64bit.c
287
static int loongson_gpio_init(struct platform_device *pdev, struct loongson_gpio_chip *lgpio,
drivers/gpio/gpio-loongson-64bit.c
332
static int loongson_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-loongson.c
125
struct platform_device *pdev;
drivers/gpio/gpio-loongson.c
96
static int loongson_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-loongson1.c
47
static int ls1x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-lp3943.c
193
static int lp3943_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-lp873x.c
134
static int lp873x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-lp87565.c
149
static int lp87565_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-lpc18xx.c
336
static int lpc18xx_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-lpc18xx.c
386
static void lpc18xx_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-lpc32xx.c
511
static int lpc32xx_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-macsmc.c
235
static int macsmc_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-madera.c
117
static int madera_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-max7360.c
144
static int max7360_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-max77620.c
305
static int max77620_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-max77650.c
138
static int max77650_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-max77759.c
432
static int max77759_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mb86s7x.c
156
static int mb86s70_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mb86s7x.c
201
static void mb86s70_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-mlxbf.c
115
static int mlxbf_gpio_resume(struct platform_device *pdev)
drivers/gpio/gpio-mlxbf.c
51
static int mlxbf_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mlxbf.c
96
static int mlxbf_gpio_suspend(struct platform_device *pdev, pm_message_t state)
drivers/gpio/gpio-mlxbf2.c
347
mlxbf2_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mlxbf2.c
97
static int mlxbf2_gpio_get_lock_res(struct platform_device *pdev)
drivers/gpio/gpio-mlxbf3.c
182
static int mlxbf3_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mlxbf3.c
263
static void mlxbf3_gpio_shutdown(struct platform_device *pdev)
drivers/gpio/gpio-mm-lantiq.c
98
static int ltq_mm_probe(struct platform_device *pdev)
drivers/gpio/gpio-mmio.c
705
static void __iomem *gpio_mmio_map(struct platform_device *pdev,
drivers/gpio/gpio-mmio.c
732
static int gpio_mmio_pdev_probe(struct platform_device *pdev)
drivers/gpio/gpio-mockup.c
416
static int gpio_mockup_probe(struct platform_device *pdev)
drivers/gpio/gpio-mockup.c
503
static struct platform_device *gpio_mockup_pdevs[GPIO_MOCKUP_MAX_GC];
drivers/gpio/gpio-mockup.c
507
struct platform_device *pdev;
drivers/gpio/gpio-mockup.c
526
struct platform_device *pdev;
drivers/gpio/gpio-mpc5200.c
135
static int mpc52xx_wkup_gpiochip_probe(struct platform_device *ofdev)
drivers/gpio/gpio-mpc5200.c
297
static int mpc52xx_simple_gpiochip_probe(struct platform_device *ofdev)
drivers/gpio/gpio-mpc8xxx.c
323
static int mpc8xxx_probe(struct platform_device *pdev)
drivers/gpio/gpio-mpc8xxx.c
454
static void mpc8xxx_remove(struct platform_device *pdev)
drivers/gpio/gpio-mpfs.c
117
static int mpfs_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-msc313.c
612
static int msc313_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mt7621.c
306
mediatek_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mvebu.c
1005
static int mvebu_gpio_resume(struct platform_device *pdev)
drivers/gpio/gpio-mvebu.c
1057
static int mvebu_gpio_probe_raw(struct platform_device *pdev,
drivers/gpio/gpio-mvebu.c
1096
static int mvebu_gpio_probe_syscon(struct platform_device *pdev,
drivers/gpio/gpio-mvebu.c
1116
static int mvebu_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mvebu.c
779
static int mvebu_pwm_probe(struct platform_device *pdev,
drivers/gpio/gpio-mvebu.c
953
static int mvebu_gpio_suspend(struct platform_device *pdev, pm_message_t state)
drivers/gpio/gpio-mxc.c
416
static int mxc_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-mxc.c
652
struct platform_device *pdev = to_platform_device(dev);
drivers/gpio/gpio-mxc.c
663
struct platform_device *pdev = to_platform_device(dev);
drivers/gpio/gpio-mxs.c
259
static int mxs_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-nct6694.c
392
static int nct6694_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-nomadik.c
507
struct platform_device *pdev)
drivers/gpio/gpio-nomadik.c
510
struct platform_device *gpio_pdev;
drivers/gpio/gpio-nomadik.c
640
static int nmk_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-npcm-sgpio.c
465
struct platform_device *pdev)
drivers/gpio/gpio-npcm-sgpio.c
499
static int npcm_sgpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-octeon.c
84
static int octeon_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-omap.c
1400
static int omap_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-omap.c
1498
static void omap_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-omap.c
791
static struct platform_device omap_mpuio_device = {
drivers/gpio/gpio-palmas.c
144
static int palmas_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-pmic-eic-sprd.c
305
static int sprd_pmic_eic_probe(struct platform_device *pdev)
drivers/gpio/gpio-pxa.c
534
static int pxa_gpio_nums(struct platform_device *pdev)
drivers/gpio/gpio-pxa.c
587
static int pxa_gpio_probe_dt(struct platform_device *pdev,
drivers/gpio/gpio-pxa.c
610
static int pxa_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-qixis-fpga.c
34
static int qixis_cpld_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-raspberrypi-exp.c
201
static int rpi_exp_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-rc5t583.c
105
static int rc5t583_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-rcar.c
493
static int gpio_rcar_probe(struct platform_device *pdev)
drivers/gpio/gpio-rcar.c
586
static void gpio_rcar_remove(struct platform_device *pdev)
drivers/gpio/gpio-rda.c
210
static int rda_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-rdc321x.c
119
static int rdc321x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-realtek-otto.c
358
static int realtek_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-rockchip.c
710
static int rockchip_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-rockchip.c
791
static void rockchip_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-rtd.c
525
static int rtd_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-sama5d2-piobu.c
183
static int sama5d2_piobu_probe(struct platform_device *pdev)
drivers/gpio/gpio-sch.c
323
static int sch_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-sch311x.c
267
static int sch311x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-sch311x.c
33
static struct platform_device *sch311x_gpio_pdev;
drivers/gpio/gpio-sifive.c
178
static int sifive_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-sim.c
519
static int gpio_sim_probe(struct platform_device *pdev)
drivers/gpio/gpio-sim.c
694
struct platform_device *pdev;
drivers/gpio/gpio-sl28cpld.c
48
static int sl28cpld_gpio_irq_init(struct platform_device *pdev,
drivers/gpio/gpio-sl28cpld.c
88
static int sl28cpld_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-sloppy-logic-analyzer.c
223
static int gpio_la_poll_probe(struct platform_device *pdev)
drivers/gpio/gpio-sloppy-logic-analyzer.c
299
static void gpio_la_poll_remove(struct platform_device *pdev)
drivers/gpio/gpio-spacemit-k1.c
268
static int spacemit_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-spear-spics.c
109
static int spics_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-sprd.c
222
static int sprd_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-stmpe.c
474
static int stmpe_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-stp-xway.c
233
static int xway_stp_probe(struct platform_device *pdev)
drivers/gpio/gpio-syscon.c
207
static int syscon_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tb10x.c
198
static void tb10x_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-tb10x.c
86
static int tb10x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tc3589x.c
297
static int tc3589x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tegra.c
690
static int tegra_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tegra186.c
852
static int tegra186_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-timberdale.c
222
static int timbgpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tn48m.c
41
static int tn48m_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tps65086.c
78
static int tps65086_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tps65218.c
179
static int tps65218_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tps65219.c
225
static int tps65219_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tps6586x.c
78
static int tps6586x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tps65910.c
109
static int tps65910_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tps65912.c
101
static int tps65912_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tps68470.c
129
static int tps68470_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-tqmx86.c
323
static int tqmx86_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-ts4800.c
19
static int ts4800_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-ts5500.c
316
static int ts5500_dio_probe(struct platform_device *pdev)
drivers/gpio/gpio-ts5500.c
417
static void ts5500_dio_remove(struct platform_device *pdev)
drivers/gpio/gpio-twl4030.c
503
static int gpio_twl4030_probe(struct platform_device *pdev)
drivers/gpio/gpio-twl6040.c
78
static int gpo_twl6040_probe(struct platform_device *pdev)
drivers/gpio/gpio-uniphier.c
343
static int uniphier_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-uniphier.c
422
static void uniphier_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-vf610.c
216
static int vf610_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-viperboard.c
393
static int vprbrd_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-virtuser.c
1341
struct platform_device *pdev;
drivers/gpio/gpio-virtuser.c
905
static int gpio_virtuser_probe(struct platform_device *pdev)
drivers/gpio/gpio-visconti.c
160
static int visconti_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-vx855.c
229
static int vx855gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-wcd934x.c
80
static int wcd_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-wcove.c
403
static int wcove_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-wm831x.c
262
static int wm831x_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-wm8350.c
101
static int wm8350_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-wm8994.c
264
static int wm8994_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-xgene-sb.c
240
static int xgene_gpio_sb_probe(struct platform_device *pdev)
drivers/gpio/gpio-xgene-sb.c
327
static void xgene_gpio_sb_remove(struct platform_device *pdev)
drivers/gpio/gpio-xgene.c
161
static int xgene_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-xgs-iproc.c
215
static int iproc_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-xgs-iproc.c
298
static void iproc_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-xilinx.c
313
static void xgpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-xilinx.c
540
static int xgpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-xlp.c
239
static int xlp_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-xtensa.c
138
static int xtensa_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-xtensa.c
157
struct platform_device *pdev;
drivers/gpio/gpio-zevio.c
173
static int zevio_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-zynq.c
1005
static void zynq_gpio_remove(struct platform_device *pdev)
drivers/gpio/gpio-zynq.c
900
static int zynq_gpio_probe(struct platform_device *pdev)
drivers/gpio/gpio-zynqmp-modepin.c
116
static int modepin_gpio_probe(struct platform_device *pdev)
drivers/gpu/drm/adp/adp-mipi.c
228
static int adp_mipi_probe(struct platform_device *pdev)
drivers/gpu/drm/adp/adp-mipi.c
251
static void adp_mipi_remove(struct platform_device *pdev)
drivers/gpu/drm/adp/adp_drv.c
460
static int adp_parse_of(struct platform_device *pdev, struct adp_drv_private *adp)
drivers/gpu/drm/adp/adp_drv.c
563
static int adp_probe(struct platform_device *pdev)
drivers/gpu/drm/adp/adp_drv.c
590
static void adp_remove(struct platform_device *pdev)
drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c
175
struct platform_device *ispdev = to_platform_device(dev);
drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c
253
struct platform_device *ispdev = to_platform_device(dev);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
124
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
160
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c
106
struct platform_device *pdev = xcp_dev[index]->pdev;
drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c
37
struct platform_device *pdev;
drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c
53
struct platform_device *pdev;
drivers/gpu/drm/arm/display/komeda/komeda_dev.c
135
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/arm/display/komeda/komeda_dev.c
182
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/arm/display/komeda/komeda_drv.c
30
static void komeda_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/arm/display/komeda/komeda_drv.c
48
static void komeda_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/arm/display/komeda/komeda_drv.c
56
static int komeda_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/arm/hdlcd_drv.c
104
struct platform_device *pdev = to_platform_device(drm->dev);
drivers/gpu/drm/arm/hdlcd_drv.c
355
static int hdlcd_probe(struct platform_device *pdev)
drivers/gpu/drm/arm/hdlcd_drv.c
372
static void hdlcd_remove(struct platform_device *pdev)
drivers/gpu/drm/arm/hdlcd_drv.c
377
static void hdlcd_shutdown(struct platform_device *pdev)
drivers/gpu/drm/arm/malidp_drv.c
425
static int malidp_irq_init(struct platform_device *pdev)
drivers/gpu/drm/arm/malidp_drv.c
709
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/arm/malidp_drv.c
921
static int malidp_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/arm/malidp_drv.c
941
static void malidp_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/arm/malidp_drv.c
946
static void malidp_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/armada/armada_crtc.c
1011
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/armada/armada_crtc.c
1055
static int armada_lcd_probe(struct platform_device *pdev)
drivers/gpu/drm/armada/armada_crtc.c
1060
static void armada_lcd_remove(struct platform_device *pdev)
drivers/gpu/drm/armada/armada_drv.c
193
static int armada_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/armada/armada_drv.c
230
static void armada_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/armada/armada_drv.c
235
static void armada_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
143
struct platform_device *pdev = to_platform_device(drm->dev);
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
317
static int aspeed_gfx_probe(struct platform_device *pdev)
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
351
static void aspeed_gfx_remove(struct platform_device *pdev)
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
361
static void aspeed_gfx_shutdown(struct platform_device *pdev)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
761
struct platform_device *pdev = to_platform_device(dev->dev);
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
855
static int atmel_hlcdc_dc_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
887
static void atmel_hlcdc_dc_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
895
static void atmel_hlcdc_dc_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1465
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/bridge/analogix/anx7625.h
452
struct platform_device *audio_pdev;
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
1257
static int cdns_dsi_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
1375
static void cdns_dsi_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/cadence/cdns-dsi-j721e.c
25
struct platform_device *pdev = to_platform_device(dsi->base.dev);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2386
static int cdns_mhdp_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2528
static void cdns_mhdp_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.c
45
struct platform_device *pdev = to_platform_device(mhdp->dev);
drivers/gpu/drm/bridge/display-connector.c
199
static int display_connector_get_supply(struct platform_device *pdev,
drivers/gpu/drm/bridge/display-connector.c
211
static int display_connector_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/display-connector.c
395
static void display_connector_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/fsl-ldb.c
292
static int fsl_ldb_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/fsl-ldb.c
375
static void fsl_ldb_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
106
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
146
static int imx8mp_hdmi_pai_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
151
static void imx8mp_hdmi_pai_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
137
static int imx8mp_hdmi_pvi_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
177
static void imx8mp_hdmi_pvi_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
117
static int imx8mp_dw_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
161
static void imx8mp_dw_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
86
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
434
static int imx8qm_ldb_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
539
static void imx8qm_ldb_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
587
static int imx8qxp_ldb_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
687
static void imx8qxp_ldb_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
265
static int imx8qxp_pc_bridge_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
355
static void imx8qxp_pc_bridge_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
373
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
395
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
323
static int imx8qxp_pixel_link_bridge_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
390
static void imx8qxp_pixel_link_bridge_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
382
static int imx8qxp_pxl2dpi_bridge_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
441
static void imx8qxp_pxl2dpi_bridge_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
830
static int imx93_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
890
static void imx93_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/inno-hdmi.c
1071
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/bridge/ite-it66121.c
309
struct platform_device *pdev;
drivers/gpu/drm/bridge/lvds-codec.c
111
static int lvds_codec_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/lvds-codec.c
213
static void lvds_codec_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/microchip-lvds.c
150
static int mchp_lvds_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/nwl-dsi.c
1145
static int nwl_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/nwl-dsi.c
1202
static void nwl_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/nwl-dsi.c
975
struct platform_device *pdev = to_platform_device(dsi->dev);
drivers/gpu/drm/bridge/samsung-dsim.c
2136
int samsung_dsim_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/samsung-dsim.c
2226
void samsung_dsim_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/sii902x.c
189
struct platform_device *pdev;
drivers/gpu/drm/bridge/simple-bridge.c
165
static int simple_bridge_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1972
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
543
static int snd_dw_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
609
static void snd_dw_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
237
static int dw_hdmi_cec_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
307
static void dw_hdmi_cec_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-gp-audio.c
151
static int snd_dw_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-gp-audio.c
180
static void snd_dw_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-gp-audio.c
33
struct platform_device *audio_pdev;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c
190
static int snd_dw_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c
195
struct platform_device *platform;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c
220
static void snd_dw_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c
222
struct platform_device *platform = dev_get_drvdata(&pdev->dev);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1289
struct dw_hdmi_qp *dw_hdmi_qp_bind(struct platform_device *pdev,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
138
struct platform_device *audio;
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
139
struct platform_device *cec;
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3334
struct dw_hdmi *dw_hdmi_probe(struct platform_device *pdev,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3629
struct dw_hdmi *dw_hdmi_bind(struct platform_device *pdev,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1190
__dw_mipi_dsi_probe(struct platform_device *pdev,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1307
dw_mipi_dsi_probe(struct platform_device *pdev,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
1000
dw_mipi_dsi2_probe(struct platform_device *pdev,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
910
__dw_mipi_dsi2_probe(struct platform_device *pdev,
drivers/gpu/drm/bridge/tda998x_drv.c
70
struct platform_device *audio_pdev;
drivers/gpu/drm/bridge/thc63lvd1024.c
178
static int thc63_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/thc63lvd1024.c
218
static void thc63_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/ti-tfp410.c
391
static int tfp410_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/ti-tfp410.c
396
static void tfp410_remove(struct platform_device *pdev)
drivers/gpu/drm/bridge/ti-tpd12s015.c
116
static int tpd12s015_probe(struct platform_device *pdev)
drivers/gpu/drm/bridge/ti-tpd12s015.c
187
static void tpd12s015_remove(struct platform_device *pdev)
drivers/gpu/drm/display/drm_hdmi_audio_helper.c
174
struct platform_device *pdev;
drivers/gpu/drm/etnaviv/etnaviv_drv.c
622
static int etnaviv_pdev_probe(struct platform_device *pdev)
drivers/gpu/drm/etnaviv/etnaviv_drv.c
678
static void etnaviv_pdev_remove(struct platform_device *pdev)
drivers/gpu/drm/etnaviv/etnaviv_drv.c
692
struct platform_device **ppdev)
drivers/gpu/drm/etnaviv/etnaviv_drv.c
694
struct platform_device *pdev;
drivers/gpu/drm/etnaviv/etnaviv_drv.c
712
static void etnaviv_destroy_platform_device(struct platform_device **ppdev)
drivers/gpu/drm/etnaviv/etnaviv_drv.c
714
struct platform_device *pdev = *ppdev;
drivers/gpu/drm/etnaviv/etnaviv_drv.c
724
static struct platform_device *etnaviv_drm;
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
1887
static int etnaviv_gpu_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
1973
static void etnaviv_gpu_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos5433_drm_decon.c
765
struct platform_device *pdev = to_platform_device(ctx->dev);
drivers/gpu/drm/exynos/exynos5433_drm_decon.c
790
static int exynos5433_decon_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos5433_drm_decon.c
866
static void exynos5433_decon_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos7_drm_decon.c
681
static int decon_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos7_drm_decon.c
773
static void decon_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_dp.c
195
static int exynos_dp_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_dp.c
252
static void exynos_dp_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_drv.c
335
static int exynos_drm_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_drv.c
349
static void exynos_drm_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_drv.c
354
static void exynos_drm_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_drv.c
392
struct platform_device *pdev;
drivers/gpu/drm/exynos/exynos_drm_fimc.c
1264
static int fimc_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_fimc.c
1370
static void fimc_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_fimd.c
1183
static int fimd_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_fimd.c
1293
static void fimd_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_g2d.c
1449
static int g2d_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_g2d.c
1533
static void g2d_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_gsc.c
1218
static int gsc_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_gsc.c
1312
static void gsc_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_mic.c
375
static int exynos_mic_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_mic.c
444
static void exynos_mic_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_rotator.c
278
static int rotator_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_rotator.c
332
static void rotator_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_scaler.c
486
static int scaler_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_scaler.c
542
static void scaler_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_vidi.c
484
static int vidi_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_drm_vidi.c
504
static void vidi_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_hdmi.c
111
struct platform_device *pdev;
drivers/gpu/drm/exynos/exynos_hdmi.c
1962
static int hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_hdmi.c
2077
static void hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_mixer.c
1227
static int mixer_probe(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_mixer.c
1262
static void mixer_remove(struct platform_device *pdev)
drivers/gpu/drm/exynos/exynos_mixer.c
97
struct platform_device *pdev;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
258
static int fsl_dcu_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
359
static void fsl_dcu_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
369
static void fsl_dcu_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
825
static int dsi_parse_dt(struct platform_device *pdev, struct dw_dsi *dsi)
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
844
static int dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
874
static void dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
845
static void *ade_hw_ctx_alloc(struct platform_device *pdev,
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
107
struct platform_device *pdev = to_platform_device(dev->dev);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
269
static int kirin_drm_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
286
static void kirin_drm_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
291
static void kirin_drm_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h
50
void *(*alloc_hw_ctx)(struct platform_device *pdev,
drivers/gpu/drm/i915/display/intel_display_core.h
116
struct platform_device *platdev;
drivers/gpu/drm/i915/display/intel_lpe_audio.c
81
static struct platform_device *
drivers/gpu/drm/i915/display/intel_lpe_audio.c
87
struct platform_device *platdev;
drivers/gpu/drm/imagination/pvr_device.c
288
struct platform_device *plat_dev = to_platform_device(drm_dev->dev);
drivers/gpu/drm/imagination/pvr_device.c
58
struct platform_device *plat_dev = to_platform_device(drm_dev->dev);
drivers/gpu/drm/imagination/pvr_drv.c
1400
pvr_probe(struct platform_device *plat_dev)
drivers/gpu/drm/imagination/pvr_drv.c
1463
static void pvr_remove(struct platform_device *plat_dev)
drivers/gpu/drm/imagination/pvr_power.c
372
struct platform_device *plat_dev = to_platform_device(dev);
drivers/gpu/drm/imagination/pvr_power.c
398
struct platform_device *plat_dev = to_platform_device(dev);
drivers/gpu/drm/imagination/pvr_power.c
433
struct platform_device *plat_dev = to_platform_device(dev);
drivers/gpu/drm/imx/dc/dc-cf.c
141
static int dc_cf_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-cf.c
153
static void dc_cf_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-cf.c
87
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dc/dc-de.c
126
static int dc_de_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-de.c
142
static void dc_de_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-de.c
53
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dc/dc-drv.c
156
static int dc_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-drv.c
195
static void dc_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-drv.c
235
static void dc_shutdown(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-ed.c
193
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dc/dc-ed.c
257
static int dc_ed_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-ed.c
269
static void dc_ed_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-fg.c
305
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dc/dc-fg.c
345
static int dc_fg_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-fg.c
357
static void dc_fg_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-fl.c
154
static int dc_fl_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-fl.c
166
static void dc_fl_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-fl.c
98
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dc/dc-fw.c
127
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dc/dc-fw.c
191
static int dc_fw_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-fw.c
203
static void dc_fw_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-ic.c
111
static int dc_ic_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-ic.c
224
static void dc_ic_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-lb.c
247
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dc/dc-lb.c
294
static int dc_lb_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-lb.c
306
static void dc_lb_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-pe.c
77
static int dc_pe_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-pe.c
93
static void dc_pe_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-tc.c
110
static int dc_tc_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-tc.c
122
static void dc_tc_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dc/dc-tc.c
75
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dcss/dcss-crtc.c
187
struct platform_device *pdev = to_platform_device(dcss->dev);
drivers/gpu/drm/imx/dcss/dcss-ctxld.c
122
struct platform_device *pdev)
drivers/gpu/drm/imx/dcss/dcss-dev.c
165
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/imx/dcss/dcss-drv.c
35
static int dcss_drv_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/dcss/dcss-drv.c
79
static void dcss_drv_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/dcss/dcss-drv.c
87
static void dcss_drv_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/imx/dcss/dcss-dtg.c
125
struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
220
static int dw_hdmi_imx_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
260
static void dw_hdmi_imx_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
300
static int imx_drm_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
310
static void imx_drm_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
315
static void imx_drm_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
500
static int imx_ldb_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
628
static void imx_ldb_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/imx-tve.c
538
static int imx_tve_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/imx-tve.c
668
static void imx_tve_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c
427
static int ipu_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c
442
static void ipu_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/parallel-display.c
219
static int imx_pd_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/ipuv3/parallel-display.c
266
static void imx_pd_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
385
static int imx_lcdc_probe(struct platform_device *pdev)
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
511
static void imx_lcdc_remove(struct platform_device *pdev)
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
519
static void imx_lcdc_shutdown(struct platform_device *pdev)
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1089
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1453
static int ingenic_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1473
static void ingenic_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1483
static void ingenic_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/ingenic/ingenic-dw-hdmi.c
81
static int ingenic_dw_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/ingenic/ingenic-ipu.c
795
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/ingenic/ingenic-ipu.c
920
static int ingenic_ipu_probe(struct platform_device *pdev)
drivers/gpu/drm/ingenic/ingenic-ipu.c
925
static void ingenic_ipu_remove(struct platform_device *pdev)
drivers/gpu/drm/kmb/kmb_drv.c
116
struct platform_device *pdev = to_platform_device(drm->dev);
drivers/gpu/drm/kmb/kmb_drv.c
453
static void kmb_remove(struct platform_device *pdev)
drivers/gpu/drm/kmb/kmb_drv.c
480
static int kmb_probe(struct platform_device *pdev)
drivers/gpu/drm/kmb/kmb_drv.c
487
struct platform_device *dsi_pdev;
drivers/gpu/drm/kmb/kmb_drv.c
96
struct platform_device *pdev,
drivers/gpu/drm/kmb/kmb_dsi.c
1410
struct kmb_dsi *kmb_dsi_init(struct platform_device *pdev)
drivers/gpu/drm/kmb/kmb_dsi.h
380
struct kmb_dsi *kmb_dsi_init(struct platform_device *pdev);
drivers/gpu/drm/kmb/kmb_dsi.h
70
struct platform_device *pdev;
drivers/gpu/drm/lima/lima_device.c
210
struct platform_device *pdev = to_platform_device(dev->dev);
drivers/gpu/drm/lima/lima_device.c
357
struct platform_device *pdev = to_platform_device(ldev->dev);
drivers/gpu/drm/lima/lima_drv.c
369
static int lima_pdev_probe(struct platform_device *pdev)
drivers/gpu/drm/lima/lima_drv.c
448
static void lima_pdev_remove(struct platform_device *pdev)
drivers/gpu/drm/logicvc/logicvc_drm.c
294
static int logicvc_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/logicvc/logicvc_drm.c
460
static void logicvc_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/logicvc/logicvc_drm.c
476
static void logicvc_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/mcde/mcde_drv.c
268
static int mcde_probe(struct platform_device *pdev)
drivers/gpu/drm/mcde/mcde_drv.c
452
static void mcde_remove(struct platform_device *pdev)
drivers/gpu/drm/mcde/mcde_drv.c
463
static void mcde_shutdown(struct platform_device *pdev)
drivers/gpu/drm/mcde/mcde_dsi.c
1168
static int mcde_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/mcde/mcde_dsi.c
1211
static void mcde_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_cec.c
185
static int mtk_cec_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_cec.c
229
static void mtk_cec_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_ddp_comp.c
641
struct platform_device *comp_pdev;
drivers/gpu/drm/mediatek/mtk_disp_aal.c
167
static int mtk_disp_aal_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_aal.c
203
static void mtk_disp_aal_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_ccorr.c
131
static int mtk_disp_ccorr_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_ccorr.c
167
static void mtk_disp_ccorr_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_color.c
130
static void mtk_disp_color_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_color.c
95
static int mtk_disp_color_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_gamma.c
255
static int mtk_disp_gamma_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_gamma.c
291
static void mtk_disp_gamma_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_merge.c
306
static int mtk_disp_merge_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_merge.c
357
static void mtk_disp_merge_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_ovl.c
610
static int mtk_disp_ovl_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_ovl.c
659
static void mtk_disp_ovl_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
541
struct platform_device *comp_pdev;
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
635
static int mtk_disp_ovl_adaptor_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
667
static void mtk_disp_ovl_adaptor_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_rdma.c
312
static int mtk_disp_rdma_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_disp_rdma.c
372
static void mtk_disp_rdma_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_dp.c
124
struct platform_device *phy_dev;
drivers/gpu/drm/mediatek/mtk_dp.c
132
struct platform_device *audio_pdev;
drivers/gpu/drm/mediatek/mtk_dp.c
2090
struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_dp.c
2743
static int mtk_dp_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_dp.c
2865
static void mtk_dp_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_dpi.c
1249
static int mtk_dpi_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_dpi.c
1333
static void mtk_dpi_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1064
static int mtk_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1073
struct platform_device *ovl_adaptor;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1224
static void mtk_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1236
static void mtk_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_drm_drv.c
386
struct platform_device *pdev;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
639
struct platform_device *pdev;
drivers/gpu/drm/mediatek/mtk_dsi.c
1196
static int mtk_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_dsi.c
1261
static void mtk_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_ethdr.c
321
static int mtk_ethdr_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_ethdr.c
377
static void mtk_ethdr_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_hdmi.c
1159
static int mtk_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_hdmi.c
1179
static void mtk_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
257
struct platform_device *cec_pdev;
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
293
static int mtk_hdmi_dt_parse_pdata(struct mtk_hdmi *hdmi, struct platform_device *pdev,
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
390
struct mtk_hdmi *mtk_hdmi_common_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_hdmi_common.h
165
struct platform_device *audio_pdev;
drivers/gpu/drm/mediatek/mtk_hdmi_common.h
196
struct mtk_hdmi *mtk_hdmi_common_probe(struct platform_device *pdev);
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c
269
static int mtk_hdmi_ddc_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c
317
static void mtk_hdmi_ddc_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c
343
static int mtk_hdmi_ddc_v2_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1451
static int mtk_hdmi_v2_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1502
static void mtk_hdmi_v2_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
291
static int mtk_mdp_rdma_probe(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
328
static void mtk_mdp_rdma_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_padding.c
136
static void mtk_padding_remove(struct platform_device *pdev)
drivers/gpu/drm/mediatek/mtk_padding.c
94
static int mtk_padding_probe(struct platform_device *pdev)
drivers/gpu/drm/meson/meson_drv.c
183
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/meson/meson_drv.c
452
static void meson_drv_shutdown(struct platform_device *pdev)
drivers/gpu/drm/meson/meson_drv.c
477
static int meson_drv_probe(struct platform_device *pdev)
drivers/gpu/drm/meson/meson_drv.c
519
static void meson_drv_remove(struct platform_device *pdev)
drivers/gpu/drm/meson/meson_dw_hdmi.c
672
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/meson/meson_dw_hdmi.c
792
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/meson/meson_dw_hdmi.c
833
static int meson_dw_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/meson/meson_dw_hdmi.c
838
static void meson_dw_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/meson/meson_dw_mipi_dsi.c
268
static int meson_dw_mipi_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/meson/meson_dw_mipi_dsi.c
333
static void meson_dw_mipi_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/meson/meson_encoder_hdmi.c
375
struct platform_device *pdev;
drivers/gpu/drm/msm/adreno/a2xx_gpu.c
473
a2xx_create_vm(struct msm_gpu *gpu, struct platform_device *pdev)
drivers/gpu/drm/msm/adreno/a2xx_gpu.c
502
struct platform_device *pdev = priv->gpu_pdev;
drivers/gpu/drm/msm/adreno/a3xx_gpu.c
524
struct platform_device *pdev = priv->gpu_pdev;
drivers/gpu/drm/msm/adreno/a4xx_gpu.c
636
struct platform_device *pdev = priv->gpu_pdev;
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
1728
struct platform_device *pdev = priv->gpu_pdev;
drivers/gpu/drm/msm/adreno/a5xx_power.c
107
struct platform_device *pdev = priv->gpu_pdev;
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1928
static int a6xx_gmu_get_irq(struct a6xx_gmu *gmu, struct platform_device *pdev,
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
2032
static void __iomem *a6xx_gmu_get_mmio(struct platform_device *pdev, resource_size_t *start)
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
2056
struct platform_device *pdev = of_find_device_by_node(node);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
2142
struct platform_device *pdev = of_find_device_by_node(node);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
637
struct platform_device *pdev = to_platform_device(gmu->dev);
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2125
static void a6xx_llc_slices_init(struct platform_device *pdev,
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2498
a6xx_create_vm(struct msm_gpu *gpu, struct platform_device *pdev)
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2641
struct platform_device *pdev = priv->gpu_pdev;
drivers/gpu/drm/msm/adreno/adreno_device.c
272
static int adreno_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/adreno/adreno_device.c
281
static void adreno_remove(struct platform_device *pdev)
drivers/gpu/drm/msm/adreno/adreno_device.c
291
static void adreno_shutdown(struct platform_device *pdev)
drivers/gpu/drm/msm/adreno/adreno_device.c
71
struct platform_device *pdev = priv->gpu_pdev;
drivers/gpu/drm/msm/adreno/adreno_gpu.c
1178
int adreno_gpu_init(struct drm_device *drm, struct platform_device *pdev,
drivers/gpu/drm/msm/adreno/adreno_gpu.c
172
struct platform_device *pdev = gpu->pdev;
drivers/gpu/drm/msm/adreno/adreno_gpu.c
189
struct platform_device *pdev)
drivers/gpu/drm/msm/adreno/adreno_gpu.c
196
struct platform_device *pdev,
drivers/gpu/drm/msm/adreno/adreno_gpu.h
634
int adreno_gpu_init(struct drm_device *drm, struct platform_device *pdev,
drivers/gpu/drm/msm/adreno/adreno_gpu.h
653
struct platform_device *pdev);
drivers/gpu/drm/msm/adreno/adreno_gpu.h
657
struct platform_device *pdev,
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1305
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1332
struct platform_device *pdev = dpu_kms->pdev;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1333
struct platform_device *mdss_dev;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1373
struct platform_device *pdev = dpu_kms->pdev;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1402
static int dpu_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1452
static void dpu_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1460
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1477
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h
89
struct platform_device *pdev;
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
507
static int mdp4_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
558
static void mdp4_remove(struct platform_device *pdev)
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
956
struct platform_device *pdev = mdp5_kms->pdev;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
477
static int get_clk(struct platform_device *pdev, struct clk **clkp,
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
494
static int mdp5_init(struct platform_device *pdev, struct drm_device *dev);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
499
struct platform_device *pdev;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
706
static int mdp5_init(struct platform_device *pdev, struct drm_device *dev)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
783
static int mdp5_setup_interconnect(struct platform_device *pdev)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
813
static int mdp5_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
867
static void mdp5_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
875
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
886
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
25
struct platform_device *pdev;
drivers/gpu/drm/msm/dp/dp_audio.c
22
struct platform_device *pdev;
drivers/gpu/drm/msm/dp/dp_audio.c
340
struct msm_dp_audio *msm_dp_audio_get(struct platform_device *pdev,
drivers/gpu/drm/msm/dp/dp_audio.h
36
struct msm_dp_audio *msm_dp_audio_get(struct platform_device *pdev,
drivers/gpu/drm/msm/dp/dp_display.c
1198
struct platform_device *pdev = dp->msm_dp_display.pdev;
drivers/gpu/drm/msm/dp/dp_display.c
1219
static const struct msm_dp_desc *msm_dp_display_get_desc(struct platform_device *pdev)
drivers/gpu/drm/msm/dp/dp_display.c
1270
static int msm_dp_display_get_connector_type(struct platform_device *pdev,
drivers/gpu/drm/msm/dp/dp_display.c
1289
static void __iomem *msm_dp_ioremap(struct platform_device *pdev, int idx, size_t *len)
drivers/gpu/drm/msm/dp/dp_display.c
1312
struct platform_device *pdev = display->msm_dp_display.pdev;
drivers/gpu/drm/msm/dp/dp_display.c
1363
static int msm_dp_display_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/dp/dp_display.c
1438
static void msm_dp_display_remove(struct platform_device *pdev)
drivers/gpu/drm/msm/dp/dp_display.c
596
struct platform_device *pdev = dp->msm_dp_display.pdev;
drivers/gpu/drm/msm/dp/dp_display.c
663
struct platform_device *pdev = dp->msm_dp_display.pdev;
drivers/gpu/drm/msm/dp/dp_display.h
16
struct platform_device *pdev;
drivers/gpu/drm/msm/dsi/dsi.c
159
int dsi_dev_attach(struct platform_device *pdev)
drivers/gpu/drm/msm/dsi/dsi.c
164
void dsi_dev_detach(struct platform_device *pdev)
drivers/gpu/drm/msm/dsi/dsi.c
169
static int dsi_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/dsi/dsi.c
186
static void dsi_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/msm/dsi/dsi.c
27
struct platform_device *pdev = msm_dsi->pdev;
drivers/gpu/drm/msm/dsi/dsi.c
28
struct platform_device *phy_pdev;
drivers/gpu/drm/msm/dsi/dsi.c
79
static struct msm_dsi *dsi_init(struct platform_device *pdev)
drivers/gpu/drm/msm/dsi/dsi.h
36
struct platform_device *pdev;
drivers/gpu/drm/msm/dsi/dsi_host.c
105
struct platform_device *pdev;
drivers/gpu/drm/msm/dsi/dsi_host.c
1943
struct platform_device *pdev = msm_host->pdev;
drivers/gpu/drm/msm/dsi/dsi_host.c
1963
struct platform_device *pdev = msm_dsi->pdev;
drivers/gpu/drm/msm/dsi/dsi_host.c
250
struct platform_device *pdev = msm_host->pdev;
drivers/gpu/drm/msm/dsi/dsi_host.c
268
struct platform_device *pdev = msm_host->pdev;
drivers/gpu/drm/msm/dsi/dsi_host.c
315
struct platform_device *pdev = msm_host->pdev;
drivers/gpu/drm/msm/dsi/dsi_host.c
356
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/dsi/dsi_host.c
371
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/dsi/dsi_manager.c
412
struct platform_device *pdev = msm_dsi->pdev;
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c
593
struct platform_device *pdev = phy->pdev;
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c
610
static int dsi_phy_driver_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h
97
struct platform_device *pdev;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c
678
struct platform_device *pdev = phy->pdev;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c
875
struct platform_device *pdev = phy->pdev;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c
694
struct platform_device *pdev = phy->pdev;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c
444
struct platform_device *pdev = phy->pdev;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
859
struct platform_device *pdev = phy->pdev;
drivers/gpu/drm/msm/hdmi/hdmi.c
123
struct platform_device *pdev = hdmi->pdev;
drivers/gpu/drm/msm/hdmi/hdmi.c
269
static int msm_hdmi_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi.c
383
static void msm_hdmi_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi.c
90
struct platform_device *pdev = hdmi->pdev;
drivers/gpu/drm/msm/hdmi/hdmi.c
91
struct platform_device *phy_pdev;
drivers/gpu/drm/msm/hdmi/hdmi.h
150
struct platform_device *pdev;
drivers/gpu/drm/msm/hdmi/hdmi.h
176
int msm_hdmi_pll_8960_init(struct platform_device *pdev);
drivers/gpu/drm/msm/hdmi/hdmi.h
177
int msm_hdmi_pll_8996_init(struct platform_device *pdev);
drivers/gpu/drm/msm/hdmi/hdmi.h
178
int msm_hdmi_pll_8998_init(struct platform_device *pdev);
drivers/gpu/drm/msm/hdmi/hdmi.h
180
static inline int msm_hdmi_pll_8960_init(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi.h
185
static inline int msm_hdmi_pll_8996_init(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi.h
190
static inline int msm_hdmi_pll_8998_init(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi.h
35
struct platform_device *pdev;
drivers/gpu/drm/msm/hdmi/hdmi_phy.c
113
static int msm_hdmi_phy_pll_init(struct platform_device *pdev,
drivers/gpu/drm/msm/hdmi/hdmi_phy.c
141
static int msm_hdmi_phy_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi_phy.c
187
static void msm_hdmi_phy_remove(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c
30
struct platform_device *pdev;
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c
700
int msm_hdmi_pll_8996_init(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c
31
struct platform_device *pdev;
drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c
704
int msm_hdmi_pll_8998_init(struct platform_device *pdev)
drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c
14
struct platform_device *pdev;
drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c
423
int msm_hdmi_pll_8960_init(struct platform_device *pdev)
drivers/gpu/drm/msm/msm_drv.c
1092
int msm_gpu_probe(struct platform_device *pdev,
drivers/gpu/drm/msm/msm_drv.c
1114
void msm_gpu_remove(struct platform_device *pdev,
drivers/gpu/drm/msm/msm_drv.c
71
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/msm_drv.h
296
int dsi_dev_attach(struct platform_device *pdev);
drivers/gpu/drm/msm/msm_drv.h
297
void dsi_dev_detach(struct platform_device *pdev);
drivers/gpu/drm/msm/msm_drv.h
457
struct clk *msm_clk_get(struct platform_device *pdev, const char *name);
drivers/gpu/drm/msm/msm_drv.h
461
void __iomem *msm_ioremap(struct platform_device *pdev, const char *name);
drivers/gpu/drm/msm/msm_drv.h
462
void __iomem *msm_ioremap_size(struct platform_device *pdev, const char *name,
drivers/gpu/drm/msm/msm_drv.h
464
void __iomem *msm_ioremap_quiet(struct platform_device *pdev, const char *name);
drivers/gpu/drm/msm/msm_drv.h
465
void __iomem *msm_ioremap_mdss(struct platform_device *mdss_pdev,
drivers/gpu/drm/msm/msm_drv.h
466
struct platform_device *dev,
drivers/gpu/drm/msm/msm_drv.h
547
int msm_gpu_probe(struct platform_device *pdev,
drivers/gpu/drm/msm/msm_drv.h
549
void msm_gpu_remove(struct platform_device *pdev,
drivers/gpu/drm/msm/msm_drv.h
554
void msm_kms_shutdown(struct platform_device *pdev);
drivers/gpu/drm/msm/msm_drv.h
81
struct platform_device *gpu_pdev;
drivers/gpu/drm/msm/msm_gpu.c
930
static int get_clocks(struct platform_device *pdev, struct msm_gpu *gpu)
drivers/gpu/drm/msm/msm_gpu.c
976
int msm_gpu_init(struct drm_device *drm, struct platform_device *pdev,
drivers/gpu/drm/msm/msm_gpu.h
166
struct platform_device *pdev;
drivers/gpu/drm/msm/msm_gpu.h
700
int msm_gpu_init(struct drm_device *drm, struct platform_device *pdev,
drivers/gpu/drm/msm/msm_gpu.h
83
struct drm_gpuvm *(*create_vm)(struct msm_gpu *gpu, struct platform_device *pdev);
drivers/gpu/drm/msm/msm_io_utils.c
104
void __iomem *msm_ioremap_quiet(struct platform_device *pdev, const char *name)
drivers/gpu/drm/msm/msm_io_utils.c
109
void __iomem *msm_ioremap_size(struct platform_device *pdev, const char *name,
drivers/gpu/drm/msm/msm_io_utils.c
34
struct clk *msm_clk_get(struct platform_device *pdev, const char *name)
drivers/gpu/drm/msm/msm_io_utils.c
53
void __iomem *msm_ioremap_mdss(struct platform_device *mdss_pdev,
drivers/gpu/drm/msm/msm_io_utils.c
54
struct platform_device *pdev,
drivers/gpu/drm/msm/msm_io_utils.c
66
static void __iomem *_msm_ioremap(struct platform_device *pdev, const char *name,
drivers/gpu/drm/msm/msm_io_utils.c
99
void __iomem *msm_ioremap(struct platform_device *pdev, const char *name)
drivers/gpu/drm/msm/msm_kms.c
221
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/msm_kms.c
230
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/msm_kms.c
364
void msm_kms_shutdown(struct platform_device *pdev)
drivers/gpu/drm/msm/msm_kms.c
382
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/msm/msm_mdss.c
336
struct platform_device *pdev = to_platform_device(msm_mdss->dev);
drivers/gpu/drm/msm/msm_mdss.c
377
static int mdp5_mdss_parse_clock(struct platform_device *pdev, struct clk_bulk_data **clocks)
drivers/gpu/drm/msm/msm_mdss.c
403
static struct msm_mdss *msm_mdss_init(struct platform_device *pdev, bool is_mdp5)
drivers/gpu/drm/msm/msm_mdss.c
507
static int mdss_probe(struct platform_device *pdev)
drivers/gpu/drm/msm/msm_mdss.c
536
static void mdss_remove(struct platform_device *pdev)
drivers/gpu/drm/mxsfb/lcdif_drv.c
135
struct platform_device *pdev = to_platform_device(drm->dev);
drivers/gpu/drm/mxsfb/lcdif_drv.c
260
static int lcdif_probe(struct platform_device *pdev)
drivers/gpu/drm/mxsfb/lcdif_drv.c
289
static void lcdif_remove(struct platform_device *pdev)
drivers/gpu/drm/mxsfb/lcdif_drv.c
299
static void lcdif_shutdown(struct platform_device *pdev)
drivers/gpu/drm/mxsfb/mxsfb_drv.c
212
struct platform_device *pdev = to_platform_device(drm->dev);
drivers/gpu/drm/mxsfb/mxsfb_drv.c
345
static int mxsfb_probe(struct platform_device *pdev)
drivers/gpu/drm/mxsfb/mxsfb_drv.c
383
static void mxsfb_remove(struct platform_device *pdev)
drivers/gpu/drm/mxsfb/mxsfb_drv.c
393
static void mxsfb_shutdown(struct platform_device *pdev)
drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h
10
struct platform_device *pdev;
drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h
54
struct platform_device *,
drivers/gpu/drm/nouveau/nouveau_drm.c
1416
struct platform_device *pdev,
drivers/gpu/drm/nouveau/nouveau_drm.c
142
nouveau_platform_name(struct platform_device *platformdev)
drivers/gpu/drm/nouveau/nouveau_drv.h
337
struct platform_device *, struct nvkm_device **);
drivers/gpu/drm/nouveau/nouveau_drv.h
66
struct platform_device;
drivers/gpu/drm/nouveau/nouveau_platform.c
26
static int nouveau_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/nouveau/nouveau_platform.c
38
static void nouveau_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c
248
struct platform_device *pdev,
drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c
346
struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/dispc.c
162
struct platform_device *pdev;
drivers/gpu/drm/omapdrm/dss/dispc.c
4598
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/omapdrm/dss/dispc.c
4710
static int dispc_probe(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/dispc.c
4715
static void dispc_remove(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/dpi.c
31
struct platform_device *pdev;
drivers/gpu/drm/omapdrm/dss/dpi.c
701
int dpi_init_port(struct dss_device *dss, struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/dsi.c
4886
static int dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/dsi.c
5047
static void dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/dss.c
1160
struct platform_device *pdev = dss->pdev;
drivers/gpu/drm/omapdrm/dss/dss.c
1186
struct platform_device *pdev = dss->pdev;
drivers/gpu/drm/omapdrm/dss/dss.c
1231
struct platform_device *pdev = dss->pdev;
drivers/gpu/drm/omapdrm/dss/dss.c
1308
struct platform_device *drm_pdev;
drivers/gpu/drm/omapdrm/dss/dss.c
1414
static int dss_probe(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/dss.c
1530
static void dss_remove(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/dss.c
1557
static void dss_shutdown(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/dss.h
19
struct platform_device;
drivers/gpu/drm/omapdrm/dss/dss.h
225
struct platform_device *pdev;
drivers/gpu/drm/omapdrm/dss/dss.h
230
struct platform_device *drm_pdev;
drivers/gpu/drm/omapdrm/dss/dss.h
315
struct platform_device *pdev, int id,
drivers/gpu/drm/omapdrm/dss/dss.h
347
int sdi_init_port(struct dss_device *dss, struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/dss.h
352
struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/dss.h
372
int dpi_init_port(struct dss_device *dss, struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/dss.h
377
struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/hdmi.h
238
struct platform_device *pdev;
drivers/gpu/drm/omapdrm/dss/hdmi.h
313
int hdmi_wp_init(struct platform_device *pdev, struct hdmi_wp_data *wp,
drivers/gpu/drm/omapdrm/dss/hdmi.h
319
int hdmi_pll_init(struct dss_device *dss, struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/hdmi.h
327
int hdmi_phy_init(struct platform_device *pdev, struct hdmi_phy_data *phy,
drivers/gpu/drm/omapdrm/dss/hdmi.h
332
int hdmi_parse_lanes_of(struct platform_device *pdev, struct device_node *ep,
drivers/gpu/drm/omapdrm/dss/hdmi.h
351
struct platform_device *pdev;
drivers/gpu/drm/omapdrm/dss/hdmi.h
370
struct platform_device *audio_pdev;
drivers/gpu/drm/omapdrm/dss/hdmi4.c
744
struct platform_device *pdev = hdmi->pdev;
drivers/gpu/drm/omapdrm/dss/hdmi4.c
758
static int hdmi4_probe(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/hdmi4.c
832
static void hdmi4_remove(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c
325
int hdmi4_cec_init(struct platform_device *pdev, struct hdmi_core_data *core,
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.h
13
struct platform_device;
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.h
19
int hdmi4_cec_init(struct platform_device *pdev, struct hdmi_core_data *core,
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.h
31
static inline int hdmi4_cec_init(struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/hdmi4_core.c
870
int hdmi4_core_init(struct platform_device *pdev, struct hdmi_core_data *core)
drivers/gpu/drm/omapdrm/dss/hdmi4_core.h
258
int hdmi4_core_init(struct platform_device *pdev, struct hdmi_core_data *core);
drivers/gpu/drm/omapdrm/dss/hdmi5.c
709
struct platform_device *pdev = hdmi->pdev;
drivers/gpu/drm/omapdrm/dss/hdmi5.c
723
static int hdmi5_probe(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/hdmi5.c
797
static void hdmi5_remove(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/hdmi5_core.c
856
int hdmi5_core_init(struct platform_device *pdev, struct hdmi_core_data *core)
drivers/gpu/drm/omapdrm/dss/hdmi5_core.h
291
int hdmi5_core_init(struct platform_device *pdev, struct hdmi_core_data *core);
drivers/gpu/drm/omapdrm/dss/hdmi_common.c
12
int hdmi_parse_lanes_of(struct platform_device *pdev, struct device_node *ep,
drivers/gpu/drm/omapdrm/dss/hdmi_phy.c
182
int hdmi_phy_init(struct platform_device *pdev, struct hdmi_phy_data *phy,
drivers/gpu/drm/omapdrm/dss/hdmi_pll.c
129
struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/hdmi_pll.c
161
int hdmi_pll_init(struct dss_device *dss, struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/hdmi_wp.c
278
int hdmi_wp_init(struct platform_device *pdev, struct hdmi_wp_data *wp,
drivers/gpu/drm/omapdrm/dss/sdi.c
25
struct platform_device *pdev;
drivers/gpu/drm/omapdrm/dss/sdi.c
338
int sdi_init_port(struct dss_device *dss, struct platform_device *pdev,
drivers/gpu/drm/omapdrm/dss/venc.c
248
struct platform_device *pdev;
drivers/gpu/drm/omapdrm/dss/venc.c
806
static int venc_probe(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/venc.c
864
static void venc_remove(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/dss/video-pll.c
133
struct platform_device *pdev, int id,
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
728
static void omap_dmm_remove(struct platform_device *dev)
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
770
static int omap_dmm_probe(struct platform_device *dev)
drivers/gpu/drm/omapdrm/omap_drv.c
789
static int pdev_probe(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/omap_drv.c
814
static void pdev_remove(struct platform_device *pdev)
drivers/gpu/drm/omapdrm/omap_drv.c
822
static void pdev_shutdown(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-arm-versatile.c
288
static int versatile_panel_probe(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-edp.c
2126
static int panel_edp_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-edp.c
2138
static void panel_edp_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-edp.c
2143
static void panel_edp_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-lvds.c
160
static int panel_lvds_probe(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-lvds.c
227
static void panel_lvds_remove(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-seiko-43wvf1g.c
240
static void seiko_panel_remove(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-seiko-43wvf1g.c
282
static int seiko_panel_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c
137
static int ls037v7dw01_probe(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c
190
static void ls037v7dw01_remove(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c
26
struct platform_device *pdev;
drivers/gpu/drm/panel/panel-simple.c
5625
static int panel_simple_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-simple.c
5636
static void panel_simple_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/panel/panel-simple.c
5641
static void panel_simple_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/panfrost/panfrost_drv.c
1019
static void panfrost_remove(struct platform_device *pdev)
drivers/gpu/drm/panfrost/panfrost_drv.c
961
static int panfrost_probe(struct platform_device *pdev)
drivers/gpu/drm/panthor/panthor_drv.c
1712
static int panthor_probe(struct platform_device *pdev)
drivers/gpu/drm/panthor/panthor_drv.c
1726
static void panthor_remove(struct platform_device *pdev)
drivers/gpu/drm/pl111/pl111_versatile.c
383
struct platform_device *pdev;
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c
116
int rcar_cmm_enable(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c
138
void rcar_cmm_disable(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c
156
int rcar_cmm_init(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c
167
static int rcar_cmm_probe(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c
185
static void rcar_cmm_remove(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c
76
int rcar_cmm_setup(struct platform_device *pdev,
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
14
struct platform_device;
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
29
int rcar_cmm_init(struct platform_device *pdev);
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
31
int rcar_cmm_enable(struct platform_device *pdev);
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
32
void rcar_cmm_disable(struct platform_device *pdev);
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
34
int rcar_cmm_setup(struct platform_device *pdev,
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
37
static inline int rcar_cmm_init(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
42
static inline int rcar_cmm_enable(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
47
static inline void rcar_cmm_disable(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_cmm.h
51
static inline int rcar_cmm_setup(struct platform_device *pdev,
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
1236
struct platform_device *pdev = to_platform_device(rcdu->dev);
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.h
68
struct platform_device *cmm;
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c
662
static void rcar_du_remove(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c
673
static void rcar_du_shutdown(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c
680
static int rcar_du_probe(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h
109
struct platform_device *cmms[RCAR_DU_MAX_CRTCS];
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
778
struct platform_device *pdev;
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
468
struct platform_device *pdev;
drivers/gpu/drm/renesas/rcar-du/rcar_dw_hdmi.c
83
static int rcar_dw_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_dw_hdmi.c
96
static void rcar_dw_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
883
static int rcar_lvds_probe(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
929
static void rcar_lvds_remove(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
1247
static int rcar_mipi_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
1291
static void rcar_mipi_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c
107
static void rzg2l_du_remove(struct platform_device *pdev)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c
118
static void rzg2l_du_shutdown(struct platform_device *pdev)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c
125
static int rzg2l_du_probe(struct platform_device *pdev)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
303
struct platform_device *pdev;
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1394
static int rzg2l_mipi_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1492
static void rzg2l_mipi_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c
166
static void shmob_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c
176
static void shmob_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c
183
static int shmob_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
446
static int rockchip_dp_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
514
static void rockchip_dp_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/cdn-dp-core.c
1095
static int cdn_dp_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/cdn-dp-core.c
1153
static void cdn_dp_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/cdn-dp-core.c
1162
static void cdn_dp_shutdown(struct platform_device *pdev)
drivers/gpu/drm/rockchip/cdn-dp-core.c
682
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/rockchip/cdn-dp-core.h
72
struct platform_device *audio_pdev;
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
1360
static int dw_mipi_dsi_rockchip_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
1486
static void dw_mipi_dsi_rockchip_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
881
struct platform_device *pdev;
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
374
static int dw_mipi_dsi2_rockchip_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
433
static void dw_mipi_dsi2_rockchip_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw_dp-rockchip.c
123
static int dw_dp_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw_dp-rockchip.c
130
static void dw_dp_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw_dp-rockchip.c
77
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
539
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
644
static int dw_hdmi_rockchip_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
649
static void dw_hdmi_rockchip_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
465
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
624
static int dw_hdmi_qp_rockchip_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
629
static void dw_hdmi_qp_rockchip_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/inno_hdmi-rockchip.c
146
static int inno_hdmi_rockchip_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/inno_hdmi-rockchip.c
151
static void inno_hdmi_rockchip_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
742
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/rockchip/rk3066_hdmi.c
832
static int rk3066_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
837
static void rk3066_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
316
struct platform_device *pdev;
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
459
static int rockchip_drm_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
482
static void rockchip_drm_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
489
static void rockchip_drm_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
2185
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2619
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/rockchip/rockchip_lvds.c
44
int (*probe)(struct platform_device *pdev, struct rockchip_lvds *lvds);
drivers/gpu/drm/rockchip/rockchip_lvds.c
444
static int rk3288_lvds_probe(struct platform_device *pdev,
drivers/gpu/drm/rockchip/rockchip_lvds.c
479
static int px30_lvds_probe(struct platform_device *pdev,
drivers/gpu/drm/rockchip/rockchip_lvds.c
673
static int rockchip_lvds_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_lvds.c
711
static void rockchip_lvds_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
2602
static int vop2_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
2609
static void vop2_remove(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_vop_reg.c
1326
static int vop_probe(struct platform_device *pdev)
drivers/gpu/drm/rockchip/rockchip_vop_reg.c
1338
static void vop_remove(struct platform_device *pdev)
drivers/gpu/drm/sprd/sprd_dpu.c
785
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sprd/sprd_dpu.c
850
static int sprd_dpu_probe(struct platform_device *pdev)
drivers/gpu/drm/sprd/sprd_dpu.c
855
static void sprd_dpu_remove(struct platform_device *pdev)
drivers/gpu/drm/sprd/sprd_drm.c
134
static int sprd_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/sprd/sprd_drm.c
139
static void sprd_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/sprd/sprd_drm.c
144
static void sprd_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/sprd/sprd_drm.c
67
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sprd/sprd_dsi.c
1030
static int sprd_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/sprd/sprd_dsi.c
1047
static void sprd_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/sprd/sprd_dsi.c
902
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sti/sti_compositor.c
174
static int sti_compositor_probe(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_compositor.c
253
static void sti_compositor_remove(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_drv.c
232
static int sti_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_drv.c
246
static void sti_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_drv.c
251
static void sti_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_dvo.c
503
static int sti_dvo_probe(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_dvo.c
556
static void sti_dvo_remove(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_hda.c
739
static int sti_hda_probe(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_hda.c
789
static void sti_hda_remove(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_hdmi.c
1376
static int sti_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_hdmi.c
1471
static void sti_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_hdmi.h
86
struct platform_device *audio_pdev;
drivers/gpu/drm/sti/sti_hqvdp.c
1355
static int sti_hqvdp_probe(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_hqvdp.c
1399
static void sti_hqvdp_remove(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_tvout.c
836
static int sti_tvout_probe(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_tvout.c
867
static void sti_tvout_remove(struct platform_device *pdev)
drivers/gpu/drm/sti/sti_vtg.c
145
struct platform_device *pdev;
drivers/gpu/drm/sti/sti_vtg.c
384
static int vtg_probe(struct platform_device *pdev)
drivers/gpu/drm/stm/drv.c
186
static int stm_drm_platform_probe(struct platform_device *pdev)
drivers/gpu/drm/stm/drv.c
224
static void stm_drm_platform_remove(struct platform_device *pdev)
drivers/gpu/drm/stm/drv.c
235
static void stm_drm_platform_shutdown(struct platform_device *pdev)
drivers/gpu/drm/stm/drv.c
76
struct platform_device *pdev = to_platform_device(ddev->dev);
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c
606
static int dw_mipi_dsi_stm_probe(struct platform_device *pdev)
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c
725
static void dw_mipi_dsi_stm_remove(struct platform_device *pdev)
drivers/gpu/drm/stm/ltdc.c
1925
struct platform_device *pdev = to_platform_device(ddev->dev);
drivers/gpu/drm/stm/lvds.c
1044
static int lvds_probe(struct platform_device *pdev)
drivers/gpu/drm/stm/lvds.c
1188
static void lvds_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_backend.c
784
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun4i_backend.c
966
static int sun4i_backend_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_backend.c
971
static void sun4i_backend_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_drv.c
367
static int sun4i_drv_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_drv.c
413
static void sun4i_drv_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_drv.c
418
static void sun4i_drv_shutdown(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_frontend.c
560
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun4i_frontend.c
633
static int sun4i_frontend_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_frontend.c
638
static void sun4i_frontend_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
506
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
718
static int sun4i_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
723
static void sun4i_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1314
static int sun4i_tcon_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1334
static void sun4i_tcon_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1409
struct platform_device *pdev;
drivers/gpu/drm/sun4i/sun4i_tcon.c
815
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun4i_tcon.c
842
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun4i_tv.c
429
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun4i_tv.c
544
static int sun4i_tv_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun4i_tv.c
549
static void sun4i_tv_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun6i_drc.c
93
static int sun6i_drc_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun6i_drc.c
98
static void sun6i_drc_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c
1102
static int sun6i_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c
1203
static void sun6i_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
233
static int sun8i_dw_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
238
static void sun8i_dw_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
99
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c
655
struct platform_device *pdev = of_find_device_by_node(node);
drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c
674
static int sun8i_hdmi_phy_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun8i_mixer.c
512
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun8i_mixer.c
696
static int sun8i_mixer_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun8i_mixer.c
701
static void sun8i_mixer_remove(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun8i_tcon_top.c
127
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/sun4i/sun8i_tcon_top.c
258
static int sun8i_tcon_top_probe(struct platform_device *pdev)
drivers/gpu/drm/sun4i/sun8i_tcon_top.c
263
static void sun8i_tcon_top_remove(struct platform_device *pdev)
drivers/gpu/drm/sysfb/efidrm.c
141
struct platform_device *pdev)
drivers/gpu/drm/sysfb/efidrm.c
368
static int efidrm_probe(struct platform_device *pdev)
drivers/gpu/drm/sysfb/efidrm.c
390
static void efidrm_remove(struct platform_device *pdev)
drivers/gpu/drm/sysfb/ofdrm.c
1098
static int ofdrm_probe(struct platform_device *pdev)
drivers/gpu/drm/sysfb/ofdrm.c
1120
static void ofdrm_remove(struct platform_device *pdev)
drivers/gpu/drm/sysfb/ofdrm.c
358
struct platform_device *pdev = to_platform_device(dev->dev);
drivers/gpu/drm/sysfb/ofdrm.c
400
struct platform_device *pdev = to_platform_device(odev->sysfb.dev.dev);
drivers/gpu/drm/sysfb/ofdrm.c
817
struct platform_device *pdev)
drivers/gpu/drm/sysfb/simpledrm.c
273
struct platform_device *pdev = to_platform_device(dev->dev);
drivers/gpu/drm/sysfb/simpledrm.c
371
struct platform_device *pdev = to_platform_device(dev->dev);
drivers/gpu/drm/sysfb/simpledrm.c
594
struct platform_device *pdev)
drivers/gpu/drm/sysfb/simpledrm.c
837
static int simpledrm_probe(struct platform_device *pdev)
drivers/gpu/drm/sysfb/simpledrm.c
859
static void simpledrm_remove(struct platform_device *pdev)
drivers/gpu/drm/sysfb/vesadrm.c
391
struct platform_device *pdev)
drivers/gpu/drm/sysfb/vesadrm.c
614
static int vesadrm_probe(struct platform_device *pdev)
drivers/gpu/drm/sysfb/vesadrm.c
636
static void vesadrm_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/dc.c
3175
static int tegra_dc_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/dc.c
3282
static void tegra_dc_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/dpaux.c
447
static int tegra_dpaux_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/dpaux.c
581
static void tegra_dpaux_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/dsi.c
1539
struct platform_device *gangster = of_find_device_by_node(np);
drivers/gpu/drm/tegra/dsi.c
1555
static int tegra_dsi_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/dsi.c
1676
static void tegra_dsi_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/gr2d.c
234
static int gr2d_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/gr2d.c
292
static void gr2d_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/gr3d.c
463
static int gr3d_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/gr3d.c
523
static void gr3d_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/hdmi.c
1796
static int tegra_hdmi_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/hdmi.c
1908
static void tegra_hdmi_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/hdmi.c
91
struct platform_device *audio_pdev;
drivers/gpu/drm/tegra/hub.c
1050
static int tegra_display_hub_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/hub.c
1177
static void tegra_display_hub_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/nvdec.c
422
static int nvdec_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/nvdec.c
545
static void nvdec_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/nvjpg.c
233
static int nvjpg_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/nvjpg.c
305
static void nvjpg_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/sor.c
3711
static int tegra_sor_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/sor.c
3971
static void tegra_sor_remove(struct platform_device *pdev)
drivers/gpu/drm/tegra/vic.c
448
static int vic_probe(struct platform_device *pdev)
drivers/gpu/drm/tegra/vic.c
535
static void vic_remove(struct platform_device *pdev)
drivers/gpu/drm/tidss/tidss_dispc.c
2831
static int dispc_iomap_resource(struct platform_device *pdev, const char *name,
drivers/gpu/drm/tidss/tidss_dispc.c
2963
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/tidss/tidss_drv.c
110
static int tidss_probe(struct platform_device *pdev)
drivers/gpu/drm/tidss/tidss_drv.c
211
static void tidss_remove(struct platform_device *pdev)
drivers/gpu/drm/tidss/tidss_drv.c
238
static void tidss_shutdown(struct platform_device *pdev)
drivers/gpu/drm/tilcdc/tilcdc_drv.c
198
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/tilcdc/tilcdc_drv.c
559
static int tilcdc_pdev_probe(struct platform_device *pdev)
drivers/gpu/drm/tilcdc/tilcdc_drv.c
581
static void tilcdc_pdev_remove(struct platform_device *pdev)
drivers/gpu/drm/tilcdc/tilcdc_drv.c
595
static void tilcdc_pdev_shutdown(struct platform_device *pdev)
drivers/gpu/drm/tilcdc/tilcdc_panel.c
304
static int panel_probe(struct platform_device *pdev)
drivers/gpu/drm/tilcdc/tilcdc_panel.c
371
static void panel_remove(struct platform_device *pdev)
drivers/gpu/drm/tiny/arcpgu.c
252
struct platform_device *pdev = to_platform_device(arcpgu->drm.dev);
drivers/gpu/drm/tiny/arcpgu.c
378
static int arcpgu_probe(struct platform_device *pdev)
drivers/gpu/drm/tiny/arcpgu.c
406
static void arcpgu_remove(struct platform_device *pdev)
drivers/gpu/drm/tve200/tve200_drv.c
156
static int tve200_probe(struct platform_device *pdev)
drivers/gpu/drm/tve200/tve200_drv.c
237
static void tve200_remove(struct platform_device *pdev)
drivers/gpu/drm/tve200/tve200_drv.c
251
static void tve200_shutdown(struct platform_device *pdev)
drivers/gpu/drm/v3d/v3d_drv.c
327
static int v3d_platform_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/v3d/v3d_drv.c
462
static void v3d_platform_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/v3d/v3d_drv.h
19
struct platform_device;
drivers/gpu/drm/vc4/vc4_crtc.c
1394
struct platform_device *pdev,
drivers/gpu/drm/vc4/vc4_crtc.c
1437
int vc4_crtc_init(struct drm_device *drm, struct platform_device *pdev,
drivers/gpu/drm/vc4/vc4_crtc.c
1464
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_crtc.c
1512
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_crtc.c
1525
static int vc4_crtc_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_crtc.c
1530
static void vc4_crtc_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_dpi.c
315
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_dpi.c
387
static int vc4_dpi_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_dpi.c
392
static void vc4_dpi_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_dpi.c
91
struct platform_device *pdev;
drivers/gpu/drm/vc4/vc4_drv.c
290
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_drv.c
444
static int vc4_platform_drm_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_drv.c
455
static void vc4_platform_drm_remove(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_drv.c
460
static void vc4_platform_drm_shutdown(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_drv.c
56
void __iomem *vc4_ioremap_regs(struct platform_device *pdev, int index)
drivers/gpu/drm/vc4/vc4_drv.h
1027
struct platform_device *pdev);
drivers/gpu/drm/vc4/vc4_drv.h
294
struct platform_device *pdev;
drivers/gpu/drm/vc4/vc4_drv.h
317
struct platform_device *pdev;
drivers/gpu/drm/vc4/vc4_drv.h
556
struct platform_device *pdev;
drivers/gpu/drm/vc4/vc4_drv.h
934
int __vc4_crtc_init(struct drm_device *drm, struct platform_device *pdev,
drivers/gpu/drm/vc4/vc4_drv.h
940
int vc4_crtc_init(struct drm_device *drm, struct platform_device *pdev,
drivers/gpu/drm/vc4/vc4_drv.h
978
void __iomem *vc4_ioremap_regs(struct platform_device *dev, int index);
drivers/gpu/drm/vc4/vc4_dsi.c
1633
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_dsi.c
1789
static int vc4_dsi_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_dsi.c
1811
static void vc4_dsi_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_dsi.c
556
struct platform_device *pdev;
drivers/gpu/drm/vc4/vc4_hdmi.c
2448
struct platform_device *pdev = vc4_hdmi->pdev;
drivers/gpu/drm/vc4/vc4_hdmi.c
2847
struct platform_device *pdev = vc4_hdmi->pdev;
drivers/gpu/drm/vc4/vc4_hdmi.c
2886
struct platform_device *pdev = vc4_hdmi->pdev;
drivers/gpu/drm/vc4/vc4_hdmi.c
2977
struct platform_device *pdev = vc4_hdmi->pdev;
drivers/gpu/drm/vc4/vc4_hdmi.c
3019
struct platform_device *pdev = vc4_hdmi->pdev;
drivers/gpu/drm/vc4/vc4_hdmi.c
3215
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_hdmi.c
3346
static int vc4_hdmi_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_hdmi.c
3351
static void vc4_hdmi_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_hdmi.h
115
struct platform_device *pdev;
drivers/gpu/drm/vc4/vc4_hvs.c
1191
struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_hvs.c
1633
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_hvs.c
1783
static int vc4_hvs_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_hvs.c
1788
static void vc4_hvs_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_txp.c
168
struct platform_device *pdev;
drivers/gpu/drm/vc4/vc4_txp.c
554
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_txp.c
635
static int vc4_txp_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_txp.c
640
static void vc4_txp_remove(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_v3d.c
422
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_v3d.c
520
static int vc4_v3d_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_v3d.c
525
static void vc4_v3d_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_vec.c
199
struct platform_device *pdev;
drivers/gpu/drm/vc4/vc4_vec.c
766
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/drm/vc4/vc4_vec.c
832
static int vc4_vec_dev_probe(struct platform_device *pdev)
drivers/gpu/drm/vc4/vc4_vec.c
837
static void vc4_vec_dev_remove(struct platform_device *pdev)
drivers/gpu/drm/xe/xe_i2c.c
95
struct platform_device *pdev;
drivers/gpu/drm/xe/xe_i2c.h
15
struct platform_device;
drivers/gpu/drm/xe/xe_i2c.h
34
struct platform_device *pdev;
drivers/gpu/drm/xlnx/zynqmp_disp.c
1359
struct platform_device *pdev = to_platform_device(dpsub->dev);
drivers/gpu/drm/xlnx/zynqmp_disp.h
30
struct platform_device;
drivers/gpu/drm/xlnx/zynqmp_dp.c
2408
struct platform_device *pdev = to_platform_device(dpsub->dev);
drivers/gpu/drm/xlnx/zynqmp_dp.h
15
struct platform_device;
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
301
struct platform_device *pdev = to_platform_device(dpsub->dev);
drivers/gpu/drm/xlnx/zynqmp_dpsub.c
186
static int zynqmp_dpsub_probe(struct platform_device *pdev)
drivers/gpu/drm/xlnx/zynqmp_dpsub.c
264
static void zynqmp_dpsub_remove(struct platform_device *pdev)
drivers/gpu/drm/xlnx/zynqmp_dpsub.c
285
static void zynqmp_dpsub_shutdown(struct platform_device *pdev)
drivers/gpu/host1x/dev.c
523
static int host1x_probe(struct platform_device *pdev)
drivers/gpu/host1x/dev.c
684
static void host1x_remove(struct platform_device *pdev)
drivers/gpu/host1x/mipi.c
130
struct platform_device *pdev;
drivers/gpu/host1x/mipi.c
500
static int tegra_mipi_probe(struct platform_device *pdev)
drivers/gpu/ipu-v3/ipu-common.c
1044
struct platform_device *pdev = to_platform_device(dev);
drivers/gpu/ipu-v3/ipu-common.c
1051
static void platform_device_unregister_children(struct platform_device *pdev)
drivers/gpu/ipu-v3/ipu-common.c
1114
struct platform_device *pdev;
drivers/gpu/ipu-v3/ipu-common.c
1268
static int ipu_probe(struct platform_device *pdev)
drivers/gpu/ipu-v3/ipu-common.c
1415
static void ipu_remove(struct platform_device *pdev)
drivers/gpu/ipu-v3/ipu-common.c
845
struct platform_device *pdev, unsigned long ipu_base,
drivers/gpu/ipu-v3/ipu-pre.c
310
static int ipu_pre_probe(struct platform_device *pdev)
drivers/gpu/ipu-v3/ipu-pre.c
354
static void ipu_pre_remove(struct platform_device *pdev)
drivers/gpu/ipu-v3/ipu-prg.c
358
static int ipu_prg_probe(struct platform_device *pdev)
drivers/gpu/ipu-v3/ipu-prg.c
422
static void ipu_prg_remove(struct platform_device *pdev)
drivers/hid/hid-google-hammer.c
176
static int __cbas_ec_probe(struct platform_device *pdev)
drivers/hid/hid-google-hammer.c
238
static int cbas_ec_probe(struct platform_device *pdev)
drivers/hid/hid-google-hammer.c
256
static void cbas_ec_remove(struct platform_device *pdev)
drivers/hid/hid-sensor-custom.c
1034
static void hid_sensor_custom_remove(struct platform_device *pdev)
drivers/hid/hid-sensor-custom.c
40
struct platform_device *pdev;
drivers/hid/hid-sensor-custom.c
56
struct platform_device *custom_pdev;
drivers/hid/hid-sensor-custom.c
937
static struct platform_device *
drivers/hid/hid-sensor-custom.c
938
hid_sensor_register_platform_device(struct platform_device *pdev,
drivers/hid/hid-sensor-custom.c
943
struct platform_device *custom_pdev;
drivers/hid/hid-sensor-custom.c
966
static int hid_sensor_custom_probe(struct platform_device *pdev)
drivers/hid/surface-hid/surface_kbd.c
234
static int surface_kbd_probe(struct platform_device *pdev)
drivers/hid/surface-hid/surface_kbd.c
274
static void surface_kbd_remove(struct platform_device *pdev)
drivers/hsi/controllers/omap_ssi_core.c
319
static int ssi_get_iomem(struct platform_device *pd,
drivers/hsi/controllers/omap_ssi_core.c
340
struct platform_device *pd)
drivers/hsi/controllers/omap_ssi_core.c
462
struct platform_device *pdev = to_platform_device(dev);
drivers/hsi/controllers/omap_ssi_core.c
473
static int ssi_probe(struct platform_device *pd)
drivers/hsi/controllers/omap_ssi_core.c
475
struct platform_device *childpdev;
drivers/hsi/controllers/omap_ssi_core.c
541
static void ssi_remove(struct platform_device *pd)
drivers/hsi/controllers/omap_ssi_port.c
1018
static int ssi_port_irq(struct hsi_port *port, struct platform_device *pd)
drivers/hsi/controllers/omap_ssi_port.c
1035
static int ssi_wake_irq(struct hsi_port *port, struct platform_device *pd)
drivers/hsi/controllers/omap_ssi_port.c
1075
static int ssi_port_get_iomem(struct platform_device *pd,
drivers/hsi/controllers/omap_ssi_port.c
1108
static int ssi_port_probe(struct platform_device *pd)
drivers/hsi/controllers/omap_ssi_port.c
1216
static void ssi_port_remove(struct platform_device *pd)
drivers/hte/hte-tegra194-test.c
102
static int tegra_hte_test_probe(struct platform_device *pdev)
drivers/hte/hte-tegra194-test.c
217
static void tegra_hte_test_remove(struct platform_device *pdev)
drivers/hte/hte-tegra194.c
673
struct platform_device *pdev = data;
drivers/hte/hte-tegra194.c
686
static int tegra_hte_probe(struct platform_device *pdev)
drivers/hv/vmbus_drv.c
2567
static int vmbus_acpi_add(struct platform_device *pdev)
drivers/hv/vmbus_drv.c
2621
static int vmbus_acpi_add(struct platform_device *pdev)
drivers/hv/vmbus_drv.c
2627
static int vmbus_set_irq(struct platform_device *pdev)
drivers/hv/vmbus_drv.c
2653
static int vmbus_device_add(struct platform_device *pdev)
drivers/hv/vmbus_drv.c
2693
static int vmbus_platform_driver_probe(struct platform_device *pdev)
drivers/hv/vmbus_drv.c
2701
static void vmbus_platform_driver_remove(struct platform_device *pdev)
drivers/hwmon/abituguru.c
1257
static int abituguru_probe(struct platform_device *pdev)
drivers/hwmon/abituguru.c
1431
static void abituguru_remove(struct platform_device *pdev)
drivers/hwmon/abituguru.c
1565
static struct platform_device *abituguru_pdev;
drivers/hwmon/abituguru3.c
1064
static void abituguru3_remove(struct platform_device *pdev)
drivers/hwmon/abituguru3.c
1228
static struct platform_device *abituguru3_pdev;
drivers/hwmon/abituguru3.c
958
static int abituguru3_probe(struct platform_device *pdev)
drivers/hwmon/applesmc.c
141
static struct platform_device *pdev;
drivers/hwmon/applesmc.c
672
static int applesmc_probe(struct platform_device *dev)
drivers/hwmon/as370-hwmon.c
95
static int as370_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/aspeed-g6-pwm-tach.c
455
static int aspeed_pwm_tach_probe(struct platform_device *pdev)
drivers/hwmon/aspeed-g6-pwm-tach.c
520
static void aspeed_pwm_tach_remove(struct platform_device *pdev)
drivers/hwmon/aspeed-pwm-tacho.c
907
static int aspeed_pwm_tacho_probe(struct platform_device *pdev)
drivers/hwmon/asus-ec-sensors.c
1317
static int asus_ec_probe(struct platform_device *pdev)
drivers/hwmon/asus-ec-sensors.c
1458
static struct platform_device *asus_ec_sensors_platform_device;
drivers/hwmon/axi-fan-control.c
447
static int axi_fan_control_probe(struct platform_device *pdev)
drivers/hwmon/bt1-pvt.c
1032
struct platform_device *pdev = to_platform_device(pvt->dev);
drivers/hwmon/bt1-pvt.c
1114
static int pvt_probe(struct platform_device *pdev)
drivers/hwmon/bt1-pvt.c
860
static struct pvt_hwmon *pvt_create_data(struct platform_device *pdev)
drivers/hwmon/bt1-pvt.c
893
struct platform_device *pdev = to_platform_device(pvt->dev);
drivers/hwmon/cgbc-hwmon.c
273
static int cgbc_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/coretemp.c
342
static struct platform_device **zone_devices;
drivers/hwmon/coretemp.c
473
static struct platform_device *coretemp_get_pdev(unsigned int cpu)
drivers/hwmon/coretemp.c
557
static int create_core_data(struct platform_device *pdev, unsigned int cpu,
drivers/hwmon/coretemp.c
603
coretemp_add_core(struct platform_device *pdev, unsigned int cpu, int pkg_flag)
drivers/hwmon/coretemp.c
623
struct platform_device *pdev;
drivers/hwmon/coretemp.c
658
struct platform_device *pdev = zone_devices[zoneid];
drivers/hwmon/coretemp.c
668
struct platform_device *pdev = coretemp_get_pdev(cpu);
drivers/hwmon/coretemp.c
728
struct platform_device *pdev = coretemp_get_pdev(cpu);
drivers/hwmon/coretemp.c
807
zone_devices = kzalloc_objs(struct platform_device *, max_zones);
drivers/hwmon/cros_ec_hwmon.c
545
static int cros_ec_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/cros_ec_hwmon.c
583
static int cros_ec_hwmon_suspend(struct platform_device *pdev, pm_message_t state)
drivers/hwmon/cros_ec_hwmon.c
629
static int cros_ec_hwmon_resume(struct platform_device *pdev)
drivers/hwmon/da9052-hwmon.c
394
static int da9052_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/da9052-hwmon.c
466
static void da9052_hwmon_remove(struct platform_device *pdev)
drivers/hwmon/da9055-hwmon.c
234
static int da9055_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/dell-smm-hwmon.c
1671
static int __init dell_smm_probe(struct platform_device *pdev)
drivers/hwmon/dell-smm-hwmon.c
1694
static struct platform_device *dell_smm_device;
drivers/hwmon/dme1737.c
2623
static int dme1737_isa_probe(struct platform_device *pdev)
drivers/hwmon/dme1737.c
2711
static void dme1737_isa_remove(struct platform_device *pdev)
drivers/hwmon/dme1737.c
32
static struct platform_device *pdev;
drivers/hwmon/f71805f.c
1369
static int f71805f_probe(struct platform_device *pdev)
drivers/hwmon/f71805f.c
1483
static void f71805f_remove(struct platform_device *pdev)
drivers/hwmon/f71805f.c
38
static struct platform_device *pdev;
drivers/hwmon/f71882fg.c
2107
static int f71882fg_create_sysfs_files(struct platform_device *pdev,
drivers/hwmon/f71882fg.c
2120
static void f71882fg_remove_sysfs_files(struct platform_device *pdev,
drivers/hwmon/f71882fg.c
2130
struct platform_device *pdev, int idx)
drivers/hwmon/f71882fg.c
2227
static void f71882fg_remove(struct platform_device *pdev)
drivers/hwmon/f71882fg.c
2339
static int f71882fg_probe(struct platform_device *pdev)
drivers/hwmon/f71882fg.c
239
static struct platform_device *f71882fg_pdev;
drivers/hwmon/gpd-fan.c
601
static int gpd_fan_probe(struct platform_device *pdev)
drivers/hwmon/gpd-fan.c
633
static void gpd_fan_remove(__always_unused struct platform_device *pdev)
drivers/hwmon/gpd-fan.c
647
static struct platform_device *gpd_fan_platform_device;
drivers/hwmon/gpio-fan.c
531
static int gpio_fan_probe(struct platform_device *pdev)
drivers/hwmon/gpio-fan.c
603
static void gpio_fan_shutdown(struct platform_device *pdev)
drivers/hwmon/gsc-hwmon.c
301
static int gsc_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/gxp-fan-ctrl.c
199
static int gxp_fan_ctrl_probe(struct platform_device *pdev)
drivers/hwmon/i5k_amb.c
106
static struct platform_device *amb_pdev;
drivers/hwmon/i5k_amb.c
243
static int i5k_amb_hwmon_init(struct platform_device *pdev)
drivers/hwmon/i5k_amb.c
491
static int i5k_amb_probe(struct platform_device *pdev)
drivers/hwmon/i5k_amb.c
551
static void i5k_amb_remove(struct platform_device *pdev)
drivers/hwmon/ibmaem.c
128
struct platform_device *pdev;
drivers/hwmon/ibmpowernv.c
334
static int init_sensor_group_data(struct platform_device *pdev,
drivers/hwmon/ibmpowernv.c
432
static int populate_attr_groups(struct platform_device *pdev)
drivers/hwmon/ibmpowernv.c
552
static int create_device_attrs(struct platform_device *pdev)
drivers/hwmon/ibmpowernv.c
662
static int ibmpowernv_probe(struct platform_device *pdev)
drivers/hwmon/iio_hwmon.c
78
static int iio_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/intel-m10-bmc-hwmon.c
730
static int m10bmc_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/it87.c
3229
static void it87_check_tachometers_reset(struct platform_device *pdev)
drivers/hwmon/it87.c
3246
static void it87_check_tachometers_16bit_mode(struct platform_device *pdev)
drivers/hwmon/it87.c
3271
static void it87_init_device(struct platform_device *pdev)
drivers/hwmon/it87.c
3396
static int it87_probe(struct platform_device *pdev)
drivers/hwmon/it87.c
3557
static void it87_resume_sio(struct platform_device *pdev)
drivers/hwmon/it87.c
3591
struct platform_device *pdev = to_platform_device(dev);
drivers/hwmon/it87.c
3632
struct platform_device *pdev;
drivers/hwmon/it87.c
69
static struct platform_device *it87_pdev[2];
drivers/hwmon/lan966x-hwmon.c
318
static struct regmap *lan966x_init_regmap(struct platform_device *pdev,
drivers/hwmon/lan966x-hwmon.c
337
static int lan966x_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/lenovo-ec-sensors.c
509
static int lenovo_ec_probe(struct platform_device *pdev)
drivers/hwmon/lenovo-ec-sensors.c
598
static struct platform_device *lenovo_ec_sensors_platform_device;
drivers/hwmon/lm78.c
514
static struct platform_device *pdev;
drivers/hwmon/lm78.c
784
static int lm78_isa_probe(struct platform_device *pdev)
drivers/hwmon/lochnagar-hwmon.c
360
static int lochnagar_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/ltq-cputemp.c
87
static int ltq_cputemp_probe(struct platform_device *pdev)
drivers/hwmon/macsmc-hwmon.c
774
static int macsmc_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/max197.c
211
struct platform_device *pdev = to_platform_device(dev);
drivers/hwmon/max197.c
258
static int max197_probe(struct platform_device *pdev)
drivers/hwmon/max197.c
315
static void max197_remove(struct platform_device *pdev)
drivers/hwmon/max77705-hwmon.c
192
static int max77705_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/mc13783-adc.c
114
struct platform_device *pdev = to_platform_device(dev);
drivers/hwmon/mc13783-adc.c
136
struct platform_device *pdev = to_platform_device(dev);
drivers/hwmon/mc13783-adc.c
219
static int mc13783_adc_use_touchscreen(struct platform_device *pdev)
drivers/hwmon/mc13783-adc.c
227
static int __init mc13783_adc_probe(struct platform_device *pdev)
drivers/hwmon/mc13783-adc.c
288
static void mc13783_adc_remove(struct platform_device *pdev)
drivers/hwmon/mc13783-adc.c
71
struct platform_device *pdev = to_platform_device(dev);
drivers/hwmon/menf21bmc_hwmon.c
188
static int menf21bmc_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/mlxreg-fan.c
597
static int mlxreg_fan_probe(struct platform_device *pdev)
drivers/hwmon/mr75203.c
581
static int pvt_get_regmap(struct platform_device *pdev, char *reg_name,
drivers/hwmon/mr75203.c
766
static int mr75203_probe(struct platform_device *pdev)
drivers/hwmon/nct6683.c
1195
static int nct6683_probe(struct platform_device *pdev)
drivers/hwmon/nct6683.c
1431
static struct platform_device *pdev[2];
drivers/hwmon/nct6694-hwmon.c
899
static int nct6694_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/nct6775-platform.c
1088
static struct platform_device *pdev[2];
drivers/hwmon/nct6775-platform.c
941
static int nct6775_platform_probe(struct platform_device *pdev)
drivers/hwmon/npcm750-pwm-fan.c
921
static int npcm7xx_pwm_fan_probe(struct platform_device *pdev)
drivers/hwmon/nsa320-hwmon.c
157
static int nsa320_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/ntc_thermistor.c
646
static int ntc_thermistor_probe(struct platform_device *pdev)
drivers/hwmon/occ/p9_sbe.c
134
static int p9_sbe_occ_probe(struct platform_device *pdev)
drivers/hwmon/occ/p9_sbe.c
170
static void p9_sbe_occ_remove(struct platform_device *pdev)
drivers/hwmon/pc87360.c
1299
static void pc87360_init_device(struct platform_device *pdev,
drivers/hwmon/pc87360.c
1439
static int pc87360_probe(struct platform_device *pdev)
drivers/hwmon/pc87360.c
1593
static void pc87360_remove(struct platform_device *pdev)
drivers/hwmon/pc87360.c
51
static struct platform_device *pdev;
drivers/hwmon/pc87427.c
1051
static int pc87427_probe(struct platform_device *pdev)
drivers/hwmon/pc87427.c
1118
static void pc87427_remove(struct platform_device *pdev)
drivers/hwmon/pc87427.c
37
static struct platform_device *pdev;
drivers/hwmon/pc87427.c
935
static int pc87427_request_regions(struct platform_device *pdev,
drivers/hwmon/pwm-fan.c
498
static int pwm_fan_probe(struct platform_device *pdev)
drivers/hwmon/pwm-fan.c
703
static void pwm_fan_shutdown(struct platform_device *pdev)
drivers/hwmon/qnap-mcu-hwmon.c
292
static int qnap_mcu_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/raspberrypi-hwmon.c
100
static int rpi_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/sch5627.c
520
static int sch5627_probe(struct platform_device *pdev)
drivers/hwmon/sch5636.c
370
static void sch5636_remove(struct platform_device *pdev)
drivers/hwmon/sch5636.c
390
static int sch5636_probe(struct platform_device *pdev)
drivers/hwmon/sch56xx-common.c
68
static struct platform_device *sch56xx_pdev;
drivers/hwmon/scpi-hwmon.c
135
static int scpi_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/sfctemp.c
235
static int sfctemp_probe(struct platform_device *pdev)
drivers/hwmon/sht15.c
1020
static void sht15_remove(struct platform_device *pdev)
drivers/hwmon/sht15.c
773
struct platform_device *pdev = to_platform_device(dev);
drivers/hwmon/sht15.c
916
static int sht15_probe(struct platform_device *pdev)
drivers/hwmon/sis5595.c
632
static int sis5595_probe(struct platform_device *pdev)
drivers/hwmon/sis5595.c
67
static struct platform_device *pdev;
drivers/hwmon/sis5595.c
708
static void sis5595_remove(struct platform_device *pdev)
drivers/hwmon/sl28cpld-hwmon.c
78
static int sl28cpld_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/smpro-hwmon.c
435
static int smpro_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/smsc47b397.c
210
static int smsc47b397_probe(struct platform_device *pdev);
drivers/hwmon/smsc47b397.c
219
static int smsc47b397_probe(struct platform_device *pdev)
drivers/hwmon/smsc47b397.c
35
static struct platform_device *pdev;
drivers/hwmon/smsc47m1.c
36
static struct platform_device *smsc47m1_pdev;
drivers/hwmon/smsc47m1.c
707
static int __init smsc47m1_probe(struct platform_device *pdev)
drivers/hwmon/smsc47m1.c
843
static void __exit smsc47m1_remove(struct platform_device *pdev)
drivers/hwmon/sparx5-temp.c
105
static int s5_temp_probe(struct platform_device *pdev)
drivers/hwmon/sy7636a-hwmon.c
66
static int sy7636a_sensor_probe(struct platform_device *pdev)
drivers/hwmon/ultra45_env.c
255
static int env_probe(struct platform_device *op)
drivers/hwmon/ultra45_env.c
294
static void env_remove(struct platform_device *op)
drivers/hwmon/vexpress-hwmon.c
207
static int vexpress_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/via-cputemp.c
110
static int via_cputemp_probe(struct platform_device *pdev)
drivers/hwmon/via-cputemp.c
185
static void via_cputemp_remove(struct platform_device *pdev)
drivers/hwmon/via-cputemp.c
205
struct platform_device *pdev;
drivers/hwmon/via-cputemp.c
215
struct platform_device *pdev;
drivers/hwmon/via686a.c
48
static struct platform_device *pdev;
drivers/hwmon/via686a.c
743
static int via686a_probe(struct platform_device *pdev)
drivers/hwmon/via686a.c
789
static void via686a_remove(struct platform_device *pdev)
drivers/hwmon/vt1211.c
1135
static void vt1211_remove_sysfs(struct platform_device *pdev)
drivers/hwmon/vt1211.c
1154
static int vt1211_probe(struct platform_device *pdev)
drivers/hwmon/vt1211.c
1228
static void vt1211_remove(struct platform_device *pdev)
drivers/hwmon/vt1211.c
39
static struct platform_device *pdev;
drivers/hwmon/vt8231.c
34
static struct platform_device *pdev;
drivers/hwmon/vt8231.c
831
static int vt8231_probe(struct platform_device *pdev)
drivers/hwmon/vt8231.c
901
static void vt8231_remove(struct platform_device *pdev)
drivers/hwmon/w83627ehf.c
1698
static int __init w83627ehf_probe(struct platform_device *pdev)
drivers/hwmon/w83627ehf.c
2116
static struct platform_device *pdev;
drivers/hwmon/w83627hf.c
1665
static int w83627hf_probe(struct platform_device *pdev)
drivers/hwmon/w83627hf.c
1831
static void w83627hf_remove(struct platform_device *pdev)
drivers/hwmon/w83627hf.c
46
static struct platform_device *pdev;
drivers/hwmon/w83627hf.c
637
static int w83627thf_read_gpio5(struct platform_device *pdev)
drivers/hwmon/w83627hf.c
682
static int w83687thf_read_vid(struct platform_device *pdev)
drivers/hwmon/w83627hf.c
720
static void w83627hf_init_device(struct platform_device *pdev)
drivers/hwmon/w83781d.c
1599
static struct platform_device *pdev;
drivers/hwmon/w83781d.c
1758
w83781d_isa_probe(struct platform_device *pdev)
drivers/hwmon/w83781d.c
1817
static void w83781d_isa_remove(struct platform_device *pdev)
drivers/hwmon/wm831x-hwmon.c
130
static int wm831x_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/wm8350-hwmon.c
69
static int wm8350_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/xgene-hwmon.c
609
static int xgene_hwmon_probe(struct platform_device *pdev)
drivers/hwmon/xgene-hwmon.c
723
static void xgene_hwmon_remove(struct platform_device *pdev)
drivers/hwspinlock/omap_hwspinlock.c
75
static int omap_hwspinlock_probe(struct platform_device *pdev)
drivers/hwspinlock/qcom_hwspinlock.c
150
static struct regmap *qcom_hwspinlock_probe_syscon(struct platform_device *pdev,
drivers/hwspinlock/qcom_hwspinlock.c
181
static struct regmap *qcom_hwspinlock_probe_mmio(struct platform_device *pdev,
drivers/hwspinlock/qcom_hwspinlock.c
202
static int qcom_hwspinlock_probe(struct platform_device *pdev)
drivers/hwspinlock/sprd_hwspinlock.c
86
static int sprd_hwspinlock_probe(struct platform_device *pdev)
drivers/hwspinlock/stm32_hwspinlock.c
59
struct platform_device *pdev = data;
drivers/hwspinlock/stm32_hwspinlock.c
71
static int stm32_hwspinlock_probe(struct platform_device *pdev)
drivers/hwspinlock/sun6i_hwspinlock.c
91
static int sun6i_hwspinlock_probe(struct platform_device *pdev)
drivers/hwspinlock/u8500_hsem.c
123
static void u8500_hsem_remove(struct platform_device *pdev)
drivers/hwspinlock/u8500_hsem.c
85
static int u8500_hsem_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-catu.c
627
static int catu_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-catu.c
644
static void catu_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-cpu-debug.c
689
static int debug_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-cpu-debug.c
706
static void debug_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-ctcu-core.c
179
static int ctcu_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-ctcu-core.c
239
static void ctcu_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-ctcu-core.c
246
static int ctcu_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-ctcu-core.c
262
static void ctcu_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-dummy.c
114
static int dummy_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-dummy.c
202
static void dummy_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-etm4x-core.c
2380
static int etm4_probe_platform_dev(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-etm4x-core.c
2493
static void etm4_remove_platform_dev(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-funnel.c
314
static int funnel_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-funnel.c
331
static void funnel_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-replicator.c
293
static int replicator_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-replicator.c
310
static void replicator_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-stm.c
1006
static int stm_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-stm.c
1023
static void stm_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-tmc-core.c
972
static int tmc_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-tmc-core.c
989
static void tmc_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-tnoc.c
283
static int itnoc_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-tnoc.c
300
static void itnoc_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-tpdm.c
1489
static int tpdm_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-tpdm.c
1506
static void tpdm_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-tpiu.c
266
static int tpiu_platform_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-tpiu.c
283
static void tpiu_platform_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-trbe.c
147
struct platform_device *pdev;
drivers/hwtracing/coresight/coresight-trbe.c
1474
static int arm_trbe_probe_irq(struct platform_device *pdev,
drivers/hwtracing/coresight/coresight-trbe.c
1512
static int arm_trbe_device_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/coresight-trbe.c
1550
static void arm_trbe_device_remove(struct platform_device *pdev)
drivers/hwtracing/coresight/ultrasoc-smb.c
421
static int smb_init_data_buffer(struct platform_device *pdev,
drivers/hwtracing/coresight/ultrasoc-smb.c
464
static int smb_register_sink(struct platform_device *pdev,
drivers/hwtracing/coresight/ultrasoc-smb.c
537
static int smb_probe(struct platform_device *pdev)
drivers/hwtracing/coresight/ultrasoc-smb.c
580
static void smb_remove(struct platform_device *pdev)
drivers/hwtracing/intel_th/acpi.c
37
static int intel_th_acpi_probe(struct platform_device *pdev)
drivers/hwtracing/intel_th/acpi.c
63
static void intel_th_acpi_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-altera.c
383
static int altr_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-altera.c
468
static void altr_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-amd-asf-plat.c
300
static int amd_asf_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-amd-mp2-plat.c
211
static enum speed_enum i2c_amd_get_bus_speed(struct platform_device *pdev)
drivers/i2c/busses/i2c-amd-mp2-plat.c
245
static int i2c_amd_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-amd-mp2-plat.c
325
static void i2c_amd_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-amd-mp2-plat.c
33
struct platform_device *pdev;
drivers/i2c/busses/i2c-aspeed.c
1085
static void aspeed_i2c_remove_bus(struct platform_device *pdev)
drivers/i2c/busses/i2c-aspeed.c
929
struct platform_device *pdev)
drivers/i2c/busses/i2c-aspeed.c
964
struct platform_device *pdev = to_platform_device(bus->dev);
drivers/i2c/busses/i2c-aspeed.c
998
static int aspeed_i2c_probe_bus(struct platform_device *pdev)
drivers/i2c/busses/i2c-at91-core.c
184
struct platform_device *pdev)
drivers/i2c/busses/i2c-at91-core.c
196
static int at91_twi_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-at91-core.c
267
static void at91_twi_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-at91-master.c
827
static int at91_init_twi_recovery_gpio(struct platform_device *pdev,
drivers/i2c/busses/i2c-at91-master.c
866
static int at91_init_twi_recovery_info(struct platform_device *pdev,
drivers/i2c/busses/i2c-at91-master.c
881
int at91_twi_probe_master(struct platform_device *pdev,
drivers/i2c/busses/i2c-at91-slave.c
118
int at91_twi_probe_slave(struct platform_device *pdev,
drivers/i2c/busses/i2c-at91.h
175
int at91_twi_probe_master(struct platform_device *pdev, u32 phy_addr,
drivers/i2c/busses/i2c-at91.h
180
int at91_twi_probe_slave(struct platform_device *pdev, u32 phy_addr,
drivers/i2c/busses/i2c-at91.h
185
static inline int at91_twi_probe_slave(struct platform_device *pdev,
drivers/i2c/busses/i2c-au1550.c
301
i2c_au1550_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-au1550.c
336
static void i2c_au1550_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-axxia.c
720
static int axxia_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-axxia.c
794
static void axxia_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-bcm-iproc.c
1088
static int bcm_iproc_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-bcm-iproc.c
1162
static void bcm_iproc_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-bcm-kona.c
737
static int bcm_kona_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-bcm-kona.c
861
static void bcm_kona_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-bcm2835.c
408
static int bcm2835_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-bcm2835.c
505
static void bcm2835_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-brcmstb.c
594
struct platform_device *pdev = to_platform_device(dev->device);
drivers/i2c/busses/i2c-brcmstb.c
612
static int brcmstb_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-brcmstb.c
703
static void brcmstb_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-cadence.c
1493
static int cdns_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-cadence.c
1625
static void cdns_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-cbus-gpio.c
203
static void cbus_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-cbus-gpio.c
210
static int cbus_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-cgbc.c
362
static int cgbc_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-cgbc.c
386
static void cgbc_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-cht-wc.c
426
static int cht_wc_i2c_adap_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-cht-wc.c
532
static void cht_wc_i2c_adap_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-cpm.c
425
struct platform_device *ofdev = cpm->ofdev;
drivers/i2c/busses/i2c-cpm.c
633
static int cpm_i2c_probe(struct platform_device *ofdev)
drivers/i2c/busses/i2c-cpm.c
679
static void cpm_i2c_remove(struct platform_device *ofdev)
drivers/i2c/busses/i2c-cpm.c
98
struct platform_device *ofdev;
drivers/i2c/busses/i2c-cros-ec-tunnel.c
242
static int ec_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-cros-ec-tunnel.c
289
static void ec_i2c_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-davinci.c
740
static int davinci_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-davinci.c
836
static void davinci_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-designware-amdisp.c
29
static int amd_isp_dw_i2c_plat_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-designware-amdisp.c
97
static void amd_isp_dw_i2c_plat_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-designware-common.c
243
struct platform_device *pdev = to_platform_device(device);
drivers/i2c/busses/i2c-designware-platdrv.c
133
static int dw_i2c_plat_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-designware-platdrv.c
236
static void dw_i2c_plat_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-designware-platdrv.c
59
struct platform_device *pdev = to_platform_device(dev->dev);
drivers/i2c/busses/i2c-digicolor.c
288
static int dc_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-digicolor.c
350
static void dc_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-dln2.c
187
static int dln2_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-dln2.c
237
static void dln2_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-dln2.c
43
struct platform_device *pdev;
drivers/i2c/busses/i2c-emev2.c
360
static int em_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-emev2.c
414
static void em_i2c_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-exynos5.c
887
static int exynos5_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-exynos5.c
980
static void exynos5_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-gpio.c
255
static void i2c_gpio_fault_injector_init(struct platform_device *pdev)
drivers/i2c/busses/i2c-gpio.c
275
static inline void i2c_gpio_fault_injector_init(struct platform_device *pdev) {}
drivers/i2c/busses/i2c-gpio.c
339
static int i2c_gpio_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-gpio.c
453
static void i2c_gpio_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-gxp.c
508
static int gxp_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-gxp.c
581
static void gxp_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-highlander.c
355
static int highlander_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-highlander.c
438
static void highlander_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-hisi.c
458
static int hisi_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-hix5hd2.c
390
static int hix5hd2_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-hix5hd2.c
468
static void hix5hd2_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-i801.c
1372
static struct platform_device *
drivers/i2c/busses/i2c-i801.c
1403
static struct platform_device *
drivers/i2c/busses/i2c-i801.c
305
struct platform_device *mux_pdev;
drivers/i2c/busses/i2c-i801.c
309
struct platform_device *tco_pdev;
drivers/i2c/busses/i2c-ibm_iic.c
651
static int iic_request_irq(struct platform_device *ofdev,
drivers/i2c/busses/i2c-ibm_iic.c
682
static int iic_probe(struct platform_device *ofdev)
drivers/i2c/busses/i2c-ibm_iic.c
764
static void iic_remove(struct platform_device *ofdev)
drivers/i2c/busses/i2c-img-scb.c
1323
static int img_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-img-scb.c
1410
static void img_i2c_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-imx-lpi2c.c
1373
struct platform_device *pdev)
drivers/i2c/busses/i2c-imx-lpi2c.c
1460
static int lpi2c_imx_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-imx-lpi2c.c
1574
static void lpi2c_imx_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-imx.c
1684
struct platform_device *pdev)
drivers/i2c/busses/i2c-imx.c
1711
static int i2c_imx_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-imx.c
1859
static void i2c_imx_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-iop3xx.c
389
iop3xx_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-iop3xx.c
411
iop3xx_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-isch.c
274
static int smbus_sch_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-jz4780.c
761
static int jz4780_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-jz4780.c
841
static void jz4780_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-k1.c
532
static int spacemit_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-k1.c
611
static void spacemit_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-kempld.c
290
static int kempld_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-kempld.c
331
static void kempld_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-lpc2k.c
345
static int i2c_lpc2k_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-lpc2k.c
426
static void i2c_lpc2k_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-ls2x.c
287
static int ls2x_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-meson.c
456
static int meson_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-meson.c
537
static void meson_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-microchip-corei2c.c
538
static int mchp_corei2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-microchip-corei2c.c
620
static void mchp_corei2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-mlxbf.c
1037
static int mlxbf_i2c_init_resource(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1209
static int mlxbf_i2c_init_timings(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1246
static int mlxbf_i2c_get_gpio(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1284
static int mlxbf_i2c_release_gpio(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1310
static int mlxbf_i2c_get_corepll(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1349
static int mlxbf_i2c_release_corepll(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1374
static int mlxbf_i2c_init_master(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1490
static int mlxbf_i2c_calculate_corepll_freq(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1649
static int mlxbf_i2c_init_coalesce(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1702
static int mlxbf_i2c_release_coalesce(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
1728
static int mlxbf_i2c_init_slave(struct platform_device *pdev,
drivers/i2c/busses/i2c-mlxbf.c
2233
static int mlxbf_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-mlxbf.c
2368
static void mlxbf_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-mlxcpld.c
525
static int mlxcpld_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-mlxcpld.c
584
static void mlxcpld_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-mpc.c
774
static int fsl_i2c_probe(struct platform_device *op)
drivers/i2c/busses/i2c-mpc.c
876
static void fsl_i2c_remove(struct platform_device *op)
drivers/i2c/busses/i2c-mt65xx.c
1374
static int mtk_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-mt65xx.c
1504
static void mtk_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-mt7621.c
268
static int mtk_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-mt7621.c
321
static void mtk_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-mv64xxx.c
1080
mv64xxx_i2c_remove(struct platform_device *pd)
drivers/i2c/busses/i2c-mv64xxx.c
977
mv64xxx_i2c_probe(struct platform_device *pd)
drivers/i2c/busses/i2c-mxs.c
798
static int mxs_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-mxs.c
866
static void mxs_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-nct6694.c
145
static int nct6694_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-npcm7xx.c
2191
static int __npcm_i2c_init(struct npcm_i2c *bus, struct platform_device *pdev)
drivers/i2c/busses/i2c-npcm7xx.c
2481
static void npcm_i2c_init_debugfs(struct platform_device *pdev,
drivers/i2c/busses/i2c-npcm7xx.c
2492
static int npcm_i2c_probe_bus(struct platform_device *pdev)
drivers/i2c/busses/i2c-npcm7xx.c
2588
static void npcm_i2c_remove_bus(struct platform_device *pdev)
drivers/i2c/busses/i2c-ocores.c
517
static int ocores_i2c_of_probe(struct platform_device *pdev,
drivers/i2c/busses/i2c-ocores.c
586
static int ocores_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-ocores.c
726
static void ocores_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-octeon-platdrv.c
135
static int octeon_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-octeon-platdrv.c
256
static void octeon_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-omap.c
1342
omap_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-omap.c
1530
static void omap_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-opal.c
196
static int i2c_opal_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-opal.c
235
static void i2c_opal_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-owl.c
436
static int owl_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-pasemi-platform.c
45
static int pasemi_platform_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-pasemi-platform.c
92
static void pasemi_platform_i2c_remove(struct platform_device *pdev) { }
drivers/i2c/busses/i2c-pca-platform.c
130
static int i2c_pca_pf_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-pca-platform.c
223
static void i2c_pca_pf_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-pnx.c
607
static int i2c_pnx_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-pnx.c
713
static void i2c_pnx_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-powermac.c
191
static void i2c_powermac_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-powermac.c
372
static int i2c_powermac_probe(struct platform_device *dev)
drivers/i2c/busses/i2c-pxa-pci.c
20
struct platform_device *pdev[CE4100_PCI_I2C_DEVS];
drivers/i2c/busses/i2c-pxa-pci.c
23
static struct platform_device *add_i2c_device(struct pci_dev *dev, int bar)
drivers/i2c/busses/i2c-pxa-pci.c
25
struct platform_device *pdev;
drivers/i2c/busses/i2c-pxa.c
1261
static int i2c_pxa_probe_dt(struct platform_device *pdev, struct pxa_i2c *i2c,
drivers/i2c/busses/i2c-pxa.c
1280
static int i2c_pxa_probe_pdata(struct platform_device *pdev,
drivers/i2c/busses/i2c-pxa.c
1425
static int i2c_pxa_probe(struct platform_device *dev)
drivers/i2c/busses/i2c-pxa.c
1560
static void i2c_pxa_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-qcom-cci.c
520
static int cci_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-qcom-cci.c
657
static void cci_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-qcom-geni.c
1162
static void geni_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-qcom-geni.c
1171
static void geni_i2c_shutdown(struct platform_device *pdev)
drivers/i2c/busses/i2c-qcom-geni.c
980
static int geni_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-qup.c
1685
static int qup_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-qup.c
1948
static void qup_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-rcar.c
1118
static int rcar_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-rcar.c
1243
static void rcar_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-riic.c
519
static int riic_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-riic.c
599
static void riic_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-rk3x.c
1236
static int rk3x_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-rk3x.c
1386
static void rk3x_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-rtl9300.c
370
static int rtl9300_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-rzv2m.c
409
static int rzv2m_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-rzv2m.c
480
static void rzv2m_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-s3c2410.c
1003
static int s3c24xx_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-s3c2410.c
1130
static void s3c24xx_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-s3c2410.c
154
static inline kernel_ulong_t s3c24xx_get_device_quirks(struct platform_device *pdev)
drivers/i2c/busses/i2c-scmi.c
356
static int smbus_cmi_probe(struct platform_device *device)
drivers/i2c/busses/i2c-scmi.c
404
static void smbus_cmi_remove(struct platform_device *device)
drivers/i2c/busses/i2c-sh7760.c
432
static int sh7760_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-sh7760.c
538
static void sh7760_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-sh_mobile.c
826
static int sh_mobile_i2c_hook_irqs(struct platform_device *dev, struct sh_mobile_i2c_data *pd)
drivers/i2c/busses/i2c-sh_mobile.c
865
static int sh_mobile_i2c_probe(struct platform_device *dev)
drivers/i2c/busses/i2c-sh_mobile.c
950
static void sh_mobile_i2c_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-simtec.c
129
static void simtec_i2c_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-simtec.c
60
static int simtec_i2c_probe(struct platform_device *dev)
drivers/i2c/busses/i2c-sprd.c
481
static int sprd_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-sprd.c
571
static void sprd_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-st.c
793
static int st_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-st.c
869
static void st_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-stm32f4.c
756
static int stm32f4_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-stm32f4.c
853
static void stm32f4_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-stm32f7.c
2048
static int stm32f7_i2c_setup_fm_plus_bits(struct platform_device *pdev,
drivers/i2c/busses/i2c-stm32f7.c
2163
static int stm32f7_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-stm32f7.c
2361
static void stm32f7_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-sun6i-p2wi.c
183
static int p2wi_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-sun6i-p2wi.c
312
static void p2wi_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-synquacer.c
535
static int synquacer_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-synquacer.c
610
static void synquacer_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-tegra-bpmp.c
283
static int tegra_bpmp_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-tegra-bpmp.c
319
static void tegra_bpmp_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-tegra.c
1991
static int tegra_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-tegra.c
2097
static void tegra_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-uniphier-f.c
512
static int uniphier_fi2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-uniphier-f.c
568
static void uniphier_fi2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-uniphier.c
307
static int uniphier_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-uniphier.c
362
static void uniphier_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-versatile.c
64
static int i2c_versatile_probe(struct platform_device *dev)
drivers/i2c/busses/i2c-versatile.c
97
static void i2c_versatile_remove(struct platform_device *dev)
drivers/i2c/busses/i2c-viai2c-common.c
178
int viai2c_init(struct platform_device *pdev, struct viai2c **pi2c, int plat)
drivers/i2c/busses/i2c-viai2c-common.h
82
int viai2c_init(struct platform_device *pdev, struct viai2c **pi2c, int plat);
drivers/i2c/busses/i2c-viai2c-wmt.c
149
static void wmt_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-viai2c-wmt.c
98
static int wmt_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
290
static int zxi2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-viperboard.c
356
static int vprbrd_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-viperboard.c
407
static void vprbrd_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-xgene-slimpro.c
436
static int xgene_slimpro_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-xgene-slimpro.c
522
static void xgene_slimpro_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-xiic.c
1424
static int xiic_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-xiic.c
1541
static void xiic_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/i2c-xlp9xx.c
459
static int xlp9xx_i2c_get_frequency(struct platform_device *pdev,
drivers/i2c/busses/i2c-xlp9xx.c
490
struct platform_device *pdev)
drivers/i2c/busses/i2c-xlp9xx.c
506
static int xlp9xx_i2c_probe(struct platform_device *pdev)
drivers/i2c/busses/i2c-xlp9xx.c
560
static void xlp9xx_i2c_remove(struct platform_device *pdev)
drivers/i2c/busses/scx200_acb.c
497
static int scx200_probe(struct platform_device *pdev)
drivers/i2c/busses/scx200_acb.c
524
static void scx200_remove(struct platform_device *pdev)
drivers/i2c/muxes/i2c-arb-gpio-challenge.c
177
static void i2c_arbitrator_remove(struct platform_device *pdev)
drivers/i2c/muxes/i2c-arb-gpio-challenge.c
96
static int i2c_arbitrator_probe(struct platform_device *pdev)
drivers/i2c/muxes/i2c-demux-pinctrl.c
208
static int i2c_demux_pinctrl_probe(struct platform_device *pdev)
drivers/i2c/muxes/i2c-demux-pinctrl.c
291
static void i2c_demux_pinctrl_remove(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-gpio.c
128
static int i2c_mux_gpio_probe(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-gpio.c
234
static void i2c_mux_gpio_remove(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-gpio.c
57
struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-gpmux.c
145
static void i2c_mux_remove(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-gpmux.c
69
static int i2c_mux_probe(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-mlxcpld.c
117
static int mlxcpld_mux_probe(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-mlxcpld.c
173
static void mlxcpld_mux_remove(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-mule.c
44
static int mule_i2c_mux_probe(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-pinctrl.c
169
static void i2c_mux_pinctrl_remove(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-pinctrl.c
73
static int i2c_mux_pinctrl_probe(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-reg.c
150
struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-reg.c
156
static int i2c_mux_reg_probe(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-reg.c
234
static void i2c_mux_reg_remove(struct platform_device *pdev)
drivers/i2c/muxes/i2c-mux-reg.c
80
struct platform_device *pdev)
drivers/i3c/master/adi-i3c-master.c
934
static int adi_i3c_master_probe(struct platform_device *pdev)
drivers/i3c/master/adi-i3c-master.c
994
static void adi_i3c_master_remove(struct platform_device *pdev)
drivers/i3c/master/ast2600-i3c-master.c
125
static int ast2600_i3c_probe(struct platform_device *pdev)
drivers/i3c/master/ast2600-i3c-master.c
162
static void ast2600_i3c_remove(struct platform_device *pdev)
drivers/i3c/master/dw-i3c-master.c
1586
struct platform_device *pdev)
drivers/i3c/master/dw-i3c-master.c
1700
static int dw_i3c_probe(struct platform_device *pdev)
drivers/i3c/master/dw-i3c-master.c
1711
static void dw_i3c_remove(struct platform_device *pdev)
drivers/i3c/master/dw-i3c-master.c
1817
static void dw_i3c_shutdown(struct platform_device *pdev)
drivers/i3c/master/dw-i3c-master.h
95
struct platform_device *pdev);
drivers/i3c/master/i3c-master-cdns.c
1550
static int cdns_i3c_master_probe(struct platform_device *pdev)
drivers/i3c/master/i3c-master-cdns.c
1626
static void cdns_i3c_master_remove(struct platform_device *pdev)
drivers/i3c/master/mipi-i3c-hci/core.c
1002
static void i3c_hci_remove(struct platform_device *pdev)
drivers/i3c/master/mipi-i3c-hci/core.c
214
struct platform_device *pdev = to_platform_device(hci->master.dev.parent);
drivers/i3c/master/mipi-i3c-hci/core.c
949
static int i3c_hci_probe(struct platform_device *pdev)
drivers/i3c/master/renesas-i3c.c
1318
static int renesas_i3c_probe(struct platform_device *pdev)
drivers/i3c/master/renesas-i3c.c
1380
static void renesas_i3c_remove(struct platform_device *pdev)
drivers/i3c/master/svc-i3c-master.c
1981
static int svc_i3c_master_probe(struct platform_device *pdev)
drivers/i3c/master/svc-i3c-master.c
2080
static void svc_i3c_master_remove(struct platform_device *pdev)
drivers/iio/accel/cros_ec_accel_legacy.c
206
static int cros_ec_accel_legacy_probe(struct platform_device *pdev)
drivers/iio/accel/hid-sensor-accel-3d.c
293
static int accel_3d_parse_report(struct platform_device *pdev,
drivers/iio/accel/hid-sensor-accel-3d.c
329
static int hid_accel_3d_probe(struct platform_device *pdev)
drivers/iio/accel/hid-sensor-accel-3d.c
424
static void hid_accel_3d_remove(struct platform_device *pdev)
drivers/iio/accel/ssp_accel_sensor.c
94
static int ssp_accel_probe(struct platform_device *pdev)
drivers/iio/adc/88pm886-gpadc.c
308
static int pm886_gpadc_probe(struct platform_device *pdev)
drivers/iio/adc/ab8500-gpadc.c
1074
static int ab8500_gpadc_probe(struct platform_device *pdev)
drivers/iio/adc/ab8500-gpadc.c
1179
static void ab8500_gpadc_remove(struct platform_device *pdev)
drivers/iio/adc/ad7405.c
166
static int ad7405_probe(struct platform_device *pdev)
drivers/iio/adc/ad7606_par.c
177
static int ad7606_par_probe(struct platform_device *pdev)
drivers/iio/adc/ad7625.c
558
static int ad7625_probe(struct platform_device *pdev)
drivers/iio/adc/adi-axi-adc.c
593
struct platform_device *pdev;
drivers/iio/adc/adi-axi-adc.c
670
static int adi_axi_adc_probe(struct platform_device *pdev)
drivers/iio/adc/aspeed_adc.c
470
static int aspeed_adc_probe(struct platform_device *pdev)
drivers/iio/adc/at91-sama5d2_adc.c
2296
static int at91_adc_probe(struct platform_device *pdev)
drivers/iio/adc/at91-sama5d2_adc.c
2478
static void at91_adc_remove(struct platform_device *pdev)
drivers/iio/adc/at91_adc.c
1183
static void at91_adc_remove(struct platform_device *pdev)
drivers/iio/adc/at91_adc.c
931
struct platform_device *pdev)
drivers/iio/adc/at91_adc.c
991
static int at91_adc_probe(struct platform_device *pdev)
drivers/iio/adc/axp20x_adc.c
1092
static int axp20x_probe(struct platform_device *pdev)
drivers/iio/adc/axp20x_adc.c
1165
static void axp20x_remove(struct platform_device *pdev)
drivers/iio/adc/axp288_adc.c
258
static int axp288_adc_probe(struct platform_device *pdev)
drivers/iio/adc/bcm_iproc_adc.c
506
static int iproc_adc_probe(struct platform_device *pdev)
drivers/iio/adc/bcm_iproc_adc.c
595
static void iproc_adc_remove(struct platform_device *pdev)
drivers/iio/adc/berlin2-adc.c
291
static int berlin2_adc_probe(struct platform_device *pdev)
drivers/iio/adc/cc10001_adc.c
315
static int cc10001_adc_probe(struct platform_device *pdev)
drivers/iio/adc/cpcap-adc.c
949
static int cpcap_adc_probe(struct platform_device *pdev)
drivers/iio/adc/da9150-gpadc.c
302
static int da9150_gpadc_probe(struct platform_device *pdev)
drivers/iio/adc/dln2-adc.c
568
static void dln2_adc_event(struct platform_device *pdev, u16 echo,
drivers/iio/adc/dln2-adc.c
578
static int dln2_adc_probe(struct platform_device *pdev)
drivers/iio/adc/dln2-adc.c
59
struct platform_device *pdev;
drivers/iio/adc/dln2-adc.c
669
static void dln2_adc_remove(struct platform_device *pdev)
drivers/iio/adc/envelope-detector.c
323
static int envelope_detector_probe(struct platform_device *pdev)
drivers/iio/adc/ep93xx_adc.c
154
static int ep93xx_adc_probe(struct platform_device *pdev)
drivers/iio/adc/ep93xx_adc.c
220
static void ep93xx_adc_remove(struct platform_device *pdev)
drivers/iio/adc/exynos_adc.c
427
static struct exynos_adc_data *exynos_adc_get_data(struct platform_device *pdev)
drivers/iio/adc/exynos_adc.c
543
static int exynos_adc_probe(struct platform_device *pdev)
drivers/iio/adc/exynos_adc.c
656
static void exynos_adc_remove(struct platform_device *pdev)
drivers/iio/adc/fsl-imx25-gcq.c
198
static int mx25_gcq_setup_cfgs(struct platform_device *pdev,
drivers/iio/adc/fsl-imx25-gcq.c
294
static int mx25_gcq_probe(struct platform_device *pdev)
drivers/iio/adc/hx711.c
458
static int hx711_probe(struct platform_device *pdev)
drivers/iio/adc/imx7d_adc.c
476
static int imx7d_adc_probe(struct platform_device *pdev)
drivers/iio/adc/imx8qxp-adc.c
307
static int imx8qxp_adc_probe(struct platform_device *pdev)
drivers/iio/adc/imx8qxp-adc.c
403
static void imx8qxp_adc_remove(struct platform_device *pdev)
drivers/iio/adc/imx93_adc.c
313
static int imx93_adc_probe(struct platform_device *pdev)
drivers/iio/adc/imx93_adc.c
409
static void imx93_adc_remove(struct platform_device *pdev)
drivers/iio/adc/ingenic-adc.c
820
static int ingenic_adc_probe(struct platform_device *pdev)
drivers/iio/adc/intel_dc_ti_adc.c
255
static int dc_ti_adc_probe(struct platform_device *pdev)
drivers/iio/adc/intel_mrfld_adc.c
180
static int mrfld_adc_probe(struct platform_device *pdev)
drivers/iio/adc/lp8788_adc.c
179
static int lp8788_adc_probe(struct platform_device *pdev)
drivers/iio/adc/lpc18xx_adc.c
129
static int lpc18xx_adc_probe(struct platform_device *pdev)
drivers/iio/adc/lpc32xx_adc.c
145
static int lpc32xx_adc_probe(struct platform_device *pdev)
drivers/iio/adc/max77541-adc.c
154
static int max77541_adc_probe(struct platform_device *pdev)
drivers/iio/adc/meson_saradc.c
1349
static int meson_sar_adc_probe(struct platform_device *pdev)
drivers/iio/adc/meson_saradc.c
1466
static void meson_sar_adc_remove(struct platform_device *pdev)
drivers/iio/adc/mp2629_adc.c
117
static int mp2629_adc_probe(struct platform_device *pdev)
drivers/iio/adc/mp2629_adc.c
172
static void mp2629_adc_remove(struct platform_device *pdev)
drivers/iio/adc/mt6359-auxadc.c
826
static int mt6359_auxadc_probe(struct platform_device *pdev)
drivers/iio/adc/mt6360-adc.c
311
static int mt6360_adc_probe(struct platform_device *pdev)
drivers/iio/adc/mt6370-adc.c
299
static int mt6370_adc_probe(struct platform_device *pdev)
drivers/iio/adc/mt6577_auxadc.c
257
static int mt6577_auxadc_probe(struct platform_device *pdev)
drivers/iio/adc/mxs-lradc-adc.c
687
static int mxs_lradc_adc_probe(struct platform_device *pdev)
drivers/iio/adc/mxs-lradc-adc.c
806
static void mxs_lradc_adc_remove(struct platform_device *pdev)
drivers/iio/adc/npcm_adc.c
203
static int npcm_adc_probe(struct platform_device *pdev)
drivers/iio/adc/npcm_adc.c
323
static void npcm_adc_remove(struct platform_device *pdev)
drivers/iio/adc/nxp-sar-adc.c
891
static int nxp_sar_adc_probe(struct platform_device *pdev)
drivers/iio/adc/palmas_gpadc.c
831
static int palmas_gpadc_get_adc_dt_data(struct platform_device *pdev,
drivers/iio/adc/palmas_gpadc.c
866
static int palmas_gpadc_probe(struct platform_device *pdev)
drivers/iio/adc/qcom-pm8xxx-xoadc.c
878
static int pm8xxx_xoadc_probe(struct platform_device *pdev)
drivers/iio/adc/qcom-pm8xxx-xoadc.c
957
static void pm8xxx_xoadc_remove(struct platform_device *pdev)
drivers/iio/adc/qcom-spmi-adc5.c
875
static int adc5_probe(struct platform_device *pdev)
drivers/iio/adc/qcom-spmi-iadc.c
484
static int iadc_probe(struct platform_device *pdev)
drivers/iio/adc/qcom-spmi-rradc.c
924
static int rradc_probe(struct platform_device *pdev)
drivers/iio/adc/qcom-spmi-vadc.c
864
static int vadc_probe(struct platform_device *pdev)
drivers/iio/adc/rcar-gyroadc.c
471
static int rcar_gyroadc_probe(struct platform_device *pdev)
drivers/iio/adc/rcar-gyroadc.c
550
static void rcar_gyroadc_remove(struct platform_device *pdev)
drivers/iio/adc/rn5t618-adc.c
194
static int rn5t618_adc_probe(struct platform_device *pdev)
drivers/iio/adc/rockchip_saradc.c
455
static int rockchip_saradc_probe(struct platform_device *pdev)
drivers/iio/adc/rzg2l_adc.c
331
static int rzg2l_adc_parse_properties(struct platform_device *pdev, struct rzg2l_adc *adc)
drivers/iio/adc/rzg2l_adc.c
416
static int rzg2l_adc_probe(struct platform_device *pdev)
drivers/iio/adc/rzn1-adc.c
394
static int rzn1_adc_probe(struct platform_device *pdev)
drivers/iio/adc/rzt2h_adc.c
214
static int rzt2h_adc_probe(struct platform_device *pdev)
drivers/iio/adc/sc27xx_adc.c
860
static int sc27xx_adc_probe(struct platform_device *pdev)
drivers/iio/adc/sd_adc_modulator.c
103
static int iio_sd_mod_probe(struct platform_device *pdev)
drivers/iio/adc/sd_adc_modulator.c
82
static int iio_sd_mod_register(struct platform_device *pdev)
drivers/iio/adc/sophgo-cv1800b-adc.c
159
static int cv1800b_adc_probe(struct platform_device *pdev)
drivers/iio/adc/spear_adc.c
268
static int spear_adc_probe(struct platform_device *pdev)
drivers/iio/adc/stm32-adc-core.c
137
static int stm32f4_adc_clk_sel(struct platform_device *pdev,
drivers/iio/adc/stm32-adc-core.c
209
static int stm32h7_adc_clk_sel(struct platform_device *pdev,
drivers/iio/adc/stm32-adc-core.c
407
static int stm32_adc_irq_probe(struct platform_device *pdev,
drivers/iio/adc/stm32-adc-core.c
439
static void stm32_adc_irq_remove(struct platform_device *pdev,
drivers/iio/adc/stm32-adc-core.c
661
static int stm32_adc_probe_identification(struct platform_device *pdev,
drivers/iio/adc/stm32-adc-core.c
704
static int stm32_adc_probe(struct platform_device *pdev)
drivers/iio/adc/stm32-adc-core.c
77
int (*clk_sel)(struct platform_device *, struct stm32_adc_priv *);
drivers/iio/adc/stm32-adc-core.c
813
static void stm32_adc_remove(struct platform_device *pdev)
drivers/iio/adc/stm32-adc.c
2510
static int stm32_adc_probe(struct platform_device *pdev)
drivers/iio/adc/stm32-adc.c
2638
static void stm32_adc_remove(struct platform_device *pdev)
drivers/iio/adc/stm32-dfsdm-adc.c
1754
static int stm32_dfsdm_adc_probe(struct platform_device *pdev)
drivers/iio/adc/stm32-dfsdm-adc.c
1849
static void stm32_dfsdm_adc_remove(struct platform_device *pdev)
drivers/iio/adc/stm32-dfsdm-core.c
223
static int stm32_dfsdm_parse_of(struct platform_device *pdev,
drivers/iio/adc/stm32-dfsdm-core.c
307
static int stm32_dfsdm_probe_identification(struct platform_device *pdev,
drivers/iio/adc/stm32-dfsdm-core.c
366
static int stm32_dfsdm_probe(struct platform_device *pdev)
drivers/iio/adc/stm32-dfsdm-core.c
440
static void stm32_dfsdm_core_remove(struct platform_device *pdev)
drivers/iio/adc/stm32-dfsdm-core.c
93
struct platform_device *pdev; /* platform device */
drivers/iio/adc/stmpe-adc.c
253
static int stmpe_adc_probe(struct platform_device *pdev)
drivers/iio/adc/sun20i-gpadc-iio.c
177
static int sun20i_gpadc_probe(struct platform_device *pdev)
drivers/iio/adc/sun4i-gpadc-iio.c
433
static int sun4i_irq_init(struct platform_device *pdev, const char *name,
drivers/iio/adc/sun4i-gpadc-iio.c
488
static int sun4i_gpadc_probe_dt(struct platform_device *pdev,
drivers/iio/adc/sun4i-gpadc-iio.c
521
static int sun4i_gpadc_probe_mfd(struct platform_device *pdev,
drivers/iio/adc/sun4i-gpadc-iio.c
598
static int sun4i_gpadc_probe(struct platform_device *pdev)
drivers/iio/adc/sun4i-gpadc-iio.c
666
static void sun4i_gpadc_remove(struct platform_device *pdev)
drivers/iio/adc/ti_am335x_adc.c
527
static int tiadc_request_dma(struct platform_device *pdev,
drivers/iio/adc/ti_am335x_adc.c
563
static int tiadc_parse_dt(struct platform_device *pdev,
drivers/iio/adc/ti_am335x_adc.c
621
static int tiadc_probe(struct platform_device *pdev)
drivers/iio/adc/ti_am335x_adc.c
683
static void tiadc_remove(struct platform_device *pdev)
drivers/iio/adc/twl4030-madc.c
746
static int twl4030_madc_probe(struct platform_device *pdev)
drivers/iio/adc/twl4030-madc.c
894
static void twl4030_madc_remove(struct platform_device *pdev)
drivers/iio/adc/twl6030-gpadc.c
878
static int twl6030_gpadc_probe(struct platform_device *pdev)
drivers/iio/adc/twl6030-gpadc.c
969
static void twl6030_gpadc_remove(struct platform_device *pdev)
drivers/iio/adc/vf610_adc.c
824
static int vf610_adc_probe(struct platform_device *pdev)
drivers/iio/adc/viperboard_adc.c
107
static int vprbrd_adc_probe(struct platform_device *pdev)
drivers/iio/adc/xilinx-ams.c
1363
static int ams_probe(struct platform_device *pdev)
drivers/iio/adc/xilinx-xadc-core.c
1313
static int xadc_probe(struct platform_device *pdev)
drivers/iio/adc/xilinx-xadc-core.c
344
static int xadc_zynq_setup(struct platform_device *pdev,
drivers/iio/adc/xilinx-xadc-core.c
490
static int xadc_axi_setup(struct platform_device *pdev,
drivers/iio/adc/xilinx-xadc.h
19
struct platform_device;
drivers/iio/adc/xilinx-xadc.h
80
int (*setup)(struct platform_device *pdev, struct iio_dev *indio_dev,
drivers/iio/afe/iio-rescale.c
521
static int rescale_probe(struct platform_device *pdev)
drivers/iio/amplifiers/adl8113.c
204
static int adl8113_probe(struct platform_device *pdev)
drivers/iio/amplifiers/hmc425a.c
352
static int hmc425a_probe(struct platform_device *pdev)
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
206
static int cros_ec_sensors_probe(struct platform_device *pdev)
drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c
90
static int cros_ec_lid_angle_probe(struct platform_device *pdev)
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
226
static int cros_ec_sensors_probe(struct platform_device *pdev)
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
216
struct platform_device *pdev = (struct platform_device *)arg;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
236
int cros_ec_sensors_core_init(struct platform_device *pdev,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
375
struct platform_device *pdev = to_platform_device(dev);
drivers/iio/dac/ad3552r-hs.c
807
static int ad3552r_hs_probe(struct platform_device *pdev)
drivers/iio/dac/adi-axi-dac.c
832
struct platform_device *pdev;
drivers/iio/dac/adi-axi-dac.c
886
static int axi_dac_probe(struct platform_device *pdev)
drivers/iio/dac/dpot-dac.c
165
static int dpot_dac_probe(struct platform_device *pdev)
drivers/iio/dac/dpot-dac.c
229
static void dpot_dac_remove(struct platform_device *pdev)
drivers/iio/dac/lpc18xx_dac.c
104
static int lpc18xx_dac_probe(struct platform_device *pdev)
drivers/iio/dac/lpc18xx_dac.c
168
static void lpc18xx_dac_remove(struct platform_device *pdev)
drivers/iio/dac/stm32-dac-core.c
185
static void stm32_dac_remove(struct platform_device *pdev)
drivers/iio/dac/stm32-dac-core.c
90
static int stm32_dac_probe(struct platform_device *pdev)
drivers/iio/dac/stm32-dac.c
304
static int stm32_dac_probe(struct platform_device *pdev)
drivers/iio/dac/stm32-dac.c
356
static void stm32_dac_remove(struct platform_device *pdev)
drivers/iio/dac/vf610_dac.c
173
static int vf610_dac_probe(struct platform_device *pdev)
drivers/iio/dac/vf610_dac.c
222
static void vf610_dac_remove(struct platform_device *pdev)
drivers/iio/frequency/admfm2000.c
161
struct platform_device *pdev = to_platform_device(indio_dev->dev.parent);
drivers/iio/frequency/admfm2000.c
222
static int admfm2000_probe(struct platform_device *pdev)
drivers/iio/gyro/hid-sensor-gyro-3d.c
244
static int gyro_3d_parse_report(struct platform_device *pdev,
drivers/iio/gyro/hid-sensor-gyro-3d.c
280
static int hid_gyro_3d_probe(struct platform_device *pdev)
drivers/iio/gyro/hid-sensor-gyro-3d.c
362
static void hid_gyro_3d_remove(struct platform_device *pdev)
drivers/iio/gyro/ssp_gyro_sensor.c
94
static int ssp_gyro_probe(struct platform_device *pdev)
drivers/iio/humidity/dht11.c
290
static int dht11_probe(struct platform_device *pdev)
drivers/iio/humidity/hid-sensor-humidity.c
161
static int humidity_parse_report(struct platform_device *pdev,
drivers/iio/humidity/hid-sensor-humidity.c
193
static int hid_humidity_probe(struct platform_device *pdev)
drivers/iio/humidity/hid-sensor-humidity.c
263
static void hid_humidity_remove(struct platform_device *pdev)
drivers/iio/light/cm3605.c
155
static int cm3605_probe(struct platform_device *pdev)
drivers/iio/light/cm3605.c
269
static void cm3605_remove(struct platform_device *pdev)
drivers/iio/light/cros_ec_light_prox.c
172
static int cros_ec_light_prox_probe(struct platform_device *pdev)
drivers/iio/light/hid-sensor-als.c
316
static int als_parse_report(struct platform_device *pdev,
drivers/iio/light/hid-sensor-als.c
358
static int hid_als_probe(struct platform_device *pdev)
drivers/iio/light/hid-sensor-als.c
440
static void hid_als_remove(struct platform_device *pdev)
drivers/iio/light/hid-sensor-prox.c
230
static int prox_parse_report(struct platform_device *pdev,
drivers/iio/light/hid-sensor-prox.c
273
static int hid_prox_probe(struct platform_device *pdev)
drivers/iio/light/hid-sensor-prox.c
348
static void hid_prox_remove(struct platform_device *pdev)
drivers/iio/light/iqs621-als.c
541
static int iqs621_als_probe(struct platform_device *pdev)
drivers/iio/light/lm3533-als.c
52
struct platform_device *pdev;
drivers/iio/light/lm3533-als.c
829
static int lm3533_als_probe(struct platform_device *pdev)
drivers/iio/light/lm3533-als.c
898
static void lm3533_als_remove(struct platform_device *pdev)
drivers/iio/magnetometer/hid-sensor-magn-3d.c
349
static int magn_3d_parse_report(struct platform_device *pdev,
drivers/iio/magnetometer/hid-sensor-magn-3d.c
467
static int hid_magn_3d_probe(struct platform_device *pdev)
drivers/iio/magnetometer/hid-sensor-magn-3d.c
550
static void hid_magn_3d_remove(struct platform_device *pdev)
drivers/iio/multiplexer/iio-mux.c
335
static int mux_probe(struct platform_device *pdev)
drivers/iio/orientation/hid-sensor-incl-3d.c
247
static int incl_3d_parse_report(struct platform_device *pdev,
drivers/iio/orientation/hid-sensor-incl-3d.c
300
static int hid_incl_3d_probe(struct platform_device *pdev)
drivers/iio/orientation/hid-sensor-incl-3d.c
386
static void hid_incl_3d_remove(struct platform_device *pdev)
drivers/iio/orientation/hid-sensor-rotation.c
213
static int dev_rot_parse_report(struct platform_device *pdev,
drivers/iio/orientation/hid-sensor-rotation.c
247
static int hid_dev_rot_probe(struct platform_device *pdev)
drivers/iio/orientation/hid-sensor-rotation.c
346
static void hid_dev_rot_remove(struct platform_device *pdev)
drivers/iio/position/hid-sensor-custom-intel-hinge.c
236
static int hinge_parse_report(struct platform_device *pdev,
drivers/iio/position/hid-sensor-custom-intel-hinge.c
264
static int hid_hinge_probe(struct platform_device *pdev)
drivers/iio/position/hid-sensor-custom-intel-hinge.c
345
static void hid_hinge_remove(struct platform_device *pdev)
drivers/iio/position/iqs624-pos.c
234
static int iqs624_pos_probe(struct platform_device *pdev)
drivers/iio/pressure/cros_ec_baro.c
123
static int cros_ec_baro_probe(struct platform_device *pdev)
drivers/iio/pressure/hid-sensor-press.c
214
static int press_parse_report(struct platform_device *pdev,
drivers/iio/pressure/hid-sensor-press.c
243
static int hid_press_probe(struct platform_device *pdev)
drivers/iio/pressure/hid-sensor-press.c
327
static void hid_press_remove(struct platform_device *pdev)
drivers/iio/proximity/cros_ec_mkbp_proximity.c
202
static int cros_ec_mkbp_proximity_probe(struct platform_device *pdev)
drivers/iio/proximity/cros_ec_mkbp_proximity.c
237
static void cros_ec_mkbp_proximity_remove(struct platform_device *pdev)
drivers/iio/proximity/d3323aa.c
716
static int d3323aa_probe(struct platform_device *pdev)
drivers/iio/proximity/ping.c
276
static int ping_probe(struct platform_device *pdev)
drivers/iio/proximity/ping.c
98
struct platform_device *pdev = to_platform_device(data->dev);
drivers/iio/proximity/srf04.c
246
static int srf04_probe(struct platform_device *pdev)
drivers/iio/proximity/srf04.c
343
static void srf04_remove(struct platform_device *pdev)
drivers/iio/proximity/srf04.c
358
struct platform_device *pdev = container_of(dev,
drivers/iio/proximity/srf04.c
359
struct platform_device, dev);
drivers/iio/proximity/srf04.c
370
struct platform_device *pdev = container_of(dev,
drivers/iio/proximity/srf04.c
371
struct platform_device, dev);
drivers/iio/temperature/hid-sensor-temperature.c
159
static int temperature_parse_report(struct platform_device *pdev,
drivers/iio/temperature/hid-sensor-temperature.c
191
static int hid_temperature_probe(struct platform_device *pdev)
drivers/iio/temperature/hid-sensor-temperature.c
261
static void hid_temperature_remove(struct platform_device *pdev)
drivers/iio/temperature/iqs620at-temp.c
67
static int iqs620_temp_probe(struct platform_device *pdev)
drivers/iio/trigger/iio-trig-interrupt.c
28
static int iio_interrupt_trigger_probe(struct platform_device *pdev)
drivers/iio/trigger/iio-trig-interrupt.c
84
static void iio_interrupt_trigger_remove(struct platform_device *pdev)
drivers/iio/trigger/stm32-lptimer-trigger.c
110
static int stm32_lptim_trigger_probe(struct platform_device *pdev)
drivers/iio/trigger/stm32-timer-trigger.c
778
static int stm32_timer_trigger_probe(struct platform_device *pdev)
drivers/iio/trigger/stm32-timer-trigger.c
825
static void stm32_timer_trigger_remove(struct platform_device *pdev)
drivers/input/joystick/adc-joystick.c
227
static int adc_joystick_probe(struct platform_device *pdev)
drivers/input/joystick/n64joy.c
238
static int __init n64joy_probe(struct platform_device *pdev)
drivers/input/joystick/sensehat-joystick.c
24
struct platform_device *pdev;
drivers/input/joystick/sensehat-joystick.c
61
static int sensehat_joystick_probe(struct platform_device *pdev)
drivers/input/keyboard/adc-keys.c
103
static int adc_keys_probe(struct platform_device *pdev)
drivers/input/keyboard/adp5520-keys.c
171
static void adp5520_keys_remove(struct platform_device *pdev)
drivers/input/keyboard/adp5520-keys.c
71
static int adp5520_keys_probe(struct platform_device *pdev)
drivers/input/keyboard/adp5585-keys.c
267
static int adp5585_keys_probe(struct platform_device *pdev)
drivers/input/keyboard/amikbd.c
194
static int __init amikbd_probe(struct platform_device *pdev)
drivers/input/keyboard/bcm-keypad.c
306
static int bcm_kp_probe(struct platform_device *pdev)
drivers/input/keyboard/clps711x-keypad.c
87
static int clps711x_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/cros_ec_keyb.c
700
static int cros_ec_keyb_probe(struct platform_device *pdev)
drivers/input/keyboard/cros_ec_keyb.c
757
static void cros_ec_keyb_remove(struct platform_device *pdev)
drivers/input/keyboard/ep93xx_keypad.c
167
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/ep93xx_keypad.c
183
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/ep93xx_keypad.c
203
static int ep93xx_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/ep93xx_keypad.c
270
static void ep93xx_keypad_remove(struct platform_device *pdev)
drivers/input/keyboard/goldfish_events.c
102
static int events_probe(struct platform_device *pdev)
drivers/input/keyboard/gpio_keys.c
1093
static void gpio_keys_shutdown(struct platform_device *pdev)
drivers/input/keyboard/gpio_keys.c
297
struct platform_device *pdev = to_platform_device(dev); \
drivers/input/keyboard/gpio_keys.c
324
struct platform_device *pdev = to_platform_device(dev); \
drivers/input/keyboard/gpio_keys.c
496
static int gpio_keys_setup_key(struct platform_device *pdev,
drivers/input/keyboard/gpio_keys.c
844
static int gpio_keys_probe(struct platform_device *pdev)
drivers/input/keyboard/gpio_keys_polled.c
226
static int gpio_keys_polled_probe(struct platform_device *pdev)
drivers/input/keyboard/imx_keypad.c
419
static int imx_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/imx_keypad.c
520
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/imx_keypad.c
546
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/imx_sc_key.c
111
static int imx_sc_key_probe(struct platform_device *pdev)
drivers/input/keyboard/ipaq-micro-keys.c
87
static int micro_key_probe(struct platform_device *pdev)
drivers/input/keyboard/iqs62x-keys.c
247
static int iqs62x_keys_probe(struct platform_device *pdev)
drivers/input/keyboard/iqs62x-keys.c
310
static void iqs62x_keys_remove(struct platform_device *pdev)
drivers/input/keyboard/iqs62x-keys.c
45
static int iqs62x_keys_parse_prop(struct platform_device *pdev,
drivers/input/keyboard/jornada680_kbd.c
178
static int jornada680kbd_probe(struct platform_device *pdev)
drivers/input/keyboard/jornada720_kbd.c
54
struct platform_device *pdev = dev_id;
drivers/input/keyboard/jornada720_kbd.c
88
static int jornada720_kbd_probe(struct platform_device *pdev)
drivers/input/keyboard/lpc32xx-keys.c
158
static int lpc32xx_kscan_probe(struct platform_device *pdev)
drivers/input/keyboard/lpc32xx-keys.c
261
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/lpc32xx-keys.c
278
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/matrix_keypad.c
272
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/matrix_keypad.c
285
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/matrix_keypad.c
299
static int matrix_keypad_init_gpio(struct platform_device *pdev,
drivers/input/keyboard/matrix_keypad.c
359
static int matrix_keypad_setup_interrupts(struct platform_device *pdev,
drivers/input/keyboard/matrix_keypad.c
397
static int matrix_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/max7360-keypad.c
220
static int max7360_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/max7360-keypad.c
291
static void max7360_keypad_remove(struct platform_device *pdev)
drivers/input/keyboard/mt6779-keypad.c
111
static int mt6779_keypad_pdrv_probe(struct platform_device *pdev)
drivers/input/keyboard/mtk-pmic-keys.c
325
static int mtk_pmic_keys_probe(struct platform_device *pdev)
drivers/input/keyboard/nspire-keypad.c
145
static int nspire_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/omap-keypad.c
180
static int omap_kp_probe(struct platform_device *pdev)
drivers/input/keyboard/omap-keypad.c
273
static void omap_kp_remove(struct platform_device *pdev)
drivers/input/keyboard/omap4-keypad.c
317
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/omap4-keypad.c
342
static int omap4_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/omap4-keypad.c
471
static void omap4_keypad_remove(struct platform_device *pdev)
drivers/input/keyboard/opencores-kbd.c
38
static int opencores_kbd_probe(struct platform_device *pdev)
drivers/input/keyboard/pmic8xxx-keypad.c
367
struct platform_device *pdev)
drivers/input/keyboard/pmic8xxx-keypad.c
500
static int pmic8xxx_kp_probe(struct platform_device *pdev)
drivers/input/keyboard/pmic8xxx-keypad.c
626
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/pmic8xxx-keypad.c
644
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/pxa27x_keypad.c
564
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/pxa27x_keypad.c
581
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/pxa27x_keypad.c
611
static int pxa27x_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/samsung-keypad.c
307
static int samsung_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/samsung-keypad.c
443
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/samsung-keypad.c
467
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/samsung-keypad.c
510
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/samsung-keypad.c
526
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/samsung-keypad.c
64
struct platform_device *pdev;
drivers/input/keyboard/sh_keysc.c
161
static int sh_keysc_probe(struct platform_device *pdev)
drivers/input/keyboard/sh_keysc.c
268
static void sh_keysc_remove(struct platform_device *pdev)
drivers/input/keyboard/sh_keysc.c
286
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/sh_keysc.c
306
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/sh_keysc.c
83
struct platform_device *pdev = dev_id;
drivers/input/keyboard/snvs_pwrkey.c
113
static int imx_snvs_pwrkey_probe(struct platform_device *pdev)
drivers/input/keyboard/snvs_pwrkey.c
74
struct platform_device *pdev = dev_id;
drivers/input/keyboard/spear-keyboard.c
145
static int spear_kbd_probe(struct platform_device *pdev)
drivers/input/keyboard/spear-keyboard.c
230
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/spear-keyboard.c
281
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/st-keyscan.c
124
static int keyscan_probe(struct platform_device *pdev)
drivers/input/keyboard/st-keyscan.c
215
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/st-keyscan.c
231
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/stmpe-keypad.c
331
static int stmpe_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/stmpe-keypad.c
407
static void stmpe_keypad_remove(struct platform_device *pdev)
drivers/input/keyboard/sun4i-lradc-keys.c
253
static int sun4i_lradc_probe(struct platform_device *pdev)
drivers/input/keyboard/tc3589x-keypad.c
373
static int tc3589x_keypad_probe(struct platform_device *pdev)
drivers/input/keyboard/tc3589x-keypad.c
459
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/tc3589x-keypad.c
478
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/tegra-kbc.c
572
static int tegra_kbc_probe(struct platform_device *pdev)
drivers/input/keyboard/tegra-kbc.c
699
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/tegra-kbc.c
735
struct platform_device *pdev = to_platform_device(dev);
drivers/input/keyboard/twl4030_keypad.c
318
static int twl4030_kp_probe(struct platform_device *pdev)
drivers/input/misc/88pm80x_onkey.c
129
static void pm80x_onkey_remove(struct platform_device *pdev)
drivers/input/misc/88pm80x_onkey.c
53
static int pm80x_onkey_probe(struct platform_device *pdev)
drivers/input/misc/88pm860x_onkey.c
115
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/88pm860x_onkey.c
124
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/88pm860x_onkey.c
60
static int pm860x_onkey_probe(struct platform_device *pdev)
drivers/input/misc/88pm886-onkey.c
37
static int pm886_onkey_probe(struct platform_device *pdev)
drivers/input/misc/ab8500-ponkey.c
49
static int ab8500_ponkey_probe(struct platform_device *pdev)
drivers/input/misc/arizona-haptics.c
148
static int arizona_haptics_probe(struct platform_device *pdev)
drivers/input/misc/atc260x-onkey.c
190
static int atc260x_onkey_probe(struct platform_device *pdev)
drivers/input/misc/axp20x-pek.c
218
struct platform_device *pdev)
drivers/input/misc/axp20x-pek.c
299
static int axp20x_pek_probe(struct platform_device *pdev)
drivers/input/misc/cobalt_btns.c
61
static int cobalt_buttons_probe(struct platform_device *pdev)
drivers/input/misc/cpcap-pwrbutton.c
46
static int cpcap_power_button_probe(struct platform_device *pdev)
drivers/input/misc/cs40l50-vibra.c
484
static int cs40l50_vibra_probe(struct platform_device *pdev)
drivers/input/misc/da9052_onkey.c
130
static void da9052_onkey_remove(struct platform_device *pdev)
drivers/input/misc/da9052_onkey.c
71
static int da9052_onkey_probe(struct platform_device *pdev)
drivers/input/misc/da9055_onkey.c
135
static void da9055_onkey_remove(struct platform_device *pdev)
drivers/input/misc/da9055_onkey.c
71
static int da9055_onkey_probe(struct platform_device *pdev)
drivers/input/misc/da9063_onkey.c
181
static int da9063_onkey_probe(struct platform_device *pdev)
drivers/input/misc/e3x0-button.c
40
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/e3x0-button.c
50
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/e3x0-button.c
61
static int e3x0_button_probe(struct platform_device *pdev)
drivers/input/misc/gpio-beeper.c
61
static int gpio_beeper_probe(struct platform_device *pdev)
drivers/input/misc/gpio-vibra.c
102
static int gpio_vibrator_probe(struct platform_device *pdev)
drivers/input/misc/gpio-vibra.c
154
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/gpio-vibra.c
166
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/gpio_decoder.c
59
static int gpio_decoder_probe(struct platform_device *pdev)
drivers/input/misc/hisi_powerkey.c
72
static int hi65xx_powerkey_probe(struct platform_device *pdev)
drivers/input/misc/ideapad_slidebar.c
199
static int __init ideapad_probe(struct platform_device* pdev)
drivers/input/misc/ideapad_slidebar.c
247
static void ideapad_remove(struct platform_device *pdev)
drivers/input/misc/ideapad_slidebar.c
94
static struct platform_device *slidebar_platform_dev;
drivers/input/misc/m68kspkr.c
23
static struct platform_device *m68kspkr_platform_device;
drivers/input/misc/m68kspkr.c
46
static int m68kspkr_probe(struct platform_device *dev)
drivers/input/misc/m68kspkr.c
78
static void m68kspkr_remove(struct platform_device *dev)
drivers/input/misc/m68kspkr.c
87
static void m68kspkr_shutdown(struct platform_device *dev)
drivers/input/misc/max7360-rotary.c
175
static void max7360_rotary_remove(struct platform_device *pdev)
drivers/input/misc/max7360-rotary.c
99
static int max7360_rotary_probe(struct platform_device *pdev)
drivers/input/misc/max77650-onkey.c
45
static int max77650_onkey_probe(struct platform_device *pdev)
drivers/input/misc/max77693-haptic.c
303
static int max77693_haptic_probe(struct platform_device *pdev)
drivers/input/misc/max77693-haptic.c
385
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/max77693-haptic.c
398
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/max8925_onkey.c
134
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/max8925_onkey.c
148
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/max8925_onkey.c
66
static int max8925_onkey_probe(struct platform_device *pdev)
drivers/input/misc/max8997_haptic.c
232
static int max8997_haptic_probe(struct platform_device *pdev)
drivers/input/misc/max8997_haptic.c
347
static void max8997_haptic_remove(struct platform_device *pdev)
drivers/input/misc/max8997_haptic.c
362
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/mc13783-pwrbutton.c
231
static void mc13783_pwrbutton_remove(struct platform_device *pdev)
drivers/input/misc/mc13783-pwrbutton.c
90
static int mc13783_pwrbutton_probe(struct platform_device *pdev)
drivers/input/misc/nxp-bbnsm-pwrkey.c
111
static int bbnsm_pwrkey_probe(struct platform_device *pdev)
drivers/input/misc/nxp-bbnsm-pwrkey.c
190
static void bbnsm_pwrkey_remove(struct platform_device *pdev)
drivers/input/misc/nxp-bbnsm-pwrkey.c
198
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/nxp-bbnsm-pwrkey.c
208
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/nxp-bbnsm-pwrkey.c
72
struct platform_device *pdev = dev_id;
drivers/input/misc/palmas-pwrbutton.c
155
static int palmas_pwron_probe(struct platform_device *pdev)
drivers/input/misc/palmas-pwrbutton.c
248
static void palmas_pwron_remove(struct platform_device *pdev)
drivers/input/misc/palmas-pwrbutton.c
269
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/palmas-pwrbutton.c
290
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/pcap_keys.c
102
static void pcap_keys_remove(struct platform_device *pdev)
drivers/input/misc/pcap_keys.c
46
static int pcap_keys_probe(struct platform_device *pdev)
drivers/input/misc/pcspkr.c
114
static void pcspkr_shutdown(struct platform_device *dev)
drivers/input/misc/pcspkr.c
66
static int pcspkr_probe(struct platform_device *dev)
drivers/input/misc/pcspkr.c
98
static void pcspkr_remove(struct platform_device *dev)
drivers/input/misc/pf1550-onkey.c
135
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/pf1550-onkey.c
156
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/pf1550-onkey.c
30
struct platform_device *pdev = to_platform_device(onkey->dev);
drivers/input/misc/pf1550-onkey.c
60
static int pf1550_onkey_probe(struct platform_device *pdev)
drivers/input/misc/pm8941-pwrkey.c
246
static int pm8941_pwrkey_probe(struct platform_device *pdev)
drivers/input/misc/pm8941-pwrkey.c
415
static void pm8941_pwrkey_remove(struct platform_device *pdev)
drivers/input/misc/pm8xxx-vibrator.c
202
static int pm8xxx_vib_probe(struct platform_device *pdev)
drivers/input/misc/pmic8xxx-pwrkey.c
125
static void pmic8xxx_pwrkey_shutdown(struct platform_device *pdev)
drivers/input/misc/pmic8xxx-pwrkey.c
331
static int pmic8xxx_pwrkey_probe(struct platform_device *pdev)
drivers/input/misc/pwm-beeper.c
122
static int pwm_beeper_probe(struct platform_device *pdev)
drivers/input/misc/pwm-vibra.c
128
static int pwm_vibrator_probe(struct platform_device *pdev)
drivers/input/misc/qnap-mcu-input.c
92
static int qnap_mcu_input_probe(struct platform_device *pdev)
drivers/input/misc/rave-sp-pwrbutton.c
41
static int rave_sp_pwrbutton_probe(struct platform_device *pdev)
drivers/input/misc/rb532_button.c
55
static int rb532_button_probe(struct platform_device *pdev)
drivers/input/misc/regulator-haptic.c
142
static int regulator_haptic_probe(struct platform_device *pdev)
drivers/input/misc/regulator-haptic.c
205
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/regulator-haptic.c
220
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/retu-pwrbutton.c
44
static int retu_pwrbutton_probe(struct platform_device *pdev)
drivers/input/misc/rk805-pwrkey.c
38
static int rk805_pwrkey_probe(struct platform_device *pdev)
drivers/input/misc/rotary_encoder.c
178
static int rotary_encoder_probe(struct platform_device *pdev)
drivers/input/misc/rt5120-pwrkey.c
41
static int rt5120_pwrkey_probe(struct platform_device *pdev)
drivers/input/misc/sc27xx-vibra.c
115
static int sc27xx_vibra_probe(struct platform_device *pdev)
drivers/input/misc/sgi_btns.c
78
static int sgi_buttons_probe(struct platform_device *pdev)
drivers/input/misc/soc_button_array.c
152
static struct platform_device *
drivers/input/misc/soc_button_array.c
153
soc_button_device_create(struct platform_device *pdev,
drivers/input/misc/soc_button_array.c
158
struct platform_device *pd;
drivers/input/misc/soc_button_array.c
419
static void soc_button_remove(struct platform_device *pdev)
drivers/input/misc/soc_button_array.c
430
static int soc_button_probe(struct platform_device *pdev)
drivers/input/misc/soc_button_array.c
436
struct platform_device *pd;
drivers/input/misc/soc_button_array.c
48
struct platform_device *children[BUTTON_TYPES];
drivers/input/misc/sparcspkr.c
182
static void sparcspkr_shutdown(struct platform_device *dev)
drivers/input/misc/sparcspkr.c
191
static int bbc_beep_probe(struct platform_device *op)
drivers/input/misc/sparcspkr.c
229
static void bbc_remove(struct platform_device *op)
drivers/input/misc/sparcspkr.c
262
static int grover_beep_probe(struct platform_device *op)
drivers/input/misc/sparcspkr.c
302
static void grover_remove(struct platform_device *op)
drivers/input/misc/stpmic1_onkey.c
147
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/stpmic1_onkey.c
159
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/stpmic1_onkey.c
50
static int stpmic1_onkey_probe(struct platform_device *pdev)
drivers/input/misc/tps65218-pwrbutton.c
81
static int tps6521x_pb_probe(struct platform_device *pdev)
drivers/input/misc/tps65219-pwrbutton.c
120
static void tps65219_pb_remove(struct platform_device *pdev)
drivers/input/misc/tps65219-pwrbutton.c
45
static int tps65219_pb_probe(struct platform_device *pdev)
drivers/input/misc/tps6594-pwrbutton.c
44
static int tps6594_pb_probe(struct platform_device *pdev)
drivers/input/misc/twl4030-pwrbutton.c
126
static void twl4030_pwrbutton_remove(struct platform_device *pdev)
drivers/input/misc/twl4030-pwrbutton.c
72
static int twl4030_pwrbutton_probe(struct platform_device *pdev)
drivers/input/misc/twl4030-vibra.c
148
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/twl4030-vibra.c
174
static int twl4030_vibra_probe(struct platform_device *pdev)
drivers/input/misc/twl6040-vibra.c
215
struct platform_device *pdev = to_platform_device(dev);
drivers/input/misc/twl6040-vibra.c
229
static int twl6040_vibra_probe(struct platform_device *pdev)
drivers/input/misc/wistron_btns.c
1249
static int wistron_probe(struct platform_device *dev)
drivers/input/misc/wistron_btns.c
1289
static void wistron_remove(struct platform_device *dev)
drivers/input/misc/wistron_btns.c
46
static struct platform_device *wistron_device;
drivers/input/misc/wm831x-on.c
126
static void wm831x_on_remove(struct platform_device *pdev)
drivers/input/misc/wm831x-on.c
71
static int wm831x_on_probe(struct platform_device *pdev)
drivers/input/mouse/amimouse.c
128
static void __exit amimouse_remove(struct platform_device *pdev)
drivers/input/mouse/amimouse.c
93
static int __init amimouse_probe(struct platform_device *pdev)
drivers/input/mouse/gpio_mouse.c
69
static int gpio_mouse_probe(struct platform_device *pdev)
drivers/input/serio/altera_ps2.c
128
static void altera_ps2_remove(struct platform_device *pdev)
drivers/input/serio/altera_ps2.c
78
static int altera_ps2_probe(struct platform_device *pdev)
drivers/input/serio/ams_delta_serio.c
108
static int ams_delta_serio_init(struct platform_device *pdev)
drivers/input/serio/ams_delta_serio.c
176
static void ams_delta_serio_exit(struct platform_device *pdev)
drivers/input/serio/apbps2.c
130
static int apbps2_of_probe(struct platform_device *ofdev)
drivers/input/serio/apbps2.c
190
static void apbps2_of_remove(struct platform_device *of_dev)
drivers/input/serio/arc_ps2.c
151
static int arc_ps2_create_port(struct platform_device *pdev,
drivers/input/serio/arc_ps2.c
182
static int arc_ps2_probe(struct platform_device *pdev)
drivers/input/serio/arc_ps2.c
234
static void arc_ps2_remove(struct platform_device *pdev)
drivers/input/serio/ct82c710.c
159
static int ct82c710_probe(struct platform_device *dev)
drivers/input/serio/ct82c710.c
183
static void ct82c710_remove(struct platform_device *dev)
drivers/input/serio/ct82c710.c
46
static struct platform_device *ct82c710_device;
drivers/input/serio/i8042-sparcio.h
57
static int sparc_i8042_probe(struct platform_device *op)
drivers/input/serio/i8042-sparcio.h
64
struct platform_device *kbd = of_find_device_by_node(dp);
drivers/input/serio/i8042-sparcio.h
74
struct platform_device *ms = of_find_device_by_node(dp);
drivers/input/serio/i8042-sparcio.h
85
static void sparc_i8042_remove(struct platform_device *op)
drivers/input/serio/i8042.c
1317
static void i8042_shutdown(struct platform_device *dev)
drivers/input/serio/i8042.c
1537
static int i8042_probe(struct platform_device *dev)
drivers/input/serio/i8042.c
1582
static void i8042_remove(struct platform_device *dev)
drivers/input/serio/i8042.c
179
static struct platform_device *i8042_platform_device;
drivers/input/serio/ioc3kbd.c
122
static int ioc3kbd_probe(struct platform_device *pdev)
drivers/input/serio/ioc3kbd.c
193
static void ioc3kbd_remove(struct platform_device *pdev)
drivers/input/serio/maceps2.c
135
static int maceps2_probe(struct platform_device *dev)
drivers/input/serio/maceps2.c
151
static void maceps2_remove(struct platform_device *dev)
drivers/input/serio/maceps2.c
53
static struct platform_device *maceps2_device;
drivers/input/serio/olpc_apsp.c
168
static int olpc_apsp_probe(struct platform_device *pdev)
drivers/input/serio/olpc_apsp.c
241
static void olpc_apsp_remove(struct platform_device *pdev)
drivers/input/serio/ps2-gpio.c
400
static int ps2_gpio_probe(struct platform_device *pdev)
drivers/input/serio/ps2-gpio.c
477
static void ps2_gpio_remove(struct platform_device *pdev)
drivers/input/serio/q40kbd.c
145
static void q40kbd_remove(struct platform_device *pdev)
drivers/input/serio/q40kbd.c
99
static int q40kbd_probe(struct platform_device *pdev)
drivers/input/serio/rpckbd.c
136
static void rpckbd_remove(struct platform_device *dev)
drivers/input/serio/rpckbd.c
97
static int rpckbd_probe(struct platform_device *dev)
drivers/input/serio/sun4i-ps2.c
204
static int sun4i_ps2_probe(struct platform_device *pdev)
drivers/input/serio/sun4i-ps2.c
296
static void sun4i_ps2_remove(struct platform_device *pdev)
drivers/input/serio/xilinx_ps2.c
224
static int xps2_of_probe(struct platform_device *ofdev)
drivers/input/serio/xilinx_ps2.c
326
static void xps2_of_remove(struct platform_device *of_dev)
drivers/input/touchscreen/88pm860x-ts.c
116
static int pm860x_touch_dt_init(struct platform_device *pdev,
drivers/input/touchscreen/88pm860x-ts.c
172
static int pm860x_touch_probe(struct platform_device *pdev)
drivers/input/touchscreen/bcm_iproc_tsc.c
140
struct platform_device *pdev;
drivers/input/touchscreen/bcm_iproc_tsc.c
189
struct platform_device *pdev = data;
drivers/input/touchscreen/bcm_iproc_tsc.c
416
static int iproc_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/colibri-vf50-ts.c
257
static int vf50_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/colibri-vf50-ts.c
37
struct platform_device *pdev;
drivers/input/touchscreen/da9034-ts.c
296
static int da9034_touch_probe(struct platform_device *pdev)
drivers/input/touchscreen/da9052_tsi.c
224
static int da9052_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/da9052_tsi.c
314
static void da9052_ts_remove(struct platform_device *pdev)
drivers/input/touchscreen/fsl-imx25-tcq.c
431
static int mx25_tcq_parse_dt(struct platform_device *pdev,
drivers/input/touchscreen/fsl-imx25-tcq.c
499
static int mx25_tcq_probe(struct platform_device *pdev)
drivers/input/touchscreen/imx6ul_tsc.c
386
static int imx6ul_tsc_probe(struct platform_device *pdev)
drivers/input/touchscreen/imx6ul_tsc.c
550
struct platform_device *pdev = to_platform_device(dev);
drivers/input/touchscreen/imx6ul_tsc.c
566
struct platform_device *pdev = to_platform_device(dev);
drivers/input/touchscreen/ipaq-micro-ts.c
79
static int micro_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/jornada720_ts.c
66
struct platform_device *pdev = dev_id;
drivers/input/touchscreen/jornada720_ts.c
97
static int jornada720_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/lpc32xx_ts.c
199
static int lpc32xx_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/mainstone-wm97xx.c
248
static int mainstone_wm97xx_probe(struct platform_device *pdev)
drivers/input/touchscreen/mainstone-wm97xx.c
255
static void mainstone_wm97xx_remove(struct platform_device *pdev)
drivers/input/touchscreen/mc13783_ts.c
165
static int __init mc13783_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/mc13783_ts.c
216
static void mc13783_ts_remove(struct platform_device *pdev)
drivers/input/touchscreen/mxs-lradc-ts.c
603
static int mxs_lradc_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/pcap_ts.c
135
static int pcap_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/pcap_ts.c
200
static void pcap_ts_remove(struct platform_device *pdev)
drivers/input/touchscreen/raspberrypi-ts.c
120
static int rpi_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/raspberrypi-ts.c
35
struct platform_device *pdev;
drivers/input/touchscreen/resistive-adc-touch.c
200
static int grts_probe(struct platform_device *pdev)
drivers/input/touchscreen/stmpe-ts.c
259
static void stmpe_ts_get_platform_info(struct platform_device *pdev,
drivers/input/touchscreen/stmpe-ts.c
287
static int stmpe_input_probe(struct platform_device *pdev)
drivers/input/touchscreen/stmpe-ts.c
353
static void stmpe_ts_remove(struct platform_device *pdev)
drivers/input/touchscreen/sun4i-ts.c
234
static int sun4i_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/sun4i-ts.c
378
static void sun4i_ts_remove(struct platform_device *pdev)
drivers/input/touchscreen/ti_am335x_tsc.c
347
static int titsc_parse_dt(struct platform_device *pdev,
drivers/input/touchscreen/ti_am335x_tsc.c
417
static int titsc_probe(struct platform_device *pdev)
drivers/input/touchscreen/ti_am335x_tsc.c
497
static void titsc_remove(struct platform_device *pdev)
drivers/input/touchscreen/tps6507x-ts.c
198
static int tps6507x_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/ts4800-ts.c
108
static int ts4800_parse_dt(struct platform_device *pdev,
drivers/input/touchscreen/ts4800-ts.c
148
static int ts4800_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/wm831x-ts.c
231
static int wm831x_ts_probe(struct platform_device *pdev)
drivers/input/touchscreen/wm831x-ts.c
377
static void wm831x_ts_remove(struct platform_device *pdev)
drivers/input/touchscreen/wm97xx-core.c
732
static int wm97xx_mfd_probe(struct platform_device *pdev)
drivers/input/touchscreen/wm97xx-core.c
760
static void wm97xx_mfd_remove(struct platform_device *pdev)
drivers/interconnect/debugfs-client.c
23
static struct platform_device *pdev;
drivers/interconnect/icc-kunit.c
53
struct platform_device *pdev;
drivers/interconnect/imx/imx.c
124
struct platform_device *pdev;
drivers/interconnect/imx/imx.c
269
int imx_icc_register(struct platform_device *pdev,
drivers/interconnect/imx/imx.c
328
void imx_icc_unregister(struct platform_device *pdev)
drivers/interconnect/imx/imx.h
107
int imx_icc_register(struct platform_device *pdev,
drivers/interconnect/imx/imx.h
111
void imx_icc_unregister(struct platform_device *pdev);
drivers/interconnect/imx/imx.h
19
struct platform_device;
drivers/interconnect/imx/imx8mm.c
84
static int imx8mm_icc_probe(struct platform_device *pdev)
drivers/interconnect/imx/imx8mn.c
73
static int imx8mn_icc_probe(struct platform_device *pdev)
drivers/interconnect/imx/imx8mp.c
237
static int imx8mp_icc_probe(struct platform_device *pdev)
drivers/interconnect/imx/imx8mq.c
83
static int imx8mq_icc_probe(struct platform_device *pdev)
drivers/interconnect/mediatek/icc-emi.c
144
void mtk_emi_icc_remove(struct platform_device *pdev)
drivers/interconnect/mediatek/icc-emi.c
79
int mtk_emi_icc_probe(struct platform_device *pdev)
drivers/interconnect/mediatek/icc-emi.h
37
int mtk_emi_icc_probe(struct platform_device *pdev);
drivers/interconnect/mediatek/icc-emi.h
38
void mtk_emi_icc_remove(struct platform_device *pdev);
drivers/interconnect/qcom/bcm-voter.c
370
static int qcom_icc_bcm_voter_probe(struct platform_device *pdev)
drivers/interconnect/qcom/icc-rpm.c
447
int qnoc_probe(struct platform_device *pdev)
drivers/interconnect/qcom/icc-rpm.c
630
void qnoc_remove(struct platform_device *pdev)
drivers/interconnect/qcom/icc-rpm.h
163
int qnoc_probe(struct platform_device *pdev);
drivers/interconnect/qcom/icc-rpm.h
164
void qnoc_remove(struct platform_device *pdev);
drivers/interconnect/qcom/icc-rpmh.c
227
int qcom_icc_rpmh_probe(struct platform_device *pdev)
drivers/interconnect/qcom/icc-rpmh.c
365
void qcom_icc_rpmh_remove(struct platform_device *pdev)
drivers/interconnect/qcom/icc-rpmh.h
164
int qcom_icc_rpmh_probe(struct platform_device *pdev);
drivers/interconnect/qcom/icc-rpmh.h
165
void qcom_icc_rpmh_remove(struct platform_device *pdev);
drivers/interconnect/qcom/msm8974.c
646
static int msm8974_icc_probe(struct platform_device *pdev)
drivers/interconnect/qcom/msm8974.c
740
static void msm8974_icc_remove(struct platform_device *pdev)
drivers/interconnect/qcom/osm-l3.c
136
static void qcom_osm_l3_remove(struct platform_device *pdev)
drivers/interconnect/qcom/osm-l3.c
144
static int qcom_osm_l3_probe(struct platform_device *pdev)
drivers/interconnect/qcom/qdu1000.c
973
static int qnoc_probe(struct platform_device *pdev)
drivers/interconnect/qcom/smd-rpm.c
65
static void qcom_icc_rpm_smd_remove(struct platform_device *pdev)
drivers/interconnect/qcom/smd-rpm.c
70
static int qcom_icc_rpm_smd_probe(struct platform_device *pdev)
drivers/interconnect/samsung/exynos.c
104
static int exynos_generic_icc_probe(struct platform_device *pdev)
drivers/interconnect/samsung/exynos.c
96
static void exynos_generic_icc_remove(struct platform_device *pdev)
drivers/iommu/apple-dart.c
1105
static int apple_dart_probe(struct platform_device *pdev)
drivers/iommu/apple-dart.c
1210
static void apple_dart_remove(struct platform_device *pdev)
drivers/iommu/apple-dart.c
803
struct platform_device *iommu_pdev = of_find_device_by_node(args->np);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4589
struct platform_device *pdev;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4667
static int arm_smmu_device_acpi_probe(struct platform_device *pdev,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4693
static inline int arm_smmu_device_acpi_probe(struct platform_device *pdev,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4700
static int arm_smmu_device_dt_probe(struct platform_device *pdev,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4821
static int arm_smmu_device_probe(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4935
static void arm_smmu_device_remove(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4946
static void arm_smmu_device_shutdown(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
980
struct platform_device *pdev = to_platform_device(smmu->impl_dev);
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
310
struct platform_device *pdev = to_platform_device(dev);
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
476
int qcom_tbu_probe(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
768
static int qcom_smmu_tbu_probe(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.h
38
int qcom_tbu_probe(struct platform_device *pdev);
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.h
41
static inline int qcom_tbu_probe(struct platform_device *pdev) { return -EINVAL; }
drivers/iommu/arm/arm-smmu/arm-smmu.c
2121
static int arm_smmu_device_probe(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu/arm-smmu.c
2262
static void arm_smmu_device_shutdown(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu/arm-smmu.c
2282
static void arm_smmu_device_remove(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu/qcom_iommu.c
553
struct platform_device *iommu_pdev;
drivers/iommu/arm/arm-smmu/qcom_iommu.c
679
static int qcom_iommu_ctx_probe(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu/qcom_iommu.c
735
static void qcom_iommu_ctx_remove(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu/qcom_iommu.c
773
static int qcom_iommu_device_probe(struct platform_device *pdev)
drivers/iommu/arm/arm-smmu/qcom_iommu.c
874
static void qcom_iommu_device_remove(struct platform_device *pdev)
drivers/iommu/exynos-iommu.c
1441
struct platform_device *sysmmu = of_find_device_by_node(spec->np);
drivers/iommu/exynos-iommu.c
727
static int exynos_sysmmu_probe(struct platform_device *pdev)
drivers/iommu/fsl_pamu.c
744
static int fsl_pamu_probe(struct platform_device *pdev)
drivers/iommu/fsl_pamu.c
935
struct platform_device *pdev = NULL;
drivers/iommu/iommufd/selftest.c
27
static struct platform_device *selftest_iommu_dev;
drivers/iommu/ipmmu-vmsa.c
1006
static int ipmmu_probe(struct platform_device *pdev)
drivers/iommu/ipmmu-vmsa.c
1107
static void ipmmu_remove(struct platform_device *pdev)
drivers/iommu/ipmmu-vmsa.c
715
struct platform_device *ipmmu_pdev;
drivers/iommu/msm_iommu.c
714
static int msm_iommu_probe(struct platform_device *pdev)
drivers/iommu/mtk_iommu.c
1005
struct platform_device *m4updev;
drivers/iommu/mtk_iommu.c
1174
struct platform_device *plarbdev, *pcommdev;
drivers/iommu/mtk_iommu.c
1292
static int mtk_iommu_probe(struct platform_device *pdev)
drivers/iommu/mtk_iommu.c
1462
static void mtk_iommu_remove(struct platform_device *pdev)
drivers/iommu/mtk_iommu_v1.c
420
struct platform_device *m4updev;
drivers/iommu/mtk_iommu_v1.c
609
static int mtk_iommu_v1_probe(struct platform_device *pdev)
drivers/iommu/mtk_iommu_v1.c
654
struct platform_device *plarbdev;
drivers/iommu/mtk_iommu_v1.c
718
static void mtk_iommu_v1_remove(struct platform_device *pdev)
drivers/iommu/omap-iommu.c
1012
struct platform_device *pdev = to_platform_device(dev);
drivers/iommu/omap-iommu.c
1054
struct platform_device *pdev = to_platform_device(dev);
drivers/iommu/omap-iommu.c
1104
static bool omap_iommu_can_register(struct platform_device *pdev)
drivers/iommu/omap-iommu.c
1122
static int omap_iommu_dra7_get_dsp_system_cfg(struct platform_device *pdev,
drivers/iommu/omap-iommu.c
1147
static int omap_iommu_probe(struct platform_device *pdev)
drivers/iommu/omap-iommu.c
1240
static void omap_iommu_remove(struct platform_device *pdev)
drivers/iommu/omap-iommu.c
1635
struct platform_device *pdev;
drivers/iommu/riscv/iommu-platform.c
140
static void riscv_iommu_platform_remove(struct platform_device *pdev)
drivers/iommu/riscv/iommu-platform.c
151
static void riscv_iommu_platform_shutdown(struct platform_device *pdev)
drivers/iommu/riscv/iommu-platform.c
46
static int riscv_iommu_platform_probe(struct platform_device *pdev)
drivers/iommu/rockchip-iommu.c
1162
struct platform_device *iommu_dev;
drivers/iommu/rockchip-iommu.c
1195
static int rk_iommu_probe(struct platform_device *pdev)
drivers/iommu/rockchip-iommu.c
1308
static void rk_iommu_shutdown(struct platform_device *pdev)
drivers/iommu/sprd-iommu.c
399
struct platform_device *pdev;
drivers/iommu/sprd-iommu.c
460
static int sprd_iommu_probe(struct platform_device *pdev)
drivers/iommu/sprd-iommu.c
518
static void sprd_iommu_remove(struct platform_device *pdev)
drivers/iommu/sun50i-iommu.c
839
struct platform_device *iommu_pdev = of_find_device_by_node(args->np);
drivers/iommu/sun50i-iommu.c
999
static int sun50i_iommu_probe(struct platform_device *pdev)
drivers/iommu/tegra-smmu.c
825
struct platform_device *pdev;
drivers/iommu/tegra-smmu.c
971
struct platform_device *iommu_pdev = of_find_device_by_node(args->np);
drivers/irqchip/irq-bcm2712-mip.c
235
static int mip_msi_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-bcm7038-l1.c
394
static int bcm7038_l1_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-bcm7120-l2.c
209
static int bcm7120_l2_intc_probe(struct platform_device *pdev, struct device_node *parent,
drivers/irqchip/irq-bcm7120-l2.c
330
static int bcm7120_l2_intc_probe_7120(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-bcm7120-l2.c
336
static int bcm7120_l2_intc_probe_3380(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-brcmstb-l2.c
141
static int brcmstb_l2_intc_probe(struct platform_device *pdev, struct device_node *parent,
drivers/irqchip/irq-brcmstb-l2.c
259
static int brcmstb_l2_edge_intc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-brcmstb-l2.c
264
static int brcmstb_l2_lvl_intc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-gic-pm.c
65
static int gic_probe(struct platform_device *pdev)
drivers/irqchip/irq-gic-v5-iwb.c
216
gicv5_iwb_init_bases(void __iomem *iwb_base, struct platform_device *pdev)
drivers/irqchip/irq-gic-v5-iwb.c
252
static int gicv5_iwb_device_probe(struct platform_device *pdev)
drivers/irqchip/irq-imgpdc.c
294
static int pdc_intc_probe(struct platform_device *pdev)
drivers/irqchip/irq-imgpdc.c
464
static void pdc_intc_remove(struct platform_device *pdev)
drivers/irqchip/irq-imx-intmux.c
202
static int imx_intmux_probe(struct platform_device *pdev)
drivers/irqchip/irq-imx-intmux.c
289
static void imx_intmux_remove(struct platform_device *pdev)
drivers/irqchip/irq-imx-irqsteer.c
159
static int imx_irqsteer_probe(struct platform_device *pdev)
drivers/irqchip/irq-imx-irqsteer.c
250
static void imx_irqsteer_remove(struct platform_device *pdev)
drivers/irqchip/irq-imx-mu-msi.c
299
static int imx_mu_probe(struct platform_device *pdev, struct device_node *parent,
drivers/irqchip/irq-imx-mu-msi.c
417
static int imx_mu_imx7ulp_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-imx-mu-msi.c
422
static int imx_mu_imx6sx_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-imx-mu-msi.c
427
static int imx_mu_imx8ulp_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-keystone.c
130
static int keystone_irq_probe(struct platform_device *pdev)
drivers/irqchip/irq-keystone.c
186
static void keystone_irq_remove(struct platform_device *pdev)
drivers/irqchip/irq-lan966x-oic.c
212
static int lan966x_oic_probe(struct platform_device *pdev)
drivers/irqchip/irq-ls-extirq.c
171
static int ls_extirq_probe(struct platform_device *pdev)
drivers/irqchip/irq-ls-scfg-msi.c
330
static int ls_scfg_msi_probe(struct platform_device *pdev)
drivers/irqchip/irq-ls-scfg-msi.c
395
static void ls_scfg_msi_remove(struct platform_device *pdev)
drivers/irqchip/irq-ls-scfg-msi.c
49
struct platform_device *pdev;
drivers/irqchip/irq-madera.c
161
static int madera_irq_probe(struct platform_device *pdev)
drivers/irqchip/irq-madera.c
225
static void madera_irq_remove(struct platform_device *pdev)
drivers/irqchip/irq-mbigen.c
233
static int mbigen_of_create_domain(struct platform_device *pdev,
drivers/irqchip/irq-mbigen.c
236
struct platform_device *child;
drivers/irqchip/irq-mbigen.c
267
static int mbigen_acpi_create_domain(struct platform_device *pdev,
drivers/irqchip/irq-mbigen.c
306
static inline int mbigen_acpi_create_domain(struct platform_device *pdev,
drivers/irqchip/irq-mbigen.c
313
static int mbigen_device_probe(struct platform_device *pdev)
drivers/irqchip/irq-mbigen.c
63
struct platform_device *pdev;
drivers/irqchip/irq-mchp-eic.c
206
static int mchp_eic_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-meson-gpio.c
586
static int meson_gpio_irq_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-mvebu-gicp.c
171
static int mvebu_gicp_probe(struct platform_device *pdev)
drivers/irqchip/irq-mvebu-icu.c
260
static int mvebu_icu_subset_probe(struct platform_device *pdev)
drivers/irqchip/irq-mvebu-icu.c
307
static int mvebu_icu_probe(struct platform_device *pdev)
drivers/irqchip/irq-mvebu-pic.c
133
static int mvebu_pic_probe(struct platform_device *pdev)
drivers/irqchip/irq-mvebu-pic.c
170
static void mvebu_pic_remove(struct platform_device *pdev)
drivers/irqchip/irq-mvebu-pic.c
33
struct platform_device *pdev;
drivers/irqchip/irq-mvebu-sei.c
366
static int mvebu_sei_probe(struct platform_device *pdev)
drivers/irqchip/irq-pruss-intc.c
517
static int pruss_intc_probe(struct platform_device *pdev)
drivers/irqchip/irq-pruss-intc.c
601
static void pruss_intc_remove(struct platform_device *pdev)
drivers/irqchip/irq-qcom-mpm.c
325
static int qcom_mpm_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-intc-irqpin.c
370
static int intc_irqpin_probe(struct platform_device *pdev)
drivers/irqchip/irq-renesas-intc-irqpin.c
564
static void intc_irqpin_remove(struct platform_device *pdev)
drivers/irqchip/irq-renesas-intc-irqpin.c
64
struct platform_device *pdev;
drivers/irqchip/irq-renesas-irqc.c
124
static int irqc_probe(struct platform_device *pdev)
drivers/irqchip/irq-renesas-irqc.c
221
static void irqc_remove(struct platform_device *pdev)
drivers/irqchip/irq-renesas-rza1.c
180
static int rza1_irqc_probe(struct platform_device *pdev)
drivers/irqchip/irq-renesas-rza1.c
236
static void rza1_irqc_remove(struct platform_device *pdev)
drivers/irqchip/irq-renesas-rzg2l.c
534
static int rzg2l_irqc_common_probe(struct platform_device *pdev, struct device_node *parent,
drivers/irqchip/irq-renesas-rzg2l.c
589
static int rzg2l_irqc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzg2l.c
594
static int rzfive_irqc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzt2h.c
225
static int rzt2h_icu_init(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzt2h.c
63
void rzt2h_icu_register_dma_req(struct platform_device *icu_dev, u8 dmac_index, u8 dmac_channel,
drivers/irqchip/irq-renesas-rzv2h.c
144
void rzv2h_icu_register_dma_req(struct platform_device *icu_dev, u8 dmac_index, u8 dmac_channel,
drivers/irqchip/irq-renesas-rzv2h.c
553
static int rzv2h_icu_probe_common(struct platform_device *pdev, struct device_node *parent,
drivers/irqchip/irq-renesas-rzv2h.c
668
static int rzg3e_icu_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzv2h.c
673
static int rzv2h_icu_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-riscv-aplic-main.c
358
static int aplic_probe(struct platform_device *pdev)
drivers/irqchip/irq-riscv-imsic-platform.c
357
static int imsic_platform_dt_probe(struct platform_device *pdev)
drivers/irqchip/irq-riscv-rpmi-sysmsi.c
210
static int rpmi_sysmsi_probe(struct platform_device *pdev)
drivers/irqchip/irq-sg2042-msi.c
248
static int sg2042_msi_probe(struct platform_device *pdev)
drivers/irqchip/irq-sifive-plic.c
826
static int plic_platform_probe(struct platform_device *pdev)
drivers/irqchip/irq-sl28cpld.c
36
static int sl28cpld_intc_probe(struct platform_device *pdev)
drivers/irqchip/irq-sni-exiu.c
276
static int exiu_acpi_probe(struct platform_device *pdev)
drivers/irqchip/irq-st.c
138
static int st_irq_syscfg_probe(struct platform_device *pdev)
drivers/irqchip/irq-st.c
51
static int st_irq_xlate(struct platform_device *pdev,
drivers/irqchip/irq-st.c
97
static int st_irq_syscfg_enable(struct platform_device *pdev)
drivers/irqchip/irq-starfive-jh8100-intc.c
117
static int starfive_intc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-stm32mp-exti.c
622
static int stm32mp_exti_probe(struct platform_device *pdev)
drivers/irqchip/irq-ti-sci-inta.c
108
struct platform_device *pdev;
drivers/irqchip/irq-ti-sci-inta.c
595
struct platform_device *pdev = to_platform_device(desc->dev);
drivers/irqchip/irq-ti-sci-inta.c
647
static int ti_sci_inta_irq_domain_probe(struct platform_device *pdev)
drivers/irqchip/irq-ti-sci-intr.c
245
static int ti_sci_intr_irq_domain_probe(struct platform_device *pdev)
drivers/irqchip/irq-ts4800.c
105
static int ts4800_ic_probe(struct platform_device *pdev)
drivers/irqchip/irq-ts4800.c
142
static void ts4800_ic_remove(struct platform_device *pdev)
drivers/irqchip/irq-ts4800.c
29
struct platform_device *pdev;
drivers/irqchip/irq-uniphier-aidet.c
162
static int uniphier_aidet_probe(struct platform_device *pdev)
drivers/irqchip/irqchip.c
35
int platform_irqchip_probe(struct platform_device *pdev)
drivers/irqchip/qcom-irq-combiner.c
150
static int count_registers(struct platform_device *pdev)
drivers/irqchip/qcom-irq-combiner.c
205
static int get_registers(struct platform_device *pdev, struct combiner *comb)
drivers/irqchip/qcom-irq-combiner.c
225
static int combiner_probe(struct platform_device *pdev)
drivers/irqchip/qcom-pdc.c
353
static int qcom_pdc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/leds/blink/leds-bcm63138.c
256
static int bcm63138_leds_probe(struct platform_device *pdev)
drivers/leds/blink/leds-lgm-sso.c
135
struct platform_device *pdev;
drivers/leds/blink/leds-lgm-sso.c
774
static int intel_sso_led_probe(struct platform_device *pdev)
drivers/leds/blink/leds-lgm-sso.c
842
static void intel_sso_led_remove(struct platform_device *pdev)
drivers/leds/flash/leds-aat1290.c
455
static int aat1290_led_probe(struct platform_device *pdev)
drivers/leds/flash/leds-aat1290.c
521
static void aat1290_led_remove(struct platform_device *pdev)
drivers/leds/flash/leds-aat1290.c
64
struct platform_device *pdev;
drivers/leds/flash/leds-ktd2692.c
281
static int ktd2692_probe(struct platform_device *pdev)
drivers/leds/flash/leds-ktd2692.c
326
static void ktd2692_remove(struct platform_device *pdev)
drivers/leds/flash/leds-max77693.c
1019
static void max77693_led_remove(struct platform_device *pdev)
drivers/leds/flash/leds-max77693.c
76
struct platform_device *pdev;
drivers/leds/flash/leds-max77693.c
940
static int max77693_led_probe(struct platform_device *pdev)
drivers/leds/flash/leds-mt6360.c
784
static int mt6360_led_probe(struct platform_device *pdev)
drivers/leds/flash/leds-mt6360.c
870
static void mt6360_led_remove(struct platform_device *pdev)
drivers/leds/flash/leds-mt6370-flash.c
508
static int mt6370_led_probe(struct platform_device *pdev)
drivers/leds/flash/leds-qcom-flash.c
838
static int qcom_flash_led_probe(struct platform_device *pdev)
drivers/leds/flash/leds-qcom-flash.c
961
static void qcom_flash_led_remove(struct platform_device *pdev)
drivers/leds/flash/leds-rt8515.c
276
static int rt8515_probe(struct platform_device *pdev)
drivers/leds/flash/leds-rt8515.c
370
static void rt8515_remove(struct platform_device *pdev)
drivers/leds/flash/leds-sgm3140.c
185
static int sgm3140_probe(struct platform_device *pdev)
drivers/leds/flash/leds-sgm3140.c
283
static void sgm3140_remove(struct platform_device *pdev)
drivers/leds/leds-88pm860x.c
115
static int pm860x_led_dt_init(struct platform_device *pdev,
drivers/leds/leds-88pm860x.c
143
static int pm860x_led_probe(struct platform_device *pdev)
drivers/leds/leds-88pm860x.c
217
static void pm860x_led_remove(struct platform_device *pdev)
drivers/leds/leds-acer-a500.c
65
static int a500_ec_leds_probe(struct platform_device *pdev)
drivers/leds/leds-adp5520.c
166
static void adp5520_led_remove(struct platform_device *pdev)
drivers/leds/leds-adp5520.c
76
static int adp5520_led_prepare(struct platform_device *pdev)
drivers/leds/leds-adp5520.c
92
static int adp5520_led_probe(struct platform_device *pdev)
drivers/leds/leds-apu.c
160
static int __init apu_led_probe(struct platform_device *pdev)
drivers/leds/leds-apu.c
181
struct platform_device *pdev;
drivers/leds/leds-apu.c
72
struct platform_device *pdev;
drivers/leds/leds-ariel.c
82
static int ariel_led_probe(struct platform_device *pdev)
drivers/leds/leds-bcm6328.c
391
static int bcm6328_leds_probe(struct platform_device *pdev)
drivers/leds/leds-bcm6358.c
146
static int bcm6358_leds_probe(struct platform_device *pdev)
drivers/leds/leds-cht-wcove.c
337
static int cht_wc_leds_probe(struct platform_device *pdev)
drivers/leds/leds-cht-wcove.c
406
static void cht_wc_leds_remove(struct platform_device *pdev)
drivers/leds/leds-cht-wcove.c
415
static void cht_wc_leds_disable(struct platform_device *pdev)
drivers/leds/leds-clevo-mail.c
157
static int __init clevo_mail_led_probe(struct platform_device *pdev)
drivers/leds/leds-clevo-mail.c
162
static void clevo_mail_led_remove(struct platform_device *pdev)
drivers/leds/leds-clevo-mail.c
27
static struct platform_device *pdev;
drivers/leds/leds-cobalt-qube.c
37
static int cobalt_qube_led_probe(struct platform_device *pdev)
drivers/leds/leds-cobalt-raq.c
66
static int cobalt_raq_led_probe(struct platform_device *pdev)
drivers/leds/leds-cpcap.c
159
static int cpcap_led_probe(struct platform_device *pdev)
drivers/leds/leds-cros_ec.c
228
static int cros_ec_led_probe(struct platform_device *pdev)
drivers/leds/leds-da903x.c
124
static void da903x_led_remove(struct platform_device *pdev)
drivers/leds/leds-da903x.c
83
static int da903x_led_probe(struct platform_device *pdev)
drivers/leds/leds-da9052.c
159
static void da9052_led_remove(struct platform_device *pdev)
drivers/leds/leds-da9052.c
89
static int da9052_led_probe(struct platform_device *pdev)
drivers/leds/leds-gpio-register.c
23
struct platform_device *__init gpio_led_register_device(
drivers/leds/leds-gpio-register.c
26
struct platform_device *ret;
drivers/leds/leds-gpio.c
256
static int gpio_led_probe(struct platform_device *pdev)
drivers/leds/leds-gpio.c
300
static void gpio_led_shutdown(struct platform_device *pdev)
drivers/leds/leds-hp6xx.c
55
static int hp6xxled_probe(struct platform_device *pdev)
drivers/leds/leds-ip30.c
28
static int ip30led_create(struct platform_device *pdev, int num)
drivers/leds/leds-ip30.c
58
static int ip30led_probe(struct platform_device *pdev)
drivers/leds/leds-ipaq-micro.c
108
static int micro_leds_probe(struct platform_device *pdev)
drivers/leds/leds-lm3533.c
647
static int lm3533_led_probe(struct platform_device *pdev)
drivers/leds/leds-lm3533.c
721
static void lm3533_led_remove(struct platform_device *pdev)
drivers/leds/leds-lm3533.c
731
static void lm3533_led_shutdown(struct platform_device *pdev)
drivers/leds/leds-lm36274.c
107
static int lm36274_probe(struct platform_device *pdev)
drivers/leds/leds-lm36274.c
34
struct platform_device *pdev;
drivers/leds/leds-lp8788.c
120
static int lp8788_led_probe(struct platform_device *pdev)
drivers/leds/leds-lt3593.c
63
static int lt3593_led_probe(struct platform_device *pdev)
drivers/leds/leds-max5970.c
46
static int max5970_led_probe(struct platform_device *pdev)
drivers/leds/leds-max77650.c
63
static int max77650_led_probe(struct platform_device *pdev)
drivers/leds/leds-max77705.c
238
static int max77705_led_probe(struct platform_device *pdev)
drivers/leds/leds-max8997.c
233
static int max8997_led_probe(struct platform_device *pdev)
drivers/leds/leds-mc13783.c
113
struct platform_device *pdev)
drivers/leds/leds-mc13783.c
168
struct platform_device *pdev)
drivers/leds/leds-mc13783.c
174
static int __init mc13xxx_led_probe(struct platform_device *pdev)
drivers/leds/leds-mc13783.c
262
static void mc13xxx_led_remove(struct platform_device *pdev)
drivers/leds/leds-menf21bmc.c
76
static int menf21bmc_led_probe(struct platform_device *pdev)
drivers/leds/leds-mlxcpld.c
114
struct platform_device *pdev;
drivers/leds/leds-mlxcpld.c
362
static int __init mlxcpld_led_probe(struct platform_device *pdev)
drivers/leds/leds-mlxcpld.c
401
struct platform_device *pdev;
drivers/leds/leds-mlxreg.c
255
static int mlxreg_led_probe(struct platform_device *pdev)
drivers/leds/leds-mlxreg.c
53
struct platform_device *pdev;
drivers/leds/leds-mt6323.c
526
static int mt6323_led_probe(struct platform_device *pdev)
drivers/leds/leds-mt6323.c
627
static void mt6323_led_remove(struct platform_device *pdev)
drivers/leds/leds-net48xx.c
23
static struct platform_device *pdev;
drivers/leds/leds-net48xx.c
37
static int net48xx_led_probe(struct platform_device *pdev)
drivers/leds/leds-netxbig.c
276
static int create_netxbig_led(struct platform_device *pdev,
drivers/leds/leds-netxbig.c
440
struct platform_device *gpio_ext_pdev;
drivers/leds/leds-netxbig.c
613
static int netxbig_led_probe(struct platform_device *pdev)
drivers/leds/leds-nic78bx.c
138
static int nic78bx_probe(struct platform_device *pdev)
drivers/leds/leds-nic78bx.c
37
struct platform_device *pdev;
drivers/leds/leds-ns2.c
238
static int ns2_led_probe(struct platform_device *pdev)
drivers/leds/leds-ot200.c
117
static int ot200_led_probe(struct platform_device *pdev)
drivers/leds/leds-pm8058.c
87
static int pm8058_led_probe(struct platform_device *pdev)
drivers/leds/leds-powernv.c
242
static int powernv_led_classdev(struct platform_device *pdev,
drivers/leds/leds-powernv.c
275
static int powernv_led_probe(struct platform_device *pdev)
drivers/leds/leds-powernv.c
302
static void powernv_led_remove(struct platform_device *pdev)
drivers/leds/leds-pwm.c
204
static int led_pwm_probe(struct platform_device *pdev)
drivers/leds/leds-qnap-mcu.c
353
static int qnap_mcu_leds_probe(struct platform_device *pdev)
drivers/leds/leds-rb532.c
40
static int rb532_led_probe(struct platform_device *pdev)
drivers/leds/leds-rb532.c
45
static void rb532_led_remove(struct platform_device *pdev)
drivers/leds/leds-regulator.c
123
static int regulator_led_probe(struct platform_device *pdev)
drivers/leds/leds-regulator.c
176
static void regulator_led_remove(struct platform_device *pdev)
drivers/leds/leds-sc27xx-bltc.c
276
static int sc27xx_led_probe(struct platform_device *pdev)
drivers/leds/leds-sc27xx-bltc.c
328
static void sc27xx_led_remove(struct platform_device *pdev)
drivers/leds/leds-sun50i-a100.c
388
static int sun50i_a100_ledc_probe(struct platform_device *pdev)
drivers/leds/leds-sun50i-a100.c
540
static void sun50i_a100_ledc_remove(struct platform_device *pdev)
drivers/leds/leds-sunfire.c
126
static int sunfire_led_generic_probe(struct platform_device *pdev,
drivers/leds/leds-sunfire.c
166
static void sunfire_led_generic_remove(struct platform_device *pdev)
drivers/leds/leds-sunfire.c
191
static int sunfire_clockboard_led_probe(struct platform_device *pdev)
drivers/leds/leds-sunfire.c
212
static int sunfire_fhc_led_probe(struct platform_device *pdev)
drivers/leds/leds-syscon.c
55
static int syscon_led_probe(struct platform_device *pdev)
drivers/leds/leds-tps6105x.c
36
static int tps6105x_led_probe(struct platform_device *pdev)
drivers/leds/leds-upboard.c
62
static int upboard_led_probe(struct platform_device *pdev)
drivers/leds/leds-wm831x-status.c
208
static int wm831x_status_probe(struct platform_device *pdev)
drivers/leds/leds-wm831x-status.c
283
static void wm831x_status_remove(struct platform_device *pdev)
drivers/leds/leds-wm8350.c
178
static void wm8350_led_shutdown(struct platform_device *pdev)
drivers/leds/leds-wm8350.c
186
static int wm8350_led_probe(struct platform_device *pdev)
drivers/leds/leds-wm8350.c
245
static void wm8350_led_remove(struct platform_device *pdev)
drivers/leds/leds-wrap.c
24
static struct platform_device *pdev;
drivers/leds/leds-wrap.c
72
static int wrap_led_probe(struct platform_device *pdev)
drivers/leds/rgb/leds-group-multicolor.c
64
static int leds_gmc_probe(struct platform_device *pdev)
drivers/leds/rgb/leds-mt6370-rgb.c
904
static int mt6370_leds_probe(struct platform_device *pdev)
drivers/leds/rgb/leds-pwm-multicolor.c
108
static int led_pwm_mc_probe(struct platform_device *pdev)
drivers/leds/rgb/leds-qcom-lpg.c
1599
static int lpg_probe(struct platform_device *pdev)
drivers/leds/simatic/simatic-ipc-leds-gpio-apollolake.c
42
static int simatic_ipc_leds_gpio_apollolake_probe(struct platform_device *pdev)
drivers/leds/simatic/simatic-ipc-leds-gpio-apollolake.c
48
static void simatic_ipc_leds_gpio_apollolake_remove(struct platform_device *pdev)
drivers/leds/simatic/simatic-ipc-leds-gpio-core.c
20
static struct platform_device *simatic_leds_pdev;
drivers/leds/simatic/simatic-ipc-leds-gpio-core.c
36
void simatic_ipc_leds_gpio_remove(struct platform_device *pdev,
drivers/leds/simatic/simatic-ipc-leds-gpio-core.c
46
int simatic_ipc_leds_gpio_probe(struct platform_device *pdev,
drivers/leds/simatic/simatic-ipc-leds-gpio-elkhartlake.c
33
static int simatic_ipc_leds_gpio_elkhartlake_probe(struct platform_device *pdev)
drivers/leds/simatic/simatic-ipc-leds-gpio-elkhartlake.c
39
static void simatic_ipc_leds_gpio_elkhartlake_remove(struct platform_device *pdev)
drivers/leds/simatic/simatic-ipc-leds-gpio-f7188x.c
60
static int simatic_ipc_leds_gpio_f7188x_probe(struct platform_device *pdev)
drivers/leds/simatic/simatic-ipc-leds-gpio-f7188x.c
86
static void simatic_ipc_leds_gpio_f7188x_remove(struct platform_device *pdev)
drivers/leds/simatic/simatic-ipc-leds-gpio.h
14
int simatic_ipc_leds_gpio_probe(struct platform_device *pdev,
drivers/leds/simatic/simatic-ipc-leds-gpio.h
18
void simatic_ipc_leds_gpio_remove(struct platform_device *pdev,
drivers/leds/simatic/simatic-ipc-leds.c
76
static int simatic_ipc_leds_probe(struct platform_device *pdev)
drivers/macintosh/adb.c
263
static int __adb_suspend(struct platform_device *dev, pm_message_t state)
drivers/macintosh/adb.c
294
static int __adb_resume(struct platform_device *dev)
drivers/macintosh/adb.c
871
static struct platform_device adb_pfdev = {
drivers/macintosh/adb.c
876
adb_dummy_probe(struct platform_device *dev)
drivers/macintosh/ams/ams.h
30
struct platform_device *of_dev;
drivers/macintosh/macio_sysfs.c
11
struct platform_device *of;
drivers/macintosh/macio_sysfs.c
44
struct platform_device *ofdev;
drivers/macintosh/smu.c
644
static int smu_platform_probe(struct platform_device* dev)
drivers/macintosh/smu.c
689
struct platform_device *smu_get_ofdev(void)
drivers/macintosh/smu.c
77
struct platform_device *of_dev;
drivers/macintosh/therm_adt746x.c
85
struct platform_device *pdev;
drivers/macintosh/therm_windtunnel.c
457
static int therm_of_probe(struct platform_device *dev)
drivers/macintosh/therm_windtunnel.c
484
static void therm_of_remove(struct platform_device *dev)
drivers/macintosh/therm_windtunnel.c
55
struct platform_device *of_dev;
drivers/macintosh/windfarm_core.c
59
static struct platform_device wf_platform_device = {
drivers/macintosh/windfarm_pm112.c
659
static int wf_pm112_probe(struct platform_device *dev)
drivers/macintosh/windfarm_pm112.c
665
static void wf_pm112_remove(struct platform_device *dev)
drivers/macintosh/windfarm_pm121.c
986
static int pm121_probe(struct platform_device *ddev)
drivers/macintosh/windfarm_pm121.c
993
static void pm121_remove(struct platform_device *ddev)
drivers/macintosh/windfarm_pm72.c
772
static int wf_pm72_probe(struct platform_device *dev)
drivers/macintosh/windfarm_pm72.c
778
static void wf_pm72_remove(struct platform_device *dev)
drivers/macintosh/windfarm_pm81.c
718
static int wf_smu_probe(struct platform_device *ddev)
drivers/macintosh/windfarm_pm81.c
725
static void wf_smu_remove(struct platform_device *ddev)
drivers/macintosh/windfarm_pm91.c
640
static int wf_smu_probe(struct platform_device *ddev)
drivers/macintosh/windfarm_pm91.c
647
static void wf_smu_remove(struct platform_device *ddev)
drivers/macintosh/windfarm_rm31.c
665
static int wf_rm31_probe(struct platform_device *dev)
drivers/macintosh/windfarm_rm31.c
671
static void wf_rm31_remove(struct platform_device *dev)
drivers/mailbox/arm_mhuv3.c
1034
static int mhuv3_irqs_init(struct mhuv3 *mhu, struct platform_device *pdev)
drivers/mailbox/arm_mhuv3.c
1049
static int mhuv3_probe(struct platform_device *pdev)
drivers/mailbox/armada-37xx-rwtm-mailbox.c
143
static int armada_37xx_mbox_probe(struct platform_device *pdev)
drivers/mailbox/ast2700-mailbox.c
154
static int ast2700_mbox_probe(struct platform_device *pdev)
drivers/mailbox/bcm-flexrm-mailbox.c
1474
static int flexrm_mbox_probe(struct platform_device *pdev)
drivers/mailbox/bcm-flexrm-mailbox.c
1642
static void flexrm_mbox_remove(struct platform_device *pdev)
drivers/mailbox/bcm-pdc-mailbox.c
1277
struct platform_device *pdev;
drivers/mailbox/bcm-pdc-mailbox.c
1351
struct platform_device *pdev;
drivers/mailbox/bcm-pdc-mailbox.c
1384
struct platform_device *pdev = pdcs->pdev;
drivers/mailbox/bcm-pdc-mailbox.c
1489
static int pdc_dt_read(struct platform_device *pdev, struct pdc_state *pdcs)
drivers/mailbox/bcm-pdc-mailbox.c
1525
static int pdc_probe(struct platform_device *pdev)
drivers/mailbox/bcm-pdc-mailbox.c
1605
static void pdc_remove(struct platform_device *pdev)
drivers/mailbox/bcm-pdc-mailbox.c
282
struct platform_device *pdev;
drivers/mailbox/bcm2835-mailbox.c
136
static int bcm2835_mbox_probe(struct platform_device *pdev)
drivers/mailbox/bcm74110-mailbox.c
101
struct platform_device *pdev;
drivers/mailbox/bcm74110-mailbox.c
510
static void bcm74110_mbox_shutdown(struct platform_device *pdev)
drivers/mailbox/bcm74110-mailbox.c
568
static int bcm74110_mbox_probe(struct platform_device *pdev)
drivers/mailbox/cix-mailbox.c
559
static int cix_mbox_probe(struct platform_device *pdev)
drivers/mailbox/cv1800-mailbox.c
162
static int cv1800_mbox_probe(struct platform_device *pdev)
drivers/mailbox/exynos-mailbox.c
95
static int exynos_mbox_probe(struct platform_device *pdev)
drivers/mailbox/hi3660-mailbox.c
237
static int hi3660_mbox_probe(struct platform_device *pdev)
drivers/mailbox/hi6220-mailbox.c
263
static int hi6220_mbox_probe(struct platform_device *pdev)
drivers/mailbox/imx-mailbox.c
857
static int imx_mu_probe(struct platform_device *pdev)
drivers/mailbox/imx-mailbox.c
965
static void imx_mu_remove(struct platform_device *pdev)
drivers/mailbox/mailbox-altera.c
285
static int altera_mbox_probe(struct platform_device *pdev)
drivers/mailbox/mailbox-mchp-ipc-sbi.c
372
struct platform_device *pdev = to_platform_device(ipc->dev);
drivers/mailbox/mailbox-mchp-ipc-sbi.c
407
static int mchp_ipc_probe(struct platform_device *pdev)
drivers/mailbox/mailbox-mpfs.c
243
static inline int mpfs_mbox_syscon_probe(struct mpfs_mbox *mbox, struct platform_device *pdev)
drivers/mailbox/mailbox-mpfs.c
260
static inline int mpfs_mbox_old_format_probe(struct mpfs_mbox *mbox, struct platform_device *pdev)
drivers/mailbox/mailbox-mpfs.c
279
static int mpfs_mbox_probe(struct platform_device *pdev)
drivers/mailbox/mailbox-sti.c
404
static int sti_mbox_probe(struct platform_device *pdev)
drivers/mailbox/mailbox-test.c
264
static int mbox_test_add_debugfs(struct platform_device *pdev,
drivers/mailbox/mailbox-test.c
332
mbox_test_request_channel(struct platform_device *pdev, const char *name)
drivers/mailbox/mailbox-test.c
358
static int mbox_test_probe(struct platform_device *pdev)
drivers/mailbox/mailbox-test.c
421
static void mbox_test_remove(struct platform_device *pdev)
drivers/mailbox/mailbox-th1520.c
375
static void __iomem *th1520_map_mmio(struct platform_device *pdev,
drivers/mailbox/mailbox-th1520.c
405
static int th1520_mbox_probe(struct platform_device *pdev)
drivers/mailbox/mailbox-xgene-slimpro.c
170
static int slimpro_mbox_probe(struct platform_device *pdev)
drivers/mailbox/mtk-adsp-mailbox.c
106
static int mtk_adsp_mbox_probe(struct platform_device *pdev)
drivers/mailbox/mtk-cmdq-mailbox.c
437
static void cmdq_remove(struct platform_device *pdev)
drivers/mailbox/mtk-cmdq-mailbox.c
685
static int cmdq_probe(struct platform_device *pdev)
drivers/mailbox/mtk-gpueb-mailbox.c
210
static int mtk_gpueb_mbox_probe(struct platform_device *pdev)
drivers/mailbox/mtk-vcp-mailbox.c
98
static int mtk_vcp_mbox_probe(struct platform_device *pdev)
drivers/mailbox/omap-mailbox.c
447
static int omap_mbox_probe(struct platform_device *pdev)
drivers/mailbox/pcc.c
762
static int pcc_mbox_probe(struct platform_device *pdev)
drivers/mailbox/pcc.c
869
struct platform_device *pcc_pdev;
drivers/mailbox/platform_mhu.c
116
static int platform_mhu_probe(struct platform_device *pdev)
drivers/mailbox/qcom-apcs-ipc-mailbox.c
139
static void qcom_apcs_ipc_remove(struct platform_device *pdev)
drivers/mailbox/qcom-apcs-ipc-mailbox.c
142
struct platform_device *clk = apcs->clk;
drivers/mailbox/qcom-apcs-ipc-mailbox.c
24
struct platform_device *clk;
drivers/mailbox/qcom-apcs-ipc-mailbox.c
76
static int qcom_apcs_ipc_probe(struct platform_device *pdev)
drivers/mailbox/qcom-cpucp-mbox.c
113
static int qcom_cpucp_mbox_probe(struct platform_device *pdev)
drivers/mailbox/qcom-ipcc.c
276
static int qcom_ipcc_probe(struct platform_device *pdev)
drivers/mailbox/qcom-ipcc.c
344
static void qcom_ipcc_remove(struct platform_device *pdev)
drivers/mailbox/riscv-sbi-mpxy-mbox.c
834
static int mpxy_mbox_probe(struct platform_device *pdev)
drivers/mailbox/riscv-sbi-mpxy-mbox.c
986
static void mpxy_mbox_remove(struct platform_device *pdev)
drivers/mailbox/rockchip-mailbox.c
164
static int rockchip_mbox_probe(struct platform_device *pdev)
drivers/mailbox/sprd-mailbox.c
330
static int sprd_mbox_probe(struct platform_device *pdev)
drivers/mailbox/stm32-ipcc.c
204
static int stm32_ipcc_probe(struct platform_device *pdev)
drivers/mailbox/stm32-ipcc.c
334
static void stm32_ipcc_remove(struct platform_device *pdev)
drivers/mailbox/sun6i-msgbox.c
195
static int sun6i_msgbox_probe(struct platform_device *pdev)
drivers/mailbox/sun6i-msgbox.c
290
static void sun6i_msgbox_remove(struct platform_device *pdev)
drivers/mailbox/tegra-hsp.c
737
static int tegra_hsp_probe(struct platform_device *pdev)
drivers/mailbox/tegra-hsp.c
881
static void tegra_hsp_remove(struct platform_device *pdev)
drivers/mailbox/ti-msgmgr.c
810
static int ti_msgmgr_probe(struct platform_device *pdev)
drivers/mailbox/zynqmp-ipi-mailbox.c
809
static int xlnx_mbox_init_sgi(struct platform_device *pdev,
drivers/mailbox/zynqmp-ipi-mailbox.c
904
static int zynqmp_ipi_probe(struct platform_device *pdev)
drivers/mailbox/zynqmp-ipi-mailbox.c
998
static void zynqmp_ipi_remove(struct platform_device *pdev)
drivers/mcb/mcb-lpc.c
100
static void mcb_lpc_remove(struct platform_device *pdev)
drivers/mcb/mcb-lpc.c
107
static struct platform_device *mcb_lpc_pdev;
drivers/mcb/mcb-lpc.c
22
static int mcb_lpc_probe(struct platform_device *pdev)
drivers/media/cec/core/cec-notifier.c
221
struct platform_device *hdmi_pdev;
drivers/media/cec/platform/cec-gpio/cec-gpio.c
176
static int cec_gpio_probe(struct platform_device *pdev)
drivers/media/cec/platform/cec-gpio/cec-gpio.c
267
static void cec_gpio_remove(struct platform_device *pdev)
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
257
struct platform_device *pdev = to_platform_device(dev);
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
268
struct platform_device *pdev = to_platform_device(dev);
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
491
static int cros_ec_cec_probe(struct platform_device *pdev)
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
557
static void cros_ec_cec_remove(struct platform_device *pdev)
drivers/media/cec/platform/meson/ao-cec-g12a.c
177
struct platform_device *pdev;
drivers/media/cec/platform/meson/ao-cec-g12a.c
632
static int meson_ao_cec_g12a_probe(struct platform_device *pdev)
drivers/media/cec/platform/meson/ao-cec-g12a.c
747
static void meson_ao_cec_g12a_remove(struct platform_device *pdev)
drivers/media/cec/platform/meson/ao-cec.c
219
struct platform_device *pdev;
drivers/media/cec/platform/meson/ao-cec.c
601
static int meson_ao_cec_probe(struct platform_device *pdev)
drivers/media/cec/platform/meson/ao-cec.c
699
static void meson_ao_cec_remove(struct platform_device *pdev)
drivers/media/cec/platform/s5p/s5p_cec.c
179
static int s5p_cec_probe(struct platform_device *pdev)
drivers/media/cec/platform/s5p/s5p_cec.c
252
static void s5p_cec_remove(struct platform_device *pdev)
drivers/media/cec/platform/seco/seco-cec.c
26
struct platform_device *pdev;
drivers/media/cec/platform/seco/seco-cec.c
559
static int secocec_probe(struct platform_device *pdev)
drivers/media/cec/platform/seco/seco-cec.c
671
static void secocec_remove(struct platform_device *pdev)
drivers/media/cec/platform/sti/stih-cec.c
300
static int stih_cec_probe(struct platform_device *pdev)
drivers/media/cec/platform/sti/stih-cec.c
368
static void stih_cec_remove(struct platform_device *pdev)
drivers/media/cec/platform/stm32/stm32-cec.c
253
static int stm32_cec_probe(struct platform_device *pdev)
drivers/media/cec/platform/stm32/stm32-cec.c
345
static void stm32_cec_remove(struct platform_device *pdev)
drivers/media/cec/platform/tegra/tegra_cec.c
317
static int tegra_cec_probe(struct platform_device *pdev)
drivers/media/cec/platform/tegra/tegra_cec.c
424
static void tegra_cec_remove(struct platform_device *pdev)
drivers/media/cec/platform/tegra/tegra_cec.c
435
static int tegra_cec_suspend(struct platform_device *pdev, pm_message_t state)
drivers/media/cec/platform/tegra/tegra_cec.c
445
static int tegra_cec_resume(struct platform_device *pdev)
drivers/media/dvb-frontends/rtl2832_sdr.c
1010
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1041
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
106
struct platform_device *pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1068
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1112
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1128
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1142
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1173
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1246
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1297
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
1307
static int rtl2832_sdr_probe(struct platform_device *pdev)
drivers/media/dvb-frontends/rtl2832_sdr.c
1465
static void rtl2832_sdr_remove(struct platform_device *pdev)
drivers/media/dvb-frontends/rtl2832_sdr.c
174
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
220
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
268
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
283
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
304
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
322
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
352
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
371
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
404
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
425
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
441
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
487
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
740
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
777
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
822
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
836
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
851
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
912
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
956
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/rtl2832_sdr.c
988
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
148
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
15
struct platform_device *pdev;
drivers/media/dvb-frontends/zd1301_demod.c
181
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
215
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
229
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
23
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
299
struct dvb_frontend *zd1301_demod_get_dvb_frontend(struct platform_device *pdev)
drivers/media/dvb-frontends/zd1301_demod.c
31
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
313
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
40
struct platform_device *pdev = dev->pdev;
drivers/media/dvb-frontends/zd1301_demod.c
443
struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *pdev)
drivers/media/dvb-frontends/zd1301_demod.c
454
static int zd1301_demod_probe(struct platform_device *pdev)
drivers/media/dvb-frontends/zd1301_demod.c
518
static void zd1301_demod_remove(struct platform_device *pdev)
drivers/media/dvb-frontends/zd1301_demod.h
34
struct dvb_frontend *zd1301_demod_get_dvb_frontend(struct platform_device *pdev);
drivers/media/dvb-frontends/zd1301_demod.h
42
struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *pdev);
drivers/media/dvb-frontends/zd1301_demod.h
46
static inline struct dvb_frontend *zd1301_demod_get_dvb_frontend(struct platform_device *dev)
drivers/media/dvb-frontends/zd1301_demod.h
52
static inline struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *dev)
drivers/media/pci/ddbridge/ddbridge.h
312
struct platform_device *pfdev;
drivers/media/pci/mgb4/mgb4_core.c
133
static struct i2c_adapter *get_i2c_adap(struct platform_device *pdev)
drivers/media/pci/mgb4/mgb4_core.c
149
static struct spi_controller *get_spi_adap(struct platform_device *pdev)
drivers/media/pci/mgb4/mgb4_core.h
43
struct platform_device *xdev;
drivers/media/pci/mgb4/mgb4_core.h
56
struct platform_device *i2c_pdev;
drivers/media/pci/mgb4/mgb4_core.h
60
struct platform_device *spi_pdev;
drivers/media/platform/allegro-dvt/allegro-core.c
148
struct platform_device *plat_dev;
drivers/media/platform/allegro-dvt/allegro-core.c
3890
static int allegro_probe(struct platform_device *pdev)
drivers/media/platform/allegro-dvt/allegro-core.c
3989
static void allegro_remove(struct platform_device *pdev)
drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c
311
static int c3_isp_probe(struct platform_device *pdev)
drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c
383
static void c3_isp_remove(struct platform_device *pdev)
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
735
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
762
static int c3_mipi_adap_probe(struct platform_device *pdev)
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
804
static void c3_mipi_adap_remove(struct platform_device *pdev)
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
720
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
747
static int c3_mipi_csi_probe(struct platform_device *pdev)
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
789
static void c3_mipi_csi_remove(struct platform_device *pdev)
drivers/media/platform/amlogic/meson-ge2d/ge2d.c
1023
static void ge2d_remove(struct platform_device *pdev)
drivers/media/platform/amlogic/meson-ge2d/ge2d.c
916
static int ge2d_probe(struct platform_device *pdev)
drivers/media/platform/amphion/vpu.h
130
struct platform_device *pdev;
drivers/media/platform/amphion/vpu.h
61
struct platform_device *pdev;
drivers/media/platform/amphion/vpu_core.c
591
static int vpu_core_probe(struct platform_device *pdev)
drivers/media/platform/amphion/vpu_core.c
692
static void vpu_core_remove(struct platform_device *pdev)
drivers/media/platform/amphion/vpu_drv.c
160
static void vpu_remove(struct platform_device *pdev)
drivers/media/platform/amphion/vpu_drv.c
86
static int vpu_probe(struct platform_device *pdev)
drivers/media/platform/arm/mali-c55/mali-c55-common.h
49
struct platform_device;
drivers/media/platform/arm/mali-c55/mali-c55-core.c
805
static int mali_c55_probe(struct platform_device *pdev)
drivers/media/platform/arm/mali-c55/mali-c55-core.c
888
static void mali_c55_remove(struct platform_device *pdev)
drivers/media/platform/aspeed/aspeed-video.c
2308
static int aspeed_video_probe(struct platform_device *pdev)
drivers/media/platform/aspeed/aspeed-video.c
2356
static void aspeed_video_remove(struct platform_device *pdev)
drivers/media/platform/atmel/atmel-isi.c
1182
static int atmel_isi_probe(struct platform_device *pdev)
drivers/media/platform/atmel/atmel-isi.c
1315
static void atmel_isi_remove(struct platform_device *pdev)
drivers/media/platform/atmel/atmel-isi.c
825
struct platform_device *pdev)
drivers/media/platform/broadcom/bcm2835-unicam.c
2640
static int unicam_probe(struct platform_device *pdev)
drivers/media/platform/broadcom/bcm2835-unicam.c
2721
static void unicam_remove(struct platform_device *pdev)
drivers/media/platform/cadence/cdns-csi2rx.c
672
struct platform_device *pdev)
drivers/media/platform/cadence/cdns-csi2rx.c
821
static int csi2rx_probe(struct platform_device *pdev)
drivers/media/platform/cadence/cdns-csi2rx.c
905
static void csi2rx_remove(struct platform_device *pdev)
drivers/media/platform/cadence/cdns-csi2tx.c
434
struct platform_device *pdev)
drivers/media/platform/cadence/cdns-csi2tx.c
569
static int csi2tx_probe(struct platform_device *pdev)
drivers/media/platform/cadence/cdns-csi2tx.c
637
static void csi2tx_remove(struct platform_device *pdev)
drivers/media/platform/chips-media/coda/coda-common.c
3145
static int coda_probe(struct platform_device *pdev)
drivers/media/platform/chips-media/coda/coda-common.c
3301
static void coda_remove(struct platform_device *pdev)
drivers/media/platform/chips-media/coda/coda-common.c
402
struct platform_device *vdoa_pdev;
drivers/media/platform/chips-media/coda/imx-vdoa.c
284
static int vdoa_probe(struct platform_device *pdev)
drivers/media/platform/chips-media/wave5/wave5-vpu.c
261
static int wave5_vpu_probe(struct platform_device *pdev)
drivers/media/platform/chips-media/wave5/wave5-vpu.c
428
static void wave5_vpu_remove(struct platform_device *pdev)
drivers/media/platform/imagination/e5010-jpeg-enc.c
1017
static int e5010_probe(struct platform_device *pdev)
drivers/media/platform/imagination/e5010-jpeg-enc.c
1124
static void e5010_remove(struct platform_device *pdev)
drivers/media/platform/intel/pxa_camera.c
1076
static u32 mclk_get_divisor(struct platform_device *pdev,
drivers/media/platform/intel/pxa_camera.c
2263
static int pxa_camera_probe(struct platform_device *pdev)
drivers/media/platform/intel/pxa_camera.c
2425
static void pxa_camera_remove(struct platform_device *pdev)
drivers/media/platform/m2m-deinterlace.c
910
static int deinterlace_probe(struct platform_device *pdev)
drivers/media/platform/m2m-deinterlace.c
978
static void deinterlace_remove(struct platform_device *pdev)
drivers/media/platform/marvell/mmp-driver.c
177
static int mmpcam_probe(struct platform_device *pdev)
drivers/media/platform/marvell/mmp-driver.c
302
static void mmpcam_remove(struct platform_device *pdev)
drivers/media/platform/marvell/mmp-driver.c
39
struct platform_device *pdev;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1244
static int mtk_jpeg_single_core_init(struct platform_device *pdev,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1290
static int mtk_jpeg_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1400
static void mtk_jpeg_remove(struct platform_device *pdev)
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
156
struct platform_device *plat_dev;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
183
struct platform_device *plat_dev;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
595
struct platform_device *pdev = dev->plat_dev;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
616
static int mtk_jpegdec_hw_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c
319
struct platform_device *pdev = dev->plat_dev;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c
340
static int mtk_jpegenc_hw_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/mdp/mtk_mdp_core.c
105
static int mtk_mdp_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/mdp/mtk_mdp_core.c
250
static void mtk_mdp_remove(struct platform_device *pdev)
drivers/media/platform/mediatek/mdp/mtk_mdp_core.h
154
struct platform_device *pdev;
drivers/media/platform/mediatek/mdp/mtk_mdp_core.h
163
struct platform_device *vpu_dev;
drivers/media/platform/mediatek/mdp/mtk_mdp_vpu.c
61
int mtk_mdp_vpu_register(struct platform_device *pdev)
drivers/media/platform/mediatek/mdp/mtk_mdp_vpu.h
22
struct platform_device *pdev;
drivers/media/platform/mediatek/mdp/mtk_mdp_vpu.h
28
int mtk_mdp_vpu_register(struct platform_device *pdev);
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1678
struct platform_device *comp_pdev;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1731
struct platform_device *pdev_c;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
169
struct platform_device *mm_pdev = NULL;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
216
static int mdp_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
220
struct platform_device *mm_pdev;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
369
static void mdp_remove(struct platform_device *pdev)
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
37
static struct platform_device *__get_pdev_by_id(struct platform_device *pdev,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
38
struct platform_device *from,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
42
struct platform_device *mdp_pdev = NULL;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.h
113
struct platform_device *pdev;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw.c
10
struct platform_device *plat_dev;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_priv.h
14
struct platform_device *pdev;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c
59
struct platform_device *plat_dev;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c
90
struct platform_device *fw_pdev;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c
91
struct platform_device *plat_dev;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_intr.c
22
struct platform_device *pdev;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c
51
struct platform_device *plat_dev;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c
84
struct platform_device *plat_dev;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
162
struct platform_device *pdev = dev->plat_dev;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
354
static int mtk_vcodec_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
568
static void mtk_vcodec_dec_remove(struct platform_device *pdev)
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
90
struct platform_device *pdev = dev->plat_dev;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h
286
struct platform_device *plat_dev;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.c
101
struct platform_device *pdev = dev->plat_dev;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.c
120
static int mtk_vdec_hw_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.c
39
struct platform_device *pdev = vdec_dev->plat_dev;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.h
48
struct platform_device *plat_dev;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_pm.c
15
int mtk_vcodec_init_dec_clk(struct platform_device *pdev, struct mtk_vcodec_pm *pm)
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_pm.h
12
int mtk_vcodec_init_dec_clk(struct platform_device *pdev, struct mtk_vcodec_pm *pm);
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c
235
static int mtk_vcodec_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c
458
static void mtk_vcodec_enc_remove(struct platform_device *pdev)
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h
196
struct platform_device *plat_dev;
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.c
16
struct platform_device *pdev;
drivers/media/platform/mediatek/vpu/mtk_vpu.c
287
int vpu_ipi_register(struct platform_device *pdev,
drivers/media/platform/mediatek/vpu/mtk_vpu.c
313
int vpu_ipi_send(struct platform_device *pdev,
drivers/media/platform/mediatek/vpu/mtk_vpu.c
412
int vpu_wdt_reg_handler(struct platform_device *pdev,
drivers/media/platform/mediatek/vpu/mtk_vpu.c
440
unsigned int vpu_get_vdec_hw_capa(struct platform_device *pdev)
drivers/media/platform/mediatek/vpu/mtk_vpu.c
448
unsigned int vpu_get_venc_hw_capa(struct platform_device *pdev)
drivers/media/platform/mediatek/vpu/mtk_vpu.c
456
void *vpu_mapping_dm_addr(struct platform_device *pdev,
drivers/media/platform/mediatek/vpu/mtk_vpu.c
475
struct platform_device *vpu_get_plat_device(struct platform_device *pdev)
drivers/media/platform/mediatek/vpu/mtk_vpu.c
479
struct platform_device *vpu_pdev;
drivers/media/platform/mediatek/vpu/mtk_vpu.c
562
int vpu_load_firmware(struct platform_device *pdev)
drivers/media/platform/mediatek/vpu/mtk_vpu.c
811
static int mtk_vpu_probe(struct platform_device *pdev)
drivers/media/platform/mediatek/vpu/mtk_vpu.c
958
static void mtk_vpu_remove(struct platform_device *pdev)
drivers/media/platform/mediatek/vpu/mtk_vpu.h
112
int vpu_ipi_send(struct platform_device *pdev,
drivers/media/platform/mediatek/vpu/mtk_vpu.h
124
struct platform_device *vpu_get_plat_device(struct platform_device *pdev);
drivers/media/platform/mediatek/vpu/mtk_vpu.h
140
int vpu_wdt_reg_handler(struct platform_device *pdev,
drivers/media/platform/mediatek/vpu/mtk_vpu.h
151
unsigned int vpu_get_vdec_hw_capa(struct platform_device *pdev);
drivers/media/platform/mediatek/vpu/mtk_vpu.h
160
unsigned int vpu_get_venc_hw_capa(struct platform_device *pdev);
drivers/media/platform/mediatek/vpu/mtk_vpu.h
170
int vpu_load_firmware(struct platform_device *pdev);
drivers/media/platform/mediatek/vpu/mtk_vpu.h
185
void *vpu_mapping_dm_addr(struct platform_device *pdev,
drivers/media/platform/mediatek/vpu/mtk_vpu.h
94
int vpu_ipi_register(struct platform_device *pdev, enum ipi_id id,
drivers/media/platform/microchip/microchip-csi2dc.c
649
static int csi2dc_probe(struct platform_device *pdev)
drivers/media/platform/microchip/microchip-csi2dc.c
746
static void csi2dc_remove(struct platform_device *pdev)
drivers/media/platform/microchip/microchip-sama5d2-isc.c
403
static int microchip_isc_probe(struct platform_device *pdev)
drivers/media/platform/microchip/microchip-sama5d2-isc.c
603
static void microchip_isc_remove(struct platform_device *pdev)
drivers/media/platform/microchip/microchip-sama7g5-isc.c
392
static int microchip_xisc_probe(struct platform_device *pdev)
drivers/media/platform/microchip/microchip-sama7g5-isc.c
572
static void microchip_xisc_remove(struct platform_device *pdev)
drivers/media/platform/nuvoton/npcm-video.c
1656
struct platform_device *ece_pdev;
drivers/media/platform/nuvoton/npcm-video.c
1734
static int npcm_video_probe(struct platform_device *pdev)
drivers/media/platform/nuvoton/npcm-video.c
1789
static void npcm_video_remove(struct platform_device *pdev)
drivers/media/platform/nvidia/tegra-vde/vde.c
224
static int tegra_vde_probe(struct platform_device *pdev)
drivers/media/platform/nvidia/tegra-vde/vde.c
382
static void tegra_vde_remove(struct platform_device *pdev)
drivers/media/platform/nvidia/tegra-vde/vde.c
413
static void tegra_vde_shutdown(struct platform_device *pdev)
drivers/media/platform/nxp/dw100/dw100.c
1521
static int dw100_probe(struct platform_device *pdev)
drivers/media/platform/nxp/dw100/dw100.c
1624
static void dw100_remove(struct platform_device *pdev)
drivers/media/platform/nxp/dw100/dw100.c
66
struct platform_device *pdev;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2845
static int mxc_jpeg_probe(struct platform_device *pdev)
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
3047
static void mxc_jpeg_remove(struct platform_device *pdev)
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h
134
struct platform_device *pdev;
drivers/media/platform/nxp/imx-mipi-csis.c
1495
static int mipi_csis_probe(struct platform_device *pdev)
drivers/media/platform/nxp/imx-mipi-csis.c
1582
static void mipi_csis_remove(struct platform_device *pdev)
drivers/media/platform/nxp/imx-pxp.c
1771
static int pxp_probe(struct platform_device *pdev)
drivers/media/platform/nxp/imx-pxp.c
1899
static void pxp_remove(struct platform_device *pdev)
drivers/media/platform/nxp/imx7-media-csi.c
2204
static int imx7_csi_probe(struct platform_device *pdev)
drivers/media/platform/nxp/imx7-media-csi.c
2257
static void imx7_csi_remove(struct platform_device *pdev)
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
460
static int mxc_isi_probe(struct platform_device *pdev)
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
535
static void mxc_isi_remove(struct platform_device *pdev)
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
1063
static void imx8mq_mipi_csi_remove(struct platform_device *pdev)
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
912
static void imx8mq_mipi_csi_release_icc(struct platform_device *pdev)
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
920
static int imx8mq_mipi_csi_init_icc(struct platform_device *pdev)
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
993
static int imx8mq_mipi_csi_probe(struct platform_device *pdev)
drivers/media/platform/nxp/mx2_emmaprp.c
798
static int emmaprp_probe(struct platform_device *pdev)
drivers/media/platform/nxp/mx2_emmaprp.c
886
static void emmaprp_remove(struct platform_device *pdev)
drivers/media/platform/qcom/camss/camss-csid.c
1097
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/qcom/camss/camss-csiphy.c
583
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/qcom/camss/camss-ispif.c
1103
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/qcom/camss/camss-vfe.c
1788
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/qcom/camss/camss.c
4487
struct platform_device *pdev = to_platform_device(camss->dev);
drivers/media/platform/qcom/camss/camss.c
4957
static int camss_probe(struct platform_device *pdev)
drivers/media/platform/qcom/camss/camss.c
5091
static void camss_remove(struct platform_device *pdev)
drivers/media/platform/qcom/iris/iris_probe.c
187
static void iris_remove(struct platform_device *pdev)
drivers/media/platform/qcom/iris/iris_probe.c
214
static int iris_probe(struct platform_device *pdev)
drivers/media/platform/qcom/venus/core.c
377
static int venus_probe(struct platform_device *pdev)
drivers/media/platform/qcom/venus/core.c
531
static void venus_remove(struct platform_device *pdev)
drivers/media/platform/qcom/venus/core.c
567
static void venus_core_shutdown(struct platform_device *pdev)
drivers/media/platform/qcom/venus/firmware.c
308
struct platform_device *pdev;
drivers/media/platform/qcom/venus/vdec.c
1782
static int vdec_probe(struct platform_device *pdev)
drivers/media/platform/qcom/venus/vdec.c
1832
static void vdec_remove(struct platform_device *pdev)
drivers/media/platform/qcom/venus/venc.c
1558
static int venc_probe(struct platform_device *pdev)
drivers/media/platform/qcom/venus/venc.c
1608
static void venc_remove(struct platform_device *pdev)
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1684
static int pispbe_probe(struct platform_device *pdev)
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1759
static void pispbe_remove(struct platform_device *pdev)
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2214
struct platform_device *pdev = cfe->pdev;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2276
static int cfe_probe(struct platform_device *pdev)
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2431
static void cfe_remove(struct platform_device *pdev)
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2455
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2465
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
290
struct platform_device *pdev;
drivers/media/platform/renesas/rcar-csi2.c
2329
struct platform_device *pdev)
drivers/media/platform/renesas/rcar-csi2.c
2545
static int rcsi2_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rcar-csi2.c
2633
static void rcsi2_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rcar-fcp.c
156
static int rcar_fcp_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rcar-fcp.c
183
static void rcar_fcp_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rcar-isp/csisp.c
466
struct platform_device *pdev)
drivers/media/platform/renesas/rcar-isp/csisp.c
497
static int risp_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rcar-isp/csisp.c
566
static void risp_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rcar-vin/rcar-core.c
1175
static int rcar_vin_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rcar-vin/rcar-core.c
1257
static void rcar_vin_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rcar_drif.c
1235
static bool rcar_drif_primary_bond(struct platform_device *pdev)
drivers/media/platform/renesas/rcar_drif.c
1241
static struct device_node *rcar_drif_bond_enabled(struct platform_device *p)
drivers/media/platform/renesas/rcar_drif.c
1257
struct platform_device *pdev;
drivers/media/platform/renesas/rcar_drif.c
1369
static int rcar_drif_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rcar_drif.c
1436
static void rcar_drif_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rcar_drif.c
195
struct platform_device *pdev; /* Channel's pdev */
drivers/media/platform/renesas/rcar_fdp1.c
2248
static int fdp1_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rcar_fdp1.c
2396
static void fdp1_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rcar_jpu.c
1571
static int jpu_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rcar_jpu.c
1686
static void jpu_remove(struct platform_device *pdev)
drivers/media/platform/renesas/renesas-ceu.c
1610
static int ceu_probe(struct platform_device *pdev)
drivers/media/platform/renesas/renesas-ceu.c
1696
static void ceu_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
242
static int rzg2l_cru_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
307
static void rzg2l_cru_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
1001
static void rzg2l_csi2_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
899
static int rzg2l_csi2_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c
180
static int rzv2h_ivc_probe(struct platform_device *pdev)
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c
223
static void rzv2h_ivc_remove(struct platform_device *pdev)
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c
37
struct platform_device *pdev)
drivers/media/platform/renesas/sh_vou.c
1216
static int sh_vou_probe(struct platform_device *pdev)
drivers/media/platform/renesas/sh_vou.c
1344
static void sh_vou_remove(struct platform_device *pdev)
drivers/media/platform/renesas/vsp1/vsp1_drv.c
1021
static void vsp1_remove(struct platform_device *pdev)
drivers/media/platform/renesas/vsp1/vsp1_drv.c
920
static int vsp1_probe(struct platform_device *pdev)
drivers/media/platform/rockchip/rga/rga.c
795
static int rga_probe(struct platform_device *pdev)
drivers/media/platform/rockchip/rga/rga.c
918
static void rga_remove(struct platform_device *pdev)
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
146
static int rkcif_probe(struct platform_device *pdev)
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
241
static void rkcif_remove(struct platform_device *pdev)
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
649
static int rkisp1_probe(struct platform_device *pdev)
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
796
static void rkisp1_remove(struct platform_device *pdev)
drivers/media/platform/rockchip/rkvdec/rkvdec.c
1767
static int rkvdec_probe(struct platform_device *pdev)
drivers/media/platform/rockchip/rkvdec/rkvdec.c
1866
static void rkvdec_remove(struct platform_device *pdev)
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1104
static int gsc_probe(struct platform_device *pdev)
drivers/media/platform/samsung/exynos-gsc/gsc-core.c
1203
static void gsc_remove(struct platform_device *pdev)
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
330
struct platform_device *pdev;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
736
struct platform_device *pdev;
drivers/media/platform/samsung/exynos4-is/fimc-core.c
1093
static void fimc_remove(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/fimc-core.c
922
static int fimc_probe(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/fimc-core.h
418
struct platform_device *pdev;
drivers/media/platform/samsung/exynos4-is/fimc-is-i2c.c
37
static int fimc_is_i2c_probe(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/fimc-is-i2c.c
84
static void fimc_is_i2c_remove(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
791
static int fimc_is_probe(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
933
static void fimc_is_remove(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
262
struct platform_device *pdev;
drivers/media/platform/samsung/exynos4-is/fimc-isp.h
166
struct platform_device *pdev;
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1443
static int fimc_lite_probe(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1595
static void fimc_lite_remove(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/fimc-lite.h
141
struct platform_device *pdev;
drivers/media/platform/samsung/exynos4-is/media-dev.c
1421
static int fimc_md_probe(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/media-dev.c
1524
static void fimc_md_remove(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/media-dev.c
632
struct platform_device *pdev,
drivers/media/platform/samsung/exynos4-is/media-dev.c
681
struct platform_device *pdev,
drivers/media/platform/samsung/exynos4-is/media-dev.c
734
struct platform_device *pdev;
drivers/media/platform/samsung/exynos4-is/media-dev.h
131
struct platform_device *pdev;
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
205
struct platform_device *pdev;
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
716
static int s5pcsis_parse_dt(struct platform_device *pdev,
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
764
static int s5pcsis_probe(struct platform_device *pdev)
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
984
static void s5pcsis_remove(struct platform_device *pdev)
drivers/media/platform/samsung/s3c-camif/camif-core.c
373
static int camif_request_irqs(struct platform_device *pdev,
drivers/media/platform/samsung/s3c-camif/camif-core.c
398
static int s3c_camif_probe(struct platform_device *pdev)
drivers/media/platform/samsung/s3c-camif/camif-core.c
511
static void s3c_camif_remove(struct platform_device *pdev)
drivers/media/platform/samsung/s5p-g2d/g2d.c
618
static int g2d_probe(struct platform_device *pdev)
drivers/media/platform/samsung/s5p-g2d/g2d.c
739
static void g2d_remove(struct platform_device *pdev)
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
2843
static int s5p_jpeg_probe(struct platform_device *pdev)
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
2987
static void s5p_jpeg_remove(struct platform_device *pdev)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1301
static int s5p_mfc_probe(struct platform_device *pdev)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1454
static void s5p_mfc_remove(struct platform_device *pdev)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
309
struct platform_device *plat_dev;
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
1260
static void bdisp_remove(struct platform_device *pdev)
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
1282
static int bdisp_probe(struct platform_device *pdev)
drivers/media/platform/st/sti/bdisp/bdisp.h
188
struct platform_device *pdev;
drivers/media/platform/st/sti/delta/delta-v4l2.c
1808
static int delta_probe(struct platform_device *pdev)
drivers/media/platform/st/sti/delta/delta-v4l2.c
1902
static void delta_remove(struct platform_device *pdev)
drivers/media/platform/st/sti/delta/delta.h
494
struct platform_device *pdev;
drivers/media/platform/st/sti/hva/hva-hw.c
298
int hva_hw_probe(struct platform_device *pdev, struct hva_dev *hva)
drivers/media/platform/st/sti/hva/hva-hw.h
35
int hva_hw_probe(struct platform_device *pdev, struct hva_dev *hva);
drivers/media/platform/st/sti/hva/hva-v4l2.c
1346
static int hva_probe(struct platform_device *pdev)
drivers/media/platform/st/sti/hva/hva-v4l2.c
1422
static void hva_remove(struct platform_device *pdev)
drivers/media/platform/st/sti/hva/hva.h
337
struct platform_device *pdev;
drivers/media/platform/st/stm32/dma2d/dma2d.c
598
static int dma2d_probe(struct platform_device *pdev)
drivers/media/platform/st/stm32/dma2d/dma2d.c
692
static void dma2d_remove(struct platform_device *pdev)
drivers/media/platform/st/stm32/stm32-csi.c
1066
static void stm32_csi_remove(struct platform_device *pdev)
drivers/media/platform/st/stm32/stm32-csi.c
882
struct platform_device *pdev)
drivers/media/platform/st/stm32/stm32-csi.c
980
static int stm32_csi_probe(struct platform_device *pdev)
drivers/media/platform/st/stm32/stm32-dcmi.c
1883
static int dcmi_probe(struct platform_device *pdev)
drivers/media/platform/st/stm32/stm32-dcmi.c
2080
static void dcmi_remove(struct platform_device *pdev)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
38
struct platform_device pdev;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
466
static int dcmipp_probe(struct platform_device *pdev)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
586
static void dcmipp_remove(struct platform_device *pdev)
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
162
static int sun4i_csi_probe(struct platform_device *pdev)
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
275
static void sun4i_csi_remove(struct platform_device *pdev)
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c
231
struct platform_device *platform_dev)
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c
319
static int sun6i_csi_probe(struct platform_device *platform_dev)
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c
377
static void sun6i_csi_remove(struct platform_device *pdev)
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
636
struct platform_device *platform_dev)
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
714
static int sun6i_mipi_csi2_probe(struct platform_device *platform_dev)
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
743
static void sun6i_mipi_csi2_remove(struct platform_device *platform_dev)
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
696
struct platform_device *platform_dev)
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
781
static int sun8i_a83t_mipi_csi2_probe(struct platform_device *platform_dev)
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
810
static void sun8i_a83t_mipi_csi2_remove(struct platform_device *platform_dev)
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
798
static int deinterlace_probe(struct platform_device *pdev)
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
905
static void deinterlace_remove(struct platform_device *pdev)
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
732
static int rotate_probe(struct platform_device *pdev)
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
832
static void rotate_remove(struct platform_device *pdev)
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
616
static int dw_mipi_csi2rx_probe(struct platform_device *pdev)
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
671
static void dw_mipi_csi2rx_remove(struct platform_device *pdev)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2569
struct platform_device *pdev)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2628
struct platform_device *pdev)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2653
static int hdmirx_probe(struct platform_device *pdev)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2786
static void hdmirx_remove(struct platform_device *pdev)
drivers/media/platform/ti/am437x/am437x-vpfe.c
2386
static int vpfe_probe(struct platform_device *pdev)
drivers/media/platform/ti/am437x/am437x-vpfe.c
2478
static void vpfe_remove(struct platform_device *pdev)
drivers/media/platform/ti/cal/cal-camerarx.c
962
struct platform_device *pdev = to_platform_device(cal->dev);
drivers/media/platform/ti/cal/cal.c
1094
struct platform_device *pdev = to_platform_device(cal->dev);
drivers/media/platform/ti/cal/cal.c
1148
static int cal_probe(struct platform_device *pdev)
drivers/media/platform/ti/cal/cal.c
1286
static void cal_remove(struct platform_device *pdev)
drivers/media/platform/ti/davinci/vpif.c
435
struct platform_device *pdev = to_platform_device(dev);
drivers/media/platform/ti/davinci/vpif.c
440
static int vpif_probe(struct platform_device *pdev)
drivers/media/platform/ti/davinci/vpif.c
443
struct platform_device *pdev_capture, *pdev_display;
drivers/media/platform/ti/davinci/vpif.c
47
struct platform_device *capture;
drivers/media/platform/ti/davinci/vpif.c
48
struct platform_device *display;
drivers/media/platform/ti/davinci/vpif.c
542
static void vpif_remove(struct platform_device *pdev)
drivers/media/platform/ti/davinci/vpif_capture.c
1484
vpif_capture_get_pdata(struct platform_device *pdev,
drivers/media/platform/ti/davinci/vpif_capture.c
1602
static int vpif_probe(struct platform_device *pdev)
drivers/media/platform/ti/davinci/vpif_capture.c
1715
static void vpif_remove(struct platform_device *device)
drivers/media/platform/ti/davinci/vpif_display.c
1217
static int vpif_probe(struct platform_device *pdev)
drivers/media/platform/ti/davinci/vpif_display.c
1307
static void vpif_remove(struct platform_device *device)
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
1121
static int ti_csi2rx_probe(struct platform_device *pdev)
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
1177
static void ti_csi2rx_remove(struct platform_device *pdev)
drivers/media/platform/ti/omap/omap_vout.c
1417
static int __init omap_vout_setup_video_bufs(struct platform_device *pdev,
drivers/media/platform/ti/omap/omap_vout.c
1440
static int __init omap_vout_create_video_devices(struct platform_device *pdev)
drivers/media/platform/ti/omap/omap_vout.c
1571
static void omap_vout_remove(struct platform_device *pdev)
drivers/media/platform/ti/omap/omap_vout.c
1591
static int __init omap_vout_probe(struct platform_device *pdev)
drivers/media/platform/ti/omap/omap_vout_vrfb.c
90
int omap_vout_setup_vrfb_bufs(struct platform_device *pdev, int vid_num,
drivers/media/platform/ti/omap/omap_vout_vrfb.h
17
int omap_vout_setup_vrfb_bufs(struct platform_device *pdev, int vid_num,
drivers/media/platform/ti/omap/omap_vout_vrfb.h
27
static inline int omap_vout_setup_vrfb_bufs(struct platform_device *pdev, int vid_num,
drivers/media/platform/ti/omap3isp/isp.c
1970
static void isp_remove(struct platform_device *pdev)
drivers/media/platform/ti/omap3isp/isp.c
2227
static int isp_probe(struct platform_device *pdev)
drivers/media/platform/ti/omap3isp/isp.h
271
int omap3isp_register_entities(struct platform_device *pdev,
drivers/media/platform/ti/omap3isp/isp.h
273
void omap3isp_unregister_entities(struct platform_device *pdev);
drivers/media/platform/ti/vpe/csc.c
247
struct csc_data *csc_create(struct platform_device *pdev, const char *res_name)
drivers/media/platform/ti/vpe/csc.h
55
struct platform_device *pdev;
drivers/media/platform/ti/vpe/csc.h
63
struct csc_data *csc_create(struct platform_device *pdev, const char *res_name);
drivers/media/platform/ti/vpe/sc.c
275
struct sc_data *sc_create(struct platform_device *pdev, const char *res_name)
drivers/media/platform/ti/vpe/sc.h
195
struct platform_device *pdev;
drivers/media/platform/ti/vpe/sc.h
206
struct sc_data *sc_create(struct platform_device *pdev, const char *res_name);
drivers/media/platform/ti/vpe/vip.c
3246
static int vip_probe_complete(struct platform_device *pdev);
drivers/media/platform/ti/vpe/vip.c
3247
static void vip_vpdma_fw_cb(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vip.c
3367
static int vip_endpoint_scan(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vip.c
3385
static int vip_probe_complete(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vip.c
3455
static int vip_probe_slice(struct platform_device *pdev, int slice)
drivers/media/platform/ti/vpe/vip.c
3529
static int vip_probe(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vip.c
3628
static void vip_remove(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vip.h
110
struct platform_device *pdev;
drivers/media/platform/ti/vpe/vip.h
138
struct platform_device *pdev;
drivers/media/platform/ti/vpe/vpdma.c
1157
int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma,
drivers/media/platform/ti/vpe/vpdma.c
1158
void (*cb)(struct platform_device *pdev))
drivers/media/platform/ti/vpe/vpdma.h
281
int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma,
drivers/media/platform/ti/vpe/vpdma.h
282
void (*cb)(struct platform_device *pdev));
drivers/media/platform/ti/vpe/vpdma.h
34
struct platform_device *pdev;
drivers/media/platform/ti/vpe/vpdma.h
40
void (*cb)(struct platform_device *pdev);
drivers/media/platform/ti/vpe/vpe.c
2462
static int vpe_runtime_get(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vpe.c
2473
static void vpe_runtime_put(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vpe.c
2484
static void vpe_fw_cb(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vpe.c
2513
static int vpe_probe(struct platform_device *pdev)
drivers/media/platform/ti/vpe/vpe.c
2619
static void vpe_remove(struct platform_device *pdev)
drivers/media/platform/verisilicon/hantro.h
203
struct platform_device *pdev;
drivers/media/platform/verisilicon/hantro_drv.c
1048
struct platform_device *pdev;
drivers/media/platform/verisilicon/hantro_drv.c
1074
static int hantro_probe(struct platform_device *pdev)
drivers/media/platform/verisilicon/hantro_drv.c
1277
static void hantro_remove(struct platform_device *pdev)
drivers/media/platform/via/via-camera.c
1124
static int viacam_probe(struct platform_device *pdev)
drivers/media/platform/via/via-camera.c
1286
static void viacam_remove(struct platform_device *pdev)
drivers/media/platform/via/via-camera.c
64
struct platform_device *platdev;
drivers/media/platform/video-mux.c
389
static int video_mux_probe(struct platform_device *pdev)
drivers/media/platform/video-mux.c
469
static void video_mux_remove(struct platform_device *pdev)
drivers/media/platform/xilinx/xilinx-csi2rxss.c
1006
static void xcsi2rxss_remove(struct platform_device *pdev)
drivers/media/platform/xilinx/xilinx-csi2rxss.c
900
static int xcsi2rxss_probe(struct platform_device *pdev)
drivers/media/platform/xilinx/xilinx-tpg.c
759
static int xtpg_probe(struct platform_device *pdev)
drivers/media/platform/xilinx/xilinx-tpg.c
886
static void xtpg_remove(struct platform_device *pdev)
drivers/media/platform/xilinx/xilinx-vip.c
209
struct platform_device *pdev = to_platform_device(xvip->dev);
drivers/media/platform/xilinx/xilinx-vipp.c
567
static int xvip_composite_probe(struct platform_device *pdev)
drivers/media/platform/xilinx/xilinx-vipp.c
598
static void xvip_composite_remove(struct platform_device *pdev)
drivers/media/platform/xilinx/xilinx-vtc.c
319
static int xvtc_probe(struct platform_device *pdev)
drivers/media/platform/xilinx/xilinx-vtc.c
347
static void xvtc_remove(struct platform_device *pdev)
drivers/media/radio/radio-si476x.c
1376
static int si476x_radio_probe(struct platform_device *pdev)
drivers/media/radio/radio-si476x.c
1499
static void si476x_radio_remove(struct platform_device *pdev)
drivers/media/radio/radio-timb.c
154
static void timbradio_remove(struct platform_device *pdev)
drivers/media/radio/radio-timb.c
87
static int timbradio_probe(struct platform_device *pdev)
drivers/media/radio/si4713/radio-platform-si4713.c
136
static int radio_si4713_pdriver_probe(struct platform_device *pdev)
drivers/media/radio/si4713/radio-platform-si4713.c
193
static void radio_si4713_pdriver_remove(struct platform_device *pdev)
drivers/media/radio/si4713/si4713.c
1437
struct platform_device *si4713_pdev;
drivers/media/radio/si4713/si4713.h
242
struct platform_device *pd;
drivers/media/rc/gpio-ir-recv.c
128
static void gpio_ir_recv_remove(struct platform_device *pdev)
drivers/media/rc/gpio-ir-recv.c
57
static int gpio_ir_recv_probe(struct platform_device *pdev)
drivers/media/rc/gpio-ir-tx.c
158
static int gpio_ir_tx_probe(struct platform_device *pdev)
drivers/media/rc/img-ir/img-ir-core.c
155
static void img_ir_remove(struct platform_device *pdev)
drivers/media/rc/img-ir/img-ir-core.c
76
static int img_ir_probe(struct platform_device *pdev)
drivers/media/rc/ir-hix5hd2.c
250
static int hix5hd2_ir_probe(struct platform_device *pdev)
drivers/media/rc/ir-hix5hd2.c
343
static void hix5hd2_ir_remove(struct platform_device *pdev)
drivers/media/rc/meson-ir-tx.c
308
static int meson_irtx_probe(struct platform_device *pdev)
drivers/media/rc/meson-ir.c
444
static int meson_ir_probe(struct platform_device *pdev)
drivers/media/rc/meson-ir.c
531
static void meson_ir_remove(struct platform_device *pdev)
drivers/media/rc/meson-ir.c
542
static void meson_ir_shutdown(struct platform_device *pdev)
drivers/media/rc/mtk-cir.c
294
static int mtk_ir_probe(struct platform_device *pdev)
drivers/media/rc/mtk-cir.c
425
static void mtk_ir_remove(struct platform_device *pdev)
drivers/media/rc/pwm-ir-tx.c
146
static int pwm_ir_probe(struct platform_device *pdev)
drivers/media/rc/serial_ir.c
132
struct platform_device *pdev;
drivers/media/rc/serial_ir.c
484
static int serial_ir_probe(struct platform_device *dev)
drivers/media/rc/serial_ir.c
686
static int serial_ir_suspend(struct platform_device *dev,
drivers/media/rc/serial_ir.c
705
static int serial_ir_resume(struct platform_device *dev)
drivers/media/rc/st_rc.c
198
static void st_rc_remove(struct platform_device *pdev)
drivers/media/rc/st_rc.c
229
static int st_rc_probe(struct platform_device *pdev)
drivers/media/rc/sunxi-cir.c
253
static int sunxi_ir_probe(struct platform_device *pdev)
drivers/media/rc/sunxi-cir.c
369
static void sunxi_ir_remove(struct platform_device *pdev)
drivers/media/rc/sunxi-cir.c
377
static void sunxi_ir_shutdown(struct platform_device *pdev)
drivers/media/test-drivers/vicodec/vicodec-core.c
2103
static int vicodec_probe(struct platform_device *pdev)
drivers/media/test-drivers/vicodec/vicodec-core.c
2203
static void vicodec_remove(struct platform_device *pdev)
drivers/media/test-drivers/vicodec/vicodec-core.c
77
static struct platform_device vicodec_pdev = {
drivers/media/test-drivers/vidtv/vidtv_bridge.c
488
static int vidtv_bridge_probe(struct platform_device *pdev)
drivers/media/test-drivers/vidtv/vidtv_bridge.c
537
static void vidtv_bridge_remove(struct platform_device *pdev)
drivers/media/test-drivers/vidtv/vidtv_bridge.c
571
static struct platform_device vidtv_bridge_dev = {
drivers/media/test-drivers/vidtv/vidtv_bridge.h
50
struct platform_device *pdev;
drivers/media/test-drivers/vim2m.c
1489
static int vim2m_probe(struct platform_device *pdev)
drivers/media/test-drivers/vim2m.c
1574
static void vim2m_remove(struct platform_device *pdev)
drivers/media/test-drivers/vim2m.c
84
static struct platform_device vim2m_pdev = {
drivers/media/test-drivers/vimc/vimc-core.c
338
static int vimc_probe(struct platform_device *pdev)
drivers/media/test-drivers/vimc/vimc-core.c
387
static void vimc_remove(struct platform_device *pdev)
drivers/media/test-drivers/vimc/vimc-core.c
403
static struct platform_device vimc_pdev = {
drivers/media/test-drivers/visl/visl-core.c
433
static int visl_probe(struct platform_device *pdev)
drivers/media/test-drivers/visl/visl-core.c
520
static void visl_remove(struct platform_device *pdev)
drivers/media/test-drivers/visl/visl-core.c
545
static struct platform_device visl_pdev = {
drivers/media/test-drivers/vivid/vivid-core.c
1421
static int vivid_create_devnodes(struct platform_device *pdev,
drivers/media/test-drivers/vivid/vivid-core.c
1800
static int vivid_create_instance(struct platform_device *pdev, int inst)
drivers/media/test-drivers/vivid/vivid-core.c
2080
static int vivid_probe(struct platform_device *pdev)
drivers/media/test-drivers/vivid/vivid-core.c
2151
static void vivid_remove(struct platform_device *pdev)
drivers/media/test-drivers/vivid/vivid-core.c
2233
static struct platform_device vivid_pdev = {
drivers/media/tuners/it913x.c
14
struct platform_device *pdev;
drivers/media/tuners/it913x.c
151
struct platform_device *pdev = dev->pdev;
drivers/media/tuners/it913x.c
210
struct platform_device *pdev = dev->pdev;
drivers/media/tuners/it913x.c
29
struct platform_device *pdev = dev->pdev;
drivers/media/tuners/it913x.c
379
static int it913x_probe(struct platform_device *pdev)
drivers/media/tuners/it913x.c
422
static void it913x_remove(struct platform_device *pdev)
drivers/media/usb/dvb-usb-v2/af9035.c
1558
struct platform_device *pdev;
drivers/media/usb/dvb-usb-v2/af9035.c
1721
struct platform_device *pdev;
drivers/media/usb/dvb-usb-v2/af9035.h
65
struct platform_device *platform_device_tuner[2];
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1206
struct platform_device *pdev;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1423
struct platform_device *pdev;
drivers/media/usb/dvb-usb-v2/rtl28xxu.h
73
struct platform_device *platform_device_sdr;
drivers/media/usb/dvb-usb-v2/zd1301.c
128
struct platform_device *pdev;
drivers/media/usb/dvb-usb-v2/zd1301.c
206
struct platform_device *pdev;
drivers/media/usb/dvb-usb-v2/zd1301.c
21
struct platform_device *platform_device_demod;
drivers/memory/atmel-ebi.c
518
static int atmel_ebi_probe(struct platform_device *pdev)
drivers/memory/brcmstb_dpfe.c
850
static int brcmstb_dpfe_resume(struct platform_device *pdev)
drivers/memory/brcmstb_dpfe.c
857
static int brcmstb_dpfe_probe(struct platform_device *pdev)
drivers/memory/brcmstb_dpfe.c
912
static void brcmstb_dpfe_remove(struct platform_device *pdev)
drivers/memory/brcmstb_memc.c
125
static int brcmstb_memc_probe(struct platform_device *pdev)
drivers/memory/brcmstb_memc.c
155
static void brcmstb_memc_remove(struct platform_device *pdev)
drivers/memory/bt1-l2-ctl.c
143
struct platform_device *pdev = to_platform_device(l2->dev);
drivers/memory/bt1-l2-ctl.c
148
static struct l2_ctl *l2_ctl_create_data(struct platform_device *pdev)
drivers/memory/bt1-l2-ctl.c
283
static int l2_ctl_probe(struct platform_device *pdev)
drivers/memory/da8xx-ddrctl.c
100
static int da8xx_ddrctl_probe(struct platform_device *pdev)
drivers/memory/emif.c
1083
static int emif_probe(struct platform_device *pdev)
drivers/memory/emif.c
1138
static void emif_remove(struct platform_device *pdev)
drivers/memory/emif.c
1145
static void emif_shutdown(struct platform_device *pdev)
drivers/memory/emif.c
980
struct platform_device *pdev)
drivers/memory/fsl-corenet-cf.c
170
static int ccf_probe(struct platform_device *pdev)
drivers/memory/fsl-corenet-cf.c
226
static void ccf_remove(struct platform_device *pdev)
drivers/memory/fsl_ifc.c
202
static int fsl_ifc_ctrl_probe(struct platform_device *dev)
drivers/memory/fsl_ifc.c
87
static void fsl_ifc_ctrl_remove(struct platform_device *dev)
drivers/memory/jz4780-nemc.c
270
static int jz4780_nemc_probe(struct platform_device *pdev)
drivers/memory/jz4780-nemc.c
387
static void jz4780_nemc_remove(struct platform_device *pdev)
drivers/memory/mtk-smi.c
587
struct platform_device *smi_com_pdev;
drivers/memory/mtk-smi.c
644
static int mtk_smi_larb_probe(struct platform_device *pdev)
drivers/memory/mtk-smi.c
684
static void mtk_smi_larb_remove(struct platform_device *pdev)
drivers/memory/mtk-smi.c
864
static int mtk_smi_common_probe(struct platform_device *pdev)
drivers/memory/mtk-smi.c
918
static void mtk_smi_common_remove(struct platform_device *pdev)
drivers/memory/mvebu-devbus.c
263
static int mvebu_devbus_probe(struct platform_device *pdev)
drivers/memory/omap-gpmc.c
2144
static int gpmc_probe_generic_child(struct platform_device *pdev,
drivers/memory/omap-gpmc.c
2314
static int gpmc_probe_dt(struct platform_device *pdev)
drivers/memory/omap-gpmc.c
2347
static void gpmc_probe_dt_children(struct platform_device *pdev)
drivers/memory/omap-gpmc.c
2365
static int gpmc_probe_dt(struct platform_device *pdev)
drivers/memory/omap-gpmc.c
2370
static void gpmc_probe_dt_children(struct platform_device *pdev)
drivers/memory/omap-gpmc.c
2519
static int gpmc_probe(struct platform_device *pdev)
drivers/memory/omap-gpmc.c
2637
static void gpmc_remove(struct platform_device *pdev)
drivers/memory/renesas-rpc-if.c
1057
static void rpcif_remove(struct platform_device *pdev)
drivers/memory/renesas-rpc-if.c
72
struct platform_device *vdev;
drivers/memory/renesas-rpc-if.c
972
static int rpcif_probe(struct platform_device *pdev)
drivers/memory/renesas-rpc-if.c
975
struct platform_device *vdev;
drivers/memory/samsung/exynos-srom.c
105
static int exynos_srom_probe(struct platform_device *pdev)
drivers/memory/samsung/exynos5422-dmc.c
1412
static int exynos5_dmc_probe(struct platform_device *pdev)
drivers/memory/samsung/exynos5422-dmc.c
1553
static void exynos5_dmc_remove(struct platform_device *pdev)
drivers/memory/stm32-fmc2-ebi.c
1630
static int stm32_fmc2_ebi_probe(struct platform_device *pdev)
drivers/memory/stm32-fmc2-ebi.c
1715
static void stm32_fmc2_ebi_remove(struct platform_device *pdev)
drivers/memory/stm32_omm.c
297
static int stm32_omm_probe(struct platform_device *pdev)
drivers/memory/stm32_omm.c
381
static void stm32_omm_remove(struct platform_device *pdev)
drivers/memory/tegra/mc.c
77
struct platform_device *pdev;
drivers/memory/tegra/mc.c
898
static int tegra_mc_probe(struct platform_device *pdev)
drivers/memory/tegra/tegra124-emc.c
1433
static int tegra124_emc_probe(struct platform_device *pdev)
drivers/memory/tegra/tegra186-emc.c
309
static int tegra186_emc_probe(struct platform_device *pdev)
drivers/memory/tegra/tegra186-emc.c
373
static void tegra186_emc_remove(struct platform_device *pdev)
drivers/memory/tegra/tegra186.c
28
struct platform_device *pdev = to_platform_device(mc->dev);
drivers/memory/tegra/tegra20-emc.c
1178
static int tegra20_emc_probe(struct platform_device *pdev)
drivers/memory/tegra/tegra210-emc-core.c
1811
static int tegra210_emc_probe(struct platform_device *pdev)
drivers/memory/tegra/tegra210-emc-core.c
1989
static void tegra210_emc_remove(struct platform_device *pdev)
drivers/memory/tegra/tegra30-emc.c
1610
static int tegra30_emc_probe(struct platform_device *pdev)
drivers/memory/ti-aemif.c
204
static u32 aemif_calc_rate(struct platform_device *pdev, int wanted, unsigned long clk)
drivers/memory/ti-aemif.c
234
static int aemif_config_abus(struct platform_device *pdev, int csnum)
drivers/memory/ti-aemif.c
268
static void aemif_get_hw_params(struct platform_device *pdev, int csnum)
drivers/memory/ti-aemif.c
297
static int of_aemif_parse_abus_config(struct platform_device *pdev,
drivers/memory/ti-aemif.c
365
static int aemif_probe(struct platform_device *pdev)
drivers/memory/ti-emif-pm.c
275
static int ti_emif_probe(struct platform_device *pdev)
drivers/memory/ti-emif-pm.c
318
static void ti_emif_remove(struct platform_device *pdev)
drivers/memstick/host/rtsx_usb_ms.c
25
struct platform_device *pdev;
drivers/memstick/host/rtsx_usb_ms.c
759
static int rtsx_usb_ms_drv_probe(struct platform_device *pdev)
drivers/memstick/host/rtsx_usb_ms.c
811
static void rtsx_usb_ms_drv_remove(struct platform_device *pdev)
drivers/mfd/ab8500-core.c
999
static int ab8500_probe(struct platform_device *pdev)
drivers/mfd/ab8500-sysctrl.c
133
static int ab8500_sysctrl_probe(struct platform_device *pdev)
drivers/mfd/ab8500-sysctrl.c
143
static void ab8500_sysctrl_remove(struct platform_device *pdev)
drivers/mfd/adp5520.c
211
struct platform_device *pdev;
drivers/mfd/altera-sysmgr.c
126
static int sysmgr_probe(struct platform_device *pdev)
drivers/mfd/at91-usart.c
24
static int at91_usart_mode_probe(struct platform_device *pdev)
drivers/mfd/atmel-flexcom.c
37
static int atmel_flexcom_probe(struct platform_device *pdev)
drivers/mfd/atmel-hlcdc.c
81
static int atmel_hlcdc_probe(struct platform_device *pdev)
drivers/mfd/bcm2835-pm.c
28
static int bcm2835_pm_get_pdata(struct platform_device *pdev,
drivers/mfd/bcm2835-pm.c
72
static int bcm2835_pm_probe(struct platform_device *pdev)
drivers/mfd/cgbc-core.c
246
struct platform_device *pdev = to_platform_device(dev);
drivers/mfd/cgbc-core.c
340
static int cgbc_probe(struct platform_device *pdev)
drivers/mfd/cgbc-core.c
363
static void cgbc_remove(struct platform_device *pdev)
drivers/mfd/cgbc-core.c
56
static struct platform_device *cgbc_pdev;
drivers/mfd/cros_ec_dev.c
185
static int ec_device_probe(struct platform_device *pdev)
drivers/mfd/cros_ec_dev.c
356
static void ec_device_remove(struct platform_device *pdev)
drivers/mfd/da903x.c
463
struct platform_device *pdev;
drivers/mfd/db8500-prcmu.c
2997
static int db8500_prcmu_probe(struct platform_device *pdev)
drivers/mfd/dln2.c
116
struct platform_device *pdev;
drivers/mfd/dln2.c
120
int dln2_register_event_cb(struct platform_device *pdev, u16 id,
drivers/mfd/dln2.c
157
void dln2_unregister_event_cb(struct platform_device *pdev, u16 id)
drivers/mfd/dln2.c
513
int dln2_transfer(struct platform_device *pdev, u16 cmd,
drivers/mfd/exynos-lpass.c
108
struct platform_device *pdev = data;
drivers/mfd/exynos-lpass.c
116
static int exynos_lpass_probe(struct platform_device *pdev)
drivers/mfd/ezx-pcap.c
343
struct platform_device *pdev;
drivers/mfd/fsl-imx25-tsadc.c
134
static int mx25_tsadc_probe(struct platform_device *pdev)
drivers/mfd/fsl-imx25-tsadc.c
195
static void mx25_tsadc_remove(struct platform_device *pdev)
drivers/mfd/fsl-imx25-tsadc.c
63
static int mx25_tsadc_setup_irq(struct platform_device *pdev,
drivers/mfd/fsl-imx25-tsadc.c
85
static int mx25_tsadc_unset_irq(struct platform_device *pdev)
drivers/mfd/fsl-imx25-tsadc.c
98
static void mx25_tsadc_setup_clk(struct platform_device *pdev,
drivers/mfd/hi6421-pmic-core.c
51
static int hi6421_pmic_probe(struct platform_device *pdev)
drivers/mfd/hi655x-pmic.c
147
static void hi655x_pmic_remove(struct platform_device *pdev)
drivers/mfd/hi655x-pmic.c
91
static int hi655x_pmic_probe(struct platform_device *pdev)
drivers/mfd/intel-lpss-acpi.c
175
static int intel_lpss_acpi_probe(struct platform_device *pdev)
drivers/mfd/intel-lpss-acpi.c
203
static void intel_lpss_acpi_remove(struct platform_device *pdev)
drivers/mfd/intel_pmc_bxt.c
278
static int intel_pmc_get_tco_resources(struct platform_device *pdev)
drivers/mfd/intel_pmc_bxt.c
302
static int intel_pmc_get_resources(struct platform_device *pdev,
drivers/mfd/intel_pmc_bxt.c
422
static int intel_pmc_probe(struct platform_device *pdev)
drivers/mfd/intel_soc_pmic_bxtwc.c
472
static int bxtwc_probe(struct platform_device *pdev)
drivers/mfd/intel_soc_pmic_bxtwc.c
583
static void bxtwc_shutdown(struct platform_device *pdev)
drivers/mfd/intel_soc_pmic_mrfld.c
105
static int bcove_probe(struct platform_device *pdev)
drivers/mfd/ipaq-micro.c
378
static int __init micro_probe(struct platform_device *pdev)
drivers/mfd/kempld-core.c
130
static struct platform_device *kempld_pdev;
drivers/mfd/kempld-core.c
406
static int kempld_probe(struct platform_device *pdev)
drivers/mfd/kempld-core.c
464
static void kempld_remove(struct platform_device *pdev)
drivers/mfd/loongson-se.c
186
static int loongson_se_probe(struct platform_device *pdev)
drivers/mfd/macsmc.c
408
static int apple_smc_probe(struct platform_device *pdev)
drivers/mfd/mcp-sa11x0.c
153
static int mcp_sa11x0_probe(struct platform_device *dev)
drivers/mfd/mcp-sa11x0.c
235
static void mcp_sa11x0_remove(struct platform_device *dev)
drivers/mfd/mfd-core.c
100
static int mfd_match_of_node_to_dev(struct platform_device *pdev,
drivers/mfd/mfd-core.c
147
struct platform_device *pdev;
drivers/mfd/mfd-core.c
347
struct platform_device *pdev;
drivers/mfd/mfd-core.c
56
struct platform_device *pdev)
drivers/mfd/mfd-core.c
95
struct platform_device *pdev)
drivers/mfd/mt6397-core.c
346
static int mt6397_probe(struct platform_device *pdev)
drivers/mfd/mxs-lradc.c
126
static int mxs_lradc_probe(struct platform_device *pdev)
drivers/mfd/mxs-lradc.c
233
static void mxs_lradc_remove(struct platform_device *pdev)
drivers/mfd/omap-usb-host.c
144
static struct platform_device *omap_usbhs_alloc_child(const char *name,
drivers/mfd/omap-usb-host.c
148
struct platform_device *child;
drivers/mfd/omap-usb-host.c
189
static int omap_usbhs_alloc_children(struct platform_device *pdev)
drivers/mfd/omap-usb-host.c
193
struct platform_device *ehci;
drivers/mfd/omap-usb-host.c
194
struct platform_device *ohci;
drivers/mfd/omap-usb-host.c
531
static int usbhs_omap_probe(struct platform_device *pdev)
drivers/mfd/omap-usb-host.c
818
static void usbhs_omap_remove(struct platform_device *pdev)
drivers/mfd/omap-usb-tll.c
200
static int usbtll_omap_probe(struct platform_device *pdev)
drivers/mfd/omap-usb-tll.c
272
static void usbtll_omap_remove(struct platform_device *pdev)
drivers/mfd/qcom-pm8xxx.c
509
static int pm8xxx_probe(struct platform_device *pdev)
drivers/mfd/qcom-pm8xxx.c
580
static void pm8xxx_remove(struct platform_device *pdev)
drivers/mfd/qcom_rpm.c
531
static int qcom_rpm_probe(struct platform_device *pdev)
drivers/mfd/rz-mtu3.c
322
static int rz_mtu3_probe(struct platform_device *pdev)
drivers/mfd/sec-acpm.c
478
static int sec_pmic_acpm_probe(struct platform_device *pdev)
drivers/mfd/sec-acpm.c
539
static void sec_pmic_acpm_shutdown(struct platform_device *pdev)
drivers/mfd/sm501.c
1093
struct platform_device *pdev;
drivers/mfd/sm501.c
1333
static int sm501_plat_probe(struct platform_device *dev)
drivers/mfd/sm501.c
1419
static int sm501_plat_suspend(struct platform_device *pdev, pm_message_t state)
drivers/mfd/sm501.c
1436
static int sm501_plat_resume(struct platform_device *pdev)
drivers/mfd/sm501.c
1630
static void sm501_plat_remove(struct platform_device *dev)
drivers/mfd/sm501.c
32
struct platform_device pdev;
drivers/mfd/sm501.c
634
static struct sm501_device *to_sm_device(struct platform_device *pdev)
drivers/mfd/sm501.c
656
static struct platform_device *
drivers/mfd/sm501.c
691
struct platform_device *pdev)
drivers/mfd/sm501.c
764
struct platform_device *pdev;
drivers/mfd/sm501.c
792
struct platform_device *pdev;
drivers/mfd/sm501.c
823
struct platform_device *pdev;
drivers/mfd/ssbi.c
261
static int ssbi_probe(struct platform_device *pdev)
drivers/mfd/stm32-lptimer.c
82
static int stm32_lptimer_probe(struct platform_device *pdev)
drivers/mfd/stm32-timers.c
249
static int stm32_timers_irq_probe(struct platform_device *pdev,
drivers/mfd/stm32-timers.c
287
static int stm32_timers_probe(struct platform_device *pdev)
drivers/mfd/stm32-timers.c
338
static void stm32_timers_remove(struct platform_device *pdev)
drivers/mfd/sun4i-gpadc.c
92
static int sun4i_gpadc_probe(struct platform_device *pdev)
drivers/mfd/sun6i-prcm.c
128
static int sun6i_prcm_probe(struct platform_device *pdev)
drivers/mfd/ti_am335x_tscadc.c
115
static int ti_tscadc_probe(struct platform_device *pdev)
drivers/mfd/ti_am335x_tscadc.c
299
static void ti_tscadc_remove(struct platform_device *pdev)
drivers/mfd/tps65010.c
80
struct platform_device *leds;
drivers/mfd/tps6586x.c
386
struct platform_device *pdev;
drivers/mfd/tps65911-comparator.c
113
static int tps65911_comparator_probe(struct platform_device *pdev)
drivers/mfd/tps65911-comparator.c
143
static void tps65911_comparator_remove(struct platform_device *pdev)
drivers/mfd/tqmx86.c
249
static int tqmx86_probe(struct platform_device *pdev)
drivers/mfd/tqmx86.c
310
struct platform_device *pdev;
drivers/mfd/twl-core.c
728
struct platform_device *pdev;
drivers/mfd/twl4030-audio.c
178
static int twl4030_audio_probe(struct platform_device *pdev)
drivers/mfd/twl4030-audio.c
25
static struct platform_device *twl4030_audio_dev;
drivers/mfd/twl4030-audio.c
261
static void twl4030_audio_remove(struct platform_device *pdev)
drivers/mfd/twl4030-power.c
885
static int twl4030_power_probe(struct platform_device *pdev)
drivers/mfd/ucb1x00-assabet.c
40
struct platform_device *pdev;
drivers/mfd/ucb1x00-assabet.c
73
struct platform_device *pdev = dev->priv;
drivers/mfd/upboard-fpga.c
271
static int upboard_fpga_probe(struct platform_device *pdev)
drivers/mfd/vexpress-sysreg.c
98
static int vexpress_sysreg_probe(struct platform_device *pdev)
drivers/mfd/wm8350-core.c
256
struct platform_device **pdev)
drivers/misc/atmel-ssc.c
133
atmel_ssc_get_driver_data(struct platform_device *pdev)
drivers/misc/atmel-ssc.c
190
static int ssc_probe(struct platform_device *pdev)
drivers/misc/atmel-ssc.c
254
static void ssc_remove(struct platform_device *pdev)
drivers/misc/cs5535-mfgpt.c
317
static int cs5535_mfgpt_probe(struct platform_device *pdev)
drivers/misc/cs5535-mfgpt.c
40
struct platform_device *pdev;
drivers/misc/eeprom/digsy_mtc_eeprom.c
44
static struct platform_device digsy_mtc_eeprom = {
drivers/misc/fastrpc.c
2193
static int fastrpc_cb_probe(struct platform_device *pdev)
drivers/misc/fastrpc.c
2248
static void fastrpc_cb_remove(struct platform_device *pdev)
drivers/misc/hi6421v600-irq.c
214
static int hi6421v600_irq_probe(struct platform_device *pdev)
drivers/misc/hi6421v600-irq.c
217
struct platform_device *pmic_pdev;
drivers/misc/hi6421v600-irq.c
242
pmic_pdev = container_of(pmic_dev, struct platform_device, dev);
drivers/misc/hisi_hikey_usb.c
146
static int hisi_hikey_usb_of_role_switch(struct platform_device *pdev,
drivers/misc/hisi_hikey_usb.c
209
static int hisi_hikey_usb_probe(struct platform_device *pdev)
drivers/misc/hisi_hikey_usb.c
242
static void hisi_hikey_usb_remove(struct platform_device *pdev)
drivers/misc/mei/platform-vsc.c
334
static int mei_vsc_probe(struct platform_device *pdev)
drivers/misc/mei/platform-vsc.c
389
static void mei_vsc_remove(struct platform_device *pdev)
drivers/misc/mei/vsc-tp.c
463
struct platform_device *pdev;
drivers/misc/mei/vsc-tp.c
65
struct platform_device *pdev;
drivers/misc/open-dice.c
114
static int __init open_dice_probe(struct platform_device *pdev)
drivers/misc/open-dice.c
168
static void open_dice_remove(struct platform_device *pdev)
drivers/misc/pvpanic/pvpanic-mmio.c
26
static int pvpanic_mmio_probe(struct platform_device *pdev)
drivers/misc/qcom-coincell.c
84
static int qcom_coincell_probe(struct platform_device *pdev)
drivers/misc/smpro-errmon.c
577
static int smpro_errmon_probe(struct platform_device *pdev)
drivers/misc/smpro-misc.c
115
static int smpro_misc_probe(struct platform_device *pdev)
drivers/misc/sram.c
376
static int sram_probe(struct platform_device *pdev)
drivers/misc/sram.c
440
static void sram_remove(struct platform_device *pdev)
drivers/misc/tps6594-esm.c
20
struct platform_device *pdev = dev_id;
drivers/misc/tps6594-esm.c
33
static int tps6594_esm_probe(struct platform_device *pdev)
drivers/misc/tps6594-esm.c
84
static void tps6594_esm_remove(struct platform_device *pdev)
drivers/misc/tps6594-pfsm.c
264
struct platform_device *pdev = dev_id;
drivers/misc/tps6594-pfsm.c
277
static int tps6594_pfsm_probe(struct platform_device *pdev)
drivers/misc/tps6594-pfsm.c
319
static void tps6594_pfsm_remove(struct platform_device *pdev)
drivers/misc/vcpu_stall_detector.c
139
static int vcpu_stall_detect_probe(struct platform_device *pdev)
drivers/misc/vcpu_stall_detector.c
212
static void vcpu_stall_detect_remove(struct platform_device *pdev)
drivers/misc/vcpu_stall_detector.c
38
struct platform_device *dev;
drivers/misc/xilinx_sdfec.c
1194
static int xsdfec_clk_init(struct platform_device *pdev,
drivers/misc/xilinx_sdfec.c
1347
static int xsdfec_probe(struct platform_device *pdev)
drivers/misc/xilinx_sdfec.c
1423
static void xsdfec_remove(struct platform_device *pdev)
drivers/misc/xilinx_tmr_inject.c
111
static int xtmr_inject_probe(struct platform_device *pdev)
drivers/misc/xilinx_tmr_inject.c
147
static void xtmr_inject_remove(struct platform_device *pdev)
drivers/misc/xilinx_tmr_manager.c
163
static int xtmr_manager_probe(struct platform_device *pdev)
drivers/mmc/core/pwrseq_emmc.c
59
static int mmc_pwrseq_emmc_probe(struct platform_device *pdev)
drivers/mmc/core/pwrseq_emmc.c
93
static void mmc_pwrseq_emmc_remove(struct platform_device *pdev)
drivers/mmc/core/pwrseq_sd8787.c
116
static void mmc_pwrseq_sd8787_remove(struct platform_device *pdev)
drivers/mmc/core/pwrseq_sd8787.c
88
static int mmc_pwrseq_sd8787_probe(struct platform_device *pdev)
drivers/mmc/core/pwrseq_simple.c
123
static int mmc_pwrseq_simple_probe(struct platform_device *pdev)
drivers/mmc/core/pwrseq_simple.c
172
static void mmc_pwrseq_simple_remove(struct platform_device *pdev)
drivers/mmc/host/alcor.c
1080
static int alcor_pci_sdmmc_drv_probe(struct platform_device *pdev)
drivers/mmc/host/alcor.c
1120
static void alcor_pci_sdmmc_drv_remove(struct platform_device *pdev)
drivers/mmc/host/atmel-mci.c
2443
static int atmci_probe(struct platform_device *pdev)
drivers/mmc/host/atmel-mci.c
2593
static void atmci_remove(struct platform_device *pdev)
drivers/mmc/host/au1xmmc.c
1114
static void au1xmmc_remove(struct platform_device *pdev)
drivers/mmc/host/au1xmmc.c
120
struct platform_device *pdev;
drivers/mmc/host/au1xmmc.c
933
static int au1xmmc_probe(struct platform_device *pdev)
drivers/mmc/host/bcm2835.c
1366
static int bcm2835_probe(struct platform_device *pdev)
drivers/mmc/host/bcm2835.c
1458
static void bcm2835_remove(struct platform_device *pdev)
drivers/mmc/host/bcm2835.c
153
struct platform_device *pdev;
drivers/mmc/host/cavium-octeon.c
149
static int octeon_mmc_probe(struct platform_device *pdev)
drivers/mmc/host/cavium-octeon.c
299
static void octeon_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/cavium.h
82
struct platform_device *slot_pdev[CAVIUM_MAX_MMC];
drivers/mmc/host/cb710-mmc.c
669
struct platform_device *pdev = to_platform_device(dev);
drivers/mmc/host/cb710-mmc.c
678
struct platform_device *pdev = to_platform_device(dev);
drivers/mmc/host/cb710-mmc.c
687
static int cb710_mmc_init(struct platform_device *pdev)
drivers/mmc/host/cb710-mmc.c
748
static void cb710_mmc_exit(struct platform_device *pdev)
drivers/mmc/host/cb710-mmc.h
30
struct platform_device *pdev = to_platform_device(mmc_dev(mmc));
drivers/mmc/host/cqhci-core.c
1138
struct cqhci_host *cqhci_pltfm_init(struct platform_device *pdev)
drivers/mmc/host/cqhci.h
316
struct platform_device;
drivers/mmc/host/cqhci.h
321
struct cqhci_host *cqhci_pltfm_init(struct platform_device *pdev);
drivers/mmc/host/davinci_mmc.c
1005
struct platform_device *pdev = to_platform_device(mmc->parent);
drivers/mmc/host/davinci_mmc.c
1016
struct platform_device *pdev = to_platform_device(mmc->parent);
drivers/mmc/host/davinci_mmc.c
1142
struct platform_device *pdev = to_platform_device(mmc->parent);
drivers/mmc/host/davinci_mmc.c
1184
static int davinci_mmcsd_probe(struct platform_device *pdev)
drivers/mmc/host/davinci_mmc.c
1340
static void davinci_mmcsd_remove(struct platform_device *pdev)
drivers/mmc/host/davinci_mmc.c
679
struct platform_device *pdev = to_platform_device(mmc->parent);
drivers/mmc/host/dw_mmc-bluefield.c
64
static int dw_mci_bluefield_probe(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-exynos.c
676
static int dw_mci_exynos_probe(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-exynos.c
701
static void dw_mci_exynos_remove(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-hi3798cv200.c
168
static int dw_mci_hi3798cv200_probe(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-hi3798cv200.c
173
static void dw_mci_hi3798cv200_remove(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-hi3798mv200.c
223
static int dw_mci_hi3798mv200_probe(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-hi3798mv200.c
228
static void dw_mci_hi3798mv200_remove(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-k3.c
452
static int dw_mci_k3_probe(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-pltfm.c
111
static int dw_mci_pltfm_probe(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-pltfm.c
124
void dw_mci_pltfm_remove(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-pltfm.c
30
int dw_mci_pltfm_register(struct platform_device *pdev,
drivers/mmc/host/dw_mmc-pltfm.h
11
extern int dw_mci_pltfm_register(struct platform_device *pdev,
drivers/mmc/host/dw_mmc-pltfm.h
13
extern void dw_mci_pltfm_remove(struct platform_device *pdev);
drivers/mmc/host/dw_mmc-rockchip.c
538
static int dw_mci_rockchip_probe(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-rockchip.c
569
static void dw_mci_rockchip_remove(struct platform_device *pdev)
drivers/mmc/host/dw_mmc-rockchip.c
580
struct platform_device *pdev = to_platform_device(dev);
drivers/mmc/host/dw_mmc-rockchip.c
594
struct platform_device *pdev = to_platform_device(dev);
drivers/mmc/host/dw_mmc-starfive.c
111
static int dw_mci_starfive_probe(struct platform_device *pdev)
drivers/mmc/host/jz4740_mmc.c
1040
static int jz4740_mmc_probe(struct platform_device* pdev)
drivers/mmc/host/jz4740_mmc.c
1150
static void jz4740_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/jz4740_mmc.c
151
struct platform_device *pdev;
drivers/mmc/host/litex_mmc.c
470
static int litex_mmc_irq_init(struct platform_device *pdev,
drivers/mmc/host/litex_mmc.c
509
static int litex_mmc_probe(struct platform_device *pdev)
drivers/mmc/host/litex_mmc.c
622
static void litex_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/loongson2-mmc.c
251
int (*setting_dma)(struct loongson2_mmc_host *host, struct platform_device *pdev);
drivers/mmc/host/loongson2-mmc.c
683
struct platform_device *pdev)
drivers/mmc/host/loongson2-mmc.c
715
struct platform_device *pdev)
drivers/mmc/host/loongson2-mmc.c
842
struct platform_device *pdev)
drivers/mmc/host/loongson2-mmc.c
868
static int loongson2_mmc_resource_request(struct platform_device *pdev,
drivers/mmc/host/loongson2-mmc.c
915
static int loongson2_mmc_probe(struct platform_device *pdev)
drivers/mmc/host/loongson2-mmc.c
978
static void loongson2_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/meson-gx-mmc.c
1138
static int meson_mmc_probe(struct platform_device *pdev)
drivers/mmc/host/meson-gx-mmc.c
1296
static void meson_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/meson-mx-sdhc-mmc.c
760
static int meson_mx_sdhc_probe(struct platform_device *pdev)
drivers/mmc/host/meson-mx-sdhc-mmc.c
853
static void meson_mx_sdhc_remove(struct platform_device *pdev)
drivers/mmc/host/meson-mx-sdio.c
494
static struct platform_device *meson_mx_mmc_slot_pdev(struct device *parent)
drivers/mmc/host/meson-mx-sdio.c
496
struct platform_device *pdev = NULL;
drivers/mmc/host/meson-mx-sdio.c
629
static int meson_mx_mmc_probe(struct platform_device *pdev)
drivers/mmc/host/meson-mx-sdio.c
637
struct platform_device *slot_pdev;
drivers/mmc/host/meson-mx-sdio.c
734
static void meson_mx_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/moxart-mmc.c
548
static int moxart_probe(struct platform_device *pdev)
drivers/mmc/host/moxart-mmc.c
684
static void moxart_remove(struct platform_device *pdev)
drivers/mmc/host/mtk-sd.c
2866
static void msdc_of_property_parse(struct platform_device *pdev,
drivers/mmc/host/mtk-sd.c
2907
static int msdc_of_clock_parse(struct platform_device *pdev,
drivers/mmc/host/mtk-sd.c
2960
static int msdc_drv_probe(struct platform_device *pdev)
drivers/mmc/host/mtk-sd.c
3185
static void msdc_drv_remove(struct platform_device *pdev)
drivers/mmc/host/mvsdio.c
693
static int mvsd_probe(struct platform_device *pdev)
drivers/mmc/host/mvsdio.c
790
static void mvsd_remove(struct platform_device *pdev)
drivers/mmc/host/mxcmmc.c
1169
static void mxcmci_remove(struct platform_device *pdev)
drivers/mmc/host/mxcmmc.c
992
static int mxcmci_probe(struct platform_device *pdev)
drivers/mmc/host/mxs-mmc.c
559
static int mxs_mmc_probe(struct platform_device *pdev)
drivers/mmc/host/mxs-mmc.c
669
static void mxs_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/omap.c
1369
static int mmc_omap_probe(struct platform_device *pdev)
drivers/mmc/host/omap.c
1520
static void mmc_omap_remove(struct platform_device *pdev)
drivers/mmc/host/omap_hsmmc.c
1761
static int omap_hsmmc_probe(struct platform_device *pdev)
drivers/mmc/host/omap_hsmmc.c
1974
static void omap_hsmmc_remove(struct platform_device *pdev)
drivers/mmc/host/owl-mmc.c
563
static int owl_mmc_probe(struct platform_device *pdev)
drivers/mmc/host/owl-mmc.c
661
static void owl_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/pxamci.c
577
static int pxamci_of_init(struct platform_device *pdev,
drivers/mmc/host/pxamci.c
599
static int pxamci_of_init(struct platform_device *pdev,
drivers/mmc/host/pxamci.c
606
static int pxamci_probe(struct platform_device *pdev)
drivers/mmc/host/pxamci.c
757
static void pxamci_remove(struct platform_device *pdev)
drivers/mmc/host/renesas_sdhi.h
106
int renesas_sdhi_probe(struct platform_device *pdev,
drivers/mmc/host/renesas_sdhi.h
110
void renesas_sdhi_remove(struct platform_device *pdev);
drivers/mmc/host/renesas_sdhi_core.c
1054
int renesas_sdhi_probe(struct platform_device *pdev,
drivers/mmc/host/renesas_sdhi_core.c
1312
void renesas_sdhi_remove(struct platform_device *pdev)
drivers/mmc/host/renesas_sdhi_internal_dmac.c
580
static int renesas_sdhi_internal_dmac_probe(struct platform_device *pdev)
drivers/mmc/host/renesas_sdhi_sys_dmac.c
453
static int renesas_sdhi_sys_dmac_probe(struct platform_device *pdev)
drivers/mmc/host/rtsx_pci_sdmmc.c
1517
static void rtsx_pci_sdmmc_card_event(struct platform_device *pdev)
drivers/mmc/host/rtsx_pci_sdmmc.c
1525
static int rtsx_pci_sdmmc_drv_probe(struct platform_device *pdev)
drivers/mmc/host/rtsx_pci_sdmmc.c
1579
static void rtsx_pci_sdmmc_drv_remove(struct platform_device *pdev)
drivers/mmc/host/rtsx_pci_sdmmc.c
27
struct platform_device *pdev;
drivers/mmc/host/rtsx_usb_sdmmc.c
1364
static int rtsx_usb_sdmmc_drv_probe(struct platform_device *pdev)
drivers/mmc/host/rtsx_usb_sdmmc.c
1421
static void rtsx_usb_sdmmc_drv_remove(struct platform_device *pdev)
drivers/mmc/host/rtsx_usb_sdmmc.c
34
struct platform_device *pdev;
drivers/mmc/host/sdhci-acpi.c
311
static int intel_probe_slot(struct platform_device *pdev, struct acpi_device *adev)
drivers/mmc/host/sdhci-acpi.c
335
static int intel_setup_host(struct platform_device *pdev)
drivers/mmc/host/sdhci-acpi.c
410
static int qcom_probe_slot(struct platform_device *pdev, struct acpi_device *adev)
drivers/mmc/host/sdhci-acpi.c
430
static int qcom_free_slot(struct platform_device *pdev)
drivers/mmc/host/sdhci-acpi.c
610
static int sdhci_acpi_emmc_amd_probe_slot(struct platform_device *pdev,
drivers/mmc/host/sdhci-acpi.c
65
int (*probe_slot)(struct platform_device *, struct acpi_device *);
drivers/mmc/host/sdhci-acpi.c
66
int (*remove_slot)(struct platform_device *);
drivers/mmc/host/sdhci-acpi.c
67
int (*free_slot)(struct platform_device *pdev);
drivers/mmc/host/sdhci-acpi.c
68
int (*setup_host)(struct platform_device *pdev);
drivers/mmc/host/sdhci-acpi.c
74
struct platform_device *pdev;
drivers/mmc/host/sdhci-acpi.c
817
static int sdhci_acpi_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-acpi.c
954
static void sdhci_acpi_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-bcm-kona.c
203
static int sdhci_bcm_kona_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-bcm-kona.c
311
static void sdhci_bcm_kona_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-brcmstb.c
485
static int sdhci_brcmstb_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-brcmstb.c
619
static void sdhci_brcmstb_shutdown(struct platform_device *pdev)
drivers/mmc/host/sdhci-cadence.c
103
int (*init)(struct platform_device *pdev);
drivers/mmc/host/sdhci-cadence.c
452
static int elba_drv_init(struct platform_device *pdev)
drivers/mmc/host/sdhci-cadence.c
545
static int sdhci_cdns_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-dove.c
67
static int sdhci_dove_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-esdhc-imx.c
1773
sdhci_esdhc_imx_probe_dt(struct platform_device *pdev,
drivers/mmc/host/sdhci-esdhc-imx.c
1828
static int sdhci_esdhc_imx_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-esdhc-imx.c
1995
static void sdhci_esdhc_imx_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-esdhc-mcf.c
408
static int sdhci_esdhc_mcf_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-esdhc-mcf.c
485
static void sdhci_esdhc_mcf_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-iproc.c
358
static int sdhci_iproc_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-iproc.c
403
static void sdhci_iproc_shutdown(struct platform_device *pdev)
drivers/mmc/host/sdhci-milbeaut.c
230
static int sdhci_milbeaut_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-milbeaut.c
310
static void sdhci_milbeaut_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-msm.c
1421
struct platform_device *pdev = msm_host->pdev;
drivers/mmc/host/sdhci-msm.c
2130
struct platform_device *pdev)
drivers/mmc/host/sdhci-msm.c
2480
static inline void sdhci_msm_get_of_property(struct platform_device *pdev,
drivers/mmc/host/sdhci-msm.c
2535
static int sdhci_msm_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-msm.c
270
struct platform_device *pdev;
drivers/mmc/host/sdhci-msm.c
2802
static void sdhci_msm_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-npcm.c
30
static int npcm_sdhci_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-arasan.c
1877
static int sdhci_arasan_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-arasan.c
2054
static void sdhci_arasan_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-aspeed.c
364
static int aspeed_sdhci_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-aspeed.c
449
static void aspeed_sdhci_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-aspeed.c
519
static int aspeed_sdc_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-aspeed.c
552
struct platform_device *cpdev;
drivers/mmc/host/sdhci-of-aspeed.c
569
static void aspeed_sdc_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-at91.c
308
static int sdhci_at91_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-at91.c
432
static void sdhci_at91_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-dwcmshc.c
1844
static void dwcmshc_cqhci_init(struct sdhci_host *host, struct platform_device *pdev,
drivers/mmc/host/sdhci-of-dwcmshc.c
1960
static int dwcmshc_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-dwcmshc.c
2087
static void dwcmshc_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-esdhc.c
1338
static void esdhc_init(struct platform_device *pdev, struct sdhci_host *host)
drivers/mmc/host/sdhci-of-esdhc.c
1420
static int sdhci_esdhc_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-hlwd.c
69
static int sdhci_hlwd_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-k1.c
252
static int spacemit_sdhci_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-ma35d1.c
192
static int ma35_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-ma35d1.c
282
static void ma35_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-of-sparx5.c
158
static int sdhci_sparx5_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-omap.c
1212
static int sdhci_omap_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-omap.c
1388
static void sdhci_omap_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-pic32.c
106
static void pic32_sdhci_shared_bus(struct platform_device *pdev)
drivers/mmc/host/sdhci-pic32.c
124
static void pic32_sdhci_probe_platform(struct platform_device *pdev,
drivers/mmc/host/sdhci-pic32.c
137
static int pic32_sdhci_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-pic32.c
211
static void pic32_sdhci_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-pic32.c
46
struct platform_device *pdev;
drivers/mmc/host/sdhci-pltfm.c
108
struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev,
drivers/mmc/host/sdhci-pltfm.c
149
int sdhci_pltfm_init_and_add_host(struct platform_device *pdev,
drivers/mmc/host/sdhci-pltfm.c
165
void sdhci_pltfm_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-pltfm.c
56
static void sdhci_get_compatibility(struct platform_device *pdev)
drivers/mmc/host/sdhci-pltfm.c
71
void sdhci_get_property(struct platform_device *pdev)
drivers/mmc/host/sdhci-pltfm.h
101
extern int sdhci_pltfm_init_and_add_host(struct platform_device *pdev,
drivers/mmc/host/sdhci-pltfm.h
104
extern void sdhci_pltfm_remove(struct platform_device *pdev);
drivers/mmc/host/sdhci-pltfm.h
90
void sdhci_get_property(struct platform_device *pdev);
drivers/mmc/host/sdhci-pltfm.h
92
static inline void sdhci_get_of_property(struct platform_device *pdev)
drivers/mmc/host/sdhci-pltfm.h
97
extern struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev,
drivers/mmc/host/sdhci-pxav2.c
252
static int sdhci_pxav2_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-pxav2.c
55
struct platform_device *pdev = to_platform_device(mmc_dev(host->mmc));
drivers/mmc/host/sdhci-pxav3.c
123
static int armada_38x_quirks(struct platform_device *pdev,
drivers/mmc/host/sdhci-pxav3.c
171
struct platform_device *pdev = to_platform_device(mmc_dev(host->mmc));
drivers/mmc/host/sdhci-pxav3.c
399
static int sdhci_pxav3_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-pxav3.c
510
static void sdhci_pxav3_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-pxav3.c
77
static int mv_conf_mbus_windows(struct platform_device *pdev,
drivers/mmc/host/sdhci-s3c.c
116
struct platform_device *pdev;
drivers/mmc/host/sdhci-s3c.c
474
struct platform_device *pdev)
drivers/mmc/host/sdhci-s3c.c
484
static int sdhci_s3c_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-s3c.c
664
static void sdhci_s3c_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-spear.c
118
static void sdhci_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-spear.c
43
static int sdhci_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-sprd.c
731
static int sdhci_sprd_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-sprd.c
888
static void sdhci_sprd_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-st.c
342
static int sdhci_st_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-st.c
432
static void sdhci_st_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-tegra.c
1649
static int sdhci_tegra_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-tegra.c
1817
static void sdhci_tegra_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci-xenon.c
418
static int xenon_probe_params(struct platform_device *pdev)
drivers/mmc/host/sdhci-xenon.c
509
static int xenon_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci-xenon.c
608
static void xenon_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci_am654.c
1021
static void sdhci_am654_remove(struct platform_device *pdev)
drivers/mmc/host/sdhci_am654.c
841
static int sdhci_am654_get_of_property(struct platform_device *pdev,
drivers/mmc/host/sdhci_am654.c
928
static int sdhci_am654_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci_f_sdh30.c
113
static int sdhci_f_sdh30_probe(struct platform_device *pdev)
drivers/mmc/host/sdhci_f_sdh30.c
204
static void sdhci_f_sdh30_remove(struct platform_device *pdev)
drivers/mmc/host/sh_mmcif.c
1428
static int sh_mmcif_probe(struct platform_device *pdev)
drivers/mmc/host/sh_mmcif.c
1546
static void sh_mmcif_remove(struct platform_device *pdev)
drivers/mmc/host/sh_mmcif.c
222
struct platform_device *pd;
drivers/mmc/host/sunplus-mmc.c
859
static int spmmc_drv_probe(struct platform_device *pdev)
drivers/mmc/host/sunplus-mmc.c
942
static void spmmc_drv_remove(struct platform_device *dev)
drivers/mmc/host/sunxi-mmc.c
1301
struct platform_device *pdev)
drivers/mmc/host/sunxi-mmc.c
1366
static int sunxi_mmc_probe(struct platform_device *pdev)
drivers/mmc/host/sunxi-mmc.c
1484
static void sunxi_mmc_remove(struct platform_device *pdev)
drivers/mmc/host/tmio_mmc.h
156
struct platform_device *pdev;
drivers/mmc/host/tmio_mmc.h
202
struct tmio_mmc_host *tmio_mmc_host_alloc(struct platform_device *pdev,
drivers/mmc/host/tmio_mmc_core.c
1106
static void tmio_mmc_of_parse(struct platform_device *pdev,
drivers/mmc/host/tmio_mmc_core.c
1123
struct tmio_mmc_host *tmio_mmc_host_alloc(struct platform_device *pdev,
drivers/mmc/host/tmio_mmc_core.c
1161
struct platform_device *pdev = _host->pdev;
drivers/mmc/host/tmio_mmc_core.c
1264
struct platform_device *pdev = host->pdev;
drivers/mmc/host/uniphier-sd.c
615
static int uniphier_sd_probe(struct platform_device *pdev)
drivers/mmc/host/uniphier-sd.c
726
static void uniphier_sd_remove(struct platform_device *pdev)
drivers/mmc/host/usdhi6rol0.c
1744
static int usdhi6_probe(struct platform_device *pdev)
drivers/mmc/host/usdhi6rol0.c
1878
static void usdhi6_remove(struct platform_device *pdev)
drivers/mmc/host/wbsd.c
1747
static int wbsd_probe(struct platform_device *dev)
drivers/mmc/host/wbsd.c
1753
static void wbsd_remove(struct platform_device *dev)
drivers/mmc/host/wbsd.c
1797
static int wbsd_platform_suspend(struct platform_device *dev,
drivers/mmc/host/wbsd.c
1814
static int wbsd_platform_resume(struct platform_device *dev)
drivers/mmc/host/wbsd.c
1893
static struct platform_device *wbsd_device;
drivers/mmc/host/wmt-sdmmc.c
748
static int wmt_mci_probe(struct platform_device *pdev)
drivers/mmc/host/wmt-sdmmc.c
880
static void wmt_mci_remove(struct platform_device *pdev)
drivers/mtd/devices/bcm47xxsflash.c
285
static int bcm47xxsflash_bcma_probe(struct platform_device *pdev)
drivers/mtd/devices/bcm47xxsflash.c
360
static void bcm47xxsflash_bcma_remove(struct platform_device *pdev)
drivers/mtd/devices/docg3.c
1555
static int doc_register_sysfs(struct platform_device *pdev,
drivers/mtd/devices/docg3.c
1585
static void doc_unregister_sysfs(struct platform_device *pdev,
drivers/mtd/devices/docg3.c
1891
static int docg3_resume(struct platform_device *pdev)
drivers/mtd/devices/docg3.c
1918
static int docg3_suspend(struct platform_device *pdev, pm_message_t state)
drivers/mtd/devices/docg3.c
1970
static int __init docg3_probe(struct platform_device *pdev)
drivers/mtd/devices/docg3.c
2049
static void docg3_release(struct platform_device *pdev)
drivers/mtd/devices/phram.c
125
static int register_device(struct platform_device *pdev, const char *name,
drivers/mtd/devices/phram.c
379
static int phram_probe(struct platform_device *pdev)
drivers/mtd/devices/phram.c
392
static void phram_remove(struct platform_device *pdev)
drivers/mtd/devices/powernv_flash.c
233
static int powernv_flash_probe(struct platform_device *pdev)
drivers/mtd/devices/powernv_flash.c
271
static void powernv_flash_release(struct platform_device *pdev)
drivers/mtd/devices/spear_smi.c
1034
static void spear_smi_remove(struct platform_device *pdev)
drivers/mtd/devices/spear_smi.c
175
struct platform_device *pdev;
drivers/mtd/devices/spear_smi.c
792
static int spear_smi_probe_config_dt(struct platform_device *pdev,
drivers/mtd/devices/spear_smi.c
834
static int spear_smi_probe_config_dt(struct platform_device *pdev,
drivers/mtd/devices/spear_smi.c
841
static int spear_smi_setup_banks(struct platform_device *pdev,
drivers/mtd/devices/spear_smi.c
935
static int spear_smi_probe(struct platform_device *pdev)
drivers/mtd/devices/st_spi_fsm.c
1970
static void stfsm_fetch_platform_configs(struct platform_device *pdev)
drivers/mtd/devices/st_spi_fsm.c
2015
static int stfsm_probe(struct platform_device *pdev)
drivers/mtd/devices/st_spi_fsm.c
2100
static void stfsm_remove(struct platform_device *pdev)
drivers/mtd/hyperbus/hbmc-am654.c
159
static int am654_hbmc_probe(struct platform_device *pdev)
drivers/mtd/hyperbus/hbmc-am654.c
238
static void am654_hbmc_remove(struct platform_device *pdev)
drivers/mtd/hyperbus/rpc-if.c
117
static int rpcif_hb_probe(struct platform_device *pdev)
drivers/mtd/hyperbus/rpc-if.c
157
static void rpcif_hb_remove(struct platform_device *pdev)
drivers/mtd/lpddr/lpddr2_nvm.c
410
static int lpddr2_nvm_probe(struct platform_device *pdev)
drivers/mtd/lpddr/lpddr2_nvm.c
479
static void lpddr2_nvm_remove(struct platform_device *pdev)
drivers/mtd/maps/lantiq-flash.c
109
ltq_mtd_probe(struct platform_device *pdev)
drivers/mtd/maps/lantiq-flash.c
169
static void ltq_mtd_remove(struct platform_device *pdev)
drivers/mtd/maps/physmap-bt1-rom.c
101
int of_flash_probe_bt1_rom(struct platform_device *pdev,
drivers/mtd/maps/physmap-bt1-rom.h
11
int of_flash_probe_bt1_rom(struct platform_device *pdev,
drivers/mtd/maps/physmap-bt1-rom.h
6
int of_flash_probe_bt1_rom(struct platform_device *pdev,
drivers/mtd/maps/physmap-core.c
101
pdev = (struct platform_device *)map->map_priv_1;
drivers/mtd/maps/physmap-core.c
145
struct platform_device *pdev;
drivers/mtd/maps/physmap-core.c
150
pdev = (struct platform_device *)map->map_priv_1;
drivers/mtd/maps/physmap-core.c
162
struct platform_device *pdev;
drivers/mtd/maps/physmap-core.c
165
pdev = (struct platform_device *)map->map_priv_1;
drivers/mtd/maps/physmap-core.c
184
struct platform_device *pdev;
drivers/mtd/maps/physmap-core.c
188
pdev = (struct platform_device *)map->map_priv_1;
drivers/mtd/maps/physmap-core.c
199
struct platform_device *pdev;
drivers/mtd/maps/physmap-core.c
202
pdev = (struct platform_device *)map->map_priv_1;
drivers/mtd/maps/physmap-core.c
274
static const char * const *of_get_part_probes(struct platform_device *dev)
drivers/mtd/maps/physmap-core.c
296
static const char *of_select_probe_type(struct platform_device *dev)
drivers/mtd/maps/physmap-core.c
328
static int physmap_flash_of_init(struct platform_device *dev)
drivers/mtd/maps/physmap-core.c
401
static int physmap_flash_of_init(struct platform_device *dev)
drivers/mtd/maps/physmap-core.c
415
static int physmap_flash_pdata_init(struct platform_device *dev)
drivers/mtd/maps/physmap-core.c
446
static int physmap_flash_probe(struct platform_device *dev)
drivers/mtd/maps/physmap-core.c
609
static void physmap_flash_shutdown(struct platform_device *dev)
drivers/mtd/maps/physmap-core.c
643
static struct platform_device physmap_flash = {
drivers/mtd/maps/physmap-core.c
66
static void physmap_flash_remove(struct platform_device *dev)
drivers/mtd/maps/physmap-core.c
96
struct platform_device *pdev;
drivers/mtd/maps/physmap-gemini.c
120
int of_flash_probe_gemini(struct platform_device *pdev,
drivers/mtd/maps/physmap-gemini.h
11
int of_flash_probe_gemini(struct platform_device *pdev,
drivers/mtd/maps/physmap-gemini.h
6
int of_flash_probe_gemini(struct platform_device *pdev,
drivers/mtd/maps/physmap-ixp4xx.c
114
int of_flash_probe_ixp4xx(struct platform_device *pdev,
drivers/mtd/maps/physmap-ixp4xx.h
12
int of_flash_probe_ixp4xx(struct platform_device *pdev,
drivers/mtd/maps/physmap-ixp4xx.h
7
int of_flash_probe_ixp4xx(struct platform_device *pdev,
drivers/mtd/maps/physmap-versatile.c
187
int of_flash_probe_versatile(struct platform_device *pdev,
drivers/mtd/maps/physmap-versatile.c
83
static int ap_flash_init(struct platform_device *pdev)
drivers/mtd/maps/physmap-versatile.h
11
int of_flash_probe_versatile(struct platform_device *pdev,
drivers/mtd/maps/physmap-versatile.h
6
int of_flash_probe_versatile(struct platform_device *pdev,
drivers/mtd/maps/pismo.c
47
struct platform_device *dev[PISMO_NUM_CS];
drivers/mtd/maps/pismo.c
50
static void pismo_set_vpp(struct platform_device *pdev, int on)
drivers/mtd/maps/pismo.c
92
struct platform_device *dev;
drivers/mtd/maps/plat-ram.c
41
static inline struct platram_info *to_platram_info(struct platform_device *dev)
drivers/mtd/maps/plat-ram.c
68
static void platram_remove(struct platform_device *pdev)
drivers/mtd/maps/plat-ram.c
95
static int platram_probe(struct platform_device *pdev)
drivers/mtd/maps/pxa2xx-flash.c
101
static void pxa2xx_flash_remove(struct platform_device *dev)
drivers/mtd/maps/pxa2xx-flash.c
115
static void pxa2xx_flash_shutdown(struct platform_device *dev)
drivers/mtd/maps/pxa2xx-flash.c
44
static int pxa2xx_flash_probe(struct platform_device *pdev)
drivers/mtd/maps/sa1100-flash.c
152
static struct sa_info *sa1100_setup_mtd(struct platform_device *pdev,
drivers/mtd/maps/sa1100-flash.c
258
static int sa1100_mtd_probe(struct platform_device *pdev)
drivers/mtd/maps/sa1100-flash.c
286
static void sa1100_mtd_remove(struct platform_device *pdev)
drivers/mtd/maps/sun_uflash.c
108
static int uflash_probe(struct platform_device *op)
drivers/mtd/maps/sun_uflash.c
121
static void uflash_remove(struct platform_device *op)
drivers/mtd/maps/sun_uflash.c
50
static int uflash_devinit(struct platform_device *op, struct device_node *dp)
drivers/mtd/nand/ecc-mtk.c
266
struct platform_device *pdev;
drivers/mtd/nand/ecc-mtk.c
522
static int mtk_ecc_probe(struct platform_device *pdev)
drivers/mtd/nand/ecc-mxic.c
746
static struct platform_device *
drivers/mtd/nand/ecc-mxic.c
747
mxic_ecc_get_pdev(struct platform_device *spi_pdev)
drivers/mtd/nand/ecc-mxic.c
749
struct platform_device *eng_pdev;
drivers/mtd/nand/ecc-mxic.c
773
mxic_ecc_get_pipelined_engine(struct platform_device *spi_pdev)
drivers/mtd/nand/ecc-mxic.c
775
struct platform_device *eng_pdev;
drivers/mtd/nand/ecc-mxic.c
796
static int mxic_ecc_probe(struct platform_device *pdev)
drivers/mtd/nand/ecc-mxic.c
851
static void mxic_ecc_remove(struct platform_device *pdev)
drivers/mtd/nand/ecc-realtek.c
390
static int rtl_ecc_probe(struct platform_device *pdev)
drivers/mtd/nand/ecc-realtek.c
436
static void rtl_ecc_remove(struct platform_device *pdev)
drivers/mtd/nand/ecc.c
668
struct platform_device *pdev;
drivers/mtd/nand/ecc.c
710
struct platform_device *ecc_pdev;
drivers/mtd/nand/onenand/generic.c
32
static int generic_onenand_probe(struct platform_device *pdev)
drivers/mtd/nand/onenand/generic.c
88
static void generic_onenand_remove(struct platform_device *pdev)
drivers/mtd/nand/onenand/onenand_omap2.c
34
struct platform_device *pdev;
drivers/mtd/nand/onenand/onenand_omap2.c
448
static void omap2_onenand_shutdown(struct platform_device *pdev)
drivers/mtd/nand/onenand/onenand_omap2.c
459
static int omap2_onenand_probe(struct platform_device *pdev)
drivers/mtd/nand/onenand/onenand_omap2.c
578
static void omap2_onenand_remove(struct platform_device *pdev)
drivers/mtd/nand/onenand/onenand_samsung.c
124
struct platform_device *pdev;
drivers/mtd/nand/onenand/onenand_samsung.c
834
static int s3c_onenand_probe(struct platform_device *pdev)
drivers/mtd/nand/onenand/onenand_samsung.c
943
static void s3c_onenand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/ams-delta.c
236
static int gpio_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/ams-delta.c
244
int (*probe)(struct platform_device *pdev, struct gpio_nand *priv);
drivers/mtd/nand/raw/ams-delta.c
400
static void gpio_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/arasan-nand-controller.c
1434
static int anfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/arasan-nand-controller.c
1479
static void anfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/atmel/nand-controller.c
1793
struct platform_device *pdev = to_platform_device(dev);
drivers/mtd/nand/raw/atmel/nand-controller.c
197
int (*probe)(struct platform_device *pdev,
drivers/mtd/nand/raw/atmel/nand-controller.c
2040
struct platform_device *pdev,
drivers/mtd/nand/raw/atmel/nand-controller.c
2351
static int atmel_hsmc_nand_controller_probe(struct platform_device *pdev,
drivers/mtd/nand/raw/atmel/nand-controller.c
2428
static int atmel_smc_nand_controller_probe(struct platform_device *pdev,
drivers/mtd/nand/raw/atmel/nand-controller.c
2590
static int atmel_nand_controller_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/atmel/nand-controller.c
2644
static void atmel_nand_controller_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/atmel/pmecc.c
824
static struct atmel_pmecc *atmel_pmecc_create(struct platform_device *pdev,
drivers/mtd/nand/raw/atmel/pmecc.c
868
struct platform_device *pdev;
drivers/mtd/nand/raw/atmel/pmecc.c
948
struct platform_device *pdev = to_platform_device(userdev);
drivers/mtd/nand/raw/atmel/pmecc.c
980
static int atmel_pmecc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/au1550nd.c
254
static int au1550nd_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/au1550nd.c
340
static void au1550nd_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/bcm47xxnflash/main.c
22
static int bcm47xxnflash_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/bcm47xxnflash/main.c
60
static void bcm47xxnflash_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c
86
static int bcm6368_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/brcmnand/bcma_nand.c
99
static int brcmnand_bcma_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/brcmnand/bcmbca_nand.c
85
static int bcmbca_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3251
static int brcmnand_edu_setup(struct platform_device *pdev)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3295
int brcmnand_probe(struct platform_device *pdev, struct brcmnand_soc *soc)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
342
struct platform_device *pdev;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3561
void brcmnand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/brcmnand/brcmnand.h
12
struct platform_device;
drivers/mtd/nand/raw/brcmnand/brcmnand.h
92
int brcmnand_probe(struct platform_device *pdev, struct brcmnand_soc *soc);
drivers/mtd/nand/raw/brcmnand/brcmnand.h
93
void brcmnand_remove(struct platform_device *pdev);
drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c
19
static int brcmstb_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/brcmnand/iproc_nand.c
101
static int iproc_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/cadence-nand-controller.c
3263
static int cadence_nand_dt_probe(struct platform_device *ofdev)
drivers/mtd/nand/raw/cadence-nand-controller.c
3327
static void cadence_nand_dt_remove(struct platform_device *ofdev)
drivers/mtd/nand/raw/davinci_nand.c
1017
static void nand_davinci_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/davinci_nand.c
112
struct platform_device *pdev;
drivers/mtd/nand/raw/davinci_nand.c
538
nand_davinci_get_pdata(struct platform_device *pdev)
drivers/mtd/nand/raw/davinci_nand.c
610
nand_davinci_get_pdata(struct platform_device *pdev)
drivers/mtd/nand/raw/davinci_nand.c
898
static int nand_davinci_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/denali_dt.c
112
static int denali_dt_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/denali_dt.c
214
static void denali_dt_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/fsl_elbc_nand.c
857
static int fsl_elbc_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/fsl_elbc_nand.c
967
static void fsl_elbc_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/fsl_ifc_nand.c
1098
static void fsl_ifc_nand_remove(struct platform_device *dev)
drivers/mtd/nand/raw/fsl_ifc_nand.c
980
static int fsl_ifc_nand_probe(struct platform_device *dev)
drivers/mtd/nand/raw/fsl_upm.c
163
static int fun_probe(struct platform_device *ofdev)
drivers/mtd/nand/raw/fsl_upm.c
238
static void fun_remove(struct platform_device *ofdev)
drivers/mtd/nand/raw/fsmc_nand.c
1027
static int __init fsmc_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/fsmc_nand.c
1169
static void fsmc_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/fsmc_nand.c
866
static int fsmc_nand_probe_config_dt(struct platform_device *pdev,
drivers/mtd/nand/raw/gpio.c
208
static struct resource *gpio_nand_get_io_sync_of(struct platform_device *pdev)
drivers/mtd/nand/raw/gpio.c
235
gpio_nand_get_io_sync_of(struct platform_device *pdev)
drivers/mtd/nand/raw/gpio.c
258
gpio_nand_get_io_sync(struct platform_device *pdev)
drivers/mtd/nand/raw/gpio.c
268
static void gpio_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/gpio.c
285
static int gpio_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1203
struct platform_device *pdev = this->pdev;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1223
struct platform_device *pdev = this->pdev;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1250
struct platform_device *pdev = this->pdev;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2747
static int gpmi_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2795
static void gpmi_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h
126
struct platform_device *pdev;
drivers/mtd/nand/raw/hisi504_nand.c
734
static int hisi_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/hisi504_nand.c
801
static void hisi_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/ingenic/ingenic_ecc.c
127
int ingenic_ecc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/ingenic/ingenic_ecc.c
68
struct platform_device *pdev;
drivers/mtd/nand/raw/ingenic/ingenic_ecc.h
14
struct platform_device;
drivers/mtd/nand/raw/ingenic/ingenic_ecc.h
81
int ingenic_ecc_probe(struct platform_device *pdev);
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
344
static int ingenic_nand_init_chip(struct platform_device *pdev,
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
438
struct platform_device *pdev)
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
464
static int ingenic_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
510
static void ingenic_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/ingenic/jz4780_bch.c
232
static int jz4780_bch_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/intel-nand-controller.c
576
static int ebu_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/intel-nand-controller.c
711
static void ebu_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/loongson-nand-controller.c
773
struct platform_device *pdev = to_platform_device(dev);
drivers/mtd/nand/raw/loongson-nand-controller.c
881
static int loongson_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/loongson-nand-controller.c
933
static void loongson_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/lpc32xx_mlc.c
175
struct platform_device *pdev;
drivers/mtd/nand/raw/lpc32xx_mlc.c
688
static int lpc32xx_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/lpc32xx_mlc.c
834
static void lpc32xx_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/lpc32xx_mlc.c
855
static int lpc32xx_nand_resume(struct platform_device *pdev)
drivers/mtd/nand/raw/lpc32xx_mlc.c
874
static int lpc32xx_nand_suspend(struct platform_device *pdev, pm_message_t pm)
drivers/mtd/nand/raw/lpc32xx_slc.c
830
static int lpc32xx_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/lpc32xx_slc.c
947
static void lpc32xx_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/lpc32xx_slc.c
967
static int lpc32xx_nand_resume(struct platform_device *pdev)
drivers/mtd/nand/raw/lpc32xx_slc.c
986
static int lpc32xx_nand_suspend(struct platform_device *pdev, pm_message_t pm)
drivers/mtd/nand/raw/marvell_nand.c
2816
struct platform_device *pdev = container_of(nfc->dev,
drivers/mtd/nand/raw/marvell_nand.c
2817
struct platform_device,
drivers/mtd/nand/raw/marvell_nand.c
2935
static int marvell_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/marvell_nand.c
3030
static void marvell_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/meson_nand.c
1547
static int meson_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/meson_nand.c
1613
static void meson_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/mpc5121_nfc.c
615
static int mpc5121_nfc_probe(struct platform_device *op)
drivers/mtd/nand/raw/mpc5121_nfc.c
818
static void mpc5121_nfc_remove(struct platform_device *op)
drivers/mtd/nand/raw/mtk_nand.c
1507
static int mtk_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/mtk_nand.c
1586
static void mtk_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/mxc_nand.c
1688
static int mxcnd_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/mxc_nand.c
1808
static void mxcnd_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/mxic_nand.c
486
static int mxic_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/mxic_nand.c
556
static void mxic_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/ndfc.c
185
static int ndfc_probe(struct platform_device *ofdev)
drivers/mtd/nand/raw/ndfc.c
244
static void ndfc_remove(struct platform_device *ofdev)
drivers/mtd/nand/raw/ndfc.c
33
struct platform_device *ofdev;
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
1003
static void ma35_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
951
static int ma35_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/omap2.c
146
struct platform_device *pdev;
drivers/mtd/nand/raw/omap2.c
1606
struct platform_device *pdev;
drivers/mtd/nand/raw/omap2.c
2213
static int omap_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/omap2.c
2307
static void omap_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/omap_elm.c
382
static int elm_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/omap_elm.c
425
static void elm_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/orion_nand.c
196
static void orion_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/orion_nand.c
99
static int __init orion_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/pasemi_nand.c
200
static void pasemi_nand_remove(struct platform_device *ofdev)
drivers/mtd/nand/raw/pasemi_nand.c
96
static int pasemi_nand_probe(struct platform_device *ofdev)
drivers/mtd/nand/raw/pl35x-nand-controller.c
1142
static int pl35x_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/pl35x-nand-controller.c
1179
static void pl35x_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/plat_nand.c
125
static void plat_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/plat_nand.c
38
static int plat_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/qcom_nandc.c
2231
static int qcom_nandc_parse_dt(struct platform_device *pdev)
drivers/mtd/nand/raw/qcom_nandc.c
2256
static int qcom_nandc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/qcom_nandc.c
2340
static void qcom_nandc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/renesas-nand-controller.c
1319
static int rnandc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/renesas-nand-controller.c
1392
static void rnandc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/rockchip-nand-controller.c
1378
static int rk_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/rockchip-nand-controller.c
1448
static void rk_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/sh_flctl.c
1112
static int flctl_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/sh_flctl.c
1204
static void flctl_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/sh_flctl.c
169
struct platform_device *pdev = flctl->pdev;
drivers/mtd/nand/raw/sharpsl.c
120
static int sharpsl_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/sharpsl.c
213
static void sharpsl_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/socrates_nand.c
137
static int socrates_nand_probe(struct platform_device *ofdev)
drivers/mtd/nand/raw/socrates_nand.c
205
static void socrates_nand_remove(struct platform_device *ofdev)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1905
static int stm32_fmc2_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
2055
static void stm32_fmc2_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/sunxi_nand.c
2250
static int sunxi_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/sunxi_nand.c
2350
static void sunxi_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/technologic-nand-controller.c
135
static int ts72xx_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/technologic-nand-controller.c
191
static void ts72xx_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/tegra_nand.c
1146
static int tegra_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/tegra_nand.c
1227
static void tegra_nand_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/txx9ndfmc.c
103
struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip));
drivers/mtd/nand/raw/txx9ndfmc.c
111
struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip));
drivers/mtd/nand/raw/txx9ndfmc.c
123
struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip));
drivers/mtd/nand/raw/txx9ndfmc.c
134
struct platform_device *dev = txx9_priv->dev;
drivers/mtd/nand/raw/txx9ndfmc.c
162
struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip));
drivers/mtd/nand/raw/txx9ndfmc.c
170
struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip));
drivers/mtd/nand/raw/txx9ndfmc.c
210
struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip));
drivers/mtd/nand/raw/txx9ndfmc.c
219
static void txx9ndfmc_initialize(struct platform_device *dev)
drivers/mtd/nand/raw/txx9ndfmc.c
279
static int txx9ndfmc_probe(struct platform_device *dev)
drivers/mtd/nand/raw/txx9ndfmc.c
371
static void txx9ndfmc_remove(struct platform_device *dev)
drivers/mtd/nand/raw/txx9ndfmc.c
395
static int txx9ndfmc_resume(struct platform_device *dev)
drivers/mtd/nand/raw/txx9ndfmc.c
60
struct platform_device *dev;
drivers/mtd/nand/raw/txx9ndfmc.c
75
static struct platform_device *mtd_to_platdev(struct mtd_info *mtd)
drivers/mtd/nand/raw/txx9ndfmc.c
82
static void __iomem *ndregaddr(struct platform_device *dev, unsigned int reg)
drivers/mtd/nand/raw/txx9ndfmc.c
90
static u32 txx9ndfmc_read(struct platform_device *dev, unsigned int reg)
drivers/mtd/nand/raw/txx9ndfmc.c
95
static void txx9ndfmc_write(struct platform_device *dev,
drivers/mtd/nand/raw/vf610_nfc.c
808
static int vf610_nfc_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/vf610_nfc.c
898
static void vf610_nfc_remove(struct platform_device *pdev)
drivers/mtd/nand/raw/xway_nand.c
165
static int xway_nand_probe(struct platform_device *pdev)
drivers/mtd/nand/raw/xway_nand.c
241
static void xway_nand_remove(struct platform_device *pdev)
drivers/mtd/spi-nor/controllers/hisi-sfc.c
417
static int hisi_spi_nor_probe(struct platform_device *pdev)
drivers/mtd/spi-nor/controllers/hisi-sfc.c
467
static void hisi_spi_nor_remove(struct platform_device *pdev)
drivers/mtd/spi-nor/controllers/nxp-spifi.c
379
static int nxp_spifi_probe(struct platform_device *pdev)
drivers/mtd/spi-nor/controllers/nxp-spifi.c
434
static void nxp_spifi_remove(struct platform_device *pdev)
drivers/mux/gpio.c
47
static int mux_gpio_probe(struct platform_device *pdev)
drivers/mux/mmio.c
56
static int mux_mmio_probe(struct platform_device *pdev)
drivers/net/can/at91_can.c
1030
static const struct at91_devtype_data *at91_can_get_driver_data(struct platform_device *pdev)
drivers/net/can/at91_can.c
1046
static int at91_can_probe(struct platform_device *pdev)
drivers/net/can/at91_can.c
1160
static void at91_can_remove(struct platform_device *pdev)
drivers/net/can/bxcan.c
1034
static void bxcan_remove(struct platform_device *pdev)
drivers/net/can/bxcan.c
929
static int bxcan_probe(struct platform_device *pdev)
drivers/net/can/c_can/c_can_platform.c
256
static int c_can_plat_probe(struct platform_device *pdev)
drivers/net/can/c_can/c_can_platform.c
384
static void c_can_plat_remove(struct platform_device *pdev)
drivers/net/can/c_can/c_can_platform.c
395
static int c_can_suspend(struct platform_device *pdev, pm_message_t state)
drivers/net/can/c_can/c_can_platform.c
422
static int c_can_resume(struct platform_device *pdev)
drivers/net/can/cc770/cc770_isa.c
110
static struct platform_device *cc770_isa_devs[MAXDEV];
drivers/net/can/cc770/cc770_isa.c
161
static int cc770_isa_probe(struct platform_device *pdev)
drivers/net/can/cc770/cc770_isa.c
288
static void cc770_isa_remove(struct platform_device *pdev)
drivers/net/can/cc770/cc770_platform.c
133
static int cc770_get_platform_data(struct platform_device *pdev,
drivers/net/can/cc770/cc770_platform.c
149
static int cc770_platform_probe(struct platform_device *pdev)
drivers/net/can/cc770/cc770_platform.c
223
static void cc770_platform_remove(struct platform_device *pdev)
drivers/net/can/cc770/cc770_platform.c
70
static int cc770_get_of_node_data(struct platform_device *pdev,
drivers/net/can/ctucanfd/ctucanfd_platform.c
33
struct platform_device *pdev = container_of(dev, struct platform_device,
drivers/net/can/ctucanfd/ctucanfd_platform.c
48
static int ctucan_platform_probe(struct platform_device *pdev)
drivers/net/can/ctucanfd/ctucanfd_platform.c
89
static void ctucan_platform_remove(struct platform_device *pdev)
drivers/net/can/flexcan/flexcan-core.c
1944
static int flexcan_setup_stop_mode_gpr(struct platform_device *pdev)
drivers/net/can/flexcan/flexcan-core.c
1996
static int flexcan_setup_stop_mode_scfw(struct platform_device *pdev)
drivers/net/can/flexcan/flexcan-core.c
2021
static int flexcan_setup_stop_mode(struct platform_device *pdev)
drivers/net/can/flexcan/flexcan-core.c
2087
static int flexcan_probe(struct platform_device *pdev)
drivers/net/can/flexcan/flexcan-core.c
2277
static void flexcan_remove(struct platform_device *pdev)
drivers/net/can/grcan.c
1455
static void grcan_sanitize_##name(struct platform_device *pd) \
drivers/net/can/grcan.c
1535
static void grcan_sanitize_module_config(struct platform_device *ofdev)
drivers/net/can/grcan.c
1569
static int grcan_setup_netdev(struct platform_device *ofdev,
drivers/net/can/grcan.c
1642
static int grcan_probe(struct platform_device *ofdev)
drivers/net/can/grcan.c
1699
static void grcan_remove(struct platform_device *ofdev)
drivers/net/can/ifi_canfd/ifi_canfd.c
1036
static void ifi_canfd_plat_remove(struct platform_device *pdev)
drivers/net/can/ifi_canfd/ifi_canfd.c
953
static int ifi_canfd_plat_probe(struct platform_device *pdev)
drivers/net/can/janz-ican3.c
1889
static int ican3_probe(struct platform_device *pdev)
drivers/net/can/janz-ican3.c
2025
static void ican3_remove(struct platform_device *pdev)
drivers/net/can/m_can/m_can_platform.c
177
static void m_can_plat_remove(struct platform_device *pdev)
drivers/net/can/m_can/m_can_platform.c
78
static int m_can_plat_probe(struct platform_device *pdev)
drivers/net/can/mscan/mpc5xxx_can.c
101
static u32 mpc52xx_can_get_clock(struct platform_device *ofdev,
drivers/net/can/mscan/mpc5xxx_can.c
109
static u32 mpc512x_can_get_clock(struct platform_device *ofdev,
drivers/net/can/mscan/mpc5xxx_can.c
266
static void mpc512x_can_put_clock(struct platform_device *ofdev)
drivers/net/can/mscan/mpc5xxx_can.c
275
static u32 mpc512x_can_get_clock(struct platform_device *ofdev,
drivers/net/can/mscan/mpc5xxx_can.c
284
static int mpc5xxx_can_probe(struct platform_device *ofdev)
drivers/net/can/mscan/mpc5xxx_can.c
33
u32 (*get_clock)(struct platform_device *ofdev, const char *clock_name,
drivers/net/can/mscan/mpc5xxx_can.c
35
void (*put_clock)(struct platform_device *ofdev);
drivers/net/can/mscan/mpc5xxx_can.c
354
static void mpc5xxx_can_remove(struct platform_device *ofdev)
drivers/net/can/mscan/mpc5xxx_can.c
372
static int mpc5xxx_can_suspend(struct platform_device *ofdev, pm_message_t state)
drivers/net/can/mscan/mpc5xxx_can.c
383
static int mpc5xxx_can_resume(struct platform_device *ofdev)
drivers/net/can/mscan/mpc5xxx_can.c
44
static u32 mpc52xx_can_get_clock(struct platform_device *ofdev,
drivers/net/can/rcar/rcar_can.c
748
static int rcar_can_probe(struct platform_device *pdev)
drivers/net/can/rcar/rcar_can.c
831
static void rcar_can_remove(struct platform_device *pdev)
drivers/net/can/rcar/rcar_canfd.c
1867
struct platform_device *pdev = gpriv->pdev;
drivers/net/can/rcar/rcar_canfd.c
2099
static int rcar_canfd_probe(struct platform_device *pdev)
drivers/net/can/rcar/rcar_canfd.c
2283
static void rcar_canfd_remove(struct platform_device *pdev)
drivers/net/can/rcar/rcar_canfd.c
468
struct platform_device *pdev; /* Respective platform device */
drivers/net/can/rockchip/rockchip_canfd-core.c
855
static int rkcanfd_probe(struct platform_device *pdev)
drivers/net/can/rockchip/rockchip_canfd-core.c
934
static void rkcanfd_remove(struct platform_device *pdev)
drivers/net/can/sja1000/sja1000_isa.c
116
static int sja1000_isa_probe(struct platform_device *pdev)
drivers/net/can/sja1000/sja1000_isa.c
226
static void sja1000_isa_remove(struct platform_device *pdev)
drivers/net/can/sja1000/sja1000_isa.c
67
static struct platform_device *sja1000_isa_devs[MAXDEV];
drivers/net/can/sja1000/sja1000_platform.c
214
static int sp_probe(struct platform_device *pdev)
drivers/net/can/sja1000/sja1000_platform.c
313
static void sp_remove(struct platform_device *pdev)
drivers/net/can/softing/softing.h
39
struct platform_device *pdev;
drivers/net/can/softing/softing_cs.c
165
static int softingcs_reset(struct platform_device *pdev, int v)
drivers/net/can/softing/softing_cs.c
173
static int softingcs_enable_irq(struct platform_device *pdev, int v)
drivers/net/can/softing/softing_cs.c
20
static int softingcs_reset(struct platform_device *pdev, int v);
drivers/net/can/softing/softing_cs.c
207
struct platform_device *pdev = pcmcia->priv;
drivers/net/can/softing/softing_cs.c
21
static int softingcs_enable_irq(struct platform_device *pdev, int v);
drivers/net/can/softing/softing_cs.c
221
struct platform_device *pdev = to_platform_device(dev);
drivers/net/can/softing/softing_cs.c
228
struct platform_device *pdev;
drivers/net/can/softing/softing_cs.c
232
struct platform_device pdev;
drivers/net/can/softing/softing_main.c
731
static void softing_pdev_remove(struct platform_device *pdev)
drivers/net/can/softing/softing_main.c
751
static int softing_pdev_probe(struct platform_device *pdev)
drivers/net/can/softing/softing_platform.h
37
int (*reset)(struct platform_device *pdev, int value);
drivers/net/can/softing/softing_platform.h
38
int (*enable_irq)(struct platform_device *pdev, int value);
drivers/net/can/sun4i_can.c
812
static void sun4ican_remove(struct platform_device *pdev)
drivers/net/can/sun4i_can.c
820
static int sun4ican_probe(struct platform_device *pdev)
drivers/net/can/ti_hecc.c
846
static int ti_hecc_probe(struct platform_device *pdev)
drivers/net/can/ti_hecc.c
964
static void ti_hecc_remove(struct platform_device *pdev)
drivers/net/can/ti_hecc.c
977
static int ti_hecc_suspend(struct platform_device *pdev, pm_message_t state)
drivers/net/can/ti_hecc.c
995
static int ti_hecc_resume(struct platform_device *pdev)
drivers/net/can/usb/nct6694_canfd.c
721
static int nct6694_canfd_probe(struct platform_device *pdev)
drivers/net/can/usb/nct6694_canfd.c
804
static void nct6694_canfd_remove(struct platform_device *pdev)
drivers/net/can/xilinx_can.c
1878
static int xcan_probe(struct platform_device *pdev)
drivers/net/can/xilinx_can.c
2092
static void xcan_remove(struct platform_device *pdev)
drivers/net/dsa/b53/b53_mmap.c
361
static int b53_mmap_probe_of(struct platform_device *pdev,
drivers/net/dsa/b53/b53_mmap.c
405
static int b53_mmap_probe(struct platform_device *pdev)
drivers/net/dsa/b53/b53_mmap.c
453
static void b53_mmap_remove(struct platform_device *pdev)
drivers/net/dsa/b53/b53_mmap.c
461
static void b53_mmap_shutdown(struct platform_device *pdev)
drivers/net/dsa/b53/b53_srab.c
534
static void b53_srab_prepare_irq(struct platform_device *pdev)
drivers/net/dsa/b53/b53_srab.c
565
static void b53_srab_mux_init(struct platform_device *pdev)
drivers/net/dsa/b53/b53_srab.c
618
static int b53_srab_probe(struct platform_device *pdev)
drivers/net/dsa/b53/b53_srab.c
660
static void b53_srab_remove(struct platform_device *pdev)
drivers/net/dsa/b53/b53_srab.c
671
static void b53_srab_shutdown(struct platform_device *pdev)
drivers/net/dsa/bcm_sf2.c
1365
static int bcm_sf2_sw_probe(struct platform_device *pdev)
drivers/net/dsa/bcm_sf2.c
1570
static void bcm_sf2_sw_remove(struct platform_device *pdev)
drivers/net/dsa/bcm_sf2.c
1589
static void bcm_sf2_sw_shutdown(struct platform_device *pdev)
drivers/net/dsa/hirschmann/hellcreek.c
1933
static int hellcreek_probe(struct platform_device *pdev)
drivers/net/dsa/hirschmann/hellcreek.c
2061
static void hellcreek_remove(struct platform_device *pdev)
drivers/net/dsa/hirschmann/hellcreek.c
2073
static void hellcreek_shutdown(struct platform_device *pdev)
drivers/net/dsa/lantiq/lantiq_gswip.c
341
static int gswip_probe(struct platform_device *pdev)
drivers/net/dsa/lantiq/lantiq_gswip.c
433
static void gswip_remove(struct platform_device *pdev)
drivers/net/dsa/lantiq/lantiq_gswip.c
447
static void gswip_shutdown(struct platform_device *pdev)
drivers/net/dsa/mt7530-mmio.c
30
mt7988_probe(struct platform_device *pdev)
drivers/net/dsa/mt7530-mmio.c
67
static void mt7988_remove(struct platform_device *pdev)
drivers/net/dsa/mt7530-mmio.c
75
static void mt7988_shutdown(struct platform_device *pdev)
drivers/net/dsa/ocelot/ocelot_ext.c
65
static int ocelot_ext_probe(struct platform_device *pdev)
drivers/net/dsa/ocelot/ocelot_ext.c
71
static void ocelot_ext_remove(struct platform_device *pdev)
drivers/net/dsa/ocelot/ocelot_ext.c
81
static void ocelot_ext_shutdown(struct platform_device *pdev)
drivers/net/dsa/ocelot/seville_vsc9953.c
971
static int seville_probe(struct platform_device *pdev)
drivers/net/dsa/ocelot/seville_vsc9953.c
987
static void seville_remove(struct platform_device *pdev)
drivers/net/dsa/ocelot/seville_vsc9953.c
997
static void seville_shutdown(struct platform_device *pdev)
drivers/net/dsa/realtek/realtek-smi.c
331
int realtek_smi_probe(struct platform_device *pdev)
drivers/net/dsa/realtek/realtek-smi.c
376
void realtek_smi_remove(struct platform_device *pdev)
drivers/net/dsa/realtek/realtek-smi.c
399
void realtek_smi_shutdown(struct platform_device *pdev)
drivers/net/dsa/realtek/realtek-smi.h
18
int realtek_smi_probe(struct platform_device *pdev);
drivers/net/dsa/realtek/realtek-smi.h
19
void realtek_smi_remove(struct platform_device *pdev);
drivers/net/dsa/realtek/realtek-smi.h
20
void realtek_smi_shutdown(struct platform_device *pdev);
drivers/net/dsa/realtek/realtek-smi.h
33
static inline int realtek_smi_probe(struct platform_device *pdev)
drivers/net/dsa/realtek/realtek-smi.h
38
static inline void realtek_smi_remove(struct platform_device *pdev)
drivers/net/dsa/realtek/realtek-smi.h
42
static inline void realtek_smi_shutdown(struct platform_device *pdev)
drivers/net/dsa/rzn1_a5psw.c
1207
static int a5psw_probe(struct platform_device *pdev)
drivers/net/dsa/rzn1_a5psw.c
1277
static void a5psw_remove(struct platform_device *pdev)
drivers/net/dsa/rzn1_a5psw.c
1288
static void a5psw_shutdown(struct platform_device *pdev)
drivers/net/dsa/vitesse-vsc73xx-platform.c
115
static void vsc73xx_platform_remove(struct platform_device *pdev)
drivers/net/dsa/vitesse-vsc73xx-platform.c
125
static void vsc73xx_platform_shutdown(struct platform_device *pdev)
drivers/net/dsa/vitesse-vsc73xx-platform.c
35
struct platform_device *pdev;
drivers/net/dsa/vitesse-vsc73xx-platform.c
88
static int vsc73xx_platform_probe(struct platform_device *pdev)
drivers/net/ethernet/8390/ax88796.c
178
struct platform_device *pdev = to_platform_device(dev->dev.parent);
drivers/net/ethernet/8390/ax88796.c
461
struct platform_device *pdev = to_platform_device(dev->dev.parent);
drivers/net/ethernet/8390/ax88796.c
580
struct platform_device *pdev = to_platform_device(dev->dev.parent);
drivers/net/ethernet/8390/ax88796.c
814
static void ax_remove(struct platform_device *pdev)
drivers/net/ethernet/8390/ax88796.c
844
static int ax_probe(struct platform_device *pdev)
drivers/net/ethernet/8390/ax88796.c
974
static int ax_suspend(struct platform_device *dev, pm_message_t state)
drivers/net/ethernet/8390/ax88796.c
987
static int ax_resume(struct platform_device *pdev)
drivers/net/ethernet/8390/mcf8390.c
403
static int mcf8390_probe(struct platform_device *pdev)
drivers/net/ethernet/8390/mcf8390.c
444
static void mcf8390_remove(struct platform_device *pdev)
drivers/net/ethernet/8390/ne.c
69
static struct platform_device *pdev_ne[MAX_NE_CARDS];
drivers/net/ethernet/8390/ne.c
781
static int __init ne_drv_probe(struct platform_device *pdev)
drivers/net/ethernet/8390/ne.c
826
static void ne_drv_remove(struct platform_device *pdev)
drivers/net/ethernet/8390/ne.c
851
struct platform_device *pdev;
drivers/net/ethernet/8390/ne.c
864
static int ne_drv_suspend(struct platform_device *pdev, pm_message_t state)
drivers/net/ethernet/8390/ne.c
877
static int ne_drv_resume(struct platform_device *pdev)
drivers/net/ethernet/8390/ne.c
908
struct platform_device *pdev;
drivers/net/ethernet/8390/xsurf100.c
125
struct platform_device *pdev = to_platform_device(dev->dev.parent);
drivers/net/ethernet/8390/xsurf100.c
242
struct platform_device *pdev;
drivers/net/ethernet/8390/xsurf100.c
347
struct platform_device *pdev = zorro_get_drvdata(zdev);
drivers/net/ethernet/8390/xsurf100.c
56
static int is_xsurf100_network_irq(struct platform_device *pdev)
drivers/net/ethernet/8390/xsurf100.c
99
struct platform_device *pdev = to_platform_device(dev->dev.parent);
drivers/net/ethernet/actions/owl-emac.c
1465
static int owl_emac_probe(struct platform_device *pdev)
drivers/net/ethernet/actions/owl-emac.c
1580
static void owl_emac_remove(struct platform_device *pdev)
drivers/net/ethernet/aeroflex/greth.c
1342
static int greth_of_probe(struct platform_device *ofdev)
drivers/net/ethernet/aeroflex/greth.c
1529
static void greth_of_remove(struct platform_device *of_dev)
drivers/net/ethernet/airoha/airoha_eth.c
1318
static int airoha_qdma_init_irq_banks(struct platform_device *pdev,
drivers/net/ethernet/airoha/airoha_eth.c
1351
static int airoha_qdma_init(struct platform_device *pdev,
drivers/net/ethernet/airoha/airoha_eth.c
1387
static int airoha_hw_init(struct platform_device *pdev,
drivers/net/ethernet/airoha/airoha_eth.c
2970
static int airoha_probe(struct platform_device *pdev)
drivers/net/ethernet/airoha/airoha_eth.c
3088
static void airoha_remove(struct platform_device *pdev)
drivers/net/ethernet/airoha/airoha_npu.c
601
struct platform_device *pdev;
drivers/net/ethernet/airoha/airoha_npu.c
693
static int airoha_npu_probe(struct platform_device *pdev)
drivers/net/ethernet/airoha/airoha_npu.c
804
static void airoha_npu_remove(struct platform_device *pdev)
drivers/net/ethernet/airoha/airoha_ppe.c
1432
struct platform_device *pdev;
drivers/net/ethernet/allwinner/sun4i-emac.c
1086
static void emac_remove(struct platform_device *pdev)
drivers/net/ethernet/allwinner/sun4i-emac.c
1106
static int emac_suspend(struct platform_device *dev, pm_message_t state)
drivers/net/ethernet/allwinner/sun4i-emac.c
1117
static int emac_resume(struct platform_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
75
struct platform_device *pdev;
drivers/net/ethernet/allwinner/sun4i-emac.c
913
struct platform_device *pdev = db->pdev;
drivers/net/ethernet/allwinner/sun4i-emac.c
965
static int emac_probe(struct platform_device *pdev)
drivers/net/ethernet/altera/altera_tse_main.c
1096
static int request_and_map(struct platform_device *pdev, const char *name,
drivers/net/ethernet/altera/altera_tse_main.c
1127
static int altera_tse_probe(struct platform_device *pdev)
drivers/net/ethernet/altera/altera_tse_main.c
1457
static void altera_tse_remove(struct platform_device *pdev)
drivers/net/ethernet/amd/au1000_eth.c
1060
static int au1000_probe(struct platform_device *pdev)
drivers/net/ethernet/amd/au1000_eth.c
1326
static void au1000_remove(struct platform_device *pdev)
drivers/net/ethernet/amd/sunlance.c
1260
struct platform_device *ledma = lp->ledma;
drivers/net/ethernet/amd/sunlance.c
1297
static int sparc_lance_probe_one(struct platform_device *op,
drivers/net/ethernet/amd/sunlance.c
1298
struct platform_device *ledma,
drivers/net/ethernet/amd/sunlance.c
1299
struct platform_device *lebuffer)
drivers/net/ethernet/amd/sunlance.c
1474
static int sunlance_sbus_probe(struct platform_device *op)
drivers/net/ethernet/amd/sunlance.c
1476
struct platform_device *parent = to_platform_device(op->dev.parent);
drivers/net/ethernet/amd/sunlance.c
1490
static void sunlance_sbus_remove(struct platform_device *op)
drivers/net/ethernet/amd/sunlance.c
247
struct platform_device *ledma; /* If set this points to ledma */
drivers/net/ethernet/amd/sunlance.c
262
struct platform_device *op;
drivers/net/ethernet/amd/sunlance.c
263
struct platform_device *lebuffer;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
114
static struct platform_device *xgbe_of_get_phy_pdev(struct xgbe_prv_data *pdata)
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
120
static unsigned int xgbe_resource_count(struct platform_device *pdev,
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
136
static struct platform_device *xgbe_get_phy_pdev(struct xgbe_prv_data *pdata)
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
138
struct platform_device *phy_pdev;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
150
static int xgbe_platform_probe(struct platform_device *pdev)
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
154
struct platform_device *phy_pdev;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
366
static void xgbe_platform_remove(struct platform_device *pdev)
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
84
static struct platform_device *xgbe_of_get_phy_pdev(struct xgbe_prv_data *pdata)
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
88
struct platform_device *phy_pdev;
drivers/net/ethernet/amd/xgbe/xgbe.h
978
struct platform_device *platdev;
drivers/net/ethernet/amd/xgbe/xgbe.h
981
struct platform_device *phy_platdev;
drivers/net/ethernet/apm/xgene-v2/ethtool.c
89
struct platform_device *pdev = pdata->pdev;
drivers/net/ethernet/apm/xgene-v2/main.c
14
struct platform_device *pdev;
drivers/net/ethernet/apm/xgene-v2/main.c
629
static int xge_probe(struct platform_device *pdev)
drivers/net/ethernet/apm/xgene-v2/main.c
690
static void xge_remove(struct platform_device *pdev)
drivers/net/ethernet/apm/xgene-v2/main.c
708
static void xge_shutdown(struct platform_device *pdev)
drivers/net/ethernet/apm/xgene-v2/main.h
55
struct platform_device *pdev;
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
103
struct platform_device *pdev = pdata->pdev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1623
struct platform_device *pdev = pdata->pdev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1684
struct platform_device *pdev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2015
static int xgene_enet_probe(struct platform_device *pdev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2117
static void xgene_enet_remove(struct platform_device *pdev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2141
static void xgene_enet_shutdown(struct platform_device *pdev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
189
struct platform_device *pdev;
drivers/net/ethernet/apple/macmace.c
193
static int mace_probe(struct platform_device *pdev)
drivers/net/ethernet/apple/macmace.c
742
static void mac_mace_device_remove(struct platform_device *pdev)
drivers/net/ethernet/arc/emac_rockchip.c
247
static void emac_rockchip_remove(struct platform_device *pdev)
drivers/net/ethernet/arc/emac_rockchip.c
93
static int emac_rockchip_probe(struct platform_device *pdev)
drivers/net/ethernet/atheros/ag71xx.c
1793
static int ag71xx_probe(struct platform_device *pdev)
drivers/net/ethernet/atheros/ag71xx.c
359
struct platform_device *pdev;
drivers/net/ethernet/broadcom/asp2/bcmasp.c
1094
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/broadcom/asp2/bcmasp.c
1111
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/broadcom/asp2/bcmasp.c
1234
static int bcmasp_probe(struct platform_device *pdev)
drivers/net/ethernet/broadcom/asp2/bcmasp.c
1378
static void bcmasp_remove(struct platform_device *pdev)
drivers/net/ethernet/broadcom/asp2/bcmasp.c
1388
static void bcmasp_shutdown(struct platform_device *pdev)
drivers/net/ethernet/broadcom/asp2/bcmasp.h
366
struct platform_device *pdev;
drivers/net/ethernet/broadcom/bcm4908_enet.c
709
static int bcm4908_enet_probe(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcm4908_enet.c
771
static void bcm4908_enet_remove(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1713
static int bcm_enet_probe(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1904
static void bcm_enet_remove(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2642
static int bcm_enetsw_probe(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2739
static void bcm_enetsw_remove(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2763
static int bcm_enet_shared_probe(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcm63xx_enet.h
329
struct platform_device *pdev;
drivers/net/ethernet/broadcom/bcmsysport.c
2440
static int bcm_sysport_probe(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcmsysport.c
2627
static void bcm_sysport_remove(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bcmsysport.h
719
struct platform_device *pdev;
drivers/net/ethernet/broadcom/bgmac-platform.c
171
static int bgmac_probe(struct platform_device *pdev)
drivers/net/ethernet/broadcom/bgmac-platform.c
252
static void bgmac_remove(struct platform_device *pdev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3922
static int bcmgenet_probe(struct platform_device *pdev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4110
static void bcmgenet_remove(struct platform_device *pdev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4120
static void bcmgenet_shutdown(struct platform_device *pdev)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
659
struct platform_device *pdev;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
660
struct platform_device *mii_pdev;
drivers/net/ethernet/broadcom/genet/bcmmii.c
451
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/broadcom/genet/bcmmii.c
454
struct platform_device *ppdev;
drivers/net/ethernet/broadcom/sb1250-mac.c
2157
static int sbmac_init(struct platform_device *pldev, long long base)
drivers/net/ethernet/broadcom/sb1250-mac.c
2525
static int sbmac_probe(struct platform_device *pldev)
drivers/net/ethernet/broadcom/sb1250-mac.c
2594
static void sbmac_remove(struct platform_device *pldev)
drivers/net/ethernet/broadcom/sb1250-mac.c
291
static int sbmac_init(struct platform_device *pldev, long long base);
drivers/net/ethernet/cadence/macb.h
1219
int (*clk_init)(struct platform_device *pdev, struct clk **pclk,
drivers/net/ethernet/cadence/macb.h
1222
int (*init)(struct platform_device *pdev);
drivers/net/ethernet/cadence/macb.h
1300
struct platform_device *pdev;
drivers/net/ethernet/cadence/macb_main.c
4500
static int macb_clk_init(struct platform_device *pdev, struct clk **pclk,
drivers/net/ethernet/cadence/macb_main.c
4585
static int macb_init(struct platform_device *pdev)
drivers/net/ethernet/cadence/macb_main.c
5080
static int at91ether_clk_init(struct platform_device *pdev, struct clk **pclk,
drivers/net/ethernet/cadence/macb_main.c
5104
static int at91ether_init(struct platform_device *pdev)
drivers/net/ethernet/cadence/macb_main.c
5186
static int fu540_c000_clk_init(struct platform_device *pdev, struct clk **pclk,
drivers/net/ethernet/cadence/macb_main.c
5234
static int fu540_c000_init(struct platform_device *pdev)
drivers/net/ethernet/cadence/macb_main.c
5243
static int init_reset_optional(struct platform_device *pdev)
drivers/net/ethernet/cadence/macb_main.c
5299
static int eyeq5_init(struct platform_device *pdev)
drivers/net/ethernet/cadence/macb_main.c
5538
static int macb_probe(struct platform_device *pdev)
drivers/net/ethernet/cadence/macb_main.c
5747
static void macb_remove(struct platform_device *pdev)
drivers/net/ethernet/cadence/macb_main.c
6036
static void macb_shutdown(struct platform_device *pdev)
drivers/net/ethernet/cadence/macb_pci.c
110
struct platform_device *plat_dev = pci_get_drvdata(pdev);
drivers/net/ethernet/cadence/macb_pci.c
30
struct platform_device *plat_dev;
drivers/net/ethernet/calxeda/xgmac.c
1688
static int xgmac_probe(struct platform_device *pdev)
drivers/net/ethernet/calxeda/xgmac.c
1821
static void xgmac_remove(struct platform_device *pdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1382
static int octeon_mgmt_probe(struct platform_device *pdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1526
static void octeon_mgmt_remove(struct platform_device *pdev)
drivers/net/ethernet/cirrus/cs89x0.c
1847
static int __init cs89x0_platform_probe(struct platform_device *pdev)
drivers/net/ethernet/cirrus/cs89x0.c
1882
static void cs89x0_platform_remove(struct platform_device *pdev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
740
static void ep93xx_eth_remove(struct platform_device *pdev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
767
static int ep93xx_eth_probe(struct platform_device *pdev)
drivers/net/ethernet/cirrus/mac89x0.c
164
static int mac89x0_device_probe(struct platform_device *pdev)
drivers/net/ethernet/cirrus/mac89x0.c
560
static void mac89x0_device_remove(struct platform_device *pdev)
drivers/net/ethernet/cortina/gemini.c
2415
static int gemini_ethernet_port_probe(struct platform_device *pdev)
drivers/net/ethernet/cortina/gemini.c
2575
static void gemini_ethernet_port_remove(struct platform_device *pdev)
drivers/net/ethernet/cortina/gemini.c
2599
static int gemini_ethernet_probe(struct platform_device *pdev)
drivers/net/ethernet/cortina/gemini.c
2638
static void gemini_ethernet_remove(struct platform_device *pdev)
drivers/net/ethernet/davicom/dm9000.c
1412
dm9000_probe(struct platform_device *pdev)
drivers/net/ethernet/davicom/dm9000.c
1773
static void dm9000_drv_remove(struct platform_device *pdev)
drivers/net/ethernet/davicom/dm9000.c
803
dm9000_release_board(struct platform_device *pdev, struct board_info *db)
drivers/net/ethernet/engleder/tsnep.h
168
struct platform_device *pdev;
drivers/net/ethernet/engleder/tsnep_main.c
2556
static int tsnep_probe(struct platform_device *pdev)
drivers/net/ethernet/engleder/tsnep_main.c
2677
static void tsnep_remove(struct platform_device *pdev)
drivers/net/ethernet/ethoc.c
1024
static int ethoc_probe(struct platform_device *pdev)
drivers/net/ethernet/ethoc.c
1257
static void ethoc_remove(struct platform_device *pdev)
drivers/net/ethernet/ethoc.c
1277
static int ethoc_suspend(struct platform_device *pdev, pm_message_t state)
drivers/net/ethernet/ethoc.c
1282
static int ethoc_resume(struct platform_device *pdev)
drivers/net/ethernet/ezchip/nps_enet.c
571
static s32 nps_enet_probe(struct platform_device *pdev)
drivers/net/ethernet/ezchip/nps_enet.c
636
static void nps_enet_remove(struct platform_device *pdev)
drivers/net/ethernet/faraday/ftgmac100.c
1500
struct platform_device *pdev = to_platform_device(priv->dev);
drivers/net/ethernet/faraday/ftgmac100.c
1737
struct platform_device *pdev = to_platform_device(priv->dev);
drivers/net/ethernet/faraday/ftgmac100.c
1850
struct platform_device *pdev)
drivers/net/ethernet/faraday/ftgmac100.c
1891
struct platform_device *pdev,
drivers/net/ethernet/faraday/ftgmac100.c
1942
static int ftgmac100_probe(struct platform_device *pdev)
drivers/net/ethernet/faraday/ftgmac100.c
2102
static void ftgmac100_remove(struct platform_device *pdev)
drivers/net/ethernet/faraday/ftmac100.c
1123
static int ftmac100_probe(struct platform_device *pdev)
drivers/net/ethernet/faraday/ftmac100.c
1222
static void ftmac100_remove(struct platform_device *pdev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3305
static int dpaa_eth_probe(struct platform_device *pdev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3545
static void dpaa_remove(struct platform_device *pdev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
411
static struct mac_device *dpaa_mac_dev_get(struct platform_device *pdev)
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
358
struct platform_device *ptp_dev = NULL;
drivers/net/ethernet/freescale/enetc/enetc_ierb.c
47
int enetc_ierb_register_pf(struct platform_device *pdev,
drivers/net/ethernet/freescale/enetc/enetc_ierb.c
99
static int enetc_ierb_probe(struct platform_device *pdev)
drivers/net/ethernet/freescale/enetc/enetc_ierb.h
14
static inline int enetc_ierb_register_pf(struct platform_device *pdev,
drivers/net/ethernet/freescale/enetc/enetc_ierb.h
9
int enetc_ierb_register_pf(struct platform_device *pdev,
drivers/net/ethernet/freescale/enetc/enetc_pf.c
830
struct platform_device *ierb_pdev;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
100
int (*netcmix_init)(struct platform_device *pdev);
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
101
int (*ierb_init)(struct platform_device *pdev);
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
110
struct platform_device *pdev;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
159
static int imx95_netcmix_init(struct platform_device *pdev)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
274
static int imx94_netcmix_init(struct platform_device *pdev)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
397
static int imx95_enetc_mdio_phyaddr_config(struct platform_device *pdev)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
463
static int imx95_ierb_init(struct platform_device *pdev)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
613
static int imx94_ierb_init(struct platform_device *pdev)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
645
static int netc_ierb_init(struct platform_device *pdev)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
751
static int netc_blk_ctrl_probe(struct platform_device *pdev)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
827
static void netc_blk_ctrl_remove(struct platform_device *pdev)
drivers/net/ethernet/freescale/fec.h
616
struct platform_device *pdev;
drivers/net/ethernet/freescale/fec.h
695
void fec_ptp_init(struct platform_device *pdev, int irq_idx);
drivers/net/ethernet/freescale/fec.h
698
void fec_ptp_stop(struct platform_device *pdev);
drivers/net/ethernet/freescale/fec_main.c
3042
static int fec_enet_mii_init(struct platform_device *pdev)
drivers/net/ethernet/freescale/fec_main.c
5055
static int fec_reset_phy(struct platform_device *pdev)
drivers/net/ethernet/freescale/fec_main.c
5103
static int fec_reset_phy(struct platform_device *pdev)
drivers/net/ethernet/freescale/fec_main.c
5114
fec_enet_get_queue_num(struct platform_device *pdev, int *num_tx, int *num_rx)
drivers/net/ethernet/freescale/fec_main.c
5144
static int fec_enet_get_irq_cnt(struct platform_device *pdev)
drivers/net/ethernet/freescale/fec_main.c
5157
static void fec_enet_get_wakeup_irq(struct platform_device *pdev)
drivers/net/ethernet/freescale/fec_main.c
5204
fec_probe(struct platform_device *pdev)
drivers/net/ethernet/freescale/fec_main.c
5488
fec_drv_remove(struct platform_device *pdev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
1004
static int mpc52xx_fec_of_suspend(struct platform_device *op, pm_message_t state)
drivers/net/ethernet/freescale/fec_mpc52xx.c
1014
static int mpc52xx_fec_of_resume(struct platform_device *op)
drivers/net/ethernet/freescale/fec_mpc52xx.c
809
static int mpc52xx_fec_probe(struct platform_device *op)
drivers/net/ethernet/freescale/fec_mpc52xx.c
978
mpc52xx_fec_remove(struct platform_device *op)
drivers/net/ethernet/freescale/fec_mpc52xx_phy.c
121
static void mpc52xx_fec_mdio_remove(struct platform_device *of)
drivers/net/ethernet/freescale/fec_mpc52xx_phy.c
65
static int mpc52xx_fec_mdio_probe(struct platform_device *of)
drivers/net/ethernet/freescale/fec_ptp.c
739
void fec_ptp_init(struct platform_device *pdev, int irq_idx)
drivers/net/ethernet/freescale/fec_ptp.c
854
void fec_ptp_stop(struct platform_device *pdev)
drivers/net/ethernet/freescale/fman/fman.c
2689
static struct fman *read_dts_node(struct platform_device *of_dev)
drivers/net/ethernet/freescale/fman/fman.c
2826
static int fman_probe(struct platform_device *of_dev)
drivers/net/ethernet/freescale/fman/fman_port.c
1742
static int fman_port_probe(struct platform_device *of_dev)
drivers/net/ethernet/freescale/fman/fman_port.c
1747
struct platform_device *fm_pdev;
drivers/net/ethernet/freescale/fman/mac.c
111
static int mac_probe(struct platform_device *_of_dev)
drivers/net/ethernet/freescale/fman/mac.c
119
struct platform_device *of_dev;
drivers/net/ethernet/freescale/fman/mac.c
325
static void mac_remove(struct platform_device *pdev)
drivers/net/ethernet/freescale/fman/mac.c
33
struct platform_device *eth_dev;
drivers/net/ethernet/freescale/fman/mac.c
58
static struct platform_device *dpaa_eth_add_device(int fman_id,
drivers/net/ethernet/freescale/fman/mac.c
61
struct platform_device *pdev;
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
853
static int fs_enet_probe(struct platform_device *ofdev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
997
static void fs_enet_remove(struct platform_device *ofdev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
82
struct platform_device *ofdev = to_platform_device(fep->dev);
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
89
struct platform_device *ofdev = to_platform_device(fep->dev);
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
88
struct platform_device *ofdev = to_platform_device(fep->dev);
drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
149
static int fs_enet_mdio_probe(struct platform_device *ofdev)
drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
192
static void fs_enet_mdio_remove(struct platform_device *ofdev)
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
184
static void fs_enet_mdio_remove(struct platform_device *ofdev)
drivers/net/ethernet/freescale/fs_enet/mii-fec.c
97
static int fs_enet_mdio_probe(struct platform_device *ofdev)
drivers/net/ethernet/freescale/fsl_pq_mdio.c
377
static void set_tbipa(const u32 tbipa_val, struct platform_device *pdev,
drivers/net/ethernet/freescale/fsl_pq_mdio.c
409
static int fsl_pq_mdio_probe(struct platform_device *pdev)
drivers/net/ethernet/freescale/fsl_pq_mdio.c
513
static void fsl_pq_mdio_remove(struct platform_device *pdev)
drivers/net/ethernet/freescale/gianfar.c
3155
static int gfar_probe(struct platform_device *ofdev)
drivers/net/ethernet/freescale/gianfar.c
3325
static void gfar_remove(struct platform_device *ofdev)
drivers/net/ethernet/freescale/gianfar.c
616
static int gfar_of_init(struct platform_device *ofdev, struct net_device **pdev)
drivers/net/ethernet/freescale/gianfar.h
1174
struct platform_device *ofdev;
drivers/net/ethernet/freescale/gianfar_ethtool.c
1469
struct platform_device *ptp_dev;
drivers/net/ethernet/freescale/ucc_geth.c
3282
static int ucc_geth_suspend(struct platform_device *ofdev, pm_message_t state)
drivers/net/ethernet/freescale/ucc_geth.c
3314
static int ucc_geth_resume(struct platform_device *ofdev)
drivers/net/ethernet/freescale/ucc_geth.c
3419
static int ucc_geth_probe(struct platform_device* ofdev)
drivers/net/ethernet/freescale/ucc_geth.c
3611
static void ucc_geth_remove(struct platform_device* ofdev)
drivers/net/ethernet/freescale/xgmac_mdio.c
371
static int xgmac_mdio_probe(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hip04_eth.c
1023
static void hip04_remove(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hip04_eth.c
893
static int hip04_mac_probe(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hisi_femac.c
768
static int hisi_femac_drv_probe(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hisi_femac.c
896
static void hisi_femac_drv_remove(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hisi_femac.c
910
static int hisi_femac_drv_suspend(struct platform_device *pdev,
drivers/net/ethernet/hisilicon/hisi_femac.c
927
static int hisi_femac_drv_resume(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1094
static int hix5hd2_dev_probe(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1280
static void hix5hd2_dev_remove(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
763
struct platform_device *pdev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2934
static int hns_dsaf_probe(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2988
static void hns_dsaf_remove(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
52
struct platform_device *pdev = to_platform_device(dsaf_dev->dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
698
platform_device *hns_dsaf_find_platform_device(struct fwnode_handle *fwnode)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.h
34
platform_device *hns_dsaf_find_platform_device(struct fwnode_handle *fwnode);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
512
struct platform_device *pdev =
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2250
static int hns_nic_dev_probe(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2396
static void hns_nic_dev_remove(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hns_mdio.c
495
static int hns_mdio_probe(struct platform_device *pdev)
drivers/net/ethernet/hisilicon/hns_mdio.c
614
static void hns_mdio_remove(struct platform_device *pdev)
drivers/net/ethernet/i825xx/sni_82596.c
156
static void sni_82596_driver_remove(struct platform_device *pdev)
drivers/net/ethernet/i825xx/sni_82596.c
72
static int sni_82596_probe(struct platform_device *dev)
drivers/net/ethernet/ibm/ehea/ehea.h
381
struct platform_device *ofdev;
drivers/net/ethernet/ibm/ehea/ehea.h
433
struct platform_device ofdev; /* Open Firmware Device */
drivers/net/ethernet/ibm/ehea/ehea_main.c
3212
static int ehea_create_device_sysfs(struct platform_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
3223
static void ehea_remove_device_sysfs(struct platform_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
3364
static int ehea_probe_adapter(struct platform_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
3472
static void ehea_remove(struct platform_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
91
static int ehea_probe_adapter(struct platform_device *dev);
drivers/net/ethernet/ibm/ehea/ehea_main.c
93
static void ehea_remove(struct platform_device *dev);
drivers/net/ethernet/ibm/emac/core.c
2324
struct platform_device *ofdev;
drivers/net/ethernet/ibm/emac/core.c
2989
static int emac_probe(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/core.c
3194
static void emac_remove(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/core.h
161
struct platform_device *ofdev;
drivers/net/ethernet/ibm/emac/core.h
166
struct platform_device *mal_dev;
drivers/net/ethernet/ibm/emac/core.h
187
struct platform_device *mdio_dev;
drivers/net/ethernet/ibm/emac/core.h
194
struct platform_device *zmii_dev;
drivers/net/ethernet/ibm/emac/core.h
199
struct platform_device *rgmii_dev;
drivers/net/ethernet/ibm/emac/core.h
204
struct platform_device *tah_dev;
drivers/net/ethernet/ibm/emac/mal.c
516
static int mal_probe(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/mal.c
699
static void mal_remove(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/mal.h
204
struct platform_device *ofdev;
drivers/net/ethernet/ibm/emac/rgmii.c
109
void rgmii_set_speed(struct platform_device *ofdev, int input, int speed)
drivers/net/ethernet/ibm/emac/rgmii.c
133
void rgmii_get_mdio(struct platform_device *ofdev, int input)
drivers/net/ethernet/ibm/emac/rgmii.c
154
void rgmii_put_mdio(struct platform_device *ofdev, int input)
drivers/net/ethernet/ibm/emac/rgmii.c
175
void rgmii_detach(struct platform_device *ofdev, int input)
drivers/net/ethernet/ibm/emac/rgmii.c
195
int rgmii_get_regs_len(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/rgmii.c
201
void *rgmii_dump_regs(struct platform_device *ofdev, void *buf)
drivers/net/ethernet/ibm/emac/rgmii.c
217
static int rgmii_probe(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/rgmii.c
80
int rgmii_attach(struct platform_device *ofdev, int input, int mode)
drivers/net/ethernet/ibm/emac/rgmii.h
50
struct platform_device *ofdev;
drivers/net/ethernet/ibm/emac/rgmii.h
57
int rgmii_attach(struct platform_device *ofdev, int input, int mode);
drivers/net/ethernet/ibm/emac/rgmii.h
58
void rgmii_detach(struct platform_device *ofdev, int input);
drivers/net/ethernet/ibm/emac/rgmii.h
59
void rgmii_get_mdio(struct platform_device *ofdev, int input);
drivers/net/ethernet/ibm/emac/rgmii.h
60
void rgmii_put_mdio(struct platform_device *ofdev, int input);
drivers/net/ethernet/ibm/emac/rgmii.h
61
void rgmii_set_speed(struct platform_device *ofdev, int input, int speed);
drivers/net/ethernet/ibm/emac/rgmii.h
62
int rgmii_get_regs_len(struct platform_device *ofdev);
drivers/net/ethernet/ibm/emac/rgmii.h
63
void *rgmii_dump_regs(struct platform_device *ofdev, void *buf);
drivers/net/ethernet/ibm/emac/tah.c
25
int tah_attach(struct platform_device *ofdev, int channel)
drivers/net/ethernet/ibm/emac/tah.c
37
void tah_detach(struct platform_device *ofdev, int channel)
drivers/net/ethernet/ibm/emac/tah.c
46
void tah_reset(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/tah.c
67
int tah_get_regs_len(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/tah.c
73
void *tah_dump_regs(struct platform_device *ofdev, void *buf)
drivers/net/ethernet/ibm/emac/tah.c
88
static int tah_probe(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/tah.h
47
struct platform_device *ofdev;
drivers/net/ethernet/ibm/emac/tah.h
73
int tah_attach(struct platform_device *ofdev, int channel);
drivers/net/ethernet/ibm/emac/tah.h
74
void tah_detach(struct platform_device *ofdev, int channel);
drivers/net/ethernet/ibm/emac/tah.h
75
void tah_reset(struct platform_device *ofdev);
drivers/net/ethernet/ibm/emac/tah.h
76
int tah_get_regs_len(struct platform_device *ofdev);
drivers/net/ethernet/ibm/emac/tah.h
77
void *tah_dump_regs(struct platform_device *ofdev, void *buf);
drivers/net/ethernet/ibm/emac/zmii.c
150
void zmii_get_mdio(struct platform_device *ofdev, int input)
drivers/net/ethernet/ibm/emac/zmii.c
163
void zmii_put_mdio(struct platform_device *ofdev, int input)
drivers/net/ethernet/ibm/emac/zmii.c
172
void zmii_set_speed(struct platform_device *ofdev, int input, int speed)
drivers/net/ethernet/ibm/emac/zmii.c
193
void zmii_detach(struct platform_device *ofdev, int input)
drivers/net/ethernet/ibm/emac/zmii.c
212
int zmii_get_regs_len(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/zmii.c
218
void *zmii_dump_regs(struct platform_device *ofdev, void *buf)
drivers/net/ethernet/ibm/emac/zmii.c
233
static int zmii_probe(struct platform_device *ofdev)
drivers/net/ethernet/ibm/emac/zmii.c
83
int zmii_attach(struct platform_device *ofdev, int input,
drivers/net/ethernet/ibm/emac/zmii.h
46
struct platform_device *ofdev;
drivers/net/ethernet/ibm/emac/zmii.h
53
int zmii_attach(struct platform_device *ofdev, int input,
drivers/net/ethernet/ibm/emac/zmii.h
55
void zmii_detach(struct platform_device *ofdev, int input);
drivers/net/ethernet/ibm/emac/zmii.h
56
void zmii_get_mdio(struct platform_device *ofdev, int input);
drivers/net/ethernet/ibm/emac/zmii.h
57
void zmii_put_mdio(struct platform_device *ofdev, int input);
drivers/net/ethernet/ibm/emac/zmii.h
58
void zmii_set_speed(struct platform_device *ofdev, int input, int speed);
drivers/net/ethernet/ibm/emac/zmii.h
59
int zmii_get_regs_len(struct platform_device *ocpdev);
drivers/net/ethernet/ibm/emac/zmii.h
60
void *zmii_dump_regs(struct platform_device *ofdev, void *buf);
drivers/net/ethernet/korina.c
1285
static int korina_probe(struct platform_device *pdev)
drivers/net/ethernet/korina.c
1384
static void korina_remove(struct platform_device *pdev)
drivers/net/ethernet/lantiq_etop.c
641
ltq_etop_probe(struct platform_device *pdev)
drivers/net/ethernet/lantiq_etop.c
705
static void ltq_etop_remove(struct platform_device *pdev)
drivers/net/ethernet/lantiq_etop.c
91
struct platform_device *pdev;
drivers/net/ethernet/lantiq_xrx200.c
556
static int xrx200_probe(struct platform_device *pdev)
drivers/net/ethernet/lantiq_xrx200.c
644
static void xrx200_remove(struct platform_device *pdev)
drivers/net/ethernet/litex/litex_liteeth.c
233
static int liteeth_probe(struct platform_device *pdev)
drivers/net/ethernet/litex/litex_liteeth.c
297
static void liteeth_remove(struct platform_device *pdev)
drivers/net/ethernet/marvell/mv643xx_eth.c
2703
static struct platform_device *port_platdev[3];
drivers/net/ethernet/marvell/mv643xx_eth.c
2721
static int mv643xx_eth_shared_of_add_port(struct platform_device *pdev,
drivers/net/ethernet/marvell/mv643xx_eth.c
2724
struct platform_device *ppdev;
drivers/net/ethernet/marvell/mv643xx_eth.c
2808
static int mv643xx_eth_shared_of_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/mv643xx_eth.c
2836
static inline int mv643xx_eth_shared_of_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/mv643xx_eth.c
2846
static int mv643xx_eth_shared_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/mv643xx_eth.c
2890
static void mv643xx_eth_shared_remove(struct platform_device *pdev)
drivers/net/ethernet/marvell/mv643xx_eth.c
3083
static int mv643xx_eth_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/mv643xx_eth.c
3272
static void mv643xx_eth_remove(struct platform_device *pdev)
drivers/net/ethernet/marvell/mv643xx_eth.c
3288
static void mv643xx_eth_shutdown(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvmdio.c
284
static int orion_mdio_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvmdio.c
413
static void orion_mdio_remove(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvneta.c
1154
static int mvneta_bm_port_init(struct platform_device *pdev,
drivers/net/ethernet/marvell/mvneta.c
5480
static int mvneta_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvneta.c
5773
static void mvneta_remove(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvneta.c
5841
struct platform_device *pdev = to_platform_device(device);
drivers/net/ethernet/marvell/mvneta_bm.c
119
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/marvell/mvneta_bm.c
398
struct platform_device *pdev = of_find_device_by_node(node);
drivers/net/ethernet/marvell/mvneta_bm.c
410
static int mvneta_bm_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvneta_bm.c
460
static void mvneta_bm_remove(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvneta_bm.h
98
struct platform_device *pdev;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2906
static int mvpp2_aggr_txq_init(struct platform_device *pdev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6825
static int mvpp2_port_probe(struct platform_device *pdev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7467
static int mvpp2_init(struct platform_device *pdev, struct mvpp2 *priv)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7540
static int mvpp2_get_sram(struct platform_device *pdev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7563
static int mvpp2_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7815
static void mvpp2_remove(struct platform_device *pdev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
1558
static int mvpp2_prs_vlan_init(struct platform_device *pdev, struct mvpp2 *priv)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
2156
int mvpp2_prs_default_init(struct platform_device *pdev, struct mvpp2 *priv)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h
297
int mvpp2_prs_default_init(struct platform_device *pdev, struct mvpp2 *priv);
drivers/net/ethernet/marvell/pxa168_eth.c
1387
static int pxa168_eth_probe(struct platform_device *pdev)
drivers/net/ethernet/marvell/pxa168_eth.c
1526
static void pxa168_eth_remove(struct platform_device *pdev)
drivers/net/ethernet/marvell/pxa168_eth.c
1546
static void pxa168_eth_shutdown(struct platform_device *pdev)
drivers/net/ethernet/marvell/pxa168_eth.c
1553
static int pxa168_eth_resume(struct platform_device *pdev)
drivers/net/ethernet/marvell/pxa168_eth.c
1558
static int pxa168_eth_suspend(struct platform_device *pdev, pm_message_t state)
drivers/net/ethernet/marvell/pxa168_eth.c
192
struct platform_device *pdev;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3348
static int mtk_get_irqs(struct platform_device *pdev, struct mtk_eth *eth)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
5049
static int mtk_probe(struct platform_device *pdev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
5326
static void mtk_remove(struct platform_device *pdev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1523
static int mtk_star_probe(struct platform_device *pdev)
drivers/net/ethernet/mediatek/mtk_wed.c
2798
struct platform_device *pdev;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h
101
struct platform_device *pdev;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h
176
int mlxbf_gige_mdio_probe(struct platform_device *pdev,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
385
static int mlxbf_gige_probe(struct platform_device *pdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
504
static void mlxbf_gige_remove(struct platform_device *pdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
514
static void mlxbf_gige_shutdown(struct platform_device *pdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c
288
int mlxbf_gige_mdio_probe(struct platform_device *pdev, struct mlxbf_gige *priv)
drivers/net/ethernet/micrel/ks8842.c
1129
static int ks8842_probe(struct platform_device *pdev)
drivers/net/ethernet/micrel/ks8842.c
1231
static void ks8842_remove(struct platform_device *pdev)
drivers/net/ethernet/micrel/ks8851_par.c
270
static int ks8851_probe_par(struct platform_device *pdev)
drivers/net/ethernet/micrel/ks8851_par.c
319
static void ks8851_remove_par(struct platform_device *pdev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1082
static int lan966x_probe(struct platform_device *pdev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1270
static void lan966x_remove(struct platform_device *pdev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
67
static int lan966x_create_targets(struct platform_device *pdev,
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
1035
static void mchp_sparx5_remove(struct platform_device *pdev)
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
844
static int mchp_sparx5_probe(struct platform_device *pdev)
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
369
struct platform_device *pdev;
drivers/net/ethernet/moxa/moxart_ether.c
454
static int moxart_mac_probe(struct platform_device *pdev)
drivers/net/ethernet/moxa/moxart_ether.c
561
static void moxart_remove(struct platform_device *pdev)
drivers/net/ethernet/moxa/moxart_ether.h
295
struct platform_device *pdev;
drivers/net/ethernet/mscc/ocelot_fdma.c
814
void ocelot_fdma_init(struct platform_device *pdev, struct ocelot *ocelot)
drivers/net/ethernet/mscc/ocelot_fdma.h
157
void ocelot_fdma_init(struct platform_device *pdev, struct ocelot *ocelot);
drivers/net/ethernet/mscc/ocelot_vsc7514.c
146
static int mscc_ocelot_init_ports(struct platform_device *pdev,
drivers/net/ethernet/mscc/ocelot_vsc7514.c
236
static int mscc_ocelot_probe(struct platform_device *pdev)
drivers/net/ethernet/mscc/ocelot_vsc7514.c
401
static void mscc_ocelot_remove(struct platform_device *pdev)
drivers/net/ethernet/natsemi/jazzsonic.c
178
static int jazz_sonic_probe(struct platform_device *pdev)
drivers/net/ethernet/natsemi/jazzsonic.c
230
static void jazz_sonic_device_remove(struct platform_device *pdev)
drivers/net/ethernet/natsemi/macsonic.c
493
static int mac_sonic_platform_probe(struct platform_device *pdev)
drivers/net/ethernet/natsemi/macsonic.c
535
static void mac_sonic_platform_remove(struct platform_device *pdev)
drivers/net/ethernet/natsemi/xtsonic.c
200
int xtsonic_probe(struct platform_device *pdev)
drivers/net/ethernet/natsemi/xtsonic.c
252
static void xtsonic_device_remove(struct platform_device *pdev)
drivers/net/ethernet/ni/nixge.c
1258
static int nixge_of_get_resources(struct platform_device *pdev)
drivers/net/ethernet/ni/nixge.c
1291
static int nixge_probe(struct platform_device *pdev)
drivers/net/ethernet/ni/nixge.c
1399
static void nixge_remove(struct platform_device *pdev)
drivers/net/ethernet/nxp/lpc_eth.c
1226
static int lpc_eth_drv_probe(struct platform_device *pdev)
drivers/net/ethernet/nxp/lpc_eth.c
1420
static void lpc_eth_drv_remove(struct platform_device *pdev)
drivers/net/ethernet/nxp/lpc_eth.c
1442
static int lpc_eth_drv_suspend(struct platform_device *pdev,
drivers/net/ethernet/nxp/lpc_eth.c
1468
static int lpc_eth_drv_resume(struct platform_device *pdev)
drivers/net/ethernet/nxp/lpc_eth.c
393
struct platform_device *pdev;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1215
void emac_mac_rx_tx_ring_init_all(struct platform_device *pdev,
drivers/net/ethernet/qualcomm/emac/emac-mac.h
234
void emac_mac_rx_tx_ring_init_all(struct platform_device *pdev,
drivers/net/ethernet/qualcomm/emac/emac-phy.c
92
int emac_phy_config(struct platform_device *pdev, struct emac_adapter *adpt)
drivers/net/ethernet/qualcomm/emac/emac-phy.h
10
int emac_phy_config(struct platform_device *pdev, struct emac_adapter *adpt);
drivers/net/ethernet/qualcomm/emac/emac-sgmii.c
358
int emac_sgmii_config(struct platform_device *pdev, struct emac_adapter *adpt)
drivers/net/ethernet/qualcomm/emac/emac-sgmii.c
360
struct platform_device *sgmii_pdev = NULL;
drivers/net/ethernet/qualcomm/emac/emac-sgmii.h
40
int emac_sgmii_config(struct platform_device *pdev, struct emac_adapter *adpt);
drivers/net/ethernet/qualcomm/emac/emac-sgmii.h
9
struct platform_device;
drivers/net/ethernet/qualcomm/emac/emac.c
433
static int emac_clks_get(struct platform_device *pdev,
drivers/net/ethernet/qualcomm/emac/emac.c
456
static int emac_clks_phase1_init(struct platform_device *pdev,
drivers/net/ethernet/qualcomm/emac/emac.c
498
static int emac_clks_phase2_init(struct platform_device *pdev,
drivers/net/ethernet/qualcomm/emac/emac.c
543
static int emac_probe_resources(struct platform_device *pdev,
drivers/net/ethernet/qualcomm/emac/emac.c
592
static int emac_probe(struct platform_device *pdev)
drivers/net/ethernet/qualcomm/emac/emac.c
721
static void emac_remove(struct platform_device *pdev)
drivers/net/ethernet/qualcomm/emac/emac.c
747
static void emac_shutdown(struct platform_device *pdev)
drivers/net/ethernet/qualcomm/ppe/ppe.c
174
static int qcom_ppe_probe(struct platform_device *pdev)
drivers/net/ethernet/qualcomm/ppe/ppe.c
214
static void qcom_ppe_remove(struct platform_device *pdev)
drivers/net/ethernet/renesas/ravb.h
1080
struct platform_device *pdev;
drivers/net/ethernet/renesas/ravb.h
1163
void ravb_ptp_init(struct net_device *ndev, struct platform_device *pdev);
drivers/net/ethernet/renesas/ravb_main.c
2612
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/renesas/ravb_main.c
2816
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/renesas/ravb_main.c
2899
static int ravb_probe(struct platform_device *pdev)
drivers/net/ethernet/renesas/ravb_main.c
3118
static void ravb_remove(struct platform_device *pdev)
drivers/net/ethernet/renesas/ravb_ptp.c
315
void ravb_ptp_init(struct net_device *ndev, struct platform_device *pdev)
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
181
struct rcar_gen4_ptp_private *rcar_gen4_ptp_alloc(struct platform_device *pdev,
drivers/net/ethernet/renesas/rcar_gen4_ptp.h
14
struct rcar_gen4_ptp_private *rcar_gen4_ptp_alloc(struct platform_device *pdev,
drivers/net/ethernet/renesas/rswitch.h
1047
struct platform_device *pdev;
drivers/net/ethernet/renesas/rswitch_main.c
1935
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/renesas/rswitch_main.c
2126
static int renesas_eth_sw_probe(struct platform_device *pdev)
drivers/net/ethernet/renesas/rswitch_main.c
2229
static void renesas_eth_sw_remove(struct platform_device *pdev)
drivers/net/ethernet/renesas/rtsn.c
1219
static int rtsn_probe(struct platform_device *pdev)
drivers/net/ethernet/renesas/rtsn.c
1337
static void rtsn_remove(struct platform_device *pdev)
drivers/net/ethernet/renesas/rtsn.c
29
struct platform_device *pdev;
drivers/net/ethernet/renesas/rtsn.c
781
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/renesas/sh_eth.c
3096
struct platform_device *pdev = mdp->pdev;
drivers/net/ethernet/renesas/sh_eth.c
3255
static int sh_eth_drv_probe(struct platform_device *pdev)
drivers/net/ethernet/renesas/sh_eth.c
3436
static void sh_eth_drv_remove(struct platform_device *pdev)
drivers/net/ethernet/renesas/sh_eth.h
530
struct platform_device *pdev;
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
172
static void sxgbe_platform_remove(struct platform_device *pdev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
27
static int sxgbe_probe_config_dt(struct platform_device *pdev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
63
static int sxgbe_probe_config_dt(struct platform_device *pdev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
77
static int sxgbe_platform_probe(struct platform_device *pdev)
drivers/net/ethernet/seeq/sgiseeq.c
730
static int sgiseeq_probe(struct platform_device *pdev)
drivers/net/ethernet/seeq/sgiseeq.c
822
static void sgiseeq_remove(struct platform_device *pdev)
drivers/net/ethernet/sgi/ioc3-eth.c
828
static int ioc3eth_probe(struct platform_device *pdev)
drivers/net/ethernet/sgi/ioc3-eth.c
965
static void ioc3eth_remove(struct platform_device *pdev)
drivers/net/ethernet/sgi/meth.c
67
struct platform_device *pdev;
drivers/net/ethernet/sgi/meth.c
825
static int meth_probe(struct platform_device *pdev)
drivers/net/ethernet/sgi/meth.c
857
static void meth_remove(struct platform_device *pdev)
drivers/net/ethernet/smsc/smc91x.c
2047
static int smc_enable_device(struct platform_device *pdev)
drivers/net/ethernet/smsc/smc91x.c
2110
static int smc_request_attrib(struct platform_device *pdev,
drivers/net/ethernet/smsc/smc91x.c
2125
static void smc_release_attrib(struct platform_device *pdev,
drivers/net/ethernet/smsc/smc91x.c
2135
static inline void smc_request_datacs(struct platform_device *pdev, struct net_device *ndev)
drivers/net/ethernet/smsc/smc91x.c
2154
static void smc_release_datacs(struct platform_device *pdev, struct net_device *ndev)
drivers/net/ethernet/smsc/smc91x.c
2227
static int smc_drv_probe(struct platform_device *pdev)
drivers/net/ethernet/smsc/smc91x.c
2403
static void smc_drv_remove(struct platform_device *pdev)
drivers/net/ethernet/smsc/smc91x.c
2446
struct platform_device *pdev = to_platform_device(dev);
drivers/net/ethernet/smsc/smsc911x.c
1062
static int smsc911x_mii_init(struct platform_device *pdev,
drivers/net/ethernet/smsc/smsc911x.c
2327
static void smsc911x_drv_remove(struct platform_device *pdev)
drivers/net/ethernet/smsc/smsc911x.c
2421
static int smsc911x_drv_probe(struct platform_device *pdev)
drivers/net/ethernet/smsc/smsc911x.c
369
static int smsc911x_enable_resources(struct platform_device *pdev)
drivers/net/ethernet/smsc/smsc911x.c
393
static int smsc911x_disable_resources(struct platform_device *pdev)
drivers/net/ethernet/smsc/smsc911x.c
415
static int smsc911x_request_resources(struct platform_device *pdev)
drivers/net/ethernet/smsc/smsc911x.c
456
static void smsc911x_free_resources(struct platform_device *pdev)
drivers/net/ethernet/socionext/netsec.c
1848
static int netsec_of_probe(struct platform_device *pdev,
drivers/net/ethernet/socionext/netsec.c
1887
static int netsec_acpi_probe(struct platform_device *pdev,
drivers/net/ethernet/socionext/netsec.c
1996
static int netsec_probe(struct platform_device *pdev)
drivers/net/ethernet/socionext/netsec.c
2158
static void netsec_remove(struct platform_device *pdev)
drivers/net/ethernet/socionext/sni_ave.c
1551
static int ave_probe(struct platform_device *pdev)
drivers/net/ethernet/socionext/sni_ave.c
1718
static void ave_remove(struct platform_device *pdev)
drivers/net/ethernet/spacemit/k1_emac.c
111
struct platform_device *pdev;
drivers/net/ethernet/spacemit/k1_emac.c
1661
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/spacemit/k1_emac.c
1720
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/spacemit/k1_emac.c
1851
static int emac_config_dt(struct platform_device *pdev, struct emac_priv *priv)
drivers/net/ethernet/spacemit/k1_emac.c
1920
static int emac_probe(struct platform_device *pdev)
drivers/net/ethernet/spacemit/k1_emac.c
2009
static void emac_remove(struct platform_device *pdev)
drivers/net/ethernet/spacemit/k1_emac.c
392
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/spacemit/k1_emac.c
420
struct platform_device *pdev = priv->pdev;
drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c
63
anarion_config_dt(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c
93
static int anarion_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
185
static int tegra_eqos_probe(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
251
static void tegra_eqos_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
260
int (*probe)(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
263
void (*remove)(struct platform_device *pdev);
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
282
static int dwc_eth_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
342
static void dwc_eth_dwmac_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
36
static int dwc_eth_dwmac_config_dt(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
96
static int dwc_qos_probe(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-eic7700.c
91
static int eic7700_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c
19
static int dwmac_generic_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
290
static int imx_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-ingenic.c
154
static int ingenic_mac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-intel-plat.c
130
static void intel_eth_plat_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-intel-plat.c
42
static int intel_eth_plat_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
107
struct platform_device *pdev;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
270
struct platform_device *pdev = gmac->pdev;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
328
struct platform_device *pdev = gmac->pdev;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
374
static int ipq806x_gmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
158
static int ls1x_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
49
int (*setup)(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
54
static int ls1b_dwmac_setup(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c
42
static int lpc18xx_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
556
static int mediatek_dwmac_common_data(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
599
static int mediatek_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
654
static void mediatek_dwmac_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c
47
static int meson6_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
382
static int meson8b_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
101
struct platform_device *pdev;
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
731
static int qcom_ethqos_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth.c
131
static int renesas_gbeth_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1211
static struct rk_priv_data *rk_gmac_setup(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
1568
static int rk_gmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
48
static int rzn1_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-s32.c
113
static int s32_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
597
static int socfpga_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.c
20
static int sophgo_sg2044_dwmac_init(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.c
36
static int sophgo_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
71
static int starfive_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
179
struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
246
static int sti_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
446
struct platform_device *pdev = to_platform_device(dev);
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
525
static int stm32_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
595
static void stm32_dwmac_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c
105
static int sun55i_gmac200_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1083
struct platform_device *syscon_pdev;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1108
static int sun8i_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1245
static void sun8i_dwmac_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1262
static void sun8i_dwmac_shutdown(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c
99
static int sun7i_gmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c
214
static int tegra_mgbe_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c
373
static void tegra_mgbe_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c
216
static int thead_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
145
static int visconti_eth_init_hw(struct platform_device *pdev, struct plat_stmmacenet_data *plat_dat)
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
175
static int visconti_eth_clock_probe(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
195
static void visconti_eth_clock_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
205
static int visconti_eth_dwmac_probe(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
249
static void visconti_eth_dwmac_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
133
static int stmmac_mtl_setup(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
411
stmmac_probe_config_dt(struct platform_device *pdev, u8 *mac)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
664
devm_stmmac_probe_config_dt(struct platform_device *pdev, u8 *mac)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
682
devm_stmmac_probe_config_dt(struct platform_device *pdev, u8 *mac)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
700
int stmmac_get_platform_resources(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
797
int stmmac_pltfr_probe(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
812
struct platform_device *pdev = data;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
825
int devm_stmmac_pltfr_probe(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
846
void stmmac_pltfr_remove(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
94
static struct stmmac_axi *stmmac_axi_setup(struct platform_device *pdev)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h
15
devm_stmmac_probe_config_dt(struct platform_device *pdev, u8 *mac);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h
20
int stmmac_get_platform_resources(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h
23
int stmmac_pltfr_probe(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h
26
int devm_stmmac_pltfr_probe(struct platform_device *pdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h
29
void stmmac_pltfr_remove(struct platform_device *pdev);
drivers/net/ethernet/sun/niu.c
10063
static int niu_of_probe(struct platform_device *op)
drivers/net/ethernet/sun/niu.c
10177
static void niu_of_remove(struct platform_device *op)
drivers/net/ethernet/sun/niu.c
9104
struct platform_device *op = np->op;
drivers/net/ethernet/sun/niu.c
9388
struct platform_device *plat_dev = to_platform_device(dev);
drivers/net/ethernet/sun/niu.c
9418
struct platform_device *plat_dev = to_platform_device(dev);
drivers/net/ethernet/sun/niu.c
9447
struct platform_device *plat_dev = to_platform_device(dev);
drivers/net/ethernet/sun/niu.c
9480
struct platform_device *plat_dev = to_platform_device(dev);
drivers/net/ethernet/sun/niu.c
9498
struct platform_device *plat_dev;
drivers/net/ethernet/sun/niu.c
9692
struct platform_device *op,
drivers/net/ethernet/sun/niu.h
3070
struct platform_device *plat_dev;
drivers/net/ethernet/sun/niu.h
3244
struct platform_device;
drivers/net/ethernet/sun/niu.h
3306
struct platform_device *op;
drivers/net/ethernet/sun/sunbmac.c
100
struct platform_device *qec_op = bp->qec_op;
drivers/net/ethernet/sun/sunbmac.c
1072
static int bigmac_ether_init(struct platform_device *op,
drivers/net/ethernet/sun/sunbmac.c
1073
struct platform_device *qec_op)
drivers/net/ethernet/sun/sunbmac.c
1227
static int bigmac_sbus_probe(struct platform_device *op)
drivers/net/ethernet/sun/sunbmac.c
1230
struct platform_device *qec_op;
drivers/net/ethernet/sun/sunbmac.c
1237
static void bigmac_sbus_remove(struct platform_device *op)
drivers/net/ethernet/sun/sunbmac.c
1242
struct platform_device *qec_op;
drivers/net/ethernet/sun/sunbmac.h
315
struct platform_device *qec_op;
drivers/net/ethernet/sun/sunbmac.h
316
struct platform_device *bigmac_op;
drivers/net/ethernet/sun/sunhme.c
1411
struct platform_device *op = hp->happy_dev;
drivers/net/ethernet/sun/sunhme.c
2206
struct platform_device *op = hp->happy_dev;
drivers/net/ethernet/sun/sunhme.c
2240
static struct quattro *quattro_sbus_find(struct platform_device *child)
drivers/net/ethernet/sun/sunhme.c
2243
struct platform_device *op;
drivers/net/ethernet/sun/sunhme.c
2488
static int happy_meal_sbus_probe_one(struct platform_device *op, int is_qfe)
drivers/net/ethernet/sun/sunhme.c
2806
static int hme_sbus_probe(struct platform_device *op)
drivers/net/ethernet/sun/sunqe.c
685
struct platform_device *op;
drivers/net/ethernet/sun/sunqe.c
717
static void qec_init_once(struct sunqec *qecp, struct platform_device *op)
drivers/net/ethernet/sun/sunqe.c
767
static struct sunqec *get_qec(struct platform_device *child)
drivers/net/ethernet/sun/sunqe.c
769
struct platform_device *op = to_platform_device(child->dev.parent);
drivers/net/ethernet/sun/sunqe.c
832
static int qec_ether_init(struct platform_device *op)
drivers/net/ethernet/sun/sunqe.c
931
static int qec_sbus_probe(struct platform_device *op)
drivers/net/ethernet/sun/sunqe.c
936
static void qec_sbus_remove(struct platform_device *op)
drivers/net/ethernet/sun/sunqe.c
982
struct platform_device *op = root_qec_dev->op;
drivers/net/ethernet/sun/sunqe.h
318
struct platform_device *op; /* QEC's OF device */
drivers/net/ethernet/sun/sunqe.h
346
struct platform_device *op; /* QE's OF device struct */
drivers/net/ethernet/sunplus/spl2sw_define.h
225
struct platform_device *pdev;
drivers/net/ethernet/sunplus/spl2sw_driver.c
262
static u32 spl2sw_init_netdev(struct platform_device *pdev, u8 *mac_addr,
drivers/net/ethernet/sunplus/spl2sw_driver.c
320
static int spl2sw_probe(struct platform_device *pdev)
drivers/net/ethernet/sunplus/spl2sw_driver.c
514
static void spl2sw_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3518
static int am65_cpsw_nuss_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3603
struct platform_device *mdio_pdev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3671
static void am65_cpsw_nuss_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/am65-cpts.c
1322
static int am65_cpts_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/cpsw-phy-sel.c
206
static int cpsw_phy_sel_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/cpsw.c
1225
struct platform_device *pdev = to_platform_device(cpsw->dev);
drivers/net/ethernet/ti/cpsw.c
1282
struct platform_device *pdev)
drivers/net/ethernet/ti/cpsw.c
1380
struct platform_device *mdio;
drivers/net/ethernet/ti/cpsw.c
1445
static void cpsw_remove_dt(struct platform_device *pdev)
drivers/net/ethernet/ti/cpsw.c
1541
static int cpsw_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/cpsw.c
1779
static void cpsw_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/cpsw_new.c
1176
struct platform_device *pdev;
drivers/net/ethernet/ti/cpsw_new.c
1887
static int cpsw_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/cpsw_new.c
2077
static void cpsw_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/davinci_emac.c
1728
davinci_emac_of_get_pdata(struct platform_device *pdev, struct emac_priv *priv)
drivers/net/ethernet/ti/davinci_emac.c
1786
static int davinci_emac_try_get_mac(struct platform_device *pdev,
drivers/net/ethernet/ti/davinci_emac.c
1803
static int davinci_emac_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/davinci_emac.c
2001
static void davinci_emac_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/davinci_emac.c
309
struct platform_device *pdev;
drivers/net/ethernet/ti/davinci_mdio.c
481
struct platform_device *pdev)
drivers/net/ethernet/ti/davinci_mdio.c
537
static int davinci_mdio_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/davinci_mdio.c
661
static void davinci_mdio_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/icssg/icss_iep.c
686
struct platform_device *pdev;
drivers/net/ethernet/ti/icssg/icss_iep.c
840
static int icss_iep_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1955
static int prueth_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
2285
static void prueth_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/icssg/icssg_prueth.h
343
struct platform_device *pdev;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
1174
static void prueth_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
889
static int prueth_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1791
static int icssm_prueth_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
2070
static void icssm_prueth_remove(struct platform_device *pdev)
drivers/net/ethernet/ti/netcp_core.c
2203
static int netcp_probe(struct platform_device *pdev)
drivers/net/ethernet/ti/netcp_core.c
2289
static void netcp_remove(struct platform_device *pdev)
drivers/net/ethernet/toshiba/tc35815.c
697
struct platform_device *plat_dev = to_platform_device(dev);
drivers/net/ethernet/tundra/tsi108_eth.c
141
struct platform_device *pdev;
drivers/net/ethernet/tundra/tsi108_eth.c
1538
tsi108_init_one(struct platform_device *pdev)
drivers/net/ethernet/tundra/tsi108_eth.c
1663
static void tsi108_ether_remove(struct platform_device *pdev)
drivers/net/ethernet/via/via-rhine.c
1116
static int rhine_init_one_platform(struct platform_device *pdev)
drivers/net/ethernet/via/via-rhine.c
2452
static void rhine_remove_one_platform(struct platform_device *pdev)
drivers/net/ethernet/via/via-velocity.c
2945
static int velocity_platform_probe(struct platform_device *pdev)
drivers/net/ethernet/via/via-velocity.c
2961
static void velocity_platform_remove(struct platform_device *pdev)
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
476
struct platform_device *i2c_dev;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
509
struct platform_device *sfp_dev;
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
461
struct platform_device *sfp_dev;
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
462
struct platform_device *i2c_dev;
drivers/net/ethernet/wiznet/w5100.c
1038
static int w5100_mmio_probe(struct platform_device *pdev)
drivers/net/ethernet/wiznet/w5100.c
1065
static void w5100_mmio_remove(struct platform_device *pdev)
drivers/net/ethernet/wiznet/w5100.c
265
struct platform_device *pdev = to_platform_device(ndev->dev.parent);
drivers/net/ethernet/wiznet/w5300.c
525
static int w5300_hw_probe(struct platform_device *pdev)
drivers/net/ethernet/wiznet/w5300.c
588
static int w5300_probe(struct platform_device *pdev)
drivers/net/ethernet/wiznet/w5300.c
629
static void w5300_remove(struct platform_device *pdev)
drivers/net/ethernet/xilinx/ll_temac.h
412
int temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1383
static int temac_probe(struct platform_device *pdev)
drivers/net/ethernet/xilinx/ll_temac_main.c
1629
static void temac_remove(struct platform_device *pdev)
drivers/net/ethernet/xilinx/ll_temac_main.c
261
static int temac_dcr_setup(struct temac_local *lp, struct platform_device *op,
drivers/net/ethernet/xilinx/ll_temac_main.c
286
static int temac_dcr_setup(struct temac_local *lp, struct platform_device *op,
drivers/net/ethernet/xilinx/ll_temac_mdio.c
64
int temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2776
static int axienet_probe(struct platform_device *pdev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3125
static void axienet_remove(struct platform_device *pdev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3141
static void axienet_shutdown(struct platform_device *pdev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1041
static bool get_bool(struct platform_device *ofdev, const char *s)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1089
static int xemaclite_of_probe(struct platform_device *ofdev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1186
static void xemaclite_of_remove(struct platform_device *of_dev)
drivers/net/ethernet/xscale/ixp4xx_eth.c
1493
static int ixp4xx_eth_probe(struct platform_device *pdev)
drivers/net/ethernet/xscale/ixp4xx_eth.c
1590
static void ixp4xx_eth_remove(struct platform_device *pdev)
drivers/net/ethernet/xscale/ptp_ixp46x.c
257
static int ptp_ixp_probe(struct platform_device *pdev)
drivers/net/fjes/fjes.h
25
struct platform_device *plat_dev;
drivers/net/fjes/fjes_ethtool.c
132
struct platform_device *plat_dev;
drivers/net/fjes/fjes_main.c
121
struct platform_device *plat_dev;
drivers/net/fjes/fjes_main.c
1332
static int fjes_probe(struct platform_device *plat_dev)
drivers/net/fjes/fjes_main.c
1439
static void fjes_remove(struct platform_device *plat_dev)
drivers/net/fjes/fjes_main.c
148
struct platform_device *plat_dev;
drivers/net/fjes/fjes_main.c
150
plat_dev = (struct platform_device *)acpi_driver_data(device);
drivers/net/hamradio/yam.c
342
struct platform_device *pdev;
drivers/net/ieee802154/fakelb.c
202
static int fakelb_probe(struct platform_device *pdev)
drivers/net/ieee802154/fakelb.c
224
static void fakelb_remove(struct platform_device *pdev)
drivers/net/ieee802154/fakelb.c
234
static struct platform_device *ieee802154fake_dev;
drivers/net/ieee802154/mac802154_hwsim.c
1016
static int hwsim_probe(struct platform_device *pdev)
drivers/net/ieee802154/mac802154_hwsim.c
1038
static void hwsim_remove(struct platform_device *pdev)
drivers/net/ieee802154/mac802154_hwsim.c
33
static struct platform_device *mac802154hwsim_dev;
drivers/net/ipa/gsi.c
1421
static int gsi_irq_init(struct gsi *gsi, struct platform_device *pdev)
drivers/net/ipa/gsi.c
2356
int gsi_init(struct gsi *gsi, struct platform_device *pdev,
drivers/net/ipa/gsi.h
24
struct platform_device;
drivers/net/ipa/gsi.h
267
int gsi_init(struct gsi *gsi, struct platform_device *pdev,
drivers/net/ipa/gsi_reg.c
122
int gsi_reg_init(struct gsi *gsi, struct platform_device *pdev)
drivers/net/ipa/gsi_reg.h
13
struct platform_device;
drivers/net/ipa/gsi_reg.h
375
int gsi_reg_init(struct gsi *gsi, struct platform_device *pdev);
drivers/net/ipa/ipa_interrupt.c
323
struct ipa_interrupt *ipa_interrupt_init(struct platform_device *pdev)
drivers/net/ipa/ipa_interrupt.h
100
struct ipa_interrupt *ipa_interrupt_init(struct platform_device *pdev);
drivers/net/ipa/ipa_interrupt.h
11
struct platform_device;
drivers/net/ipa/ipa_main.c
786
static int ipa_probe(struct platform_device *pdev)
drivers/net/ipa/ipa_main.c
935
static void ipa_remove(struct platform_device *pdev)
drivers/net/ipa/ipa_mem.c
617
int ipa_mem_init(struct ipa *ipa, struct platform_device *pdev,
drivers/net/ipa/ipa_mem.h
107
int ipa_mem_init(struct ipa *ipa, struct platform_device *pdev,
drivers/net/ipa/ipa_mem.h
11
struct platform_device;
drivers/net/ipa/ipa_reg.c
136
int ipa_reg_init(struct ipa *ipa, struct platform_device *pdev)
drivers/net/ipa/ipa_reg.h
11
struct platform_device;
drivers/net/ipa/ipa_reg.h
644
int ipa_reg_init(struct ipa *ipa, struct platform_device *pdev);
drivers/net/ipa/ipa_smp2p.c
181
struct platform_device *pdev,
drivers/net/ipa/ipa_smp2p.c
221
ipa_smp2p_init(struct ipa *ipa, struct platform_device *pdev, bool modem_init)
drivers/net/ipa/ipa_smp2p.h
11
struct platform_device;
drivers/net/ipa/ipa_smp2p.h
23
int ipa_smp2p_init(struct ipa *ipa, struct platform_device *pdev,
drivers/net/mdio/mdio-airoha.c
203
static int airoha_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-aspeed.c
146
static int aspeed_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-aspeed.c
187
static void aspeed_mdio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-bcm-iproc.c
122
static int iproc_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-bcm-iproc.c
171
static void iproc_mdio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-bcm-iproc.c
182
struct platform_device *pdev = to_platform_device(dev);
drivers/net/mdio/mdio-bcm-unimac.c
237
static int unimac_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-bcm-unimac.c
319
static void unimac_mdio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-gpio.c
161
static int mdio_gpio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-gpio.c
196
static void mdio_gpio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-hisi-femac.c
121
static void hisi_femac_mdio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-hisi-femac.c
72
static int hisi_femac_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-ipq4019.c
281
static void ipq4019_mdio_select_mdc_rate(struct platform_device *pdev,
drivers/net/mdio/mdio-ipq4019.c
326
static int ipq4019_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-ipq4019.c
381
static void ipq4019_mdio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-ipq8064.c
110
ipq8064_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-ipq8064.c
150
static void ipq8064_mdio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-moxart.c
110
static int moxart_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-moxart.c
158
static void moxart_mdio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-mscc-miim.c
270
static int mscc_miim_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-mscc-miim.c
346
static void mscc_miim_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-bcm-iproc.c
210
static int mdio_mux_iproc_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-bcm-iproc.c
292
static void mdio_mux_iproc_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-bcm6368.c
156
static void bcm6368_mdiomux_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-bcm6368.c
89
static int bcm6368_mdiomux_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-gpio.c
38
static int mdio_mux_gpio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-gpio.c
64
static void mdio_mux_gpio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-meson-g12a.c
304
static int g12a_mdio_mux_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-meson-g12a.c
339
static void g12a_mdio_mux_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-meson-gxl.c
115
static int gxl_mdio_mux_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-meson-gxl.c
144
static void gxl_mdio_mux_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-mmioreg.c
162
static void mdio_mux_mmioreg_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-mmioreg.c
97
static int mdio_mux_mmioreg_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-multiplexer.c
34
struct platform_device *pdev;
drivers/net/mdio/mdio-mux-multiplexer.c
38
pdev = (struct platform_device *)data;
drivers/net/mdio/mdio-mux-multiplexer.c
64
static int mdio_mux_multiplexer_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-mux-multiplexer.c
88
static void mdio_mux_multiplexer_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-octeon.c
16
static int octeon_mdiobus_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-octeon.c
64
static void octeon_mdiobus_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-realtek-rtl9300.c
465
static int rtl9300_mdiobus_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-sun4i.c
145
static void sun4i_mdio_remove(struct platform_device *pdev)
drivers/net/mdio/mdio-sun4i.c
90
static int sun4i_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-xgene.c
327
static int xgene_mdio_probe(struct platform_device *pdev)
drivers/net/mdio/mdio-xgene.c
424
static void xgene_mdio_remove(struct platform_device *pdev)
drivers/net/pcs/pcs-rzn1-miic.c
453
struct platform_device *pdev;
drivers/net/pcs/pcs-rzn1-miic.c
754
static int miic_probe(struct platform_device *pdev)
drivers/net/pcs/pcs-rzn1-miic.c
810
static void miic_remove(struct platform_device *pdev)
drivers/net/pcs/pcs-xpcs-plat.c
218
static struct dw_xpcs_plat *xpcs_plat_create_data(struct platform_device *pdev)
drivers/net/pcs/pcs-xpcs-plat.c
235
struct platform_device *pdev = pxpcs->pdev;
drivers/net/pcs/pcs-xpcs-plat.c
28
struct platform_device *pdev;
drivers/net/pcs/pcs-xpcs-plat.c
373
static int xpcs_plat_probe(struct platform_device *pdev)
drivers/net/phy/sfp.c
3102
static int sfp_probe(struct platform_device *pdev)
drivers/net/phy/sfp.c
3235
static void sfp_remove(struct platform_device *pdev)
drivers/net/phy/sfp.c
3247
static void sfp_shutdown(struct platform_device *pdev)
drivers/net/pse-pd/pse_regulator.c
94
pse_reg_probe(struct platform_device *pdev)
drivers/net/wan/framer/pef2256/pef2256.c
706
static int pef2256_probe(struct platform_device *pdev)
drivers/net/wan/framer/pef2256/pef2256.c
854
static void pef2256_remove(struct platform_device *pdev)
drivers/net/wan/fsl_qmc_hdlc.c
707
static int qmc_hdlc_probe(struct platform_device *pdev)
drivers/net/wan/fsl_qmc_hdlc.c
781
static void qmc_hdlc_remove(struct platform_device *pdev)
drivers/net/wan/fsl_ucc_hdlc.c
1061
struct platform_device *pdev;
drivers/net/wan/fsl_ucc_hdlc.c
1106
static int ucc_hdlc_probe(struct platform_device *pdev)
drivers/net/wan/fsl_ucc_hdlc.c
1253
static void ucc_hdlc_remove(struct platform_device *pdev)
drivers/net/wan/ixp4xx_hss.c
1387
static int ixp4xx_hss_probe(struct platform_device *pdev)
drivers/net/wan/ixp4xx_hss.c
1525
static void ixp4xx_hss_remove(struct platform_device *pdev)
drivers/net/wireless/ath/ath10k/ahb.c
439
struct platform_device *pdev;
drivers/net/wireless/ath/ath10k/ahb.c
726
static int ath10k_ahb_probe(struct platform_device *pdev)
drivers/net/wireless/ath/ath10k/ahb.c
823
static void ath10k_ahb_remove(struct platform_device *pdev)
drivers/net/wireless/ath/ath10k/ahb.h
13
struct platform_device *pdev;
drivers/net/wireless/ath/ath10k/snoc.c
1316
struct platform_device *pdev;
drivers/net/wireless/ath/ath10k/snoc.c
1617
struct platform_device *pdev;
drivers/net/wireless/ath/ath10k/snoc.c
1724
static int ath10k_snoc_probe(struct platform_device *pdev)
drivers/net/wireless/ath/ath10k/snoc.c
1906
static void ath10k_snoc_remove(struct platform_device *pdev)
drivers/net/wireless/ath/ath10k/snoc.c
1921
static void ath10k_snoc_shutdown(struct platform_device *pdev)
drivers/net/wireless/ath/ath10k/snoc.h
61
struct platform_device *dev;
drivers/net/wireless/ath/ath11k/ahb.c
1109
static int ath11k_ahb_probe(struct platform_device *pdev)
drivers/net/wireless/ath/ath11k/ahb.c
1254
struct platform_device *pdev = ab->pdev;
drivers/net/wireless/ath/ath11k/ahb.c
1267
static void ath11k_ahb_remove(struct platform_device *pdev)
drivers/net/wireless/ath/ath11k/ahb.c
1286
static void ath11k_ahb_shutdown(struct platform_device *pdev)
drivers/net/wireless/ath/ath11k/ahb.c
821
struct platform_device *pdev = ab->pdev;
drivers/net/wireless/ath/ath11k/ahb.c
899
struct platform_device *pdev = ab->pdev;
drivers/net/wireless/ath/ath11k/ahb.c
949
struct platform_device *pdev = ab->pdev;
drivers/net/wireless/ath/ath11k/ahb.c
982
struct platform_device *pdev;
drivers/net/wireless/ath/ath11k/core.h
927
struct platform_device *pdev;
drivers/net/wireless/ath/ath12k/ahb.c
1006
static int ath12k_ahb_probe(struct platform_device *pdev)
drivers/net/wireless/ath/ath12k/ahb.c
1146
struct platform_device *pdev = ab->pdev;
drivers/net/wireless/ath/ath12k/ahb.c
1158
static void ath12k_ahb_remove(struct platform_device *pdev)
drivers/net/wireless/ath/ath12k/ahb.c
905
struct platform_device *pdev = ab->pdev;
drivers/net/wireless/ath/ath12k/ahb.c
985
ath12k_ahb_get_device_family(const struct platform_device *pdev)
drivers/net/wireless/ath/ath12k/ahb.h
48
int (*probe)(struct platform_device *pdev);
drivers/net/wireless/ath/ath12k/core.h
933
struct platform_device *pdev;
drivers/net/wireless/ath/ath12k/wifi7/ahb.c
27
static int ath12k_wifi7_ahb_probe(struct platform_device *pdev)
drivers/net/wireless/ath/ath5k/ahb.c
188
static void ath_ahb_remove(struct platform_device *pdev)
drivers/net/wireless/ath/ath5k/ahb.c
39
struct platform_device *pdev = to_platform_device(ah->dev);
drivers/net/wireless/ath/ath5k/ahb.c
56
struct platform_device *pdev = to_platform_device(ah->dev);
drivers/net/wireless/ath/ath5k/ahb.c
64
struct platform_device *pdev = to_platform_device(ah->dev);
drivers/net/wireless/ath/ath5k/ahb.c
85
static int ath_ahb_probe(struct platform_device *pdev)
drivers/net/wireless/ath/ath9k/ahb.c
120
static void ath_ahb_remove(struct platform_device *pdev)
drivers/net/wireless/ath/ath9k/ahb.c
56
static int ath_ahb_probe(struct platform_device *pdev)
drivers/net/wireless/ath/wcn36xx/main.c
1473
struct platform_device *pdev)
drivers/net/wireless/ath/wcn36xx/main.c
1558
static int wcn36xx_probe(struct platform_device *pdev)
drivers/net/wireless/ath/wcn36xx/main.c
1655
static void wcn36xx_remove(struct platform_device *pdev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
578
static int __init brcmf_common_pd_probe(struct platform_device *pdev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
590
static void brcmf_common_pd_remove(struct platform_device *pdev)
drivers/net/wireless/mediatek/mt76/mt7603/soc.c
10
mt76_wmac_probe(struct platform_device *pdev)
drivers/net/wireless/mediatek/mt76/mt7603/soc.c
55
static void mt76_wmac_remove(struct platform_device *pdev)
drivers/net/wireless/mediatek/mt76/mt7615/soc.c
32
static int mt7622_wmac_probe(struct platform_device *pdev)
drivers/net/wireless/mediatek/mt76/mt7615/soc.c
48
static void mt7622_wmac_remove(struct platform_device *pdev)
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
670
struct platform_device *plat_dev = pdev_ptr;
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1193
struct platform_device *pfdev = to_platform_device(pdev);
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1220
static int mt798x_wmac_probe(struct platform_device *pdev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1280
static void mt798x_wmac_remove(struct platform_device *pdev)
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1072
struct platform_device *pdev)
drivers/net/wireless/quantenna/qtnfmac/core.c
396
struct platform_device *pdev = NULL;
drivers/net/wireless/quantenna/qtnfmac/core.h
108
struct platform_device *pdev;
drivers/net/wireless/quantenna/qtnfmac/core.h
130
struct platform_device *pdev);
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
139
static int rt2800soc_suspend(struct platform_device *pdev, pm_message_t state)
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
147
static int rt2800soc_resume(struct platform_device *pdev)
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
263
static int rt2x00soc_probe(struct platform_device *pdev, const struct rt2x00_ops *ops)
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
325
static int rt2800soc_probe(struct platform_device *pdev)
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
330
static void rt2800soc_remove(struct platform_device *pdev)
drivers/net/wireless/st/cw1200/pm.h
21
struct platform_device *pm_dev;
drivers/net/wireless/ti/wl12xx/main.c
1892
static int wl12xx_probe(struct platform_device *pdev)
drivers/net/wireless/ti/wl12xx/main.c
1922
static void wl12xx_remove(struct platform_device *pdev)
drivers/net/wireless/ti/wl18xx/main.c
1490
struct platform_device *pdev = wl->pdev;
drivers/net/wireless/ti/wl18xx/main.c
2062
static int wl18xx_probe(struct platform_device *pdev)
drivers/net/wireless/ti/wlcore/boot.c
271
struct platform_device *pdev = wl->pdev;
drivers/net/wireless/ti/wlcore/main.c
6123
struct platform_device *pdev = wl->pdev;
drivers/net/wireless/ti/wlcore/main.c
6550
struct platform_device *pdev = wl->pdev;
drivers/net/wireless/ti/wlcore/main.c
6763
int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev)
drivers/net/wireless/ti/wlcore/main.c
6799
void wlcore_remove(struct platform_device *pdev)
drivers/net/wireless/ti/wlcore/sdio.c
32
struct platform_device *core;
drivers/net/wireless/ti/wlcore/spi.c
85
struct platform_device *core;
drivers/net/wireless/ti/wlcore/wlcore.h
181
struct platform_device *pdev;
drivers/net/wireless/ti/wlcore/wlcore.h
499
int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev);
drivers/net/wireless/ti/wlcore/wlcore.h
500
void wlcore_remove(struct platform_device *pdev);
drivers/net/wwan/qcom_bam_dmux.c
766
static int bam_dmux_probe(struct platform_device *pdev)
drivers/net/wwan/qcom_bam_dmux.c
852
static void bam_dmux_remove(struct platform_device *pdev)
drivers/nvdimm/e820.c
12
static void e820_pmem_remove(struct platform_device *pdev)
drivers/nvdimm/e820.c
35
static int e820_pmem_probe(struct platform_device *pdev)
drivers/nvdimm/nd_perf.c
273
int register_nvdimm_pmu(struct nvdimm_pmu *nd_pmu, struct platform_device *pdev)
drivers/nvdimm/of_pmem.c
17
static int of_pmem_region_probe(struct platform_device *pdev)
drivers/nvdimm/of_pmem.c
87
static void of_pmem_region_remove(struct platform_device *pdev)
drivers/nvdimm/ramdax.c
213
static int ramdax_probe_of(struct platform_device *pdev,
drivers/nvdimm/ramdax.c
237
static int ramdax_probe(struct platform_device *pdev)
drivers/nvdimm/ramdax.c
27
static void ramdax_remove(struct platform_device *pdev)
drivers/nvme/host/apple.c
1456
static struct apple_nvme *apple_nvme_alloc(struct platform_device *pdev)
drivers/nvme/host/apple.c
1604
static int apple_nvme_probe(struct platform_device *pdev)
drivers/nvme/host/apple.c
1637
static void apple_nvme_remove(struct platform_device *pdev)
drivers/nvme/host/apple.c
1657
static void apple_nvme_shutdown(struct platform_device *pdev)
drivers/nvmem/an8855-efuse.c
26
static int an8855_efuse_probe(struct platform_device *pdev)
drivers/nvmem/apple-efuses.c
33
static int apple_efuses_probe(struct platform_device *pdev)
drivers/nvmem/bcm-ocotp.c
243
static int bcm_otpc_probe(struct platform_device *pdev)
drivers/nvmem/brcm_nvram.c
204
static int brcm_nvram_probe(struct platform_device *pdev)
drivers/nvmem/brcm_nvram.c
68
static int brcm_nvram_copy_data(struct brcm_nvram *priv, struct platform_device *pdev)
drivers/nvmem/imx-iim.c
96
static int imx_iim_probe(struct platform_device *pdev)
drivers/nvmem/imx-ocotp-ele.c
138
static int imx_ele_ocotp_probe(struct platform_device *pdev)
drivers/nvmem/imx-ocotp-scu.c
239
static int imx_scu_ocotp_probe(struct platform_device *pdev)
drivers/nvmem/imx-ocotp.c
596
static int imx_ocotp_probe(struct platform_device *pdev)
drivers/nvmem/jz4780-efuse.c
139
static int jz4780_efuse_probe(struct platform_device *pdev)
drivers/nvmem/lan9662-otpc.c
182
static int lan9662_otp_probe(struct platform_device *pdev)
drivers/nvmem/layerscape-sfp.c
46
static int layerscape_sfp_probe(struct platform_device *pdev)
drivers/nvmem/lpc18xx_eeprom.c
162
static int lpc18xx_eeprom_probe(struct platform_device *pdev)
drivers/nvmem/lpc18xx_eeprom.c
252
static void lpc18xx_eeprom_remove(struct platform_device *pdev)
drivers/nvmem/lpc18xx_otp.c
66
static int lpc18xx_otp_probe(struct platform_device *pdev)
drivers/nvmem/max77759-nvmem.c
91
static int max77759_nvmem_probe(struct platform_device *pdev)
drivers/nvmem/meson-efuse.c
47
static int meson_efuse_probe(struct platform_device *pdev)
drivers/nvmem/meson-mx-efuse.c
191
static int meson_mx_efuse_probe(struct platform_device *pdev)
drivers/nvmem/microchip-otpc.c
243
static int mchp_otpc_probe(struct platform_device *pdev)
drivers/nvmem/mtk-efuse.c
120
static void mtk_efuse_remove(struct platform_device *pdev)
drivers/nvmem/mtk-efuse.c
122
struct platform_device *socinfo = platform_get_drvdata(pdev);
drivers/nvmem/mtk-efuse.c
63
static int mtk_efuse_probe(struct platform_device *pdev)
drivers/nvmem/mtk-efuse.c
71
struct platform_device *socinfo;
drivers/nvmem/mxs-ocotp.c
139
static int mxs_ocotp_probe(struct platform_device *pdev)
drivers/nvmem/nintendo-otp.c
74
static int nintendo_otp_probe(struct platform_device *pdev)
drivers/nvmem/qcom-spmi-sdam.c
111
static int sdam_probe(struct platform_device *pdev)
drivers/nvmem/qfprom.c
369
static int qfprom_probe(struct platform_device *pdev)
drivers/nvmem/qnap-mcu-eeprom.c
74
static int qnap_mcu_eeprom_probe(struct platform_device *pdev)
drivers/nvmem/qoriq-efuse.c
30
static int qoriq_efuse_probe(struct platform_device *pdev)
drivers/nvmem/rave-sp-eeprom.c
287
static int rave_sp_eeprom_probe(struct platform_device *pdev)
drivers/nvmem/rcar-efuse.c
47
static int rcar_fuse_probe(struct platform_device *pdev)
drivers/nvmem/rmem.c
119
static int rmem_probe(struct platform_device *pdev)
drivers/nvmem/rockchip-efuse.c
253
static int rockchip_efuse_probe(struct platform_device *pdev)
drivers/nvmem/rockchip-otp.c
318
static int rockchip_otp_probe(struct platform_device *pdev)
drivers/nvmem/s32g-ocotp-nvmem.c
64
static int s32g_ocotp_probe(struct platform_device *pdev)
drivers/nvmem/sc27xx-efuse.c
202
static int sc27xx_efuse_probe(struct platform_device *pdev)
drivers/nvmem/sec-qfprom.c
46
static int sec_qfprom_probe(struct platform_device *pdev)
drivers/nvmem/snvs_lpgpr.c
89
static int snvs_lpgpr_probe(struct platform_device *pdev)
drivers/nvmem/sprd-efuse.c
361
static int sprd_efuse_probe(struct platform_device *pdev)
drivers/nvmem/stm32-romem.c
189
static int stm32_romem_probe(struct platform_device *pdev)
drivers/nvmem/sunplus-ocotp.c
157
static int sp_ocotp_probe(struct platform_device *pdev)
drivers/nvmem/sunxi_sid.c
124
static int sunxi_sid_probe(struct platform_device *pdev)
drivers/nvmem/u-boot-env.c
46
static int u_boot_env_probe(struct platform_device *pdev)
drivers/nvmem/uniphier-efuse.c
32
static int uniphier_efuse_probe(struct platform_device *pdev)
drivers/nvmem/vf610-ocotp.c
212
static int vf610_ocotp_probe(struct platform_device *pdev)
drivers/nvmem/zynqmp_nvmem.c
206
static int zynqmp_nvmem_probe(struct platform_device *pdev)
drivers/of/overlay_test.c
38
struct platform_device *pdev;
drivers/of/overlay_test.c
63
struct platform_device *pdev;
drivers/of/platform.c
101
struct platform_device *dev;
drivers/of/platform.c
151
static struct platform_device *of_platform_device_create_pdata(
drivers/of/platform.c
157
struct platform_device *dev;
drivers/of/platform.c
197
struct platform_device *of_platform_device_create(struct device_node *np,
drivers/of/platform.c
331
struct platform_device *dev;
drivers/of/platform.c
36
struct platform_device *of_find_device_by_node(struct device_node *np)
drivers/of/platform.c
45
int of_device_add(struct platform_device *ofdev)
drivers/of/platform.c
509
struct platform_device *dev;
drivers/of/platform.c
64
int of_device_register(struct platform_device *pdev)
drivers/of/platform.c
71
void of_device_unregister(struct platform_device *ofdev)
drivers/of/platform.c
725
struct platform_device *pdev_parent, *pdev;
drivers/of/platform.c
97
struct platform_device *of_device_alloc(struct device_node *np,
drivers/of/unittest.c
1914
struct platform_device *pdev, *test_bus;
drivers/of/unittest.c
2186
static int unittest_probe(struct platform_device *pdev)
drivers/of/unittest.c
2204
static void unittest_remove(struct platform_device *pdev)
drivers/of/unittest.c
2227
static struct platform_device *of_path_to_platform_device(const char *path)
drivers/of/unittest.c
2230
struct platform_device *pdev;
drivers/of/unittest.c
2245
struct platform_device *pdev;
drivers/of/unittest.c
2271
static int unittest_gpio_probe(struct platform_device *pdev)
drivers/of/unittest.c
2300
static void unittest_gpio_remove(struct platform_device *pdev)
drivers/of/unittest.c
3055
struct platform_device *pdev;
drivers/of/unittest.c
3079
static int unittest_i2c_bus_probe(struct platform_device *pdev)
drivers/of/unittest.c
3123
static void unittest_i2c_bus_remove(struct platform_device *pdev)
drivers/of/unittest.c
4346
static int unittest_pci_probe(struct platform_device *pdev)
drivers/opp/ti-opp-supply.c
372
static int ti_opp_supply_probe(struct platform_device *pdev)
drivers/parisc/led.c
277
static int hppa_led_generic_probe(struct platform_device *pdev,
drivers/parisc/led.c
310
static void platform_led_remove(struct platform_device *pdev)
drivers/parisc/led.c
362
static int platform_led_probe(struct platform_device *pdev)
drivers/parisc/led.c
381
static struct platform_device platform_leds = {
drivers/parport/parport_amiga.c
190
static int __init amiga_parallel_probe(struct platform_device *pdev)
drivers/parport/parport_amiga.c
222
static void __exit amiga_parallel_remove(struct platform_device *pdev)
drivers/parport/parport_pc.c
2040
struct platform_device *pdev = NULL;
drivers/parport/parport_pc.c
3062
static int parport_pc_platform_probe(struct platform_device *pdev)
drivers/parport/parport_sunbpp.c
269
static int bpp_probe(struct platform_device *op)
drivers/parport/parport_sunbpp.c
337
static void bpp_remove(struct platform_device *op)
drivers/pci/controller/cadence/pci-j721e.c
470
static int j721e_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/cadence/pci-j721e.c
658
static void j721e_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/cadence/pci-sky1.c
133
static int sky1_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/cadence/pci-sky1.c
218
static void sky1_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/cadence/pci-sky1.c
53
static int sky1_pcie_resource_get(struct platform_device *pdev,
drivers/pci/controller/cadence/pcie-cadence-ep.c
668
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/cadence/pcie-cadence-host-hpa.c
315
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/cadence/pcie-cadence-host.c
372
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/cadence/pcie-cadence-plat.c
132
static void cdns_plat_pcie_shutdown(struct platform_device *pdev)
drivers/pci/controller/cadence/pcie-cadence-plat.c
36
static int cdns_plat_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/cadence/pcie-sg2042.c
35
static int sg2042_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/cadence/pcie-sg2042.c
74
static void sg2042_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-dra7xx.c
445
struct platform_device *pdev)
drivers/pci/controller/dwc/pci-dra7xx.c
483
struct platform_device *pdev)
drivers/pci/controller/dwc/pci-dra7xx.c
678
static int dra7xx_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-dra7xx.c
923
static void dra7xx_pcie_shutdown(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-exynos.c
248
struct platform_device *pdev)
drivers/pci/controller/dwc/pci-exynos.c
285
static int exynos_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-exynos.c
333
static void exynos_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-imx6.c
1487
struct platform_device *pdev)
drivers/pci/controller/dwc/pci-imx6.c
1645
static int imx_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-imx6.c
1850
static void imx_pcie_shutdown(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-keystone.c
1110
static int ks_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-keystone.c
1334
static void ks_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-layerscape-ep.c
116
struct platform_device *pdev)
drivers/pci/controller/dwc/pci-layerscape-ep.c
226
static int __init ls_pcie_ep_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-layerscape.c
325
static int ls_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pci-meson.c
106
static int meson_pcie_get_mems(struct platform_device *pdev,
drivers/pci/controller/dwc/pci-meson.c
380
static int meson_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-al.c
327
static int al_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-amd-mdb.c
281
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-amd-mdb.c
349
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-amd-mdb.c
431
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-amd-mdb.c
473
static int amd_mdb_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-armada8k.c
232
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-armada8k.c
266
static int armada8k_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-artpec6.c
389
static int artpec6_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-bt1.c
163
struct platform_device *pdev;
drivers/pci/controller/dwc/pcie-bt1.c
566
static struct bt1_pcie *bt1_pcie_create_data(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-bt1.c
609
static int bt1_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-bt1.c
620
static void bt1_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-designware-ep.c
1290
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/dwc/pcie-designware-host.c
272
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/dwc/pcie-designware-host.c
312
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/dwc/pcie-designware-host.c
510
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/dwc/pcie-designware-plat.c
105
static int dw_plat_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-designware-plat.c
82
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-designware.c
1026
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/dwc/pcie-designware.c
1131
struct platform_device *pdev = to_platform_device(pci->dev);
drivers/pci/controller/dwc/pcie-designware.c
115
struct platform_device *pdev = to_platform_device(pci->dev);
drivers/pci/controller/dwc/pcie-dw-rockchip.c
460
static int rockchip_pcie_resource_get(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-dw-rockchip.c
573
static int rockchip_pcie_configure_ep(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-dw-rockchip.c
635
static int rockchip_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-fu740.c
289
static int fu740_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-fu740.c
334
static void fu740_pcie_shutdown(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-hisi.c
128
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/dwc/pcie-histb.c
293
static int histb_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-histb.c
426
static void histb_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-intel-gw.c
205
static int intel_pcie_get_resources(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-intel-gw.c
344
static void intel_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-intel-gw.c
390
static int intel_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-keembay.c
270
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/dwc/pcie-keembay.c
340
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-keembay.c
392
static int keembay_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-kirin.c
179
struct platform_device *pdev;
drivers/pci/controller/dwc/pcie-kirin.c
182
pdev = container_of(dev, struct platform_device, dev);
drivers/pci/controller/dwc/pcie-kirin.c
318
static int hi3660_pcie_phy_init(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-kirin.c
363
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-kirin.c
400
struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-kirin.c
449
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-kirin.c
643
static int kirin_pcie_power_on(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-kirin.c
687
static void kirin_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-kirin.c
714
static int kirin_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-nxp-s32g.c
295
static int s32g_pcie_get_resources(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-nxp-s32g.c
321
static int s32g_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-qcom-ep.c
585
static int qcom_pcie_ep_get_io_resources(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-qcom-ep.c
643
static int qcom_pcie_ep_get_resources(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-qcom-ep.c
755
static int qcom_pcie_ep_enable_irq_resources(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-qcom-ep.c
879
static int qcom_pcie_ep_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-qcom-ep.c
950
static void qcom_pcie_ep_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-qcom.c
1838
static int qcom_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-rcar-gen4.c
289
static struct rcar_gen4_pcie *rcar_gen4_pcie_alloc(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-rcar-gen4.c
511
static int rcar_gen4_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-rcar-gen4.c
554
static void rcar_gen4_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-rcar-gen4.c
84
struct platform_device *pdev;
drivers/pci/controller/dwc/pcie-sophgo.c
215
static int sophgo_pcie_resource_get(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-sophgo.c
236
static int sophgo_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-spacemit-k1.c
279
static int k1_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-spacemit-k1.c
334
static void k1_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-spear13xx.c
152
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-spear13xx.c
188
static int spear13xx_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-stm32-ep.c
201
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-stm32-ep.c
236
static int stm32_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-stm32-ep.c
309
static void stm32_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-stm32.c
252
static int stm32_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-stm32.c
332
static void stm32_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-tegra194.c
1077
struct platform_device *pdev = to_platform_device(pcie->dev);
drivers/pci/controller/dwc/pcie-tegra194.c
2017
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-tegra194.c
2078
static int tegra_pcie_dw_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-tegra194.c
2277
static void tegra_pcie_dw_remove(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-tegra194.c
2396
static void tegra_pcie_dw_shutdown(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-uniphier-ep.c
349
static int uniphier_pcie_ep_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-uniphier.c
357
static int uniphier_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-visconti.c
242
static int visconti_get_resources(struct platform_device *pdev,
drivers/pci/controller/dwc/pcie-visconti.c
278
struct platform_device *pdev)
drivers/pci/controller/dwc/pcie-visconti.c
292
static int visconti_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
152
struct platform_device *pdev = mv_pci->pdev;
drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
195
static int __init ls_g4_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
169
struct platform_device *pdev = pcie->pdev;
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
483
struct platform_device *pdev = pcie->pdev;
drivers/pci/controller/mobiveil/pcie-mobiveil-plat.c
22
static int mobiveil_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/mobiveil/pcie-mobiveil.h
166
struct platform_device *pdev;
drivers/pci/controller/pci-aardvark.c
1734
static int advk_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pci-aardvark.c
1906
static void advk_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pci-aardvark.c
269
struct platform_device *pdev;
drivers/pci/controller/pci-ftpci100.c
406
static int faraday_pci_probe(struct platform_device *pdev)
drivers/pci/controller/pci-host-common.c
55
int pci_host_common_init(struct platform_device *pdev,
drivers/pci/controller/pci-host-common.c
81
int pci_host_common_probe(struct platform_device *pdev)
drivers/pci/controller/pci-host-common.c
98
void pci_host_common_remove(struct platform_device *pdev)
drivers/pci/controller/pci-host-common.h
15
int pci_host_common_probe(struct platform_device *pdev);
drivers/pci/controller/pci-host-common.h
16
int pci_host_common_init(struct platform_device *pdev,
drivers/pci/controller/pci-host-common.h
19
void pci_host_common_remove(struct platform_device *pdev);
drivers/pci/controller/pci-ixp4xx.c
517
static int __init ixp4xx_pci_probe(struct platform_device *pdev)
drivers/pci/controller/pci-loongson.c
317
static int loongson_pci_probe(struct platform_device *pdev)
drivers/pci/controller/pci-loongson.c
51
struct platform_device *pdev;
drivers/pci/controller/pci-mvebu.c
1158
static void __iomem *mvebu_pcie_map_registers(struct platform_device *pdev,
drivers/pci/controller/pci-mvebu.c
1449
static int mvebu_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pci-mvebu.c
1628
static void mvebu_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pci-mvebu.c
85
struct platform_device *pdev;
drivers/pci/controller/pci-rcar-gen2.c
278
static int rcar_pci_probe(struct platform_device *pdev)
drivers/pci/controller/pci-tegra.c
1418
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pci-tegra.c
1707
struct platform_device *pdev = to_platform_device(pcie->dev);
drivers/pci/controller/pci-tegra.c
2556
static int tegra_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pci-thunder-pem.c
432
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pci-v3-semi.c
704
static int v3_pci_probe(struct platform_device *pdev)
drivers/pci/controller/pci-versatile.c
64
static int versatile_pci_probe(struct platform_device *pdev)
drivers/pci/controller/pci-xgene-msi.c
280
static void xgene_msi_remove(struct platform_device *pdev)
drivers/pci/controller/pci-xgene-msi.c
293
static int xgene_msi_handler_setup(struct platform_device *pdev)
drivers/pci/controller/pci-xgene-msi.c
347
static int xgene_msi_probe(struct platform_device *pdev)
drivers/pci/controller/pci-xgene.c
342
struct platform_device *pdev)
drivers/pci/controller/pci-xgene.c
612
static int xgene_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-altera-msi.c
190
static void altera_msi_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-altera-msi.c
202
static int altera_msi_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-altera-msi.c
32
struct platform_device *pdev;
drivers/pci/controller/pcie-altera.c
103
struct platform_device *pdev;
drivers/pci/controller/pcie-altera.c
1043
static void altera_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-altera.c
876
struct platform_device *pdev = pcie->pdev;
drivers/pci/controller/pcie-altera.c
989
static int altera_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-apple.c
556
struct platform_device *platform = to_platform_device(pcie->dev);
drivers/pci/controller/pcie-apple.c
848
static int apple_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-aspeed.c
221
int (*setup)(struct platform_device *pdev);
drivers/pci/controller/pcie-aspeed.c
821
static int aspeed_ast2600_setup(struct platform_device *pdev)
drivers/pci/controller/pcie-aspeed.c
864
static int aspeed_ast2700_setup(struct platform_device *pdev)
drivers/pci/controller/pcie-aspeed.c
995
static int aspeed_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-brcmstb.c
1892
static void brcm_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-brcmstb.c
2043
static int brcm_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-hisi-error.c
108
static int hisi_pcie_port_reset(struct platform_device *pdev,
drivers/pci/controller/pcie-hisi-error.c
142
static int hisi_pcie_port_do_recovery(struct platform_device *dev,
drivers/pci/controller/pcie-hisi-error.c
194
static void hisi_pcie_handle_error(struct platform_device *pdev,
drivers/pci/controller/pcie-hisi-error.c
256
struct platform_device *pdev;
drivers/pci/controller/pcie-hisi-error.c
273
pdev = container_of(dev, struct platform_device, dev);
drivers/pci/controller/pcie-hisi-error.c
279
static int hisi_pcie_error_handler_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-hisi-error.c
302
static void hisi_pcie_error_handler_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-iproc-platform.c
117
static void iproc_pltfm_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-iproc-platform.c
124
static void iproc_pltfm_pcie_shutdown(struct platform_device *pdev)
drivers/pci/controller/pcie-iproc-platform.c
39
static int iproc_pltfm_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-mediatek-gen3.c
1183
static int mtk_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-mediatek-gen3.c
1217
static void mtk_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-mediatek-gen3.c
851
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-mediatek-gen3.c
871
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-mediatek.c
1032
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-mediatek.c
1122
static int mtk_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-mediatek.c
1170
static void mtk_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-mediatek.c
643
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-mediatek.c
955
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-mt7621.c
204
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-mt7621.c
260
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-mt7621.c
470
static int mt7621_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-mt7621.c
522
static void mt7621_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-rcar-ep.c
129
struct platform_device *pdev)
drivers/pci/controller/pcie-rcar-ep.c
478
static int rcar_pcie_ep_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-rcar-ep.c
91
struct platform_device *pdev)
drivers/pci/controller/pcie-rcar-host.c
934
static int rcar_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-rockchip-ep.c
839
static int rockchip_pcie_ep_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-rockchip-host.c
1009
static void rockchip_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-rockchip-host.c
537
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-rockchip-host.c
926
static int rockchip_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-rockchip.c
30
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-rzg3s-host.c
1512
static int rzg3s_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-rzg3s-host.c
793
struct platform_device *pdev = to_platform_device(host->dev);
drivers/pci/controller/pcie-rzg3s-host.c
895
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-xilinx-cpm.c
427
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-xilinx-cpm.c
526
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-xilinx-cpm.c
568
static int xilinx_cpm_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-xilinx-dma-pl.c
612
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-xilinx-dma-pl.c
696
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-xilinx-dma-pl.c
730
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-xilinx-dma-pl.c
765
static int xilinx_pl_dma_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-xilinx-nwl.c
600
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-xilinx-nwl.c
671
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/pcie-xilinx-nwl.c
778
struct platform_device *pdev)
drivers/pci/controller/pcie-xilinx-nwl.c
830
static int nwl_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/pcie-xilinx-nwl.c
902
static void nwl_pcie_remove(struct platform_device *pdev)
drivers/pci/controller/pcie-xilinx.c
569
static int xilinx_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/plda/pcie-microchip-host.c
642
static int mc_pcie_setup_inbound_ranges(struct platform_device *pdev,
drivers/pci/controller/plda/pcie-microchip-host.c
706
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/plda/pcie-microchip-host.c
739
static int mc_host_probe(struct platform_device *pdev)
drivers/pci/controller/plda/pcie-plda-host.c
422
int plda_init_interrupts(struct platform_device *pdev,
drivers/pci/controller/plda/pcie-plda-host.c
577
struct platform_device *pdev = to_platform_device(dev);
drivers/pci/controller/plda/pcie-plda.h
201
int plda_init_interrupts(struct platform_device *pdev,
drivers/pci/controller/plda/pcie-starfive.c
394
static int starfive_pcie_probe(struct platform_device *pdev)
drivers/pci/controller/plda/pcie-starfive.c
435
static void starfive_pcie_remove(struct platform_device *pdev)
drivers/pci/endpoint/functions/pci-epf-mhi.c
871
struct platform_device *pdev = to_platform_device(epc->dev.parent);
drivers/pci/hotplug/acpiphp_ampere_altra.c
105
static void altra_led_remove(struct platform_device *pdev)
drivers/pci/hotplug/acpiphp_ampere_altra.c
86
static int altra_led_probe(struct platform_device *pdev)
drivers/pci/pwrctrl/core.c
154
struct platform_device *pdev;
drivers/pci/pwrctrl/core.c
207
struct platform_device *pdev;
drivers/pci/pwrctrl/core.c
316
struct platform_device *pdev;
drivers/pci/pwrctrl/core.c
376
struct platform_device *pdev;
drivers/pci/pwrctrl/pci-pwrctrl-pwrseq.c
71
static int pwrseq_pwrctrl_probe(struct platform_device *pdev)
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
534
static int tc9563_pwrctrl_probe(struct platform_device *pdev)
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
632
static void tc9563_pwrctrl_remove(struct platform_device *pdev)
drivers/pci/pwrctrl/slot.c
69
static int slot_pwrctrl_probe(struct platform_device *pdev)
drivers/pcmcia/bcm63xx_pcmcia.c
326
static int bcm63xx_drv_pcmcia_probe(struct platform_device *pdev)
drivers/pcmcia/bcm63xx_pcmcia.c
440
static void bcm63xx_drv_pcmcia_remove(struct platform_device *pdev)
drivers/pcmcia/db1xxx_ss.c
424
static int db1x_pcmcia_socket_probe(struct platform_device *pdev)
drivers/pcmcia/db1xxx_ss.c
580
static void db1x_pcmcia_socket_remove(struct platform_device *pdev)
drivers/pcmcia/electra_cf.c
175
static int electra_cf_probe(struct platform_device *ofdev)
drivers/pcmcia/electra_cf.c
310
static void electra_cf_remove(struct platform_device *ofdev)
drivers/pcmcia/electra_cf.c
36
struct platform_device *ofdev;
drivers/pcmcia/i82365.c
1239
static struct platform_device *i82365_device;
drivers/pcmcia/omap_cf.c
199
static int __init omap_cf_probe(struct platform_device *pdev)
drivers/pcmcia/omap_cf.c
295
static void __exit omap_cf_remove(struct platform_device *pdev)
drivers/pcmcia/omap_cf.c
62
struct platform_device *pdev;
drivers/pcmcia/pxa2xx_base.c
257
static int pxa2xx_drv_pcmcia_probe(struct platform_device *dev)
drivers/pcmcia/pxa2xx_base.c
316
static void pxa2xx_drv_pcmcia_remove(struct platform_device *dev)
drivers/pcmcia/pxa2xx_sharpsl.c
218
static struct platform_device *sharpsl_pcmcia_device;
drivers/pcmcia/sa1100_generic.c
109
static int sa11x0_drv_pcmcia_legacy_probe(struct platform_device *dev)
drivers/pcmcia/sa1100_generic.c
125
static void sa11x0_drv_pcmcia_legacy_remove(struct platform_device *dev)
drivers/pcmcia/sa1100_generic.c
136
static int sa11x0_drv_pcmcia_probe(struct platform_device *pdev)
drivers/pcmcia/sa1100_generic.c
161
static void sa11x0_drv_pcmcia_remove(struct platform_device *dev)
drivers/pcmcia/tcic.c
355
static struct platform_device tcic_device = {
drivers/pcmcia/xxs1500_ss.c
209
static int xxs1500_pcmcia_probe(struct platform_device *pdev)
drivers/pcmcia/xxs1500_ss.c
304
static void xxs1500_pcmcia_remove(struct platform_device *pdev)
drivers/peci/controller/peci-aspeed.c
510
static int aspeed_peci_probe(struct platform_device *pdev)
drivers/peci/controller/peci-npcm.c
230
static int npcm_peci_probe(struct platform_device *pdev)
drivers/perf/alibaba_uncore_drw_pmu.c
422
static struct ali_drw_pmu_irq *__ali_drw_pmu_init_irq(struct platform_device
drivers/perf/alibaba_uncore_drw_pmu.c
478
struct platform_device *pdev)
drivers/perf/alibaba_uncore_drw_pmu.c
664
static int ali_drw_pmu_probe(struct platform_device *pdev)
drivers/perf/alibaba_uncore_drw_pmu.c
725
static void ali_drw_pmu_remove(struct platform_device *pdev)
drivers/perf/amlogic/meson_ddr_pmu_core.c
443
static int ddr_pmu_parse_dt(struct platform_device *pdev,
drivers/perf/amlogic/meson_ddr_pmu_core.c
482
int meson_ddr_pmu_create(struct platform_device *pdev)
drivers/perf/amlogic/meson_ddr_pmu_core.c
555
int meson_ddr_pmu_remove(struct platform_device *pdev)
drivers/perf/amlogic/meson_g12_ddr_pmu.c
353
static int g12_ddr_pmu_probe(struct platform_device *pdev)
drivers/perf/amlogic/meson_g12_ddr_pmu.c
358
static void g12_ddr_pmu_remove(struct platform_device *pdev)
drivers/perf/apple_m1_cpu_pmu.c
691
static int m1_pmu_device_probe(struct platform_device *pdev)
drivers/perf/arm-cci.c
106
struct platform_device *plat_device;
drivers/perf/arm-cci.c
1386
static int cci_pmu_init(struct cci_pmu *cci_pmu, struct platform_device *pdev)
drivers/perf/arm-cci.c
1629
static int cci_pmu_probe(struct platform_device *pdev)
drivers/perf/arm-cci.c
1691
static void cci_pmu_remove(struct platform_device *pdev)
drivers/perf/arm-cci.c
818
struct platform_device *pmu_device = cci_pmu->plat_device;
drivers/perf/arm-ccn.c
1451
static int arm_ccn_probe(struct platform_device *pdev)
drivers/perf/arm-ccn.c
1509
static void arm_ccn_remove(struct platform_device *pdev)
drivers/perf/arm-cmn.c
2528
static int arm_cmn600_acpi_probe(struct platform_device *pdev, struct arm_cmn *cmn)
drivers/perf/arm-cmn.c
2562
static int arm_cmn_probe(struct platform_device *pdev)
drivers/perf/arm-cmn.c
2640
static void arm_cmn_remove(struct platform_device *pdev)
drivers/perf/arm-ni.c
621
static void arm_ni_remove(struct platform_device *pdev)
drivers/perf/arm-ni.c
671
static int arm_ni_probe(struct platform_device *pdev)
drivers/perf/arm_cspmu/arm_cspmu.c
1060
struct platform_device *pdev;
drivers/perf/arm_cspmu/arm_cspmu.c
1219
static int arm_cspmu_device_probe(struct platform_device *pdev)
drivers/perf/arm_cspmu/arm_cspmu.c
1253
static void arm_cspmu_device_remove(struct platform_device *pdev)
drivers/perf/arm_cspmu/arm_cspmu.c
921
static struct arm_cspmu *arm_cspmu_alloc(struct platform_device *pdev)
drivers/perf/arm_cspmu/arm_cspmu.c
950
struct platform_device *pdev;
drivers/perf/arm_dmc620_pmu.c
662
static int dmc620_pmu_device_probe(struct platform_device *pdev)
drivers/perf/arm_dmc620_pmu.c
731
static void dmc620_pmu_device_remove(struct platform_device *pdev)
drivers/perf/arm_dsu_pmu.c
571
static struct dsu_pmu *dsu_pmu_alloc(struct platform_device *pdev)
drivers/perf/arm_dsu_pmu.c
697
static int dsu_pmu_device_probe(struct platform_device *pdev)
drivers/perf/arm_dsu_pmu.c
769
static void dsu_pmu_device_remove(struct platform_device *pdev)
drivers/perf/arm_pmu_acpi.c
136
static struct platform_device spe_dev = {
drivers/perf/arm_pmu_acpi.c
174
static struct platform_device trbe_dev = {
drivers/perf/arm_pmu_acpi.c
73
arm_acpi_register_pmu_device(struct platform_device *pdev, u8 len,
drivers/perf/arm_pmu_platform.c
188
int arm_pmu_device_probe(struct platform_device *pdev,
drivers/perf/arm_pmu_platform.c
97
struct platform_device *pdev = pmu->plat_device;
drivers/perf/arm_pmuv3.c
1575
static int armv8_pmu_device_probe(struct platform_device *pdev)
drivers/perf/arm_smmuv3_pmu.c
847
static int smmu_pmu_probe(struct platform_device *pdev)
drivers/perf/arm_smmuv3_pmu.c
972
static void smmu_pmu_remove(struct platform_device *pdev)
drivers/perf/arm_smmuv3_pmu.c
980
static void smmu_pmu_shutdown(struct platform_device *pdev)
drivers/perf/arm_spe_pmu.c
1332
struct platform_device *pdev = spe_pmu->pdev;
drivers/perf/arm_spe_pmu.c
1363
static int arm_spe_pmu_device_probe(struct platform_device *pdev)
drivers/perf/arm_spe_pmu.c
1410
static void arm_spe_pmu_device_remove(struct platform_device *pdev)
drivers/perf/arm_spe_pmu.c
72
struct platform_device *pdev;
drivers/perf/arm_v6_pmu.c
418
static int armv6_pmu_device_probe(struct platform_device *pdev)
drivers/perf/arm_v7_pmu.c
1910
static int armv7_pmu_device_probe(struct platform_device *pdev)
drivers/perf/arm_xscale_pmu.c
735
static int xscale_pmu_device_probe(struct platform_device *pdev)
drivers/perf/dwc_pcie_pmu.c
109
struct platform_device *plat_dev;
drivers/perf/dwc_pcie_pmu.c
643
struct platform_device *plat_dev;
drivers/perf/dwc_pcie_pmu.c
695
static int dwc_pcie_pmu_probe(struct platform_device *plat_dev)
drivers/perf/fsl_imx8_ddr_perf.c
778
static int ddr_perf_probe(struct platform_device *pdev)
drivers/perf/fsl_imx8_ddr_perf.c
889
static void ddr_perf_remove(struct platform_device *pdev)
drivers/perf/fsl_imx9_ddr_perf.c
779
static int ddr_perf_probe(struct platform_device *pdev)
drivers/perf/fsl_imx9_ddr_perf.c
862
static void ddr_perf_remove(struct platform_device *pdev)
drivers/perf/fujitsu_uncore_pmu.c
445
static int fujitsu_uncore_pmu_probe(struct platform_device *pdev)
drivers/perf/fujitsu_uncore_pmu.c
554
static void fujitsu_uncore_pmu_remove(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
180
static int hisi_cpa_pmu_init_data(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
251
static int hisi_cpa_pmu_dev_probe(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
275
static int hisi_cpa_pmu_probe(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
319
static void hisi_cpa_pmu_remove(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
230
static int hisi_ddrc_pmu_init_data(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
351
static int hisi_ddrc_pmu_dev_probe(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
375
static int hisi_ddrc_pmu_probe(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
423
static void hisi_ddrc_pmu_remove(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
292
static int hisi_hha_pmu_init_data(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
441
static int hisi_hha_pmu_dev_probe(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
472
static int hisi_hha_pmu_probe(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
512
static void hisi_hha_pmu_remove(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
538
static int hisi_l3c_pmu_init_data(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
572
static int hisi_l3c_pmu_init_ext(struct hisi_pmu *l3c_pmu, struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
781
static int hisi_l3c_pmu_dev_probe(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
820
static int hisi_l3c_pmu_probe(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
867
static void hisi_l3c_pmu_remove(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
250
static int hisi_mn_pmu_dev_init(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
303
static int hisi_mn_pmu_probe(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
288
static int hisi_noc_pmu_dev_init(struct platform_device *pdev, struct hisi_pmu *noc_pmu)
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
336
static int hisi_noc_pmu_probe(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
269
static int hisi_pa_pmu_init_data(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
427
static int hisi_pa_pmu_dev_probe(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
451
static int hisi_pa_pmu_probe(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
491
static void hisi_pa_pmu_remove(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_pmu.c
184
struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_pmu.h
170
struct platform_device *pdev);
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
330
static int hisi_sllc_pmu_init_data(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
463
static int hisi_sllc_pmu_dev_probe(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
487
static int hisi_sllc_pmu_probe(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
528
static void hisi_sllc_pmu_remove(struct platform_device *pdev)
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
365
static int hisi_uc_pmu_init_data(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
466
static int hisi_uc_pmu_dev_probe(struct platform_device *pdev,
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
500
static int hisi_uc_pmu_probe(struct platform_device *pdev)
drivers/perf/marvell_cn10k_ddr_pmu.c
1087
static void cn10k_ddr_perf_remove(struct platform_device *pdev)
drivers/perf/marvell_cn10k_ddr_pmu.c
986
static int cn10k_ddr_perf_probe(struct platform_device *pdev)
drivers/perf/marvell_cn10k_tad_pmu.c
289
static int tad_pmu_probe(struct platform_device *pdev)
drivers/perf/marvell_cn10k_tad_pmu.c
401
static void tad_pmu_remove(struct platform_device *pdev)
drivers/perf/marvell_pem_pmu.c
314
static int pem_perf_probe(struct platform_device *pdev)
drivers/perf/marvell_pem_pmu.c
370
static void pem_perf_remove(struct platform_device *pdev)
drivers/perf/qcom_l2_pmu.c
115
struct platform_device *pdev;
drivers/perf/qcom_l2_pmu.c
839
struct platform_device *pdev = to_platform_device(dev->parent);
drivers/perf/qcom_l2_pmu.c
840
struct platform_device *sdev = to_platform_device(dev);
drivers/perf/qcom_l2_pmu.c
889
static int l2_cache_pmu_probe(struct platform_device *pdev)
drivers/perf/qcom_l2_pmu.c
967
static void l2_cache_pmu_remove(struct platform_device *pdev)
drivers/perf/qcom_l3_pmu.c
720
static int qcom_l3_cache_pmu_probe(struct platform_device *pdev)
drivers/perf/riscv_pmu_legacy.c
132
static int pmu_legacy_device_probe(struct platform_device *pdev)
drivers/perf/riscv_pmu_legacy.c
155
struct platform_device *pdev;
drivers/perf/riscv_pmu_sbi.c
1192
static int pmu_sbi_setup_irqs(struct riscv_pmu *pmu, struct platform_device *pdev)
drivers/perf/riscv_pmu_sbi.c
1422
static int pmu_sbi_device_probe(struct platform_device *pdev)
drivers/perf/riscv_pmu_sbi.c
1535
struct platform_device *pdev;
drivers/perf/starfive_starlink_pmu.c
428
struct platform_device *pdev)
drivers/perf/starfive_starlink_pmu.c
507
static int starlink_pmu_probe(struct platform_device *pdev)
drivers/perf/thunderx2_pmu.c
959
static int tx2_uncore_probe(struct platform_device *pdev)
drivers/perf/thunderx2_pmu.c
987
static void tx2_uncore_remove(struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1268
struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1314
struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1360
struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1410
struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1585
struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1606
struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1657
struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1709
struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1827
static int xgene_pmu_probe(struct platform_device *pdev)
drivers/perf/xgene_pmu.c
1932
static void xgene_pmu_remove(struct platform_device *pdev)
drivers/phy/allwinner/phy-sun4i-usb.c
698
static void sun4i_usb_phy_remove(struct platform_device *pdev)
drivers/phy/allwinner/phy-sun4i-usb.c
719
static int sun4i_usb_phy_probe(struct platform_device *pdev)
drivers/phy/allwinner/phy-sun50i-usb3.c
133
static int sun50i_usb3_phy_probe(struct platform_device *pdev)
drivers/phy/allwinner/phy-sun6i-mipi-dphy.c
548
static int sun6i_dphy_probe(struct platform_device *pdev)
drivers/phy/allwinner/phy-sun9i-usb.c
114
static int sun9i_usb_phy_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c
334
static int phy_meson_axg_mipi_dphy_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson-axg-mipi-pcie-analog.c
196
static int phy_axg_mipi_pcie_analog_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson-axg-pcie.c
127
static int phy_axg_pcie_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson-g12a-mipi-dphy-analog.c
120
static int phy_g12a_mipi_dphy_analog_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson-g12a-usb2.c
302
static int phy_meson_g12a_usb2_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c
384
static int phy_g12a_usb3_pcie_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson-gxl-usb2.c
233
static int phy_meson_gxl_usb2_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson8-hdmi-tx.c
107
static int phy_meson8_hdmi_tx_probe(struct platform_device *pdev)
drivers/phy/amlogic/phy-meson8b-usb2.c
232
static int phy_meson8b_usb2_probe(struct platform_device *pdev)
drivers/phy/apple/atc.c
2191
static int atcphy_map_resources(struct platform_device *pdev, struct apple_atcphy *atcphy)
drivers/phy/apple/atc.c
2250
static int atcphy_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-bcm-cygnus-pcie.c
113
static int cygnus_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-bcm-kona-usb2.c
93
static int bcm_kona_usb2_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-bcm-ns-usb2.c
85
static int bcm_ns_usb2_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c
280
static int ns2_drd_phy_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-bcm-sr-pcie.c
215
static int sr_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-bcm-sr-usb.c
298
static int bcm_usb_phy_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-bcm63xx-usbh.c
378
static int bcm63xx_usbh_phy_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-brcm-sata.c
750
static int brcm_sata_phy_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-brcm-usb.c
361
static int brcm_usb_get_regs(struct platform_device *pdev,
drivers/phy/broadcom/phy-brcm-usb.c
401
static int brcm_usb_phy_dvr_init(struct platform_device *pdev,
drivers/phy/broadcom/phy-brcm-usb.c
480
static int brcm_usb_phy_probe(struct platform_device *pdev)
drivers/phy/broadcom/phy-brcm-usb.c
588
static void brcm_usb_phy_remove(struct platform_device *pdev)
drivers/phy/cadence/cdns-dphy-rx.c
238
static int cdns_dphy_rx_probe(struct platform_device *pdev)
drivers/phy/cadence/cdns-dphy.c
468
static int cdns_dphy_probe(struct platform_device *pdev)
drivers/phy/cadence/cdns-dphy.c
516
static void cdns_dphy_remove(struct platform_device *pdev)
drivers/phy/cadence/phy-cadence-salvo.c
329
static int cdns_salvo_phy_probe(struct platform_device *pdev)
drivers/phy/cadence/phy-cadence-sierra.c
1364
static int cdns_sierra_phy_probe(struct platform_device *pdev)
drivers/phy/cadence/phy-cadence-sierra.c
1525
static void cdns_sierra_phy_remove(struct platform_device *pdev)
drivers/phy/cadence/phy-cadence-torrent.c
2910
static int cdns_torrent_phy_probe(struct platform_device *pdev)
drivers/phy/cadence/phy-cadence-torrent.c
3173
static void cdns_torrent_phy_remove(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c
660
static int mixel_dphy_probe(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-imx8m-pcie.c
211
static int imx8_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-imx8mq-usb.c
154
static struct typec_switch_dev *tca_blk_get_typec_switch(struct platform_device *pdev,
drivers/phy/freescale/phy-fsl-imx8mq-usb.c
245
static struct tca_blk *imx95_usb_phy_get_tca(struct platform_device *pdev,
drivers/phy/freescale/phy-fsl-imx8mq-usb.c
688
static int imx8mq_usb_phy_probe(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-imx8mq-usb.c
742
static void imx8mq_usb_phy_remove(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
534
static int imx_hsio_probe(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c
317
static int mixel_lvds_phy_probe(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c
392
static void mixel_lvds_phy_remove(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-lynx-28g.c
1157
static int lynx_28g_probe(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-lynx-28g.c
1227
static void lynx_28g_remove(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
641
static int fsl_samsung_hdmi_phy_probe(struct platform_device *pdev)
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
685
static void fsl_samsung_hdmi_phy_remove(struct platform_device *pdev)
drivers/phy/hisilicon/phy-hi3660-usb3.c
171
static int hi3660_phy_probe(struct platform_device *pdev)
drivers/phy/hisilicon/phy-hi3670-pcie.c
751
struct platform_device *pdev)
drivers/phy/hisilicon/phy-hi3670-pcie.c
799
static int hi3670_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/hisilicon/phy-hi3670-usb3.c
588
static int hi3670_phy_probe(struct platform_device *pdev)
drivers/phy/hisilicon/phy-hi6220-usb.c
118
static int hi6220_phy_probe(struct platform_device *pdev)
drivers/phy/hisilicon/phy-hisi-inno-usb2.c
135
static int hisi_inno_phy_probe(struct platform_device *pdev)
drivers/phy/hisilicon/phy-histb-combphy.c
192
static int histb_combphy_probe(struct platform_device *pdev)
drivers/phy/hisilicon/phy-hix5hd2-sata.c
134
static int hix5hd2_sata_phy_probe(struct platform_device *pdev)
drivers/phy/ingenic/phy-ingenic-usb.c
316
static int ingenic_usb_phy_probe(struct platform_device *pdev)
drivers/phy/intel/phy-intel-keembay-emmc.c
259
static int keembay_emmc_phy_probe(struct platform_device *pdev)
drivers/phy/intel/phy-intel-keembay-usb.c
233
static int keembay_usb_phy_probe(struct platform_device *pdev)
drivers/phy/intel/phy-intel-lgm-combo.c
409
struct platform_device *pdev = to_platform_device(dev);
drivers/phy/intel/phy-intel-lgm-combo.c
570
static int intel_cbphy_probe(struct platform_device *pdev)
drivers/phy/intel/phy-intel-lgm-combo.c
592
static void intel_cbphy_remove(struct platform_device *pdev)
drivers/phy/intel/phy-intel-lgm-emmc.c
234
static int intel_emmc_phy_probe(struct platform_device *pdev)
drivers/phy/lantiq/phy-lantiq-rcu-usb2.c
159
struct platform_device *pdev)
drivers/phy/lantiq/phy-lantiq-rcu-usb2.c
206
static int ltq_rcu_usb2_phy_probe(struct platform_device *pdev)
drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c
394
static int ltq_vrx200_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-armada375-usb2.c
102
static int armada375_usb_phy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-armada38x-comphy.c
195
static int a38x_comphy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-berlin-sata.c
188
static int phy_berlin_sata_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-berlin-usb.c
164
static int phy_berlin_usb_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-mmp3-hsic.c
41
static int mmp3_hsic_phy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-mmp3-usb.c
247
static int mmp3_usb_phy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
1241
static int mvebu_a3700_comphy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-mvebu-a3700-utmi.c
214
static int mvebu_a3700_utmi_phy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
997
static int mvebu_comphy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-mvebu-cp110-utmi.c
293
static int mvebu_cp110_utmi_phy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-mvebu-sata.c
81
static int phy_mvebu_sata_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-pxa-28nm-hsic.c
161
static int mv_hsic_phy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-pxa-28nm-hsic.c
43
struct platform_device *pdev;
drivers/phy/marvell/phy-pxa-28nm-hsic.c
59
struct platform_device *pdev = mv_phy->pdev;
drivers/phy/marvell/phy-pxa-28nm-hsic.c
90
struct platform_device *pdev = mv_phy->pdev;
drivers/phy/marvell/phy-pxa-28nm-usb2.c
136
struct platform_device *pdev;
drivers/phy/marvell/phy-pxa-28nm-usb2.c
152
struct platform_device *pdev = mv_phy->pdev;
drivers/phy/marvell/phy-pxa-28nm-usb2.c
292
static int mv_usb2_phy_probe(struct platform_device *pdev)
drivers/phy/marvell/phy-pxa-usb.c
286
static int pxa_usb_phy_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-dp.c
163
static int mtk_dp_phy_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-hdmi.c
100
static int mtk_hdmi_phy_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-mipi-csi-0-5.c
210
static int mtk_mipi_cdphy_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-mipi-dsi.c
105
static int mtk_mipi_tx_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-pcie.c
198
static int mtk_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-tphy.c
1566
static int mtk_tphy_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-ufs.c
150
static int ufs_mtk_phy_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-xfi-tphy.c
391
static int mtk_xfi_tphy_probe(struct platform_device *pdev)
drivers/phy/mediatek/phy-mtk-xsphy.c
510
static int mtk_xsphy_probe(struct platform_device *pdev)
drivers/phy/microchip/lan966x_serdes.c
566
static int serdes_probe(struct platform_device *pdev)
drivers/phy/microchip/sparx5_serdes.c
2650
static int sparx5_serdes_probe(struct platform_device *pdev)
drivers/phy/motorola/phy-cpcap-usb.c
346
static int cpcap_usb_init_irq(struct platform_device *pdev,
drivers/phy/motorola/phy-cpcap-usb.c
382
static int cpcap_usb_init_interrupts(struct platform_device *pdev,
drivers/phy/motorola/phy-cpcap-usb.c
608
static int cpcap_usb_phy_probe(struct platform_device *pdev)
drivers/phy/motorola/phy-cpcap-usb.c
688
static void cpcap_usb_phy_remove(struct platform_device *pdev)
drivers/phy/motorola/phy-mapphone-mdm6600.c
555
static int phy_mdm6600_probe(struct platform_device *pdev)
drivers/phy/motorola/phy-mapphone-mdm6600.c
632
static void phy_mdm6600_remove(struct platform_device *pdev)
drivers/phy/mscc/phy-ocelot-serdes.c
493
static int serdes_probe(struct platform_device *pdev)
drivers/phy/nuvoton/phy-ma35d1-usb2.c
90
static int ma35_usb_phy_probe(struct platform_device *pdev)
drivers/phy/phy-airoha-pcie.c
1215
static int airoha_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/phy-can-transceiver.c
158
static int can_transceiver_phy_probe(struct platform_device *pdev)
drivers/phy/phy-google-usb.c
176
static int google_usb_phy_probe(struct platform_device *pdev)
drivers/phy/phy-google-usb.c
269
static void google_usb_phy_remove(struct platform_device *pdev)
drivers/phy/phy-lgm-usb.c
187
static int phy_probe(struct platform_device *pdev)
drivers/phy/phy-lgm-usb.c
255
static void phy_remove(struct platform_device *pdev)
drivers/phy/phy-lpc18xx-usb-otg.c
93
static int lpc18xx_usb_otg_phy_probe(struct platform_device *pdev)
drivers/phy/phy-pistachio-usb.c
132
static int pistachio_usb_phy_probe(struct platform_device *pdev)
drivers/phy/phy-snps-eusb2.c
527
static int snps_eusb2_hsphy_probe(struct platform_device *pdev)
drivers/phy/phy-spacemit-k1-pcie.c
594
static int k1_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/phy-xgene.c
1627
static void xgene_phy_get_param(struct platform_device *pdev,
drivers/phy/phy-xgene.c
1645
static int xgene_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-ath79-usb.c
64
static int ath79_usb_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-apq8064-sata.c
200
static int qcom_apq8064_sata_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-apq8064-sata.c
246
static void qcom_apq8064_sata_phy_remove(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-edp.c
1277
static int qcom_edp_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c
243
static int eusb2_repeater_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c
294
static void eusb2_repeater_remove(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
94
static int ipq4019_usb_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c
127
static int qcom_ipq806x_sata_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c
173
static void qcom_ipq806x_sata_phy_remove(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-ipq806x-usb.c
481
static int qcom_ipq806x_usb_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-m31-eusb2.c
245
static int m31eusb2_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-m31.c
272
static int m31usb_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-pcie2.c
253
static int qcom_pcie2_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4665
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4699
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4844
static int qmp_combo_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c
724
static int qmp_pcie_msm8996_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5163
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5273
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5330
static int qmp_pcie_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
2123
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
2171
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
2196
static int qmp_ufs_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
1152
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
1210
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
1238
static int qmp_usb_legacy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2270
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2338
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2379
static int qmp_usb_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1760
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1822
struct platform_device *pdev = to_platform_device(qmp->dev);
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1915
static int qmp_usbc_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-qusb2.c
987
static int qusb2_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
315
static int qcom_dwmac_sgmii_phy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c
564
static int qcom_snps_hsphy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-uniphy-pcie-28lp.c
201
static inline int qcom_uniphy_pcie_get_resources(struct platform_device *pdev,
drivers/phy/qualcomm/phy-qcom-uniphy-pcie-28lp.c
274
static int qcom_uniphy_pcie_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
306
static int qcom_snps_hsphy_probe(struct platform_device *pdev)
drivers/phy/qualcomm/phy-qcom-usb-ss.c
186
static int qcom_ssphy_probe(struct platform_device *pdev)
drivers/phy/ralink/phy-mt7621-pci.c
293
static int mt7621_pci_phy_probe(struct platform_device *pdev)
drivers/phy/ralink/phy-ralink-usb.c
170
static int ralink_usb_phy_probe(struct platform_device *pdev)
drivers/phy/realtek/phy-rtk-usb2.c
1005
static int rtk_usb2phy_probe(struct platform_device *pdev)
drivers/phy/realtek/phy-rtk-usb2.c
1056
static void rtk_usb2phy_remove(struct platform_device *pdev)
drivers/phy/realtek/phy-rtk-usb3.c
559
static int rtk_usb3phy_probe(struct platform_device *pdev)
drivers/phy/realtek/phy-rtk-usb3.c
609
static void rtk_usb3phy_remove(struct platform_device *pdev)
drivers/phy/renesas/phy-rcar-gen2.c
335
static int rcar_gen2_phy_probe(struct platform_device *pdev)
drivers/phy/renesas/phy-rcar-gen3-pcie.c
128
static void rcar_gen3_phy_pcie_remove(struct platform_device *pdev)
drivers/phy/renesas/phy-rcar-gen3-pcie.c
73
static int rcar_gen3_phy_pcie_probe(struct platform_device *pdev)
drivers/phy/renesas/phy-rcar-gen3-usb2.c
1094
static void rcar_gen3_phy_usb2_remove(struct platform_device *pdev)
drivers/phy/renesas/phy-rcar-gen3-usb2.c
957
static int rcar_gen3_phy_usb2_probe(struct platform_device *pdev)
drivers/phy/renesas/phy-rcar-gen3-usb3.c
131
static int rcar_gen3_phy_usb3_probe(struct platform_device *pdev)
drivers/phy/renesas/phy-rcar-gen3-usb3.c
202
static void rcar_gen3_phy_usb3_remove(struct platform_device *pdev)
drivers/phy/renesas/phy-rzg3e-usb3.c
156
static int rzg3e_phy_usb3_probe(struct platform_device *pdev)
drivers/phy/renesas/r8a779f0-ether-serdes.c
35
struct platform_device *pdev;
drivers/phy/renesas/r8a779f0-ether-serdes.c
426
static int r8a779f0_eth_serdes_probe(struct platform_device *pdev)
drivers/phy/renesas/r8a779f0-ether-serdes.c
470
static void r8a779f0_eth_serdes_remove(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-dp.c
74
static int rockchip_dp_phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-dphy-rx0.c
323
static int rk_dphy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-emmc.c
328
static u32 convert_drive_impedance_ohm(struct platform_device *pdev, u32 dr_ohm)
drivers/phy/rockchip/phy-rockchip-emmc.c
348
static int rockchip_emmc_phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-inno-csidphy.c
446
static int rockchip_inno_csidphy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-inno-csidphy.c
517
static void rockchip_inno_csidphy_remove(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c
773
static int inno_dsidphy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c
835
static void inno_dsidphy_remove(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
1306
static int inno_hdmi_phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
1412
static void inno_hdmi_phy_remove(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1341
static int rockchip_usb2phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
387
static int rockchip_combphy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-pcie.c
265
static int rockchip_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c
1552
static int samsung_mipi_dcphy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
2424
static int rk_hdptx_phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-snps-pcie3.c
244
static int rockchip_p3phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-typec.c
1098
static int rockchip_typec_phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-typec.c
1196
static void rockchip_typec_phy_remove(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-usb.c
444
static int rockchip_usb_phy_probe(struct platform_device *pdev)
drivers/phy/rockchip/phy-rockchip-usbdp.c
1453
static int rk_udphy_probe(struct platform_device *pdev)
drivers/phy/samsung/phy-exynos-dp-video.c
73
static int exynos_dp_video_phy_probe(struct platform_device *pdev)
drivers/phy/samsung/phy-exynos-mipi-video.c
342
static int exynos_mipi_video_phy_probe(struct platform_device *pdev)
drivers/phy/samsung/phy-exynos-pcie.c
143
static int exynos_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/samsung/phy-exynos5-usbdrd.c
2919
static int exynos5_usbdrd_phy_probe(struct platform_device *pdev)
drivers/phy/samsung/phy-exynos5250-sata.c
161
static int exynos_sata_phy_probe(struct platform_device *pdev)
drivers/phy/samsung/phy-samsung-ufs.c
280
static int samsung_ufs_phy_probe(struct platform_device *pdev)
drivers/phy/samsung/phy-samsung-usb2.c
143
static int samsung_usb2_phy_probe(struct platform_device *pdev)
drivers/phy/socionext/phy-uniphier-ahci.c
387
static int uniphier_ahciphy_probe(struct platform_device *pdev)
drivers/phy/socionext/phy-uniphier-pcie.c
220
static int uniphier_pciephy_probe(struct platform_device *pdev)
drivers/phy/socionext/phy-uniphier-usb2.c
106
static int uniphier_u2phy_probe(struct platform_device *pdev)
drivers/phy/socionext/phy-uniphier-usb3hs.c
323
static int uniphier_u3hsphy_probe(struct platform_device *pdev)
drivers/phy/socionext/phy-uniphier-usb3ss.c
215
static int uniphier_u3ssphy_probe(struct platform_device *pdev)
drivers/phy/sophgo/phy-cv1800-usb2.c
99
static int cv1800_usb_phy_probe(struct platform_device *pdev)
drivers/phy/spacemit/phy-k1-usb2.c
165
static int spacemit_usb2phy_probe(struct platform_device *pdev)
drivers/phy/st/phy-miphy28lp.c
1164
static int miphy28lp_probe(struct platform_device *pdev)
drivers/phy/st/phy-spear1310-miphy.c
205
static int spear1310_miphy_probe(struct platform_device *pdev)
drivers/phy/st/phy-spear1340-miphy.c
242
static int spear1340_miphy_probe(struct platform_device *pdev)
drivers/phy/st/phy-stih407-usb.c
88
static int stih407_usb2_picophy_probe(struct platform_device *pdev)
drivers/phy/st/phy-stm32-combophy.c
518
static int stm32_combophy_probe(struct platform_device *pdev)
drivers/phy/st/phy-stm32-usbphyc.c
617
static int stm32_usbphyc_probe(struct platform_device *pdev)
drivers/phy/st/phy-stm32-usbphyc.c
773
static void stm32_usbphyc_remove(struct platform_device *pdev)
drivers/phy/starfive/phy-jh7110-dphy-rx.c
149
static int stf_dphy_probe(struct platform_device *pdev)
drivers/phy/starfive/phy-jh7110-dphy-tx.c
391
static int stf_dphy_probe(struct platform_device *pdev)
drivers/phy/starfive/phy-jh7110-pcie.c
137
static int jh7110_pcie_phy_probe(struct platform_device *pdev)
drivers/phy/starfive/phy-jh7110-usb.c
116
static int jh7110_usb_phy_probe(struct platform_device *pdev)
drivers/phy/sunplus/phy-sunplus-usb2.c
238
static int sp_usb_phy_probe(struct platform_device *pdev)
drivers/phy/tegra/phy-tegra194-p2u.c
107
static int tegra_p2u_probe(struct platform_device *pdev)
drivers/phy/tegra/xusb-tegra186.c
1513
struct platform_device *pdev = to_platform_device(dev);
drivers/phy/tegra/xusb-tegra210.c
3145
struct platform_device *pdev;
drivers/phy/tegra/xusb.c
1175
static int tegra_xusb_padctl_probe(struct platform_device *pdev)
drivers/phy/tegra/xusb.c
1278
static void tegra_xusb_padctl_remove(struct platform_device *pdev)
drivers/phy/tegra/xusb.c
1337
struct platform_device *pdev;
drivers/phy/tegra/xusb.h
20
int tegra_xusb_padctl_legacy_probe(struct platform_device *pdev);
drivers/phy/tegra/xusb.h
21
int tegra_xusb_padctl_legacy_remove(struct platform_device *pdev);
drivers/phy/tegra/xusb.h
25
struct platform_device;
drivers/phy/ti/phy-am654-serdes.c
735
static int serdes_am654_probe(struct platform_device *pdev)
drivers/phy/ti/phy-am654-serdes.c
828
static void serdes_am654_remove(struct platform_device *pdev)
drivers/phy/ti/phy-da8xx-usb.c
177
static int da8xx_usb_phy_probe(struct platform_device *pdev)
drivers/phy/ti/phy-da8xx-usb.c
263
static void da8xx_usb_phy_remove(struct platform_device *pdev)
drivers/phy/ti/phy-dm816x-usb.c
171
static int dm816x_usb_phy_probe(struct platform_device *pdev)
drivers/phy/ti/phy-dm816x-usb.c
251
static void dm816x_usb_phy_remove(struct platform_device *pdev)
drivers/phy/ti/phy-gmii-sel.c
464
static int phy_gmii_sel_probe(struct platform_device *pdev)
drivers/phy/ti/phy-j721e-wiz.c
1447
static int wiz_probe(struct platform_device *pdev)
drivers/phy/ti/phy-j721e-wiz.c
1452
struct platform_device *serdes_pdev;
drivers/phy/ti/phy-j721e-wiz.c
1644
static void wiz_remove(struct platform_device *pdev)
drivers/phy/ti/phy-j721e-wiz.c
1648
struct platform_device *serdes_pdev;
drivers/phy/ti/phy-j721e-wiz.c
386
struct platform_device *serdes_pdev;
drivers/phy/ti/phy-omap-control.c
269
static int omap_control_phy_probe(struct platform_device *pdev)
drivers/phy/ti/phy-omap-usb2.c
373
static int omap_usb2_probe(struct platform_device *pdev)
drivers/phy/ti/phy-omap-usb2.c
381
struct platform_device *control_pdev;
drivers/phy/ti/phy-omap-usb2.c
517
static void omap_usb2_remove(struct platform_device *pdev)
drivers/phy/ti/phy-ti-pipe3.c
682
struct platform_device *control_pdev;
drivers/phy/ti/phy-ti-pipe3.c
764
struct platform_device *pdev = to_platform_device(dev);
drivers/phy/ti/phy-ti-pipe3.c
778
struct platform_device *pdev = to_platform_device(dev);
drivers/phy/ti/phy-ti-pipe3.c
788
static int ti_pipe3_probe(struct platform_device *pdev)
drivers/phy/ti/phy-ti-pipe3.c
851
static void ti_pipe3_remove(struct platform_device *pdev)
drivers/phy/ti/phy-twl4030-usb.c
683
static int twl4030_usb_probe(struct platform_device *pdev)
drivers/phy/ti/phy-twl4030-usb.c
790
static void twl4030_usb_remove(struct platform_device *pdev)
drivers/phy/xilinx/phy-zynqmp.c
1060
static void xpsgtr_remove(struct platform_device *pdev)
drivers/phy/xilinx/phy-zynqmp.c
981
static int xpsgtr_probe(struct platform_device *pdev)
drivers/pinctrl/actions/pinctrl-owl.c
929
int owl_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/actions/pinctrl-owl.h
309
int owl_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/actions/pinctrl-s500.c
1694
static int s500_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/actions/pinctrl-s700.c
1879
static int s700_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/actions/pinctrl-s900.c
1797
static int s900_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c
2663
static int aspeed_g4_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c
2854
static int aspeed_g5_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c
2782
static int aspeed_g6_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/aspeed/pinctrl-aspeed.c
443
int aspeed_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
104
int aspeed_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
2092
static int __init bcm281xx_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1287
static int bcm2835_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm4908.c
470
static int bcm4908_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm6318.c
467
static int bcm6318_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm63268.c
612
static int bcm63268_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm6328.c
373
static int bcm6328_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm6358.c
327
static int bcm6358_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm6362.c
586
static int bcm6362_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm6368.c
472
static int bcm6368_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-bcm63xx.c
64
int bcm63xx_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/bcm/pinctrl-bcm63xx.h
41
int bcm63xx_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/bcm/pinctrl-brcmstb-bcm2712.c
705
static int bcm2712_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-brcmstb.c
381
int brcmstb_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-brcmstb.h
91
int brcmstb_pinctrl_probe(struct platform_device *pdev);
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
934
static int cygnus_pinmux_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
804
static int iproc_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-ns.c
208
static int ns_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
1024
static int ns2_pinmux_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
615
static int nsp_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
554
static int nsp_pinmux_probe(struct platform_device *pdev)
drivers/pinctrl/berlin/berlin-bg2.c
229
static int berlin2_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/berlin/berlin-bg2cd.c
174
static int berlin2cd_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/berlin/berlin-bg2q.c
391
static int berlin2q_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/berlin/berlin-bg4ct.c
451
static int berlin4ct_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/berlin/berlin.c
201
static int berlin_pinctrl_build_state(struct platform_device *pdev)
drivers/pinctrl/berlin/berlin.c
297
int berlin_pinctrl_probe_regmap(struct platform_device *pdev,
drivers/pinctrl/berlin/berlin.c
331
int berlin_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/berlin/berlin.h
49
int berlin_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/berlin/berlin.h
52
int berlin_pinctrl_probe_regmap(struct platform_device *pdev,
drivers/pinctrl/berlin/pinctrl-as370.c
332
static int as370_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
540
static int cs42l43_pin_probe(struct platform_device *pdev)
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
1138
static int lochnagar_pin_probe(struct platform_device *pdev)
drivers/pinctrl/cirrus/pinctrl-madera-core.c
998
static int madera_pin_probe(struct platform_device *pdev)
drivers/pinctrl/cix/pinctrl-sky1-base.c
475
static int sky1_pctrl_build_state(struct platform_device *pdev)
drivers/pinctrl/cix/pinctrl-sky1-base.c
506
int sky1_base_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/cix/pinctrl-sky1.c
530
static int sky1_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/cix/pinctrl-sky1.h
45
int sky1_base_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-imx.c
656
static int imx_pinctrl_probe_dt(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-imx.c
700
int imx_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-imx.h
120
int imx_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-imx.h
127
int imx_pinctrl_sc_ipc_init(struct platform_device *pdev);
drivers/pinctrl/freescale/pinctrl-imx.h
16
struct platform_device;
drivers/pinctrl/freescale/pinctrl-imx1-core.c
543
static int imx1_pinctrl_parse_dt(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
586
int imx1_pinctrl_core_probe(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-imx1.c
251
static int __init imx1_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx1.h
14
struct platform_device;
drivers/pinctrl/freescale/pinctrl-imx1.h
66
int imx1_pinctrl_core_probe(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-imx23.c
266
static int imx23_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx25.c
318
static int imx25_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx27.c
391
static int imx27_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx28.c
382
static int imx28_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx35.c
1008
static int imx35_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx50.c
394
static int imx50_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx51.c
770
static int imx51_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx53.c
457
static int imx53_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx6dl.c
467
static int imx6dl_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx6q.c
469
static int imx6q_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx6sl.c
373
static int imx6sl_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx6sll.c
340
static int imx6sll_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx6sx.c
377
static int imx6sx_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx6ul.c
331
static int imx6ul_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx7d.c
375
static int imx7d_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx7ulp.c
297
static int imx7ulp_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx8dxl.c
173
static int imx8dxl_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx8mm.c
332
static int imx8mm_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx8mn.c
332
static int imx8mn_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx8mp.c
330
static int imx8mp_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx8mq.c
335
static int imx8mq_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx8qm.c
306
static int imx8qm_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx8qxp.c
213
static int imx8qxp_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx8ulp.c
257
static int imx8ulp_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx91.c
243
static int imx91_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imx93.c
252
static int imx93_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imxrt1050.c
291
static int imxrt1050_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-imxrt1170.c
331
static int imxrt1170_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-mxs.c
350
static int mxs_pinctrl_parse_group(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-mxs.c
404
static int mxs_pinctrl_probe_dt(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-mxs.c
524
int mxs_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-mxs.h
81
int mxs_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/freescale/pinctrl-scu.c
52
int imx_pinctrl_sc_ipc_init(struct platform_device *pdev)
drivers/pinctrl/freescale/pinctrl-vf610.c
330
static int vf610_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-baytrail.c
1513
struct platform_device *pdev = to_platform_device(vg->dev);
drivers/pinctrl/intel/pinctrl-baytrail.c
1564
struct platform_device *pdev = to_platform_device(vg->dev);
drivers/pinctrl/intel/pinctrl-baytrail.c
1592
static int byt_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-cherryview.c
1583
static int chv_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-cherryview.c
1665
static void chv_pinctrl_remove(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-intel-platform.c
188
static int intel_platform_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-intel.c
1571
int intel_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/intel/pinctrl-intel.c
1688
int intel_pinctrl_probe_by_hid(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-intel.c
1700
int intel_pinctrl_probe_by_uid(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-intel.c
1712
const struct intel_pinctrl_soc_data *intel_pinctrl_get_soc_data(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-intel.h
22
struct platform_device;
drivers/pinctrl/intel/pinctrl-intel.h
227
const struct intel_pinctrl_soc_data *intel_pinctrl_get_soc_data(struct platform_device *pdev);
drivers/pinctrl/intel/pinctrl-intel.h
268
int intel_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/intel/pinctrl-intel.h
271
int intel_pinctrl_probe_by_hid(struct platform_device *pdev);
drivers/pinctrl/intel/pinctrl-intel.h
272
int intel_pinctrl_probe_by_uid(struct platform_device *pdev);
drivers/pinctrl/intel/pinctrl-lynxpoint.c
703
static int lp_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-tangier.c
521
int devm_tng_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/intel/pinctrl-tangier.h
22
struct platform_device;
drivers/pinctrl/intel/pinctrl-tangier.h
90
int devm_tng_pinctrl_probe(struct platform_device *pdev);
drivers/pinctrl/mediatek/pinctrl-airoha.c
2412
struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-airoha.c
2869
static int airoha_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-moore.c
638
int mtk_moore_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/mediatek/pinctrl-moore.h
49
int mtk_moore_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/mediatek/pinctrl-mt6397.c
40
static int mt6397_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7620.c
113
static int mt7620_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7621.c
93
static int mt7621_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7622.c
878
static int mt7622_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7623.c
1403
static void mt7623_bonding_disable(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7623.c
1417
static int mt7623_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7629.c
434
static int mt7629_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt76x8.c
224
static int mt76x8_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7981.c
1043
static int mt7981_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7986.c
974
static int mt7986a_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7986.c
979
static int mt7986b_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt7988.c
1529
static int mt7988_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mt8173.c
333
static int mt8173_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
368
int mtk_build_eint(struct mtk_pinctrl *hw, struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h
314
int mtk_build_eint(struct mtk_pinctrl *hw, struct platform_device *pdev);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
1012
static int mtk_eint_init(struct mtk_pinctrl *pctl, struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
1051
int mtk_pctrl_init(struct platform_device *pdev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
1152
int mtk_pctrl_common_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
924
static int mtk_pctrl_build_state(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
295
int mtk_pctrl_init(struct platform_device *pdev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
299
int mtk_pctrl_common_probe(struct platform_device *pdev);
drivers/pinctrl/mediatek/pinctrl-mtmips.c
316
int mtmips_pinctrl_init(struct platform_device *pdev,
drivers/pinctrl/mediatek/pinctrl-mtmips.h
50
int mtmips_pinctrl_init(struct platform_device *pdev,
drivers/pinctrl/mediatek/pinctrl-paris.c
965
static int mtk_pctrl_build_state(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-paris.c
995
int mtk_paris_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-paris.h
65
int mtk_paris_pinctrl_probe(struct platform_device *pdev);
drivers/pinctrl/mediatek/pinctrl-rt2880.c
37
static int rt2880_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-rt305x.c
107
static int rt305x_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mediatek/pinctrl-rt3883.c
84
static int rt3883_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
1047
static int aml_pctl_probe_dt(struct platform_device *pdev,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
1120
static int aml_pctl_probe(struct platform_device *pdev)
drivers/pinctrl/meson/pinctrl-meson.c
736
int meson_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/meson/pinctrl-meson.h
179
int meson_pinctrl_probe(struct platform_device *pdev);
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
230
static int mpfs_iomux0_probe(struct platform_device *pdev)
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
677
static int mpfs_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
299
static int pic64gx_gpio2_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-ac5.c
236
static int ac5_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-370.c
379
static int armada_370_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-375.c
397
static int armada_375_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
1133
static int __init armada_37xx_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
759
static int armada_37xx_irqchip_register(struct platform_device *pdev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
804
static int armada_37xx_gpiochip_register(struct platform_device *pdev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
958
static int armada_37xx_pinctrl_register(struct platform_device *pdev,
drivers/pinctrl/mvebu/pinctrl-armada-38x.c
404
static int armada_38x_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-39x.c
386
static int armada_39x_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-ap806.c
105
static int armada_ap806_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-cp110.c
638
static int armada_cp110_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-xp.c
539
static int armada_xp_pinctrl_suspend(struct platform_device *pdev,
drivers/pinctrl/mvebu/pinctrl-armada-xp.c
554
static int armada_xp_pinctrl_resume(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-armada-xp.c
568
static int armada_xp_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-dove.c
764
static int dove_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-kirkwood.c
471
static int kirkwood_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-mvebu.c
501
static int mvebu_pinctrl_build_functions(struct platform_device *pdev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
578
int mvebu_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-mvebu.c
768
int mvebu_pinctrl_simple_mmio_probe(struct platform_device *pdev)
drivers/pinctrl/mvebu/pinctrl-mvebu.c
819
int mvebu_pinctrl_simple_regmap_probe(struct platform_device *pdev,
drivers/pinctrl/mvebu/pinctrl-mvebu.h
206
int mvebu_pinctrl_probe(struct platform_device *pdev);
drivers/pinctrl/mvebu/pinctrl-mvebu.h
207
int mvebu_pinctrl_simple_mmio_probe(struct platform_device *pdev);
drivers/pinctrl/mvebu/pinctrl-mvebu.h
208
int mvebu_pinctrl_simple_regmap_probe(struct platform_device *pdev,
drivers/pinctrl/mvebu/pinctrl-orion.c
219
static int orion_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/nomadik/pinctrl-abx500.c
1076
static void abx500_gpio_remove(struct platform_device *pdev)
drivers/pinctrl/nomadik/pinctrl-abx500.c
985
static int abx500_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1210
static int nmk_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/nuvoton/pinctrl-ma35.c
1069
static int ma35_pinctrl_probe_dt(struct platform_device *pdev, struct ma35_pinctrl *npctl)
drivers/pinctrl/nuvoton/pinctrl-ma35.c
1111
int ma35_pinctrl_probe(struct platform_device *pdev, const struct ma35_pinctrl_soc_info *info)
drivers/pinctrl/nuvoton/pinctrl-ma35.c
505
static int ma35_gpiolib_register(struct platform_device *pdev, struct ma35_pinctrl *npctl)
drivers/pinctrl/nuvoton/pinctrl-ma35.c
575
static int ma35_pinctrl_get_soc_data(struct ma35_pinctrl *pctl, struct platform_device *pdev)
drivers/pinctrl/nuvoton/pinctrl-ma35.h
48
int ma35_pinctrl_probe(struct platform_device *pdev, const struct ma35_pinctrl_soc_info *info);
drivers/pinctrl/nuvoton/pinctrl-ma35d1.c
1771
static int ma35d1_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1942
static int npcm7xx_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2415
static int npcm8xx_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
1021
static int wpcm450_gpio_register(struct platform_device *pdev,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
1117
static int wpcm450_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/nxp/pinctrl-s32.h
14
struct platform_device;
drivers/pinctrl/nxp/pinctrl-s32.h
57
int s32_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
699
struct platform_device *pdev = to_platform_device(dev);
drivers/pinctrl/nxp/pinctrl-s32cc.c
726
struct platform_device *pdev = to_platform_device(dev);
drivers/pinctrl/nxp/pinctrl-s32cc.c
839
static int s32_pinctrl_probe_dt(struct platform_device *pdev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
919
int s32_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/nxp/pinctrl-s32g2.c
792
static int s32g_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-amd.c
1160
static int amd_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-amd.c
1261
static void amd_gpio_remove(struct platform_device *pdev)
drivers/pinctrl/pinctrl-amd.h
105
struct platform_device *pdev;
drivers/pinctrl/pinctrl-amdisp.c
138
static int amdisp_gpiochip_add(struct platform_device *pdev,
drivers/pinctrl/pinctrl-amdisp.c
175
static int amdisp_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-apple-gpio.c
434
static int apple_gpio_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-artpec6.c
936
static int artpec6_pmx_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-artpec6.c
973
static void artpec6_pmx_remove(struct platform_device *pdev)
drivers/pinctrl/pinctrl-as3722.c
541
static int as3722_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-at91-pio4.c
1090
static int atmel_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-at91.c
1288
static int at91_pinctrl_probe_dt(struct platform_device *pdev,
drivers/pinctrl/pinctrl-at91.c
1359
static int at91_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-at91.c
1723
static int at91_gpio_of_irq_setup(struct platform_device *pdev,
drivers/pinctrl/pinctrl-at91.c
1818
static int at91_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-axp209.c
385
static int axp20x_build_funcs_groups(struct platform_device *pdev)
drivers/pinctrl/pinctrl-axp209.c
437
static int axp20x_pctl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-bm1880.c
1311
static int bm1880_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-da850-pupd.c
145
static int da850_pupd_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-da9062.c
247
static int da9062_pctl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-digicolor.c
271
static int dc_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-eic7700.c
619
static int eic7700_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-equilibrium.c
920
static int eqbr_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-falcon.c
426
static int pinctrl_falcon_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-falcon.c
436
struct platform_device *ppdev;
drivers/pinctrl/pinctrl-gemini.c
2526
static int gemini_pmx_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-ingenic.c
4486
static int __init ingenic_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-k210.c
921
static int k210_fpioa_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-k230.c
559
static int k230_pinctrl_parse_dt(struct platform_device *pdev,
drivers/pinctrl/pinctrl-k230.c
589
static int k230_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-keembay.c
1463
struct platform_device *pdev)
drivers/pinctrl/pinctrl-keembay.c
1662
static int keembay_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-lantiq.c
326
int ltq_pinctrl_register(struct platform_device *pdev,
drivers/pinctrl/pinctrl-lantiq.h
199
extern int ltq_pinctrl_register(struct platform_device *pdev,
drivers/pinctrl/pinctrl-loongson2.c
252
static int loongson2_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-lpc18xx.c
1326
static int lpc18xx_scu_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-max7360.c
165
static int max7360_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-max77620.c
552
static int max77620_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-microchip-sgpio.c
902
static int microchip_sgpio_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-mlxbf3.c
245
static int mlxbf3_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-ocelot.c
2101
static int ocelot_pinctrl_register(struct platform_device *pdev,
drivers/pinctrl/pinctrl-ocelot.c
2356
static int ocelot_gpiochip_register(struct platform_device *pdev,
drivers/pinctrl/pinctrl-ocelot.c
2404
static struct regmap *ocelot_pinctrl_create_pincfg(struct platform_device *pdev,
drivers/pinctrl/pinctrl-ocelot.c
2431
static int ocelot_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-palmas.c
986
static int palmas_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-pef2256.c
320
static int pef2256_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-pic32.c
2162
static int pic32_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-pic32.c
2214
static int pic32_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-pistachio.c
1457
static int pistachio_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-rk805.c
603
static int rk805_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-rockchip.c
3924
static int rockchip_pinctrl_parse_dt(struct platform_device *pdev,
drivers/pinctrl/pinctrl-rockchip.c
3961
static int rockchip_pinctrl_register(struct platform_device *pdev,
drivers/pinctrl/pinctrl-rockchip.c
4019
struct platform_device *pdev)
drivers/pinctrl/pinctrl-rockchip.c
4182
static int rockchip_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-rockchip.c
4257
static void rockchip_pinctrl_remove(struct platform_device *pdev)
drivers/pinctrl/pinctrl-rp1.c
1744
static int rp1_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-single.c
1779
static int pcs_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-single.c
1933
static void pcs_remove(struct platform_device *pdev)
drivers/pinctrl/pinctrl-st.c
1585
static int st_pctl_probe_dt(struct platform_device *pdev,
drivers/pinctrl/pinctrl-st.c
1673
static int st_pctl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-stmfx.c
643
static int stmfx_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-stmfx.c
741
static void stmfx_pinctrl_remove(struct platform_device *pdev)
drivers/pinctrl/pinctrl-tb10x.c
738
static int tb10x_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-tb10x.c
798
static void tb10x_pinctrl_remove(struct platform_device *pdev)
drivers/pinctrl/pinctrl-th1520.c
849
static int th1520_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-tps6594.c
487
static int tps6594_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-upboard.c
927
static int upboard_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-xway.c
1452
static int pinmux_xway_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-zynq.c
1161
static int zynq_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pinctrl-zynqmp.c
951
static int zynqmp_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pxa/pinctrl-pxa25x.c
212
static int pxa25x_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pxa/pinctrl-pxa27x.c
504
static int pxa27x_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
369
int pxa2xx_pinctrl_init(struct platform_device *pdev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.h
72
int pxa2xx_pinctrl_init(struct platform_device *pdev,
drivers/pinctrl/qcom/pinctrl-apq8064.c
616
static int apq8064_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-apq8084.c
1194
static int apq8084_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-glymur.c
1784
static int glymur_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ipq4019.c
697
static int ipq4019_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ipq5018.c
740
static int ipq5018_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ipq5332.c
820
static int ipq5332_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ipq5424.c
777
static int ipq5424_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ipq6018.c
1067
static int ipq6018_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ipq8064.c
618
static int ipq8064_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ipq8074.c
1028
static int ipq8074_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ipq9574.c
785
static int ipq9574_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-kaanapali.c
1771
static int kaanapali_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
460
int lpi_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
549
void lpi_pinctrl_remove(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-lpass-lpi.h
108
int lpi_pinctrl_probe(struct platform_device *pdev);
drivers/pinctrl/qcom/pinctrl-lpass-lpi.h
109
void lpi_pinctrl_remove(struct platform_device *pdev);
drivers/pinctrl/qcom/pinctrl-lpass-lpi.h
14
struct platform_device;
drivers/pinctrl/qcom/pinctrl-mdm9607.c
1046
static int mdm9607_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-mdm9615.c
433
static int mdm9615_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-milos.c
1307
static int milos_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm.c
1528
int msm_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/qcom/pinctrl-msm.h
13
struct platform_device;
drivers/pinctrl/qcom/pinctrl-msm.h
177
int msm_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/qcom/pinctrl-msm8226.c
641
static int msm8226_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8660.c
968
static int msm8660_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8909.c
915
static int msm8909_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8916.c
956
static int msm8916_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8917.c
1593
static int msm8917_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8953.c
1803
static int msm8953_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8960.c
1233
static int msm8960_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8976.c
1083
static int msm8976_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8994.c
1329
static int msm8994_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8996.c
1907
static int msm8996_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8998.c
1522
static int msm8998_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-msm8x74.c
1070
static int msm8x74_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-qcm2290.c
1121
static int qcm2290_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-qcs404.c
1631
static int qcs404_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-qcs615.c
1080
static int qcs615_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-qcs8300.c
1213
static int qcs8300_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-qdf2xxx.c
31
static int qdf2xxx_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-qdu1000.c
1234
static int qdu1000_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sa8775p.c
1526
static int sa8775p_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sar2130p.c
1472
static int sar2130p_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sc7180.c
1145
static int sc7180_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sc7280.c
1491
static int sc7280_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sc8180x.c
1622
static int sc8180x_pinctrl_add_tile_resources(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sc8180x.c
1682
static int sc8180x_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sc8280xp.c
1912
static int sc8280xp_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sdm660.c
1428
static int sdm660_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sdm670.c
1323
static int sdm670_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sdm845.c
1317
static int sdm845_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sdx55.c
977
static int sdx55_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sdx65.c
926
static int sdx65_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sdx75.c
1110
static int sdx75_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm4450.c
981
static int sm4450_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm6115.c
894
static int sm6115_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm6125.c
1253
static int sm6125_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm6350.c
1360
static int sm6350_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm6375.c
1503
static int sm6375_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm7150.c
1240
static int sm7150_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm8150.c
1529
static int sm8150_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm8250.c
1351
static int sm8250_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm8350.c
1629
static int sm8350_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm8450.c
1664
static int sm8450_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm8550.c
1749
static int sm8550_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm8650.c
1729
static int sm8650_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-sm8750.c
1698
static int sm8750_tlmm_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
1073
static int pmic_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
1209
static void pmic_gpio_remove(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
853
static int pmic_mpp_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
975
static void pmic_mpp_remove(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
729
static int pm8xxx_gpio_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
858
static void pm8xxx_gpio_remove(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
816
static int pm8xxx_mpp_probe(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
938
static void pm8xxx_mpp_remove(struct platform_device *pdev)
drivers/pinctrl/qcom/pinctrl-x1e80100.c
1848
static int x1e80100_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/realtek/pinctrl-rtd.c
543
int rtd_pinctrl_probe(struct platform_device *pdev, const struct rtd_pinctrl_desc *desc)
drivers/pinctrl/realtek/pinctrl-rtd.h
124
int rtd_pinctrl_probe(struct platform_device *pdev, const struct rtd_pinctrl_desc *desc);
drivers/pinctrl/realtek/pinctrl-rtd1315e.c
1408
static int rtd1315e_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/realtek/pinctrl-rtd1319d.c
1578
static int rtd1319d_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/realtek/pinctrl-rtd1619b.c
1569
static int rtd1619b_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/renesas/core.c
1307
static int sh_pfc_probe(struct platform_device *pdev)
drivers/pinctrl/renesas/core.c
31
struct platform_device *pdev)
drivers/pinctrl/renesas/pinctrl-rza1.c
1345
static int rza1_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/renesas/pinctrl-rza2.c
482
static int rza2_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2945
static int rzg2l_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/renesas/pinctrl-rzn1.c
810
static int rzn1_pinctrl_probe_dt(struct platform_device *pdev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
850
static int rzn1_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/renesas/pinctrl-rzn1.c
913
static void rzn1_pinctrl_remove(struct platform_device *pdev)
drivers/pinctrl/renesas/pinctrl-rzt2h.c
920
static int rzt2h_pinctrl_cfg_regions(struct platform_device *pdev,
drivers/pinctrl/renesas/pinctrl-rzt2h.c
951
static int rzt2h_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/renesas/pinctrl-rzv2m.c
1050
static int rzv2m_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/samsung/pinctrl-samsung.c
1081
static int samsung_gpiolib_register(struct platform_device *pdev,
drivers/pinctrl/samsung/pinctrl-samsung.c
1111
samsung_pinctrl_get_soc_data_for_of_alias(struct platform_device *pdev)
drivers/pinctrl/samsung/pinctrl-samsung.c
1187
struct platform_device *pdev)
drivers/pinctrl/samsung/pinctrl-samsung.c
1261
static int samsung_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/samsung/pinctrl-samsung.c
890
static int samsung_pinctrl_parse_dt(struct platform_device *pdev,
drivers/pinctrl/samsung/pinctrl-samsung.c
919
static int samsung_pinctrl_register(struct platform_device *pdev,
drivers/pinctrl/samsung/pinctrl-samsung.c
984
static int samsung_pinctrl_unregister(struct platform_device *pdev,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
414
static int cv1800_pinctrl_init(struct platform_device *pdev,
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
272
static int sophgo_pinctrl_init(struct platform_device *pdev,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
403
int sophgo_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sophgo/pinctrl-sophgo.h
134
int sophgo_pinctrl_probe(struct platform_device *pdev);
drivers/pinctrl/sophgo/pinctrl-sophgo.h
41
int (*pctrl_init)(struct platform_device *pdev,
drivers/pinctrl/spacemit/pinctrl-k1.c
910
static int spacemit_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/spear/pinctrl-plgpio.c
458
static int plgpio_probe_dt(struct platform_device *pdev, struct plgpio *plgpio)
drivers/pinctrl/spear/pinctrl-plgpio.c
529
static int plgpio_probe(struct platform_device *pdev)
drivers/pinctrl/spear/pinctrl-spear.c
354
int spear_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/spear/pinctrl-spear.h
202
int spear_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/spear/pinctrl-spear.h
21
struct platform_device;
drivers/pinctrl/spear/pinctrl-spear1310.c
2701
static int spear1310_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/spear/pinctrl-spear1340.c
2017
static int spear1340_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/spear/pinctrl-spear300.c
655
static int spear300_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/spear/pinctrl-spear310.c
380
static int spear310_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/spear/pinctrl-spear320.c
3419
static int spear320_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c
926
static int sprd_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sprd/pinctrl-sprd.c
1036
int sprd_pinctrl_core_probe(struct platform_device *pdev,
drivers/pinctrl/sprd/pinctrl-sprd.c
1104
void sprd_pinctrl_remove(struct platform_device *pdev)
drivers/pinctrl/sprd/pinctrl-sprd.c
1112
void sprd_pinctrl_shutdown(struct platform_device *pdev)
drivers/pinctrl/sprd/pinctrl-sprd.h
10
struct platform_device;
drivers/pinctrl/sprd/pinctrl-sprd.h
53
int sprd_pinctrl_core_probe(struct platform_device *pdev,
drivers/pinctrl/sprd/pinctrl-sprd.h
56
void sprd_pinctrl_remove(struct platform_device *pdev);
drivers/pinctrl/sprd/pinctrl-sprd.h
57
void sprd_pinctrl_shutdown(struct platform_device *pdev);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1215
static int starfive_probe(struct platform_device *pdev)
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
841
int jh7110_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.h
69
int jh7110_pinctrl_probe(struct platform_device *pdev);
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
605
static int stm32_hdp_probe(struct platform_device *pdev)
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
670
static void stm32_hdp_remove(struct platform_device *pdev)
drivers/pinctrl/stm32/pinctrl-stm32.c
1738
static struct irq_domain *stm32_pctrl_get_irq_domain(struct platform_device *pdev)
drivers/pinctrl/stm32/pinctrl-stm32.c
1760
static int stm32_pctrl_dt_setup_irq(struct platform_device *pdev,
drivers/pinctrl/stm32/pinctrl-stm32.c
1803
static int stm32_pctrl_build_state(struct platform_device *pdev)
drivers/pinctrl/stm32/pinctrl-stm32.c
1856
int stm32_pctl_probe(struct platform_device *pdev)
drivers/pinctrl/stm32/pinctrl-stm32.h
75
int stm32_pctl_probe(struct platform_device *pdev);
drivers/pinctrl/sunplus/sppctl.c
1038
static int sppctl_pinctrl_init(struct platform_device *pdev)
drivers/pinctrl/sunplus/sppctl.c
1064
static int sppctl_resource_map(struct platform_device *pdev, struct sppctl_pdata *sppctl)
drivers/pinctrl/sunplus/sppctl.c
1085
static int sppctl_probe(struct platform_device *pdev)
drivers/pinctrl/sunplus/sppctl.c
525
static int sppctl_gpio_new(struct platform_device *pdev, struct sppctl_pdata *pctl)
drivers/pinctrl/sunplus/sppctl.c
993
static int sppctl_group_groups(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun20i-d1.c
821
static int d1_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c
1298
static int sun4i_a10_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c
87
static int a100_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c
701
static int a100_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c
105
static int sun50i_a64_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c
582
static int a64_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c
548
static int sun50i_h5_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c
111
static int sun50i_h6_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c
596
static int h6_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-h616-r.c
36
static int sun50i_h616_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c
882
static int h616_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun55i-a523-r.c
34
static int a523_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun55i-a523.c
33
static int a523_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun5i.c
722
static int sun5i_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c
110
static int sun6i_a31_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun6i-a31.c
973
static int sun6i_a31_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c
97
static int sun8i_a23_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun8i-a23.c
568
static int sun8i_a23_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun8i-a33.c
493
static int sun8i_a33_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun8i-a83t-r.c
108
static int sun8i_a83t_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c
579
static int sun8i_a83t_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun8i-h3-r.c
88
static int sun8i_h3_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun8i-h3.c
497
static int sun8i_h3_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c
554
static int sun8i_v3s_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c
157
static int sun9i_a80_r_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c
727
static int sun9i_a80_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c
397
static int suniv_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c
340
int sunxi_pinctrl_dt_table_init(struct platform_device *pdev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
1357
static int sunxi_pinctrl_build_state(struct platform_device *pdev)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
1566
int sunxi_pinctrl_init_with_flags(struct platform_device *pdev,
drivers/pinctrl/sunxi/pinctrl-sunxi.h
305
int sunxi_pinctrl_init_with_flags(struct platform_device *pdev,
drivers/pinctrl/sunxi/pinctrl-sunxi.h
312
int sunxi_pinctrl_dt_table_init(struct platform_device *pdev,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
865
int tegra_xusb_padctl_legacy_probe(struct platform_device *pdev);
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
866
int tegra_xusb_padctl_legacy_remove(struct platform_device *pdev);
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
868
int tegra_xusb_padctl_legacy_probe(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
955
int tegra_xusb_padctl_legacy_remove(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra.c
759
struct platform_device *pdev = to_platform_device(dev);
drivers/pinctrl/tegra/pinctrl-tegra.c
825
int tegra_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/tegra/pinctrl-tegra.h
221
int tegra_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/tegra/pinctrl-tegra114.c
1843
static int tegra114_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra124.c
2055
static int tegra124_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra186.c
1954
static int tegra186_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra194.c
1881
static int tegra194_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra20.c
2237
static void tegra20_pinctrl_register_clock_muxes(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra20.c
2251
static int tegra20_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra210.c
1559
static int tegra210_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra234.c
1934
static int tegra234_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/tegra/pinctrl-tegra30.c
2478
static int tegra30_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
828
static int ti_iodelay_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
863
int uniphier_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
730
static int uniphier_ld11_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c
882
static int uniphier_ld20_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c
731
static int uniphier_ld4_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c
946
static int uniphier_ld6b_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-nx1.c
471
static int uniphier_nx1_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c
1240
static int uniphier_pro4_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c
1009
static int uniphier_pro5_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c
1012
static int uniphier_pxs2_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c
1053
static int uniphier_pxs3_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c
660
static int uniphier_sld8_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/uniphier/pinctrl-uniphier.h
15
struct platform_device;
drivers/pinctrl/uniphier/pinctrl-uniphier.h
183
int uniphier_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/visconti/pinctrl-common.c
279
int visconti_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/visconti/pinctrl-common.h
93
int visconti_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/visconti/pinctrl-tmpv7700.c
333
static int tmpv7700_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/vt8500/pinctrl-vt8500.c
448
static int vt8500_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/vt8500/pinctrl-wm8505.c
479
static int wm8505_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/vt8500/pinctrl-wm8650.c
317
static int wm8650_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/vt8500/pinctrl-wm8750.c
356
static int wm8750_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/vt8500/pinctrl-wm8850.c
335
static int wm8850_pinctrl_probe(struct platform_device *pdev)
drivers/pinctrl/vt8500/pinctrl-wmt.c
555
int wmt_pinctrl_probe(struct platform_device *pdev,
drivers/pinctrl/vt8500/pinctrl-wmt.h
69
int wmt_pinctrl_probe(struct platform_device *pdev,
drivers/platform/chrome/chromeos_acpi.c
253
static int chromeos_acpi_device_probe(struct platform_device *pdev)
drivers/platform/chrome/chromeos_of_hw_prober.c
123
static int chromeos_of_hw_prober_probe(struct platform_device *pdev)
drivers/platform/chrome/chromeos_of_hw_prober.c
147
static struct platform_device *chromeos_of_hw_prober_pdev;
drivers/platform/chrome/chromeos_pstore.c
68
static struct platform_device chromeos_ramoops = {
drivers/platform/chrome/chromeos_pstore.c
89
static int __init chromeos_probe_acpi(struct platform_device *pdev)
drivers/platform/chrome/cros_ec_chardev.c
373
static int cros_ec_chardev_probe(struct platform_device *pdev)
drivers/platform/chrome/cros_ec_chardev.c
394
static void cros_ec_chardev_remove(struct platform_device *pdev)
drivers/platform/chrome/cros_ec_debugfs.c
476
static int cros_ec_debugfs_probe(struct platform_device *pd)
drivers/platform/chrome/cros_ec_debugfs.c
529
static void cros_ec_debugfs_remove(struct platform_device *pd)
drivers/platform/chrome/cros_ec_lightbar.c
615
static int cros_ec_lightbar_probe(struct platform_device *pd)
drivers/platform/chrome/cros_ec_lightbar.c
648
static void cros_ec_lightbar_remove(struct platform_device *pd)
drivers/platform/chrome/cros_ec_lpc.c
511
static int cros_ec_lpc_probe(struct platform_device *pdev)
drivers/platform/chrome/cros_ec_lpc.c
686
static void cros_ec_lpc_remove(struct platform_device *pdev)
drivers/platform/chrome/cros_ec_lpc.c
861
static struct platform_device cros_ec_lpc_device = {
drivers/platform/chrome/cros_ec_sensorhub.c
140
static int cros_ec_sensorhub_probe(struct platform_device *pdev)
drivers/platform/chrome/cros_ec_sensorhub.c
26
struct platform_device *pdev = arg;
drivers/platform/chrome/cros_ec_sensorhub.c
38
struct platform_device *pdev;
drivers/platform/chrome/cros_ec_sysfs.c
402
static int cros_ec_sysfs_probe(struct platform_device *pd)
drivers/platform/chrome/cros_ec_sysfs.c
415
static void cros_ec_sysfs_remove(struct platform_device *pd)
drivers/platform/chrome/cros_ec_typec.c
1343
static int cros_typec_probe(struct platform_device *pdev)
drivers/platform/chrome/cros_ec_typec.c
1421
static void cros_typec_remove(struct platform_device *pdev)
drivers/platform/chrome/cros_ec_vbc.c
114
static int cros_ec_vbc_probe(struct platform_device *pd)
drivers/platform/chrome/cros_ec_vbc.c
129
static void cros_ec_vbc_remove(struct platform_device *pd)
drivers/platform/chrome/cros_kbd_led_backlight.c
125
static int keyboard_led_init_ec_pwm_mfd(struct platform_device *pdev)
drivers/platform/chrome/cros_kbd_led_backlight.c
187
static int keyboard_led_is_mfd_device(struct platform_device *pdev)
drivers/platform/chrome/cros_kbd_led_backlight.c
192
static int keyboard_led_probe(struct platform_device *pdev)
drivers/platform/chrome/cros_kbd_led_backlight.c
40
int (*init)(struct platform_device *pdev);
drivers/platform/chrome/cros_kbd_led_backlight.c
97
static int keyboard_led_init_acpi(struct platform_device *pdev)
drivers/platform/chrome/cros_typec_switch.c
274
static int cros_typec_switch_probe(struct platform_device *pdev)
drivers/platform/chrome/cros_typec_switch.c
291
static void cros_typec_switch_remove(struct platform_device *pdev)
drivers/platform/chrome/cros_usbpd_logger.c
197
static int cros_usbpd_logger_probe(struct platform_device *pd)
drivers/platform/chrome/cros_usbpd_logger.c
224
static void cros_usbpd_logger_remove(struct platform_device *pd)
drivers/platform/chrome/cros_usbpd_notify.c
151
static void cros_usbpd_notify_remove_acpi(struct platform_device *pdev)
drivers/platform/chrome/cros_usbpd_notify.c
197
static int cros_usbpd_notify_probe_plat(struct platform_device *pdev)
drivers/platform/chrome/cros_usbpd_notify.c
224
static void cros_usbpd_notify_remove_plat(struct platform_device *pdev)
drivers/platform/chrome/cros_usbpd_notify.c
99
static int cros_usbpd_notify_probe_acpi(struct platform_device *pdev)
drivers/platform/chrome/wilco_ec/core.c
136
static void wilco_ec_remove(struct platform_device *pdev)
drivers/platform/chrome/wilco_ec/core.c
22
static struct resource *wilco_get_resource(struct platform_device *pdev,
drivers/platform/chrome/wilco_ec/core.c
38
static int wilco_ec_probe(struct platform_device *pdev)
drivers/platform/chrome/wilco_ec/debugfs.c
245
static int wilco_ec_debugfs_probe(struct platform_device *pdev)
drivers/platform/chrome/wilco_ec/debugfs.c
263
static void wilco_ec_debugfs_remove(struct platform_device *pdev)
drivers/platform/chrome/wilco_ec/telemetry.c
360
static int telem_device_probe(struct platform_device *pdev)
drivers/platform/chrome/wilco_ec/telemetry.c
403
static void telem_device_remove(struct platform_device *pdev)
drivers/platform/goldfish/goldfish_pipe.c
601
static void goldfish_pipe_device_deinit(struct platform_device *pdev,
drivers/platform/goldfish/goldfish_pipe.c
805
static int goldfish_pipe_device_init(struct platform_device *pdev,
drivers/platform/goldfish/goldfish_pipe.c
866
static void goldfish_pipe_device_deinit(struct platform_device *pdev,
drivers/platform/goldfish/goldfish_pipe.c
874
static int goldfish_pipe_probe(struct platform_device *pdev)
drivers/platform/goldfish/goldfish_pipe.c
916
static void goldfish_pipe_remove(struct platform_device *pdev)
drivers/platform/loongarch/loongson-laptop.c
243
static int loongson_hotkey_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlx-platform.c
396
struct platform_device *pdev_i2c;
drivers/platform/mellanox/mlx-platform.c
397
struct platform_device *pdev_mux[MLXPLAT_CPLD_LPC_MUX_DEVS];
drivers/platform/mellanox/mlx-platform.c
398
struct platform_device *pdev_hotplug;
drivers/platform/mellanox/mlx-platform.c
399
struct platform_device *pdev_led;
drivers/platform/mellanox/mlx-platform.c
400
struct platform_device *pdev_io_regs;
drivers/platform/mellanox/mlx-platform.c
401
struct platform_device *pdev_fan;
drivers/platform/mellanox/mlx-platform.c
402
struct platform_device *pdev_wd[MLXPLAT_CPLD_WD_MAX_DEVS];
drivers/platform/mellanox/mlx-platform.c
403
struct platform_device *pdev_dpu[MLXPLAT_CPLD_DPU_MAX_DEVS];
drivers/platform/mellanox/mlx-platform.c
411
static struct platform_device *mlxplat_dev;
drivers/platform/mellanox/mlx-platform.c
8528
static int mlxplat_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlx-platform.c
8608
static void mlxplat_remove(struct platform_device *pdev)
drivers/platform/mellanox/mlxbf-bootctl.c
1010
static int mlxbf_bootctl_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlxbf-bootctl.c
1064
static void mlxbf_bootctl_remove(struct platform_device *pdev)
drivers/platform/mellanox/mlxbf-pmc.c
156
struct platform_device *pdev;
drivers/platform/mellanox/mlxbf-pmc.c
2263
static int mlxbf_pmc_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlxbf-tmfifo.c
1332
static int mlxbf_tmfifo_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlxbf-tmfifo.c
1435
static void mlxbf_tmfifo_remove(struct platform_device *pdev)
drivers/platform/mellanox/mlxreg-dpu.c
331
struct platform_device *io_regs;
drivers/platform/mellanox/mlxreg-dpu.c
333
struct platform_device *hotplug;
drivers/platform/mellanox/mlxreg-dpu.c
522
static int mlxreg_dpu_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlxreg-dpu.c
590
static void mlxreg_dpu_remove(struct platform_device *pdev)
drivers/platform/mellanox/mlxreg-hotplug.c
56
struct platform_device *pdev;
drivers/platform/mellanox/mlxreg-hotplug.c
705
static int mlxreg_hotplug_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlxreg-hotplug.c
775
static void mlxreg_hotplug_remove(struct platform_device *pdev)
drivers/platform/mellanox/mlxreg-io.c
223
static int mlxreg_io_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlxreg-io.c
266
static void mlxreg_io_remove(struct platform_device *pdev)
drivers/platform/mellanox/mlxreg-io.c
36
struct platform_device *pdev;
drivers/platform/mellanox/mlxreg-lc.c
810
static int mlxreg_lc_probe(struct platform_device *pdev)
drivers/platform/mellanox/mlxreg-lc.c
82
struct platform_device *led;
drivers/platform/mellanox/mlxreg-lc.c
83
struct platform_device *io_regs;
drivers/platform/mellanox/mlxreg-lc.c
85
struct platform_device *mux;
drivers/platform/mellanox/mlxreg-lc.c
910
static void mlxreg_lc_remove(struct platform_device *pdev)
drivers/platform/mellanox/nvsw-sn2201.c
1291
static int nvsw_sn2201_probe(struct platform_device *pdev)
drivers/platform/mellanox/nvsw-sn2201.c
1327
static void nvsw_sn2201_remove(struct platform_device *pdev)
drivers/platform/mellanox/nvsw-sn2201.c
148
struct platform_device *led;
drivers/platform/mellanox/nvsw-sn2201.c
149
struct platform_device *wd;
drivers/platform/mellanox/nvsw-sn2201.c
150
struct platform_device *io_regs;
drivers/platform/mellanox/nvsw-sn2201.c
151
struct platform_device *pdev_hotplug;
drivers/platform/mellanox/nvsw-sn2201.c
152
struct platform_device *pdev_i2c;
drivers/platform/mips/rs780e-acpi.c
131
static int rs780e_acpi_probe(struct platform_device *pdev)
drivers/platform/olpc/olpc-ec.c
401
static int olpc_ec_probe(struct platform_device *pdev)
drivers/platform/olpc/olpc-ec.c
452
struct platform_device *pdev = to_platform_device(dev);
drivers/platform/olpc/olpc-ec.c
468
struct platform_device *pdev = to_platform_device(dev);
drivers/platform/olpc/olpc-xo175-ec.c
252
static struct platform_device *olpc_ec;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1373
static int vchiq_probe(struct platform_device *pdev)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1428
static void vchiq_remove(struct platform_device *pdev)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
190
static int vchiq_platform_init(struct platform_device *pdev, struct vchiq_state *state)
drivers/platform/surface/aggregator/core.c
746
struct platform_device *ph_pdev =
drivers/platform/surface/surface3-wmi.c
171
static int s3_wmi_create_and_register_input(struct platform_device *pdev)
drivers/platform/surface/surface3-wmi.c
196
static int __init s3_wmi_probe(struct platform_device *pdev)
drivers/platform/surface/surface3-wmi.c
229
static void s3_wmi_remove(struct platform_device *device)
drivers/platform/surface/surface3-wmi.c
51
static struct platform_device *s3_wmi_pdev;
drivers/platform/surface/surface_acpi_notify.c
678
static int san_events_register(struct platform_device *pdev)
drivers/platform/surface/surface_acpi_notify.c
710
static void san_events_unregister(struct platform_device *pdev)
drivers/platform/surface/surface_acpi_notify.c
743
struct platform_device *pdev = context;
drivers/platform/surface/surface_acpi_notify.c
767
static int san_consumer_links_setup(struct platform_device *pdev)
drivers/platform/surface/surface_acpi_notify.c
778
static int san_probe(struct platform_device *pdev)
drivers/platform/surface/surface_acpi_notify.c
829
static void san_remove(struct platform_device *pdev)
drivers/platform/surface/surface_aggregator_cdev.c
678
static int ssam_dbg_device_probe(struct platform_device *pdev)
drivers/platform/surface/surface_aggregator_cdev.c
716
static void ssam_dbg_device_remove(struct platform_device *pdev)
drivers/platform/surface/surface_aggregator_cdev.c
761
static struct platform_device *ssam_cdev_device;
drivers/platform/surface/surface_aggregator_registry.c
509
static int ssam_platform_hub_probe(struct platform_device *pdev)
drivers/platform/surface/surface_aggregator_registry.c
556
static void ssam_platform_hub_remove(struct platform_device *pdev)
drivers/platform/surface/surface_dtx.c
1152
static int surface_dtx_platform_probe(struct platform_device *pdev)
drivers/platform/surface/surface_dtx.c
1170
static void surface_dtx_platform_remove(struct platform_device *pdev)
drivers/platform/surface/surface_gpe.c
229
static int surface_gpe_probe(struct platform_device *pdev)
drivers/platform/surface/surface_gpe.c
270
static void surface_gpe_remove(struct platform_device *pdev)
drivers/platform/surface/surface_gpe.c
289
static struct platform_device *surface_gpe_device;
drivers/platform/surface/surface_gpe.c
294
struct platform_device *pdev;
drivers/platform/surface/surface_hotplug.c
123
struct platform_device *pdev = data;
drivers/platform/surface/surface_hotplug.c
141
static int shps_setup_irq(struct platform_device *pdev, enum shps_irq_type type)
drivers/platform/surface/surface_hotplug.c
186
static void surface_hotplug_remove(struct platform_device *pdev)
drivers/platform/surface/surface_hotplug.c
200
static int surface_hotplug_probe(struct platform_device *pdev)
drivers/platform/surface/surface_hotplug.c
82
static void shps_dsm_notify_irq(struct platform_device *pdev, enum shps_irq_type type)
drivers/platform/wmi/core.c
1241
static int wmi_add_device(struct platform_device *pdev, struct wmi_device *wdev)
drivers/platform/wmi/core.c
1264
static int parse_wdg(struct device *wmi_bus_dev, struct platform_device *pdev)
drivers/platform/wmi/core.c
1445
static void acpi_wmi_remove(struct platform_device *device)
drivers/platform/wmi/core.c
1466
static int acpi_wmi_probe(struct platform_device *device)
drivers/platform/x86/acer-wmi.c
2193
static int acer_platform_profile_setup(struct platform_device *device)
drivers/platform/x86/acer-wmi.c
2768
static int acer_platform_probe(struct platform_device *device)
drivers/platform/x86/acer-wmi.c
2815
static void acer_platform_remove(struct platform_device *device)
drivers/platform/x86/acer-wmi.c
2873
static void acer_platform_shutdown(struct platform_device *device)
drivers/platform/x86/acer-wmi.c
2894
static struct platform_device *acer_platform_device;
drivers/platform/x86/acerhdf.c
515
static int acerhdf_probe(struct platform_device *device)
drivers/platform/x86/acerhdf.c
84
static struct platform_device *acerhdf_dev;
drivers/platform/x86/adv_swbutton.c
30
struct platform_device *device = context;
drivers/platform/x86/adv_swbutton.c
47
static int adv_swbutton_probe(struct platform_device *device)
drivers/platform/x86/adv_swbutton.c
93
static void adv_swbutton_remove(struct platform_device *device)
drivers/platform/x86/amd/amd_isp4.c
359
static int amd_isp_probe(struct platform_device *pdev)
drivers/platform/x86/amd/amd_isp4.c
396
static void amd_isp_remove(struct platform_device *pdev)
drivers/platform/x86/amd/hfi/hfi.c
205
static int amd_hfi_alloc_class_data(struct platform_device *pdev)
drivers/platform/x86/amd/hfi/hfi.c
241
static void amd_hfi_remove(struct platform_device *pdev)
drivers/platform/x86/amd/hfi/hfi.c
343
static int amd_hfi_metadata_parser(struct platform_device *pdev,
drivers/platform/x86/amd/hfi/hfi.c
40
static struct platform_device *device;
drivers/platform/x86/amd/hfi/hfi.c
460
static int amd_hfi_probe(struct platform_device *pdev)
drivers/platform/x86/amd/hsmp/acpi.c
579
static int hsmp_acpi_probe(struct platform_device *pdev)
drivers/platform/x86/amd/hsmp/acpi.c
620
static void hsmp_acpi_remove(struct platform_device *pdev)
drivers/platform/x86/amd/hsmp/plat.c
204
static int hsmp_pltdrv_probe(struct platform_device *pdev)
drivers/platform/x86/amd/hsmp/plat.c
230
static void hsmp_pltdrv_remove(struct platform_device *pdev)
drivers/platform/x86/amd/hsmp/plat.c
244
static struct platform_device *amd_hsmp_platdev;
drivers/platform/x86/amd/pmc/pmc.c
728
static int amd_pmc_probe(struct platform_device *pdev)
drivers/platform/x86/amd/pmc/pmc.c
808
static void amd_pmc_remove(struct platform_device *pdev)
drivers/platform/x86/amd/pmf/acpi.c
559
struct platform_device *pdev = to_platform_device(pmf_dev->dev);
drivers/platform/x86/amd/pmf/core.c
550
static int amd_pmf_probe(struct platform_device *pdev)
drivers/platform/x86/amd/pmf/core.c
642
static void amd_pmf_remove(struct platform_device *pdev)
drivers/platform/x86/amd/x3d_vcache.c
131
static int amd_x3d_probe(struct platform_device *pdev)
drivers/platform/x86/amilo-rfkill.c
101
static int amilo_rfkill_probe(struct platform_device *device)
drivers/platform/x86/amilo-rfkill.c
127
static void amilo_rfkill_remove(struct platform_device *device)
drivers/platform/x86/amilo-rfkill.c
98
static struct platform_device *amilo_rfkill_pdev;
drivers/platform/x86/asus-laptop.c
1351
rfk->rfkill = rfkill_alloc(name, &asus->platform_device->dev,
drivers/platform/x86/asus-laptop.c
1489
input->dev.parent = &asus->platform_device->dev;
drivers/platform/x86/asus-laptop.c
1638
asus->platform_device = platform_device_alloc(ASUS_LAPTOP_FILE, PLATFORM_DEVID_NONE);
drivers/platform/x86/asus-laptop.c
1639
if (!asus->platform_device)
drivers/platform/x86/asus-laptop.c
1641
platform_set_drvdata(asus->platform_device, asus);
drivers/platform/x86/asus-laptop.c
1643
result = platform_device_add(asus->platform_device);
drivers/platform/x86/asus-laptop.c
1647
result = sysfs_create_group(&asus->platform_device->dev.kobj,
drivers/platform/x86/asus-laptop.c
1655
platform_device_del(asus->platform_device);
drivers/platform/x86/asus-laptop.c
1657
platform_device_put(asus->platform_device);
drivers/platform/x86/asus-laptop.c
1663
sysfs_remove_group(&asus->platform_device->dev.kobj, &asus_attr_group);
drivers/platform/x86/asus-laptop.c
1664
platform_device_unregister(asus->platform_device);
drivers/platform/x86/asus-laptop.c
239
struct platform_device *platform_device;
drivers/platform/x86/asus-laptop.c
508
input->dev.parent = &asus->platform_device->dev;
drivers/platform/x86/asus-laptop.c
678
return led_classdev_register(&asus->platform_device->dev, led_cdev);
drivers/platform/x86/asus-laptop.c
739
r = led_classdev_register(&asus->platform_device->dev, cdev);
drivers/platform/x86/asus-laptop.c
813
&asus->platform_device->dev, asus,
drivers/platform/x86/asus-wmi.c
1148
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_pl2_sppt");
drivers/platform/x86/asus-wmi.c
1193
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_pl1_spl");
drivers/platform/x86/asus-wmi.c
1237
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_fpu_sppt");
drivers/platform/x86/asus-wmi.c
1282
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_apu_sppt");
drivers/platform/x86/asus-wmi.c
1327
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_platform_sppt");
drivers/platform/x86/asus-wmi.c
1372
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "nv_dynamic_boost");
drivers/platform/x86/asus-wmi.c
1417
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "nv_temp_target");
drivers/platform/x86/asus-wmi.c
1517
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "mcu_powersave");
drivers/platform/x86/asus-wmi.c
1702
ret = devm_led_classdev_register(&asus->platform_device->dev,
drivers/platform/x86/asus-wmi.c
2040
rv = led_classdev_register(&asus->platform_device->dev,
drivers/platform/x86/asus-wmi.c
2080
rv = led_classdev_register(&asus->platform_device->dev,
drivers/platform/x86/asus-wmi.c
2094
rv = led_classdev_register(&asus->platform_device->dev,
drivers/platform/x86/asus-wmi.c
2104
rv = led_classdev_register(&asus->platform_device->dev,
drivers/platform/x86/asus-wmi.c
2116
rv = led_classdev_register(&asus->platform_device->dev,
drivers/platform/x86/asus-wmi.c
2409
*rfkill = rfkill_alloc(name, &asus->platform_device->dev, type,
drivers/platform/x86/asus-wmi.c
2412
*rfkill = rfkill_alloc(name, &asus->platform_device->dev, type,
drivers/platform/x86/asus-wmi.c
251
struct platform_device *platform_device;
drivers/platform/x86/asus-wmi.c
2601
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "panel_od");
drivers/platform/x86/asus-wmi.c
2652
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "boot_sound");
drivers/platform/x86/asus-wmi.c
2745
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "mini_led_mode");
drivers/platform/x86/asus-wmi.c
3343
struct device *dev = &asus->platform_device->dev;
drivers/platform/x86/asus-wmi.c
3425
sysfs_notify(&asus->platform_device->dev.kobj, NULL,
drivers/platform/x86/asus-wmi.c
3957
struct device *dev = &asus->platform_device->dev;
drivers/platform/x86/asus-wmi.c
4029
sysfs_notify(&asus->platform_device->dev.kobj, NULL,
drivers/platform/x86/asus-wmi.c
4173
struct device *dev = &asus->platform_device->dev;
drivers/platform/x86/asus-wmi.c
4347
&asus->platform_device->dev, asus,
drivers/platform/x86/asus-wmi.c
4482
&asus->platform_device->dev, asus,
drivers/platform/x86/asus-wmi.c
4808
static void asus_wmi_sysfs_exit(struct platform_device *device)
drivers/platform/x86/asus-wmi.c
4813
static int asus_wmi_sysfs_init(struct platform_device *device)
drivers/platform/x86/asus-wmi.c
4822
struct device *dev = &asus->platform_device->dev;
drivers/platform/x86/asus-wmi.c
5008
static int asus_wmi_add(struct platform_device *pdev)
drivers/platform/x86/asus-wmi.c
5022
asus->platform_device = pdev;
drivers/platform/x86/asus-wmi.c
5023
wdrv->platform_device = pdev;
drivers/platform/x86/asus-wmi.c
5024
platform_set_drvdata(asus->platform_device, asus);
drivers/platform/x86/asus-wmi.c
5093
err = asus_wmi_sysfs_init(asus->platform_device);
drivers/platform/x86/asus-wmi.c
5182
asus_wmi_sysfs_exit(asus->platform_device);
drivers/platform/x86/asus-wmi.c
5192
static void asus_wmi_remove(struct platform_device *device)
drivers/platform/x86/asus-wmi.c
5206
asus_wmi_sysfs_exit(asus->platform_device);
drivers/platform/x86/asus-wmi.c
5346
static int asus_wmi_probe(struct platform_device *pdev)
drivers/platform/x86/asus-wmi.c
5383
struct platform_device *platform_device;
drivers/platform/x86/asus-wmi.c
5395
platform_device = platform_create_bundle(platform_driver,
drivers/platform/x86/asus-wmi.c
5398
if (IS_ERR(platform_device))
drivers/platform/x86/asus-wmi.c
5399
return PTR_ERR(platform_device);
drivers/platform/x86/asus-wmi.c
5411
platform_device_unregister(driver->platform_device);
drivers/platform/x86/asus-wmi.c
660
struct device *dev = &asus->platform_device->dev;
drivers/platform/x86/asus-wmi.c
678
struct device *dev = &asus->platform_device->dev;
drivers/platform/x86/asus-wmi.c
825
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "dgpu_disable");
drivers/platform/x86/asus-wmi.c
897
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "egpu_enable");
drivers/platform/x86/asus-wmi.c
991
sysfs_notify(&asus->platform_device->dev.kobj, NULL, "gpu_mux_mode");
drivers/platform/x86/asus-wmi.h
79
int (*probe) (struct platform_device *device);
drivers/platform/x86/asus-wmi.h
83
struct platform_device *platform_device;
drivers/platform/x86/ayaneo-ec.c
445
struct platform_device *pdev = to_platform_device(dev);
drivers/platform/x86/ayaneo-ec.c
463
static int ayaneo_ec_probe(struct platform_device *pdev)
drivers/platform/x86/ayaneo-ec.c
506
struct platform_device *pdev = to_platform_device(dev);
drivers/platform/x86/ayaneo-ec.c
53
struct platform_device *pdev;
drivers/platform/x86/ayaneo-ec.c
542
struct platform_device *pdev = to_platform_device(dev);
drivers/platform/x86/ayaneo-ec.c
569
static struct platform_device *ayaneo_platform_device;
drivers/platform/x86/barco-p50-gpio.c
301
static int p50_gpio_probe(struct platform_device *pdev)
drivers/platform/x86/barco-p50-gpio.c
397
static void p50_gpio_remove(struct platform_device *pdev)
drivers/platform/x86/barco-p50-gpio.c
67
struct platform_device *leds_pdev;
drivers/platform/x86/barco-p50-gpio.c
68
struct platform_device *keys_pdev;
drivers/platform/x86/barco-p50-gpio.c
71
static struct platform_device *gpio_pdev;
drivers/platform/x86/compal-laptop.c
1006
static void compal_remove(struct platform_device *pdev)
drivers/platform/x86/compal-laptop.c
749
static struct platform_device *compal_device;
drivers/platform/x86/compal-laptop.c
958
static int compal_probe(struct platform_device *pdev)
drivers/platform/x86/dasharo-acpi.c
324
static int dasharo_probe(struct platform_device *pdev)
drivers/platform/x86/dasharo-acpi.c
68
struct platform_device *pdev;
drivers/platform/x86/dell/alienware-wmi-base.c
388
static int alienfx_probe(struct platform_device *pdev)
drivers/platform/x86/dell/alienware-wmi-base.c
428
struct platform_device *pdev = data;
drivers/platform/x86/dell/alienware-wmi-base.c
436
struct platform_device *pdev;
drivers/platform/x86/dell/alienware-wmi.h
51
struct platform_device *pdev;
drivers/platform/x86/dell/dcdbas.c
42
static struct platform_device *dcdbas_pdev;
drivers/platform/x86/dell/dcdbas.c
668
static int dcdbas_probe(struct platform_device *dev)
drivers/platform/x86/dell/dcdbas.c
702
static void dcdbas_remove(struct platform_device *dev)
drivers/platform/x86/dell/dcdbas.c
722
static struct platform_device *dcdbas_pdev_reg;
drivers/platform/x86/dell/dell-laptop.c
2465
platform_device = platform_device_alloc("dell-laptop", PLATFORM_DEVID_NONE);
drivers/platform/x86/dell/dell-laptop.c
2466
if (!platform_device) {
drivers/platform/x86/dell/dell-laptop.c
2470
ret = platform_device_add(platform_device);
drivers/platform/x86/dell/dell-laptop.c
2482
touchpad_led_init(&platform_device->dev);
drivers/platform/x86/dell/dell-laptop.c
2484
kbd_led_init(&platform_device->dev);
drivers/platform/x86/dell/dell-laptop.c
2485
dell_battery_init(&platform_device->dev);
drivers/platform/x86/dell/dell-laptop.c
2496
ret = led_classdev_register(&platform_device->dev, &micmute_led_cdev);
drivers/platform/x86/dell/dell-laptop.c
2504
ret = led_classdev_register(&platform_device->dev, &mute_led_cdev);
drivers/platform/x86/dell/dell-laptop.c
2524
&platform_device->dev,
drivers/platform/x86/dell/dell-laptop.c
2557
platform_device_del(platform_device);
drivers/platform/x86/dell/dell-laptop.c
2559
platform_device_put(platform_device);
drivers/platform/x86/dell/dell-laptop.c
2580
if (platform_device) {
drivers/platform/x86/dell/dell-laptop.c
2581
platform_device_unregister(platform_device);
drivers/platform/x86/dell/dell-laptop.c
797
wifi_rfkill = rfkill_alloc("dell-wifi", &platform_device->dev,
drivers/platform/x86/dell/dell-laptop.c
811
&platform_device->dev,
drivers/platform/x86/dell/dell-laptop.c
825
&platform_device->dev,
drivers/platform/x86/dell/dell-laptop.c
95
static struct platform_device *platform_device;
drivers/platform/x86/dell/dell-smbios-base.c
27
static struct platform_device *platform_device;
drivers/platform/x86/dell/dell-smbios-base.c
491
static int build_tokens_sysfs(struct platform_device *dev)
drivers/platform/x86/dell/dell-smbios-base.c
559
static void free_group(struct platform_device *pdev)
drivers/platform/x86/dell/dell-smbios-base.c
590
platform_device = platform_device_alloc("dell-smbios", 0);
drivers/platform/x86/dell/dell-smbios-base.c
591
if (!platform_device) {
drivers/platform/x86/dell/dell-smbios-base.c
595
ret = platform_device_add(platform_device);
drivers/platform/x86/dell/dell-smbios-base.c
615
zero_duplicates(&platform_device->dev);
drivers/platform/x86/dell/dell-smbios-base.c
617
ret = build_tokens_sysfs(platform_device);
drivers/platform/x86/dell/dell-smbios-base.c
631
platform_device_del(platform_device);
drivers/platform/x86/dell/dell-smbios-base.c
634
platform_device_put(platform_device);
drivers/platform/x86/dell/dell-smbios-base.c
649
if (platform_device) {
drivers/platform/x86/dell/dell-smbios-base.c
651
free_group(platform_device);
drivers/platform/x86/dell/dell-smbios-base.c
652
platform_device_unregister(platform_device);
drivers/platform/x86/dell/dell-smbios-smm.c
118
platform_device = platform_device_alloc("dell-smbios", 1);
drivers/platform/x86/dell/dell-smbios-smm.c
119
if (!platform_device) {
drivers/platform/x86/dell/dell-smbios-smm.c
124
ret = platform_device_add(platform_device);
drivers/platform/x86/dell/dell-smbios-smm.c
128
ret = dell_smbios_register_device(&platform_device->dev, 0, &dell_smbios_smm_call);
drivers/platform/x86/dell/dell-smbios-smm.c
135
platform_device_del(platform_device);
drivers/platform/x86/dell/dell-smbios-smm.c
138
platform_device_put(platform_device);
drivers/platform/x86/dell/dell-smbios-smm.c
148
if (platform_device) {
drivers/platform/x86/dell/dell-smbios-smm.c
149
dell_smbios_unregister_device(&platform_device->dev);
drivers/platform/x86/dell/dell-smbios-smm.c
150
platform_device_unregister(platform_device);
drivers/platform/x86/dell/dell-smbios-smm.c
25
static struct platform_device *platform_device;
drivers/platform/x86/dell/dell-smo8800.c
106
static int smo8800_probe(struct platform_device *device)
drivers/platform/x86/dell/dell-smo8800.c
157
static void smo8800_remove(struct platform_device *device)
drivers/platform/x86/dell/dell-uart-backlight.c
335
static int dell_uart_bl_pdev_probe(struct platform_device *pdev)
drivers/platform/x86/dell/dell-uart-backlight.c
387
static void dell_uart_bl_pdev_remove(struct platform_device *pdev)
drivers/platform/x86/dell/dell_rbu.c
82
static struct platform_device *rbu_device;
drivers/platform/x86/eeepc-laptop.c
1073
struct device *dev = &eeepc->platform_device->dev;
drivers/platform/x86/eeepc-laptop.c
1131
&eeepc->platform_device->dev, eeepc,
drivers/platform/x86/eeepc-laptop.c
1167
input->dev.parent = &eeepc->platform_device->dev;
drivers/platform/x86/eeepc-laptop.c
160
struct platform_device *platform_device;
drivers/platform/x86/eeepc-laptop.c
447
eeepc->platform_device = platform_device_alloc(EEEPC_LAPTOP_FILE, PLATFORM_DEVID_NONE);
drivers/platform/x86/eeepc-laptop.c
448
if (!eeepc->platform_device)
drivers/platform/x86/eeepc-laptop.c
450
platform_set_drvdata(eeepc->platform_device, eeepc);
drivers/platform/x86/eeepc-laptop.c
452
result = platform_device_add(eeepc->platform_device);
drivers/platform/x86/eeepc-laptop.c
456
result = sysfs_create_group(&eeepc->platform_device->dev.kobj,
drivers/platform/x86/eeepc-laptop.c
463
platform_device_del(eeepc->platform_device);
drivers/platform/x86/eeepc-laptop.c
465
platform_device_put(eeepc->platform_device);
drivers/platform/x86/eeepc-laptop.c
471
sysfs_remove_group(&eeepc->platform_device->dev.kobj,
drivers/platform/x86/eeepc-laptop.c
473
platform_device_unregister(eeepc->platform_device);
drivers/platform/x86/eeepc-laptop.c
532
rv = led_classdev_register(&eeepc->platform_device->dev,
drivers/platform/x86/eeepc-laptop.c
777
*rfkill = rfkill_alloc(name, &eeepc->platform_device->dev, type,
drivers/platform/x86/eeepc-wmi.c
171
static int eeepc_wmi_probe(struct platform_device *pdev)
drivers/platform/x86/fujitsu-laptop.c
139
struct platform_device *pf_device;
drivers/platform/x86/gpd-pocket-fan.c
125
static int gpd_pocket_fan_probe(struct platform_device *pdev)
drivers/platform/x86/hdaps.c
284
static int hdaps_probe(struct platform_device *dev)
drivers/platform/x86/hdaps.c
61
static struct platform_device *pdev;
drivers/platform/x86/hp/hp-wmi.c
1293
static int __init hp_wmi_rfkill_setup(struct platform_device *device)
drivers/platform/x86/hp/hp-wmi.c
1376
static int __init hp_wmi_rfkill2_setup(struct platform_device *device)
drivers/platform/x86/hp/hp-wmi.c
2149
static int thermal_profile_setup(struct platform_device *device)
drivers/platform/x86/hp/hp-wmi.c
2235
static int __init hp_wmi_bios_setup(struct platform_device *device)
drivers/platform/x86/hp/hp-wmi.c
2265
static void __exit hp_wmi_bios_remove(struct platform_device *device)
drivers/platform/x86/hp/hp-wmi.c
413
static struct platform_device *hp_wmi_platform_dev;
drivers/platform/x86/hp/hp_accel.c
298
static int lis3lv02d_probe(struct platform_device *device)
drivers/platform/x86/hp/hp_accel.c
345
static void lis3lv02d_remove(struct platform_device *device)
drivers/platform/x86/hp/tc1100-wmi.c
167
static int __init tc1100_probe(struct platform_device *device)
drivers/platform/x86/hp/tc1100-wmi.c
173
static void tc1100_remove(struct platform_device *device)
drivers/platform/x86/hp/tc1100-wmi.c
31
static struct platform_device *tc1100_device;
drivers/platform/x86/huawei-wmi.c
794
static int huawei_wmi_probe(struct platform_device *pdev)
drivers/platform/x86/huawei-wmi.c
826
static void huawei_wmi_remove(struct platform_device *pdev)
drivers/platform/x86/huawei-wmi.c
854
struct platform_device *pdev;
drivers/platform/x86/huawei-wmi.c
889
struct platform_device *pdev = to_platform_device(huawei_wmi->dev);
drivers/platform/x86/intel/atomisp2/led.c
77
static struct platform_device *pdev;
drivers/platform/x86/intel/bxtwc_tmu.c
48
static int bxt_wcove_tmu_probe(struct platform_device *pdev)
drivers/platform/x86/intel/bxtwc_tmu.c
82
static void bxt_wcove_tmu_remove(struct platform_device *pdev)
drivers/platform/x86/intel/bytcrc_pwrsrc.c
177
static int crc_pwrsrc_probe(struct platform_device *pdev)
drivers/platform/x86/intel/bytcrc_pwrsrc.c
236
static void crc_pwrsrc_remove(struct platform_device *pdev)
drivers/platform/x86/intel/chtdc_ti_pwrbtn.c
36
static int chtdc_ti_pwrbtn_probe(struct platform_device *pdev)
drivers/platform/x86/intel/chtdc_ti_pwrbtn.c
70
static void chtdc_ti_pwrbtn_remove(struct platform_device *pdev)
drivers/platform/x86/intel/chtwc_int33fe.c
313
static int cht_int33fe_typec_probe(struct platform_device *pdev)
drivers/platform/x86/intel/chtwc_int33fe.c
419
static void cht_int33fe_typec_remove(struct platform_device *pdev)
drivers/platform/x86/intel/crystal_cove_charger.c
86
static int crystal_cove_charger_probe(struct platform_device *pdev)
drivers/platform/x86/intel/hid.c
470
static int intel_hid_input_setup(struct platform_device *device)
drivers/platform/x86/intel/hid.c
489
static int intel_button_array_input_setup(struct platform_device *device)
drivers/platform/x86/intel/hid.c
509
static int intel_hid_switches_setup(struct platform_device *device)
drivers/platform/x86/intel/hid.c
526
static void report_tablet_mode_state(struct platform_device *device)
drivers/platform/x86/intel/hid.c
562
struct platform_device *device = context;
drivers/platform/x86/intel/hid.c
665
static bool button_array_present(struct platform_device *device)
drivers/platform/x86/intel/hid.c
689
static int intel_hid_probe(struct platform_device *device)
drivers/platform/x86/intel/hid.c
789
static void intel_hid_remove(struct platform_device *device)
drivers/platform/x86/intel/int0002_vgpio.c
169
static int int0002_probe(struct platform_device *pdev)
drivers/platform/x86/intel/int0002_vgpio.c
237
static void int0002_remove(struct platform_device *pdev)
drivers/platform/x86/intel/int1092/intel_sar.c
128
static acpi_status sar_get_device_mode(struct platform_device *device)
drivers/platform/x86/intel/int1092/intel_sar.c
208
struct platform_device *device = data;
drivers/platform/x86/intel/int1092/intel_sar.c
245
static int sar_probe(struct platform_device *device)
drivers/platform/x86/intel/int1092/intel_sar.c
295
static void sar_remove(struct platform_device *device)
drivers/platform/x86/intel/int1092/intel_sar.h
81
struct platform_device *sar_device;
drivers/platform/x86/intel/int3472/discrete.c
437
static void skl_int3472_discrete_remove(struct platform_device *pdev)
drivers/platform/x86/intel/int3472/discrete.c
442
static int skl_int3472_discrete_probe(struct platform_device *pdev)
drivers/platform/x86/intel/mrfld_pwrbtn.c
42
static int mrfld_pwrbtn_probe(struct platform_device *pdev)
drivers/platform/x86/intel/mrfld_pwrbtn.c
81
static void mrfld_pwrbtn_remove(struct platform_device *pdev)
drivers/platform/x86/intel/oaktrail.c
263
static int oaktrail_probe(struct platform_device *pdev)
drivers/platform/x86/intel/oaktrail.c
85
static struct platform_device *oaktrail_device;
drivers/platform/x86/intel/pmc/core.c
1370
struct platform_device *pdev = pmcdev->pdev;
drivers/platform/x86/intel/pmc/core.c
1823
static void pmc_core_clean_structure(struct platform_device *pdev)
drivers/platform/x86/intel/pmc/core.c
1841
static int pmc_core_probe(struct platform_device *pdev)
drivers/platform/x86/intel/pmc/core.c
1910
static void pmc_core_remove(struct platform_device *pdev)
drivers/platform/x86/intel/pmc/core.h
461
struct platform_device *pdev;
drivers/platform/x86/intel/pmc/core.h
533
void pmc_core_get_tgl_lpm_reqs(struct platform_device *pdev);
drivers/platform/x86/intel/pmc/pltdrv.c
28
static struct platform_device *pmc_core_device;
drivers/platform/x86/intel/pmc/tgl.c
240
void pmc_core_get_tgl_lpm_reqs(struct platform_device *pdev)
drivers/platform/x86/intel/punit_ipc.c
191
static int intel_punit_get_bars(struct platform_device *pdev)
drivers/platform/x86/intel/punit_ipc.c
236
static int intel_punit_ipc_probe(struct platform_device *pdev)
drivers/platform/x86/intel/telemetry/pltdrv.c
573
static int telemetry_setup(struct platform_device *pdev)
drivers/platform/x86/intel/telemetry/pltdrv.c
875
static int telemetry_pltdrv_probe(struct platform_device *pdev)
drivers/platform/x86/intel/telemetry/pltdrv.c
928
static void telemetry_pltdrv_remove(struct platform_device *pdev)
drivers/platform/x86/intel/vbtn.c
107
static int intel_vbtn_input_setup(struct platform_device *device)
drivers/platform/x86/intel/vbtn.c
153
struct platform_device *device = context;
drivers/platform/x86/intel/vbtn.c
276
static int intel_vbtn_probe(struct platform_device *device)
drivers/platform/x86/intel/vbtn.c
338
static void intel_vbtn_remove(struct platform_device *device)
drivers/platform/x86/intel_scu_pltdrv.c
20
static int intel_scu_platform_probe(struct platform_device *pdev)
drivers/platform/x86/intel_scu_wdt.c
22
static struct platform_device wdt_dev = {
drivers/platform/x86/intel_scu_wdt.c
27
static int tangier_probe(struct platform_device *pdev)
drivers/platform/x86/lenovo/ideapad-laptop.c
1157
dev_info(&priv->platform_device->dev, "DYTC_QUERY_ENABLE_BIT returned false\n");
drivers/platform/x86/lenovo/ideapad-laptop.c
1164
dev_info(&priv->platform_device->dev, "DYTC_VERSION < 4 is not supported\n");
drivers/platform/x86/lenovo/ideapad-laptop.c
1170
dev_info(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1184
priv->dytc->ppdev = devm_platform_profile_register(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1279
&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1383
inputdev->dev.parent = &priv->platform_device->dev;
drivers/platform/x86/lenovo/ideapad-laptop.c
1387
dev_err(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1394
dev_err(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1458
dev_info(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1533
&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1539
dev_err(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1621
dev_warn(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
1718
err = led_classdev_register(&priv->platform_device->dev, &priv->kbd_bl.led);
drivers/platform/x86/lenovo/ideapad-laptop.c
1777
err = led_classdev_register(&priv->platform_device->dev, &priv->fn_lock.led);
drivers/platform/x86/lenovo/ideapad-laptop.c
179
struct platform_device *platform_device;
drivers/platform/x86/lenovo/ideapad-laptop.c
1829
sysfs_notify(&priv->platform_device->dev.kobj, NULL, "touchpad");
drivers/platform/x86/lenovo/ideapad-laptop.c
1870
dev_warn(&priv->platform_device->dev, "Could not write YMC: %d\n", ret);
drivers/platform/x86/lenovo/ideapad-laptop.c
1975
dev_info(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
2099
dev_err(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
2153
&priv->platform_device->dev, priv);
drivers/platform/x86/lenovo/ideapad-laptop.c
2200
err = devm_battery_hook_register(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
2234
dev_warn(&priv->platform_device->dev,
drivers/platform/x86/lenovo/ideapad-laptop.c
2365
static int ideapad_acpi_add(struct platform_device *pdev)
drivers/platform/x86/lenovo/ideapad-laptop.c
2384
priv->platform_device = pdev;
drivers/platform/x86/lenovo/ideapad-laptop.c
2488
static void ideapad_acpi_remove(struct platform_device *pdev)
drivers/platform/x86/lenovo/thinkpad_acpi.c
1004
static void tpacpi_shutdown_handler(struct platform_device *pdev)
drivers/platform/x86/lenovo/thinkpad_acpi.c
12117
static int __init tpacpi_pdriver_probe(struct platform_device *pdev)
drivers/platform/x86/lenovo/thinkpad_acpi.c
12162
static int __init tpacpi_hwmon_pdriver_probe(struct platform_device *pdev)
drivers/platform/x86/lenovo/thinkpad_acpi.c
963
static struct platform_device *tpacpi_pdev;
drivers/platform/x86/lenovo/thinkpad_acpi.c
964
static struct platform_device *tpacpi_sensors_pdev;
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c
236
static int yt2_1380_fc_pdev_probe(struct platform_device *pdev)
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c
287
static void yt2_1380_fc_pdev_remove(struct platform_device *pdev)
drivers/platform/x86/lenovo/yogabook.c
451
static int yogabook_pdev_probe(struct platform_device *pdev)
drivers/platform/x86/lenovo/yogabook.c
528
static void yogabook_pdev_remove(struct platform_device *pdev)
drivers/platform/x86/lg-laptop.c
93
static struct platform_device *pf_device;
drivers/platform/x86/meraki-mx100.c
282
static struct platform_device *tink_leds_pdev;
drivers/platform/x86/meraki-mx100.c
283
static struct platform_device *tink_keys_pdev;
drivers/platform/x86/msi-laptop.c
566
static struct platform_device *msipf_device;
drivers/platform/x86/msi-laptop.c
855
static int rfkill_init(struct platform_device *sdev)
drivers/platform/x86/msi-laptop.c
970
static int __init load_scm_model_init(struct platform_device *sdev)
drivers/platform/x86/oxpec.c
931
static int oxp_platform_probe(struct platform_device *pdev)
drivers/platform/x86/oxpec.c
961
static struct platform_device *oxp_platform_device;
drivers/platform/x86/panasonic-laptop.c
255
struct platform_device *platform;
drivers/platform/x86/pcengines-apuv2.c
252
static struct platform_device *apu_gpio_pdev;
drivers/platform/x86/pcengines-apuv2.c
253
static struct platform_device *apu_leds_pdev;
drivers/platform/x86/pcengines-apuv2.c
254
static struct platform_device *apu_keys_pdev;
drivers/platform/x86/pcengines-apuv2.c
256
static struct platform_device * __init apu_create_pdev(const char *name,
drivers/platform/x86/pcengines-apuv2.c
267
struct platform_device *pdev;
drivers/platform/x86/pmc_atom.c
428
struct platform_device *clkdev;
drivers/platform/x86/portwell-ec.c
357
static int pwec_probe(struct platform_device *pdev)
drivers/platform/x86/portwell-ec.c
417
static struct platform_device *pwec_dev;
drivers/platform/x86/quickstart.c
157
static int quickstart_probe(struct platform_device *pdev)
drivers/platform/x86/samsung-galaxybook.c
1347
static int galaxybook_probe(struct platform_device *pdev)
drivers/platform/x86/samsung-galaxybook.c
36
struct platform_device *platform;
drivers/platform/x86/samsung-laptop.c
1047
*rfkill = rfkill_alloc(name, &samsung->platform_device->dev,
drivers/platform/x86/samsung-laptop.c
1145
retval = devm_battery_hook_register(&samsung->platform_device->dev,
drivers/platform/x86/samsung-laptop.c
1257
ret = led_classdev_register(&samsung->platform_device->dev,
drivers/platform/x86/samsung-laptop.c
1289
&samsung->platform_device->dev,
drivers/platform/x86/samsung-laptop.c
1329
struct platform_device *device = samsung->platform_device;
drivers/platform/x86/samsung-laptop.c
1336
struct platform_device *device = samsung->platform_device;
drivers/platform/x86/samsung-laptop.c
1556
if (samsung->platform_device) {
drivers/platform/x86/samsung-laptop.c
1557
platform_device_unregister(samsung->platform_device);
drivers/platform/x86/samsung-laptop.c
1558
samsung->platform_device = NULL;
drivers/platform/x86/samsung-laptop.c
1580
struct platform_device *pdev;
drivers/platform/x86/samsung-laptop.c
1586
samsung->platform_device = pdev;
drivers/platform/x86/samsung-laptop.c
1587
platform_set_drvdata(samsung->platform_device, samsung);
drivers/platform/x86/samsung-laptop.c
1660
static struct platform_device *samsung_platform_device;
drivers/platform/x86/samsung-laptop.c
1722
samsung_platform_device = samsung->platform_device;
drivers/platform/x86/samsung-laptop.c
337
struct platform_device *platform_device;
drivers/platform/x86/samsung-laptop.c
849
&samsung->platform_device->dev, samsung);
drivers/platform/x86/samsung-q10.c
49
static int samsungq10_probe(struct platform_device *pdev)
drivers/platform/x86/samsung-q10.c
68
static void samsungq10_remove(struct platform_device *pdev)
drivers/platform/x86/samsung-q10.c
84
static struct platform_device *samsungq10_device;
drivers/platform/x86/sel3350-platform.c
142
struct platform_device *leds_pdev;
drivers/platform/x86/sel3350-platform.c
149
static int sel3350_probe(struct platform_device *pdev)
drivers/platform/x86/sel3350-platform.c
221
static void sel3350_remove(struct platform_device *pdev)
drivers/platform/x86/serial-multi-instantiate.c
110
static int smi_spi_probe(struct platform_device *pdev, struct smi *smi,
drivers/platform/x86/serial-multi-instantiate.c
194
static int smi_i2c_probe(struct platform_device *pdev, struct smi *smi,
drivers/platform/x86/serial-multi-instantiate.c
249
static int smi_probe(struct platform_device *pdev)
drivers/platform/x86/serial-multi-instantiate.c
303
static void smi_remove(struct platform_device *pdev)
drivers/platform/x86/serial-multi-instantiate.c
51
static int smi_get_irq(struct platform_device *pdev, struct acpi_device *adev,
drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.c
28
static void simatic_ipc_batt_apollolake_remove(struct platform_device *pdev)
drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.c
33
static int simatic_ipc_batt_apollolake_probe(struct platform_device *pdev)
drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.c
28
static void simatic_ipc_batt_elkhartlake_remove(struct platform_device *pdev)
drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.c
33
static int simatic_ipc_batt_elkhartlake_probe(struct platform_device *pdev)
drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.c
48
static void simatic_ipc_batt_f7188x_remove(struct platform_device *pdev)
drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.c
53
static int simatic_ipc_batt_f7188x_probe(struct platform_device *pdev)
drivers/platform/x86/siemens/simatic-ipc-batt.c
149
void simatic_ipc_batt_remove(struct platform_device *pdev, struct gpiod_lookup_table *table)
drivers/platform/x86/siemens/simatic-ipc-batt.c
155
int simatic_ipc_batt_probe(struct platform_device *pdev, struct gpiod_lookup_table *table)
drivers/platform/x86/siemens/simatic-ipc-batt.c
230
static void simatic_ipc_batt_io_remove(struct platform_device *pdev)
drivers/platform/x86/siemens/simatic-ipc-batt.c
235
static int simatic_ipc_batt_io_probe(struct platform_device *pdev)
drivers/platform/x86/siemens/simatic-ipc-batt.h
14
int simatic_ipc_batt_probe(struct platform_device *pdev,
drivers/platform/x86/siemens/simatic-ipc-batt.h
17
void simatic_ipc_batt_remove(struct platform_device *pdev,
drivers/platform/x86/siemens/simatic-ipc.c
21
static struct platform_device *ipc_led_platform_device;
drivers/platform/x86/siemens/simatic-ipc.c
22
static struct platform_device *ipc_wdt_platform_device;
drivers/platform/x86/siemens/simatic-ipc.c
23
static struct platform_device *ipc_batt_platform_device;
drivers/platform/x86/silicom-platform.c
148
static struct platform_device *silicom_platform_dev;
drivers/platform/x86/silicom-platform.c
882
static int __init silicom_platform_probe(struct platform_device *device)
drivers/platform/x86/sony-laptop.c
127
static int sony_nc_kbd_backlight_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
129
static void sony_nc_kbd_backlight_cleanup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
1291
struct platform_device *pf_device)
drivers/platform/x86/sony-laptop.c
132
static int sony_nc_battery_care_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
134
static void sony_nc_battery_care_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
136
static int sony_nc_thermal_setup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
137
static void sony_nc_thermal_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
139
static int sony_nc_lid_resume_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
141
static void sony_nc_lid_resume_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
1421
static void sony_nc_function_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
143
static int sony_nc_gfx_switch_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
145
static void sony_nc_gfx_switch_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
148
static int sony_nc_highspeed_charging_setup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
149
static void sony_nc_highspeed_charging_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
151
static int sony_nc_lowbatt_setup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
152
static void sony_nc_lowbatt_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
154
static int sony_nc_fanspeed_setup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
155
static void sony_nc_fanspeed_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
157
static int sony_nc_usb_charge_setup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
158
static void sony_nc_usb_charge_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
160
static int sony_nc_panelid_setup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
161
static void sony_nc_panelid_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
163
static int sony_nc_smart_conn_setup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
164
static void sony_nc_smart_conn_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
166
static int sony_nc_touchpad_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
168
static void sony_nc_touchpad_cleanup(struct platform_device *pd);
drivers/platform/x86/sony-laptop.c
1856
static int sony_nc_kbd_backlight_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
1955
static void sony_nc_kbd_backlight_cleanup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
2068
static int sony_nc_battery_care_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
2114
static void sony_nc_battery_care_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2222
static int sony_nc_thermal_setup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2271
static void sony_nc_thermal_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2364
static int sony_nc_lid_resume_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
2418
static void sony_nc_lid_resume_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2495
static int sony_nc_gfx_switch_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
2524
static void sony_nc_gfx_switch_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2567
static int sony_nc_highspeed_charging_setup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2599
static void sony_nc_highspeed_charging_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2641
static int sony_nc_lowbatt_setup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2665
static void sony_nc_lowbatt_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2718
static int sony_nc_fanspeed_setup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2767
static void sony_nc_fanspeed_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2814
static int sony_nc_usb_charge_setup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2846
static void sony_nc_usb_charge_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2869
static int sony_nc_panelid_setup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2893
static void sony_nc_panelid_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2924
static int sony_nc_smart_conn_setup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2948
static void sony_nc_smart_conn_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
2997
static int sony_nc_touchpad_setup(struct platform_device *pd,
drivers/platform/x86/sony-laptop.c
3023
static void sony_nc_touchpad_cleanup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
572
static struct platform_device *sony_pf_device;
drivers/platform/x86/sony-laptop.c
828
static int sony_nc_handles_setup(struct platform_device *pd)
drivers/platform/x86/sony-laptop.c
864
static int sony_nc_handles_cleanup(struct platform_device *pd)
drivers/platform/x86/topstar-laptop.c
29
struct platform_device *platform;
drivers/platform/x86/uniwill/uniwill-acpi.c
1446
static int uniwill_probe(struct platform_device *pdev)
drivers/platform/x86/uniwill/uniwill-acpi.c
1510
static void uniwill_shutdown(struct platform_device *pdev)
drivers/platform/x86/winmate-fm07-keys.c
136
static struct platform_device *dev;
drivers/platform/x86/winmate-fm07-keys.c
75
static int fm07keys_probe(struct platform_device *pdev)
drivers/platform/x86/x86-android-tablets/core.c
153
static struct platform_device **pdevs;
drivers/platform/x86/x86-android-tablets/core.c
28
static struct platform_device *x86_android_tablet_device;
drivers/platform/x86/x86-android-tablets/core.c
363
static void x86_android_tablet_remove(struct platform_device *pdev)
drivers/platform/x86/x86-android-tablets/core.c
397
static __init int x86_android_tablet_probe(struct platform_device *pdev)
drivers/platform/x86/xo1-rfkill.c
39
static int xo1_rfkill_probe(struct platform_device *pdev)
drivers/platform/x86/xo1-rfkill.c
59
static void xo1_rfkill_remove(struct platform_device *pdev)
drivers/pmdomain/actions/owl-sps.c
99
static int owl_sps_probe(struct platform_device *pdev)
drivers/pmdomain/amlogic/meson-ee-pwrc.c
431
static int meson_ee_pwrc_init_domain(struct platform_device *pdev,
drivers/pmdomain/amlogic/meson-ee-pwrc.c
500
static int meson_ee_pwrc_probe(struct platform_device *pdev)
drivers/pmdomain/amlogic/meson-ee-pwrc.c
566
static void meson_ee_pwrc_shutdown(struct platform_device *pdev)
drivers/pmdomain/amlogic/meson-secure-pwrc.c
335
static int meson_secure_pwrc_probe(struct platform_device *pdev)
drivers/pmdomain/apple/pmgr-pwrstate.c
193
static int apple_pmgr_ps_probe(struct platform_device *pdev)
drivers/pmdomain/arm/scpi_pm_domain.c
65
static int scpi_pm_domain_probe(struct platform_device *pdev)
drivers/pmdomain/bcm/bcm-pmb.c
273
static int bcm_pmb_probe(struct platform_device *pdev)
drivers/pmdomain/bcm/bcm2835-power.c
612
static int bcm2835_power_probe(struct platform_device *pdev)
drivers/pmdomain/bcm/bcm63xx-power.c
89
static int bcm63xx_power_probe(struct platform_device *pdev)
drivers/pmdomain/bcm/raspberrypi-power.c
161
static int rpi_power_probe(struct platform_device *pdev)
drivers/pmdomain/imx/gpc.c
180
static int imx_pgc_power_domain_probe(struct platform_device *pdev)
drivers/pmdomain/imx/gpc.c
215
static void imx_pgc_power_domain_remove(struct platform_device *pdev)
drivers/pmdomain/imx/gpc.c
402
static int imx_gpc_probe(struct platform_device *pdev)
drivers/pmdomain/imx/gpc.c
455
struct platform_device *pd_pdev;
drivers/pmdomain/imx/gpc.c
504
static void imx_gpc_remove(struct platform_device *pdev)
drivers/pmdomain/imx/gpcv2.c
1320
static int imx_pgc_domain_probe(struct platform_device *pdev)
drivers/pmdomain/imx/gpcv2.c
1383
static void imx_pgc_domain_remove(struct platform_device *pdev)
drivers/pmdomain/imx/gpcv2.c
1446
static int imx_gpcv2_probe(struct platform_device *pdev)
drivers/pmdomain/imx/gpcv2.c
1483
struct platform_device *pd_pdev;
drivers/pmdomain/imx/imx8m-blk-ctrl.c
169
static int imx8m_blk_ctrl_probe(struct platform_device *pdev)
drivers/pmdomain/imx/imx8m-blk-ctrl.c
336
static void imx8m_blk_ctrl_remove(struct platform_device *pdev)
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
617
static int imx8mp_blk_ctrl_probe(struct platform_device *pdev)
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
795
static void imx8mp_blk_ctrl_remove(struct platform_device *pdev)
drivers/pmdomain/imx/imx93-blk-ctrl.c
193
static int imx93_blk_ctrl_probe(struct platform_device *pdev)
drivers/pmdomain/imx/imx93-blk-ctrl.c
312
static void imx93_blk_ctrl_remove(struct platform_device *pdev)
drivers/pmdomain/imx/imx93-pd.c
86
static void imx93_pd_remove(struct platform_device *pdev)
drivers/pmdomain/imx/imx93-pd.c
96
static int imx93_pd_probe(struct platform_device *pdev)
drivers/pmdomain/imx/scu-pd.c
510
static int imx_sc_pd_probe(struct platform_device *pdev)
drivers/pmdomain/mediatek/airoha-cpu-pmdomain.c
118
static void airoha_cpu_pmdomain_remove(struct platform_device *pdev)
drivers/pmdomain/mediatek/airoha-cpu-pmdomain.c
66
static int airoha_cpu_pmdomain_probe(struct platform_device *pdev)
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
1014
static void mtk_mfg_remove(struct platform_device *pdev)
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
257
struct platform_device *pdev;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
875
static int mtk_mfg_probe(struct platform_device *pdev)
drivers/pmdomain/mediatek/mtk-pm-domains.c
1180
static int scpsys_probe(struct platform_device *pdev)
drivers/pmdomain/mediatek/mtk-scpsys.c
1106
static int scpsys_probe(struct platform_device *pdev)
drivers/pmdomain/mediatek/mtk-scpsys.c
414
static void init_clks(struct platform_device *pdev, struct clk **clk)
drivers/pmdomain/mediatek/mtk-scpsys.c
422
static struct scp *init_scp(struct platform_device *pdev,
drivers/pmdomain/mediatek/mtk-scpsys.c
516
static void mtk_register_power_domains(struct platform_device *pdev,
drivers/pmdomain/qcom/cpr.c
1590
static int cpr_probe(struct platform_device *pdev)
drivers/pmdomain/qcom/cpr.c
1697
static void cpr_remove(struct platform_device *pdev)
drivers/pmdomain/qcom/rpmhpd.c
1027
static int rpmhpd_probe(struct platform_device *pdev)
drivers/pmdomain/qcom/rpmpd.c
1078
static int rpmpd_probe(struct platform_device *pdev)
drivers/pmdomain/rockchip/pm-domains.c
1014
static int rockchip_pm_domain_probe(struct platform_device *pdev)
drivers/pmdomain/samsung/exynos-pm-domains.c
105
static int exynos_pd_probe(struct platform_device *pdev)
drivers/pmdomain/st/ste-ux500-pm-domain.c
59
static int ux500_pm_domains_probe(struct platform_device *pdev)
drivers/pmdomain/starfive/jh71xx-pmu.c
268
static int jh7110_pmu_parse_irq(struct platform_device *pdev, struct jh71xx_pmu *pmu)
drivers/pmdomain/starfive/jh71xx-pmu.c
319
static int jh71xx_pmu_probe(struct platform_device *pdev)
drivers/pmdomain/starfive/jh71xx-pmu.c
63
int (*pmu_parse_irq)(struct platform_device *pdev,
drivers/pmdomain/sunxi/sun20i-ppu.c
102
static int sun20i_ppu_probe(struct platform_device *pdev)
drivers/pmdomain/sunxi/sun50i-h6-prcm-ppu.c
118
static int sun50i_h6_ppu_probe(struct platform_device *pdev)
drivers/pmdomain/sunxi/sun55i-pck600.c
123
static int sunxi_pck600_probe(struct platform_device *pdev)
drivers/pmdomain/thead/th1520-pm-domains.c
188
static int th1520_pd_probe(struct platform_device *pdev)
drivers/pmdomain/ti/omap_prm.c
876
static int omap_prm_reset_init(struct platform_device *pdev,
drivers/pmdomain/ti/omap_prm.c
944
static int omap_prm_probe(struct platform_device *pdev)
drivers/pmdomain/ti/ti_sci_pm_domains.c
220
static int ti_sci_pm_domain_probe(struct platform_device *pdev)
drivers/pmdomain/xilinx/zynqmp-pm-domains.c
242
static int zynqmp_gpd_probe(struct platform_device *pdev)
drivers/pmdomain/xilinx/zynqmp-pm-domains.c
290
static void zynqmp_gpd_remove(struct platform_device *pdev)
drivers/power/reset/as3722-poweroff.c
36
static int as3722_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/at91-poweroff.c
121
static void at91_poweroff_dt_set_wakeup_mode(struct platform_device *pdev)
drivers/power/reset/at91-poweroff.c
152
static int at91_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/at91-poweroff.c
205
static void at91_poweroff_remove(struct platform_device *pdev)
drivers/power/reset/at91-poweroff.c
60
static void at91_wakeup_status(struct platform_device *pdev)
drivers/power/reset/at91-reset.c
193
struct platform_device *pdev = to_platform_device(dev);
drivers/power/reset/at91-reset.c
318
struct platform_device *pdev)
drivers/power/reset/at91-reset.c
339
static int at91_reset_probe(struct platform_device *pdev)
drivers/power/reset/at91-reset.c
419
static void at91_reset_remove(struct platform_device *pdev)
drivers/power/reset/at91-sama5d2_shdwc.c
110
static void at91_wakeup_status(struct platform_device *pdev)
drivers/power/reset/at91-sama5d2_shdwc.c
172
static u32 at91_shdwc_debouncer_value(struct platform_device *pdev,
drivers/power/reset/at91-sama5d2_shdwc.c
198
static u32 at91_shdwc_get_wakeup_input(struct platform_device *pdev,
drivers/power/reset/at91-sama5d2_shdwc.c
232
static void at91_shdwc_dt_configure(struct platform_device *pdev)
drivers/power/reset/at91-sama5d2_shdwc.c
334
static int at91_shdwc_probe(struct platform_device *pdev)
drivers/power/reset/at91-sama5d2_shdwc.c
426
static void at91_shdwc_remove(struct platform_device *pdev)
drivers/power/reset/atc260x-poweroff.c
183
static int atc260x_pwrc_probe(struct platform_device *pdev)
drivers/power/reset/axxia-reset.c
46
static int axxia_reset_probe(struct platform_device *pdev)
drivers/power/reset/brcm-kona-reset.c
33
static int kona_reset_probe(struct platform_device *pdev)
drivers/power/reset/brcmstb-reboot.c
74
static int brcmstb_reboot_probe(struct platform_device *pdev)
drivers/power/reset/gemini-poweroff.c
90
static int gemini_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/gpio-poweroff.c
58
static int gpio_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/gpio-restart.c
48
static int gpio_restart_probe(struct platform_device *pdev)
drivers/power/reset/hisi-reboot.c
40
static int hisi_reboot_probe(struct platform_device *pdev)
drivers/power/reset/keystone-reset.c
75
static int rsctrl_probe(struct platform_device *pdev)
drivers/power/reset/ltc2952-poweroff.c
172
static int ltc2952_poweroff_init(struct platform_device *pdev)
drivers/power/reset/ltc2952-poweroff.c
256
static int ltc2952_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/ltc2952-poweroff.c
289
static void ltc2952_poweroff_remove(struct platform_device *pdev)
drivers/power/reset/macsmc-reboot.c
202
static int macsmc_reboot_probe(struct platform_device *pdev)
drivers/power/reset/msm-poweroff.c
26
static int msm_restart_probe(struct platform_device *pdev)
drivers/power/reset/mt6323-poweroff.c
50
static int mt6323_pwrc_probe(struct platform_device *pdev)
drivers/power/reset/nvmem-reboot-mode.c
45
static int nvmem_reboot_mode_probe(struct platform_device *pdev)
drivers/power/reset/ocelot-reset.c
69
static int ocelot_reset_probe(struct platform_device *pdev)
drivers/power/reset/odroid-go-ultra-poweroff.c
131
static struct platform_device *pdev;
drivers/power/reset/odroid-go-ultra-poweroff.c
95
static int odroid_go_ultra_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/pwr-mlxbf.c
44
static int pwr_mlxbf_probe(struct platform_device *pdev)
drivers/power/reset/qcom-pon.c
47
static int qcom_pon_probe(struct platform_device *pdev)
drivers/power/reset/qnap-poweroff.c
114
static void qnap_power_off_remove(struct platform_device *pdev)
drivers/power/reset/qnap-poweroff.c
72
static int qnap_power_off_probe(struct platform_device *pdev)
drivers/power/reset/regulator-poweroff.c
36
static int regulator_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/restart-poweroff.c
24
static int restart_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/rmobile-reset.c
32
static int rmobile_reset_probe(struct platform_device *pdev)
drivers/power/reset/sc27xx-poweroff.c
59
static int sc27xx_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/spacemit-p1-reboot.c
47
static int spacemit_p1_reboot_probe(struct platform_device *pdev)
drivers/power/reset/st-poweroff.c
73
static int st_reset_probe(struct platform_device *pdev)
drivers/power/reset/syscon-poweroff.c
40
static int syscon_poweroff_probe(struct platform_device *pdev)
drivers/power/reset/syscon-reboot-mode.c
39
static int syscon_reboot_mode_probe(struct platform_device *pdev)
drivers/power/reset/syscon-reboot.c
66
static int syscon_reboot_probe(struct platform_device *pdev)
drivers/power/reset/tps65086-restart.c
32
static int tps65086_restart_probe(struct platform_device *pdev)
drivers/power/reset/vexpress-poweroff.c
109
static int vexpress_reset_probe(struct platform_device *pdev)
drivers/power/reset/xgene-reboot.c
43
static int xgene_reboot_probe(struct platform_device *pdev)
drivers/power/sequencing/pwrseq-pcie-m2.c
101
static int pwrseq_pcie_m2_probe(struct platform_device *pdev)
drivers/power/sequencing/pwrseq-qcom-wcn.c
458
static int pwrseq_qcom_wcn_probe(struct platform_device *pdev)
drivers/power/supply/88pm860x_battery.c
912
static int pm860x_battery_probe(struct platform_device *pdev)
drivers/power/supply/88pm860x_battery.c
984
struct platform_device *pdev = to_platform_device(dev);
drivers/power/supply/88pm860x_battery.c
994
struct platform_device *pdev = to_platform_device(dev);
drivers/power/supply/88pm860x_charger.c
663
static int pm860x_charger_probe(struct platform_device *pdev)
drivers/power/supply/ab8500_btemp.c
697
static int ab8500_btemp_probe(struct platform_device *pdev)
drivers/power/supply/ab8500_btemp.c
806
static void ab8500_btemp_remove(struct platform_device *pdev)
drivers/power/supply/ab8500_chargalg.c
1772
static int ab8500_chargalg_probe(struct platform_device *pdev)
drivers/power/supply/ab8500_chargalg.c
1827
static void ab8500_chargalg_remove(struct platform_device *pdev)
drivers/power/supply/ab8500_charger.c
3406
static int ab8500_charger_probe(struct platform_device *pdev)
drivers/power/supply/ab8500_charger.c
3692
static void ab8500_charger_remove(struct platform_device *pdev)
drivers/power/supply/ab8500_fg.c
3062
static int ab8500_fg_probe(struct platform_device *pdev)
drivers/power/supply/ab8500_fg.c
3223
static void ab8500_fg_remove(struct platform_device *pdev)
drivers/power/supply/acer_a500_battery.c
224
static int a500_battery_probe(struct platform_device *pdev)
drivers/power/supply/acer_a500_battery.c
256
static void a500_battery_remove(struct platform_device *pdev)
drivers/power/supply/act8945a_charger.c
574
static int act8945a_charger_probe(struct platform_device *pdev)
drivers/power/supply/act8945a_charger.c
641
static void act8945a_charger_remove(struct platform_device *pdev)
drivers/power/supply/axp20x_ac_power.c
321
static int axp20x_ac_power_probe(struct platform_device *pdev)
drivers/power/supply/axp20x_battery.c
105
int (*cfg_iio_chan)(struct platform_device *pdev,
drivers/power/supply/axp20x_battery.c
107
void (*set_bat_info)(struct platform_device *pdev,
drivers/power/supply/axp20x_battery.c
1092
static int axp20x_power_probe(struct platform_device *pdev)
drivers/power/supply/axp20x_battery.c
908
static int axp209_bat_cfg_iio_channels(struct platform_device *pdev,
drivers/power/supply/axp20x_battery.c
937
static int axp717_bat_cfg_iio_channels(struct platform_device *pdev,
drivers/power/supply/axp20x_battery.c
958
static void axp209_set_battery_info(struct platform_device *pdev,
drivers/power/supply/axp20x_battery.c
981
static void axp717_set_battery_info(struct platform_device *pdev,
drivers/power/supply/axp20x_usb_power.c
577
static int axp20x_configure_iio_channels(struct platform_device *pdev,
drivers/power/supply/axp20x_usb_power.c
597
static int axp717_configure_iio_channels(struct platform_device *pdev,
drivers/power/supply/axp20x_usb_power.c
75
int (*axp20x_cfg_iio_chan)(struct platform_device *pdev,
drivers/power/supply/axp20x_usb_power.c
919
static int axp20x_usb_power_probe(struct platform_device *pdev)
drivers/power/supply/axp288_charger.c
119
struct platform_device *pdev;
drivers/power/supply/axp288_charger.c
832
static int axp288_charger_probe(struct platform_device *pdev)
drivers/power/supply/axp288_fuel_gauge.c
693
static int axp288_fuel_gauge_probe(struct platform_device *pdev)
drivers/power/supply/bd71828-power.c
1040
static int bd71828_power_probe(struct platform_device *pdev)
drivers/power/supply/bd71828-power.c
841
static int bd7182x_get_irqs(struct platform_device *pdev,
drivers/power/supply/bq257xx_charger.c
684
static int bq257xx_charger_probe(struct platform_device *pdev)
drivers/power/supply/bq257xx_charger.c
737
static void bq257xx_charger_shutdown(struct platform_device *pdev)
drivers/power/supply/charger-manager.c
1409
static inline struct charger_desc *cm_get_drv_data(struct platform_device *pdev)
drivers/power/supply/charger-manager.c
1421
static int charger_manager_probe(struct platform_device *pdev)
drivers/power/supply/charger-manager.c
1633
static void charger_manager_remove(struct platform_device *pdev)
drivers/power/supply/cpcap-battery.c
1088
static int cpcap_battery_probe(struct platform_device *pdev)
drivers/power/supply/cpcap-battery.c
1154
static void cpcap_battery_remove(struct platform_device *pdev)
drivers/power/supply/cpcap-battery.c
915
static int cpcap_battery_init_irq(struct platform_device *pdev,
drivers/power/supply/cpcap-battery.c
956
static int cpcap_battery_init_interrupts(struct platform_device *pdev,
drivers/power/supply/cpcap-charger.c
749
static int cpcap_usb_init_irq(struct platform_device *pdev,
drivers/power/supply/cpcap-charger.c
793
static int cpcap_usb_init_interrupts(struct platform_device *pdev,
drivers/power/supply/cpcap-charger.c
875
static int cpcap_charger_probe(struct platform_device *pdev)
drivers/power/supply/cpcap-charger.c
938
static void cpcap_charger_shutdown(struct platform_device *pdev)
drivers/power/supply/cpcap-charger.c
960
static void cpcap_charger_remove(struct platform_device *pdev)
drivers/power/supply/cros_charge-control.c
257
static int cros_chctl_probe(struct platform_device *pdev)
drivers/power/supply/cros_peripheral_charger.c
262
static int cros_pchg_probe(struct platform_device *pdev)
drivers/power/supply/cros_usbpd-charger.c
528
static int cros_usbpd_charger_probe(struct platform_device *pd)
drivers/power/supply/da9030_battery.c
482
static int da9030_battery_probe(struct platform_device *pdev)
drivers/power/supply/da9030_battery.c
556
static void da9030_battery_remove(struct platform_device *dev)
drivers/power/supply/da9052-battery.c
585
static s32 da9052_bat_probe(struct platform_device *pdev)
drivers/power/supply/da9052-battery.c
640
static void da9052_bat_remove(struct platform_device *pdev)
drivers/power/supply/da9150-charger.c
458
static int da9150_charger_register_irq(struct platform_device *pdev,
drivers/power/supply/da9150-charger.c
478
static void da9150_charger_unregister_irq(struct platform_device *pdev,
drivers/power/supply/da9150-charger.c
507
static int da9150_charger_probe(struct platform_device *pdev)
drivers/power/supply/da9150-charger.c
611
static void da9150_charger_remove(struct platform_device *pdev)
drivers/power/supply/da9150-fg.c
445
static int da9150_fg_probe(struct platform_device *pdev)
drivers/power/supply/da9150-fg.c
535
static int da9150_fg_resume(struct platform_device *pdev)
drivers/power/supply/ds2780_battery.c
745
static int ds2780_battery_probe(struct platform_device *pdev)
drivers/power/supply/ds2781_battery.c
749
static int ds2781_battery_probe(struct platform_device *pdev)
drivers/power/supply/generic-adc-battery.c
154
static int gab_probe(struct platform_device *pdev)
drivers/power/supply/goldfish_battery.c
198
static int goldfish_battery_probe(struct platform_device *pdev)
drivers/power/supply/gpio-charger.c
273
static int gpio_charger_probe(struct platform_device *pdev)
drivers/power/supply/ingenic-battery.c
125
static int ingenic_battery_probe(struct platform_device *pdev)
drivers/power/supply/intel_dc_ti_battery.c
319
static int dc_ti_battery_probe(struct platform_device *pdev)
drivers/power/supply/ipaq_micro_battery.c
225
static int micro_batt_probe(struct platform_device *pdev)
drivers/power/supply/ipaq_micro_battery.c
269
static void micro_batt_remove(struct platform_device *pdev)
drivers/power/supply/isp1704_charger.c
380
static int isp1704_charger_probe(struct platform_device *pdev)
drivers/power/supply/isp1704_charger.c
480
static void isp1704_charger_remove(struct platform_device *pdev)
drivers/power/supply/lego_ev3_battery.c
155
static int lego_ev3_battery_probe(struct platform_device *pdev)
drivers/power/supply/lp8788-charger.c
365
static int lp8788_update_charger_params(struct platform_device *pdev,
drivers/power/supply/lp8788-charger.c
468
static int lp8788_set_irqs(struct platform_device *pdev,
drivers/power/supply/lp8788-charger.c
514
static int lp8788_irq_register(struct platform_device *pdev,
drivers/power/supply/lp8788-charger.c
544
static void lp8788_irq_unregister(struct platform_device *pdev,
drivers/power/supply/lp8788-charger.c
654
static int lp8788_psy_register(struct platform_device *pdev,
drivers/power/supply/lp8788-charger.c
677
static int lp8788_charger_probe(struct platform_device *pdev)
drivers/power/supply/lp8788-charger.c
709
static void lp8788_charger_remove(struct platform_device *pdev)
drivers/power/supply/lt3651-charger.c
94
static int lt3651_charger_probe(struct platform_device *pdev)
drivers/power/supply/max14577_charger.c
457
struct platform_device *pdev)
drivers/power/supply/max14577_charger.c
502
struct platform_device *pdev)
drivers/power/supply/max14577_charger.c
559
static int max14577_charger_probe(struct platform_device *pdev)
drivers/power/supply/max14577_charger.c
610
static void max14577_charger_remove(struct platform_device *pdev)
drivers/power/supply/max17042_battery.c
1157
static int max17042_platform_probe(struct platform_device *pdev)
drivers/power/supply/max77650-charger.c
277
static int max77650_charger_probe(struct platform_device *pdev)
drivers/power/supply/max77650-charger.c
348
static void max77650_charger_remove(struct platform_device *pdev)
drivers/power/supply/max77693_charger.c
720
static int max77693_charger_probe(struct platform_device *pdev)
drivers/power/supply/max77693_charger.c
783
static void max77693_charger_remove(struct platform_device *pdev)
drivers/power/supply/max8903_charger.c
224
static int max8903_setup_gpios(struct platform_device *pdev)
drivers/power/supply/max8903_charger.c
326
static int max8903_probe(struct platform_device *pdev)
drivers/power/supply/max8925_power.c
454
max8925_power_dt_init(struct platform_device *pdev)
drivers/power/supply/max8925_power.c
498
max8925_power_dt_init(struct platform_device *pdev)
drivers/power/supply/max8925_power.c
504
static int max8925_power_probe(struct platform_device *pdev)
drivers/power/supply/max8925_power.c
556
static void max8925_power_remove(struct platform_device *pdev)
drivers/power/supply/max8997_charger.c
160
static int max8997_battery_probe(struct platform_device *pdev)
drivers/power/supply/max8998_charger.c
91
static int max8998_battery_probe(struct platform_device *pdev)
drivers/power/supply/mp2629_charger.c
562
static int mp2629_charger_probe(struct platform_device *pdev)
drivers/power/supply/mt6360_charger.c
702
static int mt6360_chg_irq_register(struct platform_device *pdev)
drivers/power/supply/mt6360_charger.c
779
static int mt6360_charger_probe(struct platform_device *pdev)
drivers/power/supply/mt6370-charger.c
855
static int mt6370_chg_probe(struct platform_device *pdev)
drivers/power/supply/olpc_battery.c
612
static int olpc_battery_suspend(struct platform_device *pdev,
drivers/power/supply/olpc_battery.c
632
static int olpc_battery_probe(struct platform_device *pdev)
drivers/power/supply/pf1550-charger.c
549
static int pf1550_charger_probe(struct platform_device *pdev)
drivers/power/supply/pm8916_bms_vm.c
148
static int pm8916_bms_vm_battery_probe(struct platform_device *pdev)
drivers/power/supply/pm8916_bms_vm.c
231
static int pm8916_bms_vm_battery_suspend(struct platform_device *pdev, pm_message_t state)
drivers/power/supply/pm8916_bms_vm.c
258
static int pm8916_bms_vm_battery_resume(struct platform_device *pdev)
drivers/power/supply/pm8916_lbc.c
252
static int pm8916_lbc_charger_probe(struct platform_device *pdev)
drivers/power/supply/pmu_battery.c
141
static struct platform_device *bat_pdev;
drivers/power/supply/qcom_smbb.c
1003
static void smbb_charger_remove(struct platform_device *pdev)
drivers/power/supply/qcom_smbb.c
831
static int smbb_charger_probe(struct platform_device *pdev)
drivers/power/supply/qcom_smbx.c
927
static int smb_probe(struct platform_device *pdev)
drivers/power/supply/rk817_charger.c
1059
static int rk817_charger_probe(struct platform_device *pdev)
drivers/power/supply/rn5t618_power.c
64
struct platform_device *pdev;
drivers/power/supply/rn5t618_power.c
715
static int rn5t618_power_probe(struct platform_device *pdev)
drivers/power/supply/rt5033_charger.c
663
static int rt5033_charger_probe(struct platform_device *pdev)
drivers/power/supply/rx51_battery.c
191
static int rx51_battery_probe(struct platform_device *pdev)
drivers/power/supply/sc2731_charger.c
455
static int sc2731_charger_probe(struct platform_device *pdev)
drivers/power/supply/sc2731_charger.c
514
static void sc2731_charger_remove(struct platform_device *pdev)
drivers/power/supply/sc27xx_fuel_gauge.c
1140
static int sc27xx_fgu_probe(struct platform_device *pdev)
drivers/power/supply/tps65090-charger.c
188
tps65090_parse_dt_charger_data(struct platform_device *pdev)
drivers/power/supply/tps65090-charger.c
229
static int tps65090_charger_probe(struct platform_device *pdev)
drivers/power/supply/tps65090-charger.c
326
static void tps65090_charger_remove(struct platform_device *pdev)
drivers/power/supply/tps65217_charger.c
183
static int tps65217_charger_probe(struct platform_device *pdev)
drivers/power/supply/tps65217_charger.c
256
static void tps65217_charger_remove(struct platform_device *pdev)
drivers/power/supply/twl4030_charger.c
1110
static void twl4030_bci_remove(struct platform_device *pdev)
drivers/power/supply/twl4030_charger.c
974
static int twl4030_bci_probe(struct platform_device *pdev)
drivers/power/supply/twl4030_madc_battery.c
186
static int twl4030_madc_battery_probe(struct platform_device *pdev)
drivers/power/supply/twl6030_charger.c
448
static int twl6030_charger_probe(struct platform_device *pdev)
drivers/power/supply/wilco-charger.c
169
static int wilco_charge_probe(struct platform_device *pdev)
drivers/power/supply/wm831x_backup.c
162
static int wm831x_backup_probe(struct platform_device *pdev)
drivers/power/supply/wm831x_power.c
538
static int wm831x_power_probe(struct platform_device *pdev)
drivers/power/supply/wm831x_power.c
702
static void wm831x_power_remove(struct platform_device *pdev)
drivers/power/supply/wm8350_power.c
536
static int wm8350_power_probe(struct platform_device *pdev)
drivers/power/supply/wm8350_power.c
570
static void wm8350_power_remove(struct platform_device *pdev)
drivers/power/supply/wm97xx_battery.c
156
static int wm97xx_bat_probe(struct platform_device *dev)
drivers/power/supply/wm97xx_battery.c
243
static void wm97xx_bat_remove(struct platform_device *dev)
drivers/powercap/intel_rapl_common.c
2331
static struct platform_device *rapl_msr_platdev;
drivers/powercap/intel_rapl_msr.c
188
static int rapl_msr_probe(struct platform_device *pdev)
drivers/powercap/intel_rapl_msr.c
240
static void rapl_msr_remove(struct platform_device *pdev)
drivers/pps/clients/pps-gpio.c
159
static int pps_gpio_probe(struct platform_device *pdev)
drivers/pps/clients/pps-gpio.c
227
static void pps_gpio_remove(struct platform_device *pdev)
drivers/pps/generators/pps_gen_tio.c
200
static int pps_gen_tio_probe(struct platform_device *pdev)
drivers/pps/generators/pps_gen_tio.c
238
static void pps_gen_tio_remove(struct platform_device *pdev)
drivers/ptp/ptp_clockmatrix.c
2387
static int idtcm_probe(struct platform_device *pdev)
drivers/ptp/ptp_clockmatrix.c
2450
static void idtcm_remove(struct platform_device *pdev)
drivers/ptp/ptp_dte.c
230
static int ptp_dte_probe(struct platform_device *pdev)
drivers/ptp/ptp_dte.c
261
static void ptp_dte_remove(struct platform_device *pdev)
drivers/ptp/ptp_fc3.c
948
static int idtfc3_probe(struct platform_device *pdev)
drivers/ptp/ptp_fc3.c
995
static void idtfc3_remove(struct platform_device *pdev)
drivers/ptp/ptp_idt82p33.c
1373
static int idt82p33_probe(struct platform_device *pdev)
drivers/ptp/ptp_idt82p33.c
1441
static void idt82p33_remove(struct platform_device *pdev)
drivers/ptp/ptp_ines.c
752
static int ines_ptp_ctrl_probe(struct platform_device *pld)
drivers/ptp/ptp_ines.c
787
static void ines_ptp_ctrl_remove(struct platform_device *pld)
drivers/ptp/ptp_ocp.c
1956
struct platform_device *p;
drivers/ptp/ptp_ocp.c
1980
static struct platform_device *
drivers/ptp/ptp_ocp.c
2002
struct platform_device *p;
drivers/ptp/ptp_ocp.c
359
struct platform_device *i2c_ctrl;
drivers/ptp/ptp_ocp.c
360
struct platform_device *spi_flash;
drivers/ptp/ptp_qoriq.c
610
static int ptp_qoriq_probe(struct platform_device *dev)
drivers/ptp/ptp_qoriq.c
671
static void ptp_qoriq_remove(struct platform_device *dev)
drivers/ptp/ptp_vmclock.c
589
struct platform_device *pdev = to_platform_device(dev);
drivers/ptp/ptp_vmclock.c
603
struct platform_device *pdev = to_platform_device(dev);
drivers/ptp/ptp_vmclock.c
661
static int vmclock_probe(struct platform_device *pdev)
drivers/pwm/pwm-ab8500.c
185
static int ab8500_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-adp5585.c
160
static int adp5585_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-airoha.c
576
static int airoha_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-apple.c
103
static int apple_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-atmel-hlcdc.c
241
static int atmel_hlcdc_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-atmel-hlcdc.c
279
static void atmel_hlcdc_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-atmel-tcb.c
381
static int atmel_tcb_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-atmel-tcb.c
466
static void atmel_tcb_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-atmel.c
487
static int atmel_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-axi-pwmgen.c
254
static int axi_pwmgen_probe(struct platform_device *pdev)
drivers/pwm/pwm-bcm-iproc.c
187
static int iproc_pwmc_probe(struct platform_device *pdev)
drivers/pwm/pwm-bcm-kona.c
273
static int kona_pwmc_probe(struct platform_device *pdev)
drivers/pwm/pwm-bcm2835.c
105
static int bcm2835_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-berlin.c
198
static int berlin_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-brcmstb.c
230
static int brcmstb_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-clk.c
110
static void pwm_clk_remove(struct platform_device *pdev)
drivers/pwm/pwm-clk.c
84
static int pwm_clk_probe(struct platform_device *pdev)
drivers/pwm/pwm-clps711x.c
70
static int clps711x_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-crc.c
159
static int crystalcove_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-cros-ec.c
211
static int cros_ec_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-ep93xx.c
146
static int ep93xx_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-fsl-ftm.c
406
static int fsl_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-gpio.c
181
static int pwm_gpio_probe(struct platform_device *pdev)
drivers/pwm/pwm-hibvt.c
189
static int hibvt_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-hibvt.c
246
static void hibvt_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-img.c
255
static int img_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-img.c
337
static void img_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-imx-tpm.c
348
static int pwm_imx_tpm_probe(struct platform_device *pdev)
drivers/pwm/pwm-imx1.c
159
static int pwm_imx1_probe(struct platform_device *pdev)
drivers/pwm/pwm-imx27.c
380
static int pwm_imx27_probe(struct platform_device *pdev)
drivers/pwm/pwm-intel-lgm.c
166
static int lgm_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-iqs620a.c
188
static int iqs620_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-jz4740.c
222
static int jz4740_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-keembay.c
184
static int keembay_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-loongson.c
191
static int pwm_loongson_probe(struct platform_device *pdev)
drivers/pwm/pwm-lp3943.c
268
static int lp3943_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-lpc18xx-sct.c
337
static int lpc18xx_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-lpc18xx-sct.c
416
static void lpc18xx_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-lpc32xx.c
121
static int lpc32xx_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-lpss-platform.c
20
static int pwm_lpss_probe_platform(struct platform_device *pdev)
drivers/pwm/pwm-max7360.c
164
static int max7360_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-mediatek.c
436
static int pwm_mediatek_probe(struct platform_device *pdev)
drivers/pwm/pwm-meson.c
649
static int meson_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-microchip-core.c
434
static int mchp_core_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-mtk-disp.c
231
static int mtk_disp_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-mxs.c
122
static int mxs_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-ntxec.c
135
static int ntxec_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-omap-dmtimer.c
306
static int pwm_omap_dmtimer_probe(struct platform_device *pdev)
drivers/pwm/pwm-omap-dmtimer.c
311
struct platform_device *timer_pdev;
drivers/pwm/pwm-omap-dmtimer.c
431
static void pwm_omap_dmtimer_remove(struct platform_device *pdev)
drivers/pwm/pwm-omap-dmtimer.c
64
struct platform_device *dm_timer_pdev;
drivers/pwm/pwm-pxa.c
159
static int pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-raspberrypi-poe.c
139
static int raspberrypi_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-rcar.c
204
static int rcar_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-rcar.c
241
static void rcar_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-renesas-tpu.c
441
static int tpu_probe(struct platform_device *pdev)
drivers/pwm/pwm-renesas-tpu.c
81
struct platform_device *pdev;
drivers/pwm/pwm-rockchip.c
303
static int rockchip_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-rockchip.c
379
static void rockchip_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-rz-mtu3.c
473
static int rz_mtu3_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-rzg2l-gpt.c
378
static int rzg2l_gpt_probe(struct platform_device *pdev)
drivers/pwm/pwm-samsung.c
540
static int pwm_samsung_probe(struct platform_device *pdev)
drivers/pwm/pwm-sifive.c
250
static int pwm_sifive_probe(struct platform_device *pdev)
drivers/pwm/pwm-sifive.c
340
static void pwm_sifive_remove(struct platform_device *dev)
drivers/pwm/pwm-sl28cpld.c
204
static int sl28cpld_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-sophgo-sg2042.c
238
static int pwm_sg2042_probe(struct platform_device *pdev)
drivers/pwm/pwm-spear.c
192
static int spear_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-sprd.c
248
static int sprd_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-sti.c
529
static int sti_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-stm32-lp.c
353
static int stm32_pwm_lp_probe(struct platform_device *pdev)
drivers/pwm/pwm-stm32.c
832
static int stm32_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-stmpe.c
291
static int __init stmpe_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-stmpe.c
334
static void __exit stmpe_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-sun4i.c
376
static int sun4i_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-sun4i.c
469
static void sun4i_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-sunplus.c
174
static int sunplus_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-tegra.c
270
static int tegra_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-tegra.c
350
static void tegra_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-tiecap.c
220
static int ecap_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-tiecap.c
270
static void ecap_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-tiehrpwm.c
414
static int ehrpwm_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-tiehrpwm.c
478
static void ehrpwm_pwm_remove(struct platform_device *pdev)
drivers/pwm/pwm-twl-led.c
314
static int twl_pwmled_probe(struct platform_device *pdev)
drivers/pwm/pwm-twl.c
341
static int twl_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-visconti.c
133
static int visconti_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-vt8500.c
235
static int vt8500_pwm_probe(struct platform_device *pdev)
drivers/pwm/pwm-xilinx.c
206
static int xilinx_pwm_probe(struct platform_device *pdev)
drivers/regulator/88pm800-regulator.c
226
static int pm800_regulator_probe(struct platform_device *pdev)
drivers/regulator/88pm8607.c
315
static int pm8607_regulator_probe(struct platform_device *pdev)
drivers/regulator/88pm886-regulator.c
340
static int pm886_regulator_probe(struct platform_device *pdev)
drivers/regulator/aat2870-regulator.c
150
static int aat2870_regulator_probe(struct platform_device *pdev)
drivers/regulator/ab8500-ext.c
393
static int ab8500_ext_regulator_probe(struct platform_device *pdev)
drivers/regulator/ab8500.c
1663
static int ab8500_regulator_register(struct platform_device *pdev,
drivers/regulator/ab8500.c
1702
static int ab8500_regulator_probe(struct platform_device *pdev)
drivers/regulator/act8945a-regulator.c
274
static int act8945a_pmic_probe(struct platform_device *pdev)
drivers/regulator/act8945a-regulator.c
338
static void act8945a_pmic_shutdown(struct platform_device *pdev)
drivers/regulator/anatop-regulator.c
155
static int anatop_regulator_probe(struct platform_device *pdev)
drivers/regulator/arizona-ldo1.c
226
static int arizona_ldo1_common_init(struct platform_device *pdev,
drivers/regulator/arizona-ldo1.c
295
static int arizona_ldo1_probe(struct platform_device *pdev)
drivers/regulator/arizona-ldo1.c
342
static void arizona_ldo1_remove(struct platform_device *pdev)
drivers/regulator/arizona-ldo1.c
350
static int madera_ldo1_probe(struct platform_device *pdev)
drivers/regulator/arizona-micsupp.c
250
static int arizona_micsupp_common_init(struct platform_device *pdev,
drivers/regulator/arizona-micsupp.c
303
static int arizona_micsupp_probe(struct platform_device *pdev)
drivers/regulator/arizona-micsupp.c
340
static int madera_micsupp_probe(struct platform_device *pdev)
drivers/regulator/as3711-regulator.c
203
static int as3711_regulator_probe(struct platform_device *pdev)
drivers/regulator/as3722-regulator.c
585
static int as3722_get_regulator_dt_data(struct platform_device *pdev,
drivers/regulator/as3722-regulator.c
635
static int as3722_regulator_probe(struct platform_device *pdev)
drivers/regulator/atc260x-regulator.c
473
static int atc260x_regulator_probe(struct platform_device *pdev)
drivers/regulator/axp20x-regulator.c
1310
static int axp20x_set_dcdc_freq(struct platform_device *pdev, u32 dcdcfreq)
drivers/regulator/axp20x-regulator.c
1388
static int axp20x_regulator_parse_dt(struct platform_device *pdev)
drivers/regulator/axp20x-regulator.c
1553
static int axp20x_regulator_probe(struct platform_device *pdev)
drivers/regulator/bcm590xx-regulator.c
1098
static int bcm590xx_probe(struct platform_device *pdev)
drivers/regulator/bd71815-regulator.c
561
static int bd7181x_probe(struct platform_device *pdev)
drivers/regulator/bd71828-regulator.c
1623
static int bd71828_probe(struct platform_device *pdev)
drivers/regulator/bd718x7-regulator.c
1673
static int bd718xx_probe(struct platform_device *pdev)
drivers/regulator/bd9571mwv-regulator.c
263
static void bd9571mwv_regulator_remove(struct platform_device *pdev)
drivers/regulator/bd9571mwv-regulator.c
273
static int bd9571mwv_regulator_probe(struct platform_device *pdev)
drivers/regulator/bd9576-regulator.c
897
static int bd957x_probe(struct platform_device *pdev)
drivers/regulator/bd96801-regulator.c
1037
static int initialize_pmic_data(struct platform_device *pdev,
drivers/regulator/bd96801-regulator.c
1083
static int bd96801_rdev_errb_irqs(struct platform_device *pdev,
drivers/regulator/bd96801-regulator.c
1120
static int bd96801_global_errb_irqs(struct platform_device *pdev,
drivers/regulator/bd96801-regulator.c
1155
static int bd96801_rdev_intb_irqs(struct platform_device *pdev,
drivers/regulator/bd96801-regulator.c
1210
static int bd96801_probe(struct platform_device *pdev)
drivers/regulator/bq257xx-regulator.c
107
static void bq257xx_reg_dt_parse_gpio(struct platform_device *pdev)
drivers/regulator/bq257xx-regulator.c
137
static int bq257xx_regulator_probe(struct platform_device *pdev)
drivers/regulator/cpcap-regulator.c
497
static int cpcap_regulator_probe(struct platform_device *pdev)
drivers/regulator/cros-ec-regulator.c
157
static int cros_ec_regulator_probe(struct platform_device *pdev)
drivers/regulator/da903x-regulator.c
430
static int da903x_regulator_probe(struct platform_device *pdev)
drivers/regulator/da9052-regulator.c
393
static int da9052_regulator_probe(struct platform_device *pdev)
drivers/regulator/da9055-regulator.c
508
static int da9055_regulator_probe(struct platform_device *pdev)
drivers/regulator/da9062-regulator.c
920
static int da9062_regulator_probe(struct platform_device *pdev)
drivers/regulator/da9063-regulator.c
833
struct platform_device *pdev,
drivers/regulator/da9063-regulator.c
887
static int da9063_regulator_probe(struct platform_device *pdev)
drivers/regulator/db8500-prcmu.c
437
static int db8500_regulator_probe(struct platform_device *pdev)
drivers/regulator/db8500-prcmu.c
472
static void db8500_regulator_remove(struct platform_device *pdev)
drivers/regulator/dbx500-prcmu.c
112
ux500_regulator_debug_init(struct platform_device *pdev,
drivers/regulator/dbx500-prcmu.h
35
int ux500_regulator_debug_init(struct platform_device *pdev,
drivers/regulator/dbx500-prcmu.h
42
static inline int ux500_regulator_debug_init(struct platform_device *pdev,
drivers/regulator/fixed-helper.c
11
struct platform_device pdev;
drivers/regulator/fixed-helper.c
32
struct platform_device *regulator_register_always_on(int id, const char *name,
drivers/regulator/fixed.c
222
static int reg_fixed_voltage_probe(struct platform_device *pdev)
drivers/regulator/gpio-regulator.c
234
static int gpio_regulator_probe(struct platform_device *pdev)
drivers/regulator/hi6421-regulator.c
538
static int hi6421_regulator_probe(struct platform_device *pdev)
drivers/regulator/hi6421v530-regulator.c
159
static int hi6421v530_regulator_probe(struct platform_device *pdev)
drivers/regulator/hi6421v600-regulator.c
233
static int hi6421_spmi_regulator_probe(struct platform_device *pdev)
drivers/regulator/hi655x-regulator.c
169
static int hi655x_regulator_probe(struct platform_device *pdev)
drivers/regulator/lm363x-regulator.c
312
static int lm363x_regulator_probe(struct platform_device *pdev)
drivers/regulator/lochnagar-regulator.c
240
static int lochnagar_regulator_probe(struct platform_device *pdev)
drivers/regulator/lp873x-regulator.c
155
static int lp873x_regulator_probe(struct platform_device *pdev)
drivers/regulator/lp87565-regulator.c
189
static int lp87565_regulator_probe(struct platform_device *pdev)
drivers/regulator/lp8788-buck.c
410
static int lp8788_dvs_gpio_request(struct platform_device *pdev,
drivers/regulator/lp8788-buck.c
446
static int lp8788_init_dvs(struct platform_device *pdev,
drivers/regulator/lp8788-buck.c
477
static int lp8788_buck_probe(struct platform_device *pdev)
drivers/regulator/lp8788-ldo.c
461
static int lp8788_config_ldo_enable_mode(struct platform_device *pdev,
drivers/regulator/lp8788-ldo.c
523
static int lp8788_dldo_probe(struct platform_device *pdev)
drivers/regulator/lp8788-ldo.c
571
static int lp8788_aldo_probe(struct platform_device *pdev)
drivers/regulator/max14577-regulator.c
186
static int max14577_regulator_probe(struct platform_device *pdev)
drivers/regulator/max5970-regulator.c
553
static int max597x_regulator_probe(struct platform_device *pdev)
drivers/regulator/max77541-regulator.c
103
static int max77541_regulator_probe(struct platform_device *pdev)
drivers/regulator/max77620-regulator.c
779
static int max77620_regulator_probe(struct platform_device *pdev)
drivers/regulator/max77650-regulator.c
325
static int max77650_regulator_probe(struct platform_device *pdev)
drivers/regulator/max77686-regulator.c
481
static int max77686_pmic_probe(struct platform_device *pdev)
drivers/regulator/max77693-regulator.c
228
static int max77693_pmic_probe(struct platform_device *pdev)
drivers/regulator/max77802-regulator.c
490
static int max77802_pmic_probe(struct platform_device *pdev)
drivers/regulator/max8907-regulator.c
221
static int max8907_regulator_parse_dt(struct platform_device *pdev)
drivers/regulator/max8907-regulator.c
258
static int max8907_regulator_parse_dt(struct platform_device *pdev)
drivers/regulator/max8907-regulator.c
274
static int max8907_regulator_probe(struct platform_device *pdev)
drivers/regulator/max8925-regulator.c
218
static int max8925_regulator_probe(struct platform_device *pdev)
drivers/regulator/max8997-regulator.c
876
static int max8997_pmic_dt_parse_pdata(struct platform_device *pdev,
drivers/regulator/max8997-regulator.c
973
static int max8997_pmic_dt_parse_pdata(struct platform_device *pdev,
drivers/regulator/max8997-regulator.c
980
static int max8997_pmic_probe(struct platform_device *pdev)
drivers/regulator/max8998.c
627
static int max8998_pmic_probe(struct platform_device *pdev)
drivers/regulator/mc13783-regulator.c
391
static int mc13783_regulator_probe(struct platform_device *pdev)
drivers/regulator/mc13892-regulator.c
527
static int mc13892_regulator_probe(struct platform_device *pdev)
drivers/regulator/mc13xxx-regulator-core.c
140
int mc13xxx_get_num_regulators_dt(struct platform_device *pdev)
drivers/regulator/mc13xxx-regulator-core.c
159
struct platform_device *pdev, struct mc13xxx_regulator *regulators,
drivers/regulator/mc13xxx.h
34
extern int mc13xxx_get_num_regulators_dt(struct platform_device *pdev);
drivers/regulator/mc13xxx.h
36
struct platform_device *pdev, struct mc13xxx_regulator *regulators,
drivers/regulator/mc13xxx.h
39
static inline int mc13xxx_get_num_regulators_dt(struct platform_device *pdev)
drivers/regulator/mc13xxx.h
45
struct platform_device *pdev, struct mc13xxx_regulator *regulators,
drivers/regulator/mt6323-regulator.c
343
static int mt6323_set_buck_vosel_reg(struct platform_device *pdev)
drivers/regulator/mt6323-regulator.c
369
static int mt6323_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6331-regulator.c
415
static int mt6331_set_buck_vosel_reg(struct platform_device *pdev)
drivers/regulator/mt6331-regulator.c
441
static int mt6331_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6332-regulator.c
330
static int mt6332_set_buck_vosel_reg(struct platform_device *pdev)
drivers/regulator/mt6332-regulator.c
356
static int mt6332_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6357-regulator.c
406
static int mt6357_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6358-regulator.c
683
static int mt6358_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6359-regulator.c
948
static int mt6359_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6360-regulator.c
380
static int mt6360_regulator_irq_register(struct platform_device *pdev,
drivers/regulator/mt6360-regulator.c
405
static int mt6360_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6363-regulator.c
854
static int mt6363_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6370-regulator.c
289
struct platform_device *pdev = to_platform_device(priv->dev);
drivers/regulator/mt6370-regulator.c
349
static int mt6370_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6380-regulator.c
293
static int mt6380_regulator_probe(struct platform_device *pdev)
drivers/regulator/mt6397-regulator.c
323
static int mt6397_set_buck_vosel_reg(struct platform_device *pdev)
drivers/regulator/mt6397-regulator.c
349
static int mt6397_regulator_probe(struct platform_device *pdev)
drivers/regulator/mtk-dvfsrc-regulator.c
187
static int dvfsrc_vcore_regulator_probe(struct platform_device *pdev)
drivers/regulator/palmas-regulator.c
1594
static int palmas_regulators_probe(struct platform_device *pdev)
drivers/regulator/pbias-regulator.c
147
static int pbias_regulator_probe(struct platform_device *pdev)
drivers/regulator/pcap-regulator.c
231
static int pcap_regulator_probe(struct platform_device *pdev)
drivers/regulator/pf1550-regulator.c
290
struct platform_device *pdev = to_platform_device(dev);
drivers/regulator/pf1550-regulator.c
346
static int pf1550_regulator_probe(struct platform_device *pdev)
drivers/regulator/pwm-regulator.c
263
static int pwm_regulator_init_table(struct platform_device *pdev,
drivers/regulator/pwm-regulator.c
298
static int pwm_regulator_init_continuous(struct platform_device *pdev,
drivers/regulator/pwm-regulator.c
324
static int pwm_regulator_init_boot_on(struct platform_device *pdev,
drivers/regulator/pwm-regulator.c
350
static int pwm_regulator_probe(struct platform_device *pdev)
drivers/regulator/qcom-labibb-regulator.c
761
static int qcom_labibb_regulator_probe(struct platform_device *pdev)
drivers/regulator/qcom-pm8008-regulator.c
111
static int pm8008_regulator_probe(struct platform_device *pdev)
drivers/regulator/qcom-refgen-regulator.c
99
static int qcom_refgen_probe(struct platform_device *pdev)
drivers/regulator/qcom-rpmh-regulator.c
1795
static int rpmh_regulator_probe(struct platform_device *pdev)
drivers/regulator/qcom_rpm-regulator.c
937
static int rpm_reg_probe(struct platform_device *pdev)
drivers/regulator/qcom_smd-regulator.c
1434
static int rpm_reg_probe(struct platform_device *pdev)
drivers/regulator/qcom_spmi-regulator.c
2496
static int qcom_spmi_regulator_probe(struct platform_device *pdev)
drivers/regulator/qcom_usb_vbus-regulator.c
44
static int qcom_usb_vbus_regulator_probe(struct platform_device *pdev)
drivers/regulator/rc5t583-regulator.c
99
static int rc5t583_regulator_probe(struct platform_device *pdev)
drivers/regulator/renesas-usb-vbus-regulator.c
34
static int rzg2l_usb_vbus_regulator_probe(struct platform_device *pdev)
drivers/regulator/rk808-regulator.c
2107
static int rk808_regulator_probe(struct platform_device *pdev)
drivers/regulator/rn5t618-regulator.c
99
static int rn5t618_regulator_probe(struct platform_device *pdev)
drivers/regulator/rt4831-regulator.c
154
static int rt4831_regulator_probe(struct platform_device *pdev)
drivers/regulator/rt5033-regulator.c
90
static int rt5033_regulator_probe(struct platform_device *pdev)
drivers/regulator/rt5120-regulator.c
353
static int rt5120_regulator_probe(struct platform_device *pdev)
drivers/regulator/s2dos05-regulator.c
112
static int s2dos05_pmic_probe(struct platform_device *pdev)
drivers/regulator/s2mpa01.c
339
static int s2mpa01_pmic_probe(struct platform_device *pdev)
drivers/regulator/s2mps11.c
2163
static int s2mps11_pmic_probe(struct platform_device *pdev)
drivers/regulator/s5m8767.c
485
static int s5m8767_pmic_dt_parse_pdata(struct platform_device *pdev,
drivers/regulator/s5m8767.c
629
static int s5m8767_pmic_dt_parse_pdata(struct platform_device *pdev,
drivers/regulator/s5m8767.c
636
static int s5m8767_pmic_probe(struct platform_device *pdev)
drivers/regulator/sc2731-regulator.c
210
static int sc2731_regulator_probe(struct platform_device *pdev)
drivers/regulator/sky81452-regulator.c
56
static int sky81452_reg_probe(struct platform_device *pdev)
drivers/regulator/spacemit-p1.c
120
static int p1_regulator_probe(struct platform_device *pdev)
drivers/regulator/stm32-booster.c
72
static int stm32_booster_probe(struct platform_device *pdev)
drivers/regulator/stm32-pwr.c
129
static int stm32_pwr_regulator_probe(struct platform_device *pdev)
drivers/regulator/stm32-vrefbuf.c
168
static int stm32_vrefbuf_probe(struct platform_device *pdev)
drivers/regulator/stm32-vrefbuf.c
230
static void stm32_vrefbuf_remove(struct platform_device *pdev)
drivers/regulator/stpmic1_regulator.c
555
static int stpmic1_regulator_register(struct platform_device *pdev, int id,
drivers/regulator/stpmic1_regulator.c
607
static int stpmic1_regulator_probe(struct platform_device *pdev)
drivers/regulator/stw481x-vmmc.c
55
static int stw481x_vmmc_regulator_probe(struct platform_device *pdev)
drivers/regulator/sun20i-regulator.c
105
static int sun20i_regulator_probe(struct platform_device *pdev)
drivers/regulator/sy7636a-regulator.c
77
static int sy7636a_regulator_probe(struct platform_device *pdev)
drivers/regulator/ti-abb-regulator.c
687
static int ti_abb_probe(struct platform_device *pdev)
drivers/regulator/tps6105x-regulator.c
58
static int tps6105x_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps6507x-regulator.c
369
static int tps6507x_pmic_probe(struct platform_device *pdev)
drivers/regulator/tps65086-regulator.c
349
static int tps65086_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps65090-regulator.c
310
struct platform_device *pdev,
drivers/regulator/tps65090-regulator.c
397
struct platform_device *pdev,
drivers/regulator/tps65090-regulator.c
405
static int tps65090_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps65217-regulator.c
213
static int tps65217_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps65218-regulator.c
304
static int tps65218_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps65219-regulator.c
401
static int tps65219_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps6586x-regulator.c
303
static int tps6586x_regulator_set_slew_rate(struct platform_device *pdev,
drivers/regulator/tps6586x-regulator.c
394
struct platform_device *pdev,
drivers/regulator/tps6586x-regulator.c
440
struct platform_device *pdev,
drivers/regulator/tps6586x-regulator.c
448
static int tps6586x_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps65910-regulator.c
1063
struct platform_device *pdev,
drivers/regulator/tps65910-regulator.c
1071
static int tps65910_probe(struct platform_device *pdev)
drivers/regulator/tps65910-regulator.c
1224
static void tps65910_shutdown(struct platform_device *pdev)
drivers/regulator/tps65910-regulator.c
998
struct platform_device *pdev,
drivers/regulator/tps65912-regulator.c
117
static int tps65912_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps6594-regulator.c
512
static int tps6594_request_reg_irqs(struct platform_device *pdev,
drivers/regulator/tps6594-regulator.c
612
static int tps6594_regulator_probe(struct platform_device *pdev)
drivers/regulator/tps68470-regulator.c
138
static int tps68470_regulator_probe(struct platform_device *pdev)
drivers/regulator/twl-regulator.c
577
static int twlreg_probe(struct platform_device *pdev)
drivers/regulator/twl6030-regulator.c
677
static int twlreg_probe(struct platform_device *pdev)
drivers/regulator/uniphier-regulator.c
118
static void uniphier_regulator_remove(struct platform_device *pdev)
drivers/regulator/uniphier-regulator.c
41
static int uniphier_regulator_probe(struct platform_device *pdev)
drivers/regulator/userspace-consumer.c
118
static int regulator_userspace_consumer_probe(struct platform_device *pdev)
drivers/regulator/userspace-consumer.c
195
static void regulator_userspace_consumer_remove(struct platform_device *pdev)
drivers/regulator/vctrl-regulator.c
237
static int vctrl_parse_dt(struct platform_device *pdev,
drivers/regulator/vctrl-regulator.c
322
static int vctrl_init_vtable(struct platform_device *pdev,
drivers/regulator/vctrl-regulator.c
442
static int vctrl_probe(struct platform_device *pdev)
drivers/regulator/vexpress-regulator.c
41
static int vexpress_regulator_probe(struct platform_device *pdev)
drivers/regulator/virtual.c
293
static int regulator_virtual_probe(struct platform_device *pdev)
drivers/regulator/virtual.c
348
static void regulator_virtual_remove(struct platform_device *pdev)
drivers/regulator/vqmmc-ipq4019-regulator.c
45
static int ipq4019_regulator_probe(struct platform_device *pdev)
drivers/regulator/wm831x-dcdc.c
328
static void wm831x_buckv_dvs_init(struct platform_device *pdev,
drivers/regulator/wm831x-dcdc.c
387
static int wm831x_buckv_probe(struct platform_device *pdev)
drivers/regulator/wm831x-dcdc.c
546
static int wm831x_buckp_probe(struct platform_device *pdev)
drivers/regulator/wm831x-dcdc.c
679
static int wm831x_boostp_probe(struct platform_device *pdev)
drivers/regulator/wm831x-dcdc.c
772
static int wm831x_epe_probe(struct platform_device *pdev)
drivers/regulator/wm831x-isink.c
110
static int wm831x_isink_probe(struct platform_device *pdev)
drivers/regulator/wm831x-ldo.c
214
static int wm831x_gp_ldo_probe(struct platform_device *pdev)
drivers/regulator/wm831x-ldo.c
425
static int wm831x_aldo_probe(struct platform_device *pdev)
drivers/regulator/wm831x-ldo.c
570
static int wm831x_alive_ldo_probe(struct platform_device *pdev)
drivers/regulator/wm8350-regulator.c
1104
static int wm8350_regulator_probe(struct platform_device *pdev)
drivers/regulator/wm8350-regulator.c
1161
static void wm8350_regulator_remove(struct platform_device *pdev)
drivers/regulator/wm8350-regulator.c
1172
struct platform_device *pdev;
drivers/regulator/wm8350-regulator.c
1232
struct platform_device *pdev;
drivers/regulator/wm8400-regulator.c
202
static int wm8400_regulator_probe(struct platform_device *pdev)
drivers/regulator/wm8994-regulator.c
149
static int wm8994_ldo_probe(struct platform_device *pdev)
drivers/remoteproc/da8xx_remoteproc.c
198
static int da8xx_rproc_get_internal_memories(struct platform_device *pdev,
drivers/remoteproc/da8xx_remoteproc.c
243
static int da8xx_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/imx_dsp_rproc.c
1127
static int imx_dsp_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/imx_rproc.c
1220
static int imx_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/imx_rproc.c
1330
static void imx_rproc_remove(struct platform_device *pdev)
drivers/remoteproc/imx_rproc.c
759
struct platform_device *pdev)
drivers/remoteproc/ingenic_rproc.c
166
static int ingenic_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/keystone_remoteproc.c
295
static int keystone_rproc_of_get_memories(struct platform_device *pdev,
drivers/remoteproc/keystone_remoteproc.c
333
static int keystone_rproc_of_get_dev_syscon(struct platform_device *pdev,
drivers/remoteproc/keystone_remoteproc.c
366
static int keystone_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/meson_mx_ao_arc.c
144
static int meson_mx_ao_arc_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/meson_mx_ao_arc.c
231
static void meson_mx_ao_arc_rproc_remove(struct platform_device *pdev)
drivers/remoteproc/mtk_scp.c
1066
static int scp_register_ipi(struct platform_device *pdev, u32 id,
drivers/remoteproc/mtk_scp.c
1074
static void scp_unregister_ipi(struct platform_device *pdev, u32 id)
drivers/remoteproc/mtk_scp.c
1081
static int scp_send_ipi(struct platform_device *pdev, u32 id, void *buf,
drivers/remoteproc/mtk_scp.c
1160
static struct mtk_scp *scp_rproc_init(struct platform_device *pdev,
drivers/remoteproc/mtk_scp.c
1277
static int scp_add_single_core(struct platform_device *pdev,
drivers/remoteproc/mtk_scp.c
1301
static int scp_add_multi_core(struct platform_device *pdev,
drivers/remoteproc/mtk_scp.c
1306
struct platform_device *cpdev;
drivers/remoteproc/mtk_scp.c
1368
static bool scp_is_single_core(struct platform_device *pdev)
drivers/remoteproc/mtk_scp.c
1382
static int scp_cluster_init(struct platform_device *pdev, struct mtk_scp_of_cluster *scp_cluster)
drivers/remoteproc/mtk_scp.c
1399
static int scp_probe(struct platform_device *pdev)
drivers/remoteproc/mtk_scp.c
1443
static void scp_remove(struct platform_device *pdev)
drivers/remoteproc/mtk_scp.c
34
struct mtk_scp *scp_get(struct platform_device *pdev)
drivers/remoteproc/mtk_scp.c
38
struct platform_device *scp_pdev;
drivers/remoteproc/omap_remoteproc.c
1119
static const char *omap_rproc_get_firmware(struct platform_device *pdev)
drivers/remoteproc/omap_remoteproc.c
1132
static int omap_rproc_get_boot_data(struct platform_device *pdev,
drivers/remoteproc/omap_remoteproc.c
1168
static int omap_rproc_of_get_internal_memories(struct platform_device *pdev,
drivers/remoteproc/omap_remoteproc.c
1243
static int omap_rproc_of_get_timers(struct platform_device *pdev,
drivers/remoteproc/omap_remoteproc.c
1286
static int omap_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/omap_remoteproc.c
321
struct platform_device *tpdev;
drivers/remoteproc/pru_rproc.c
1083
static void pru_rproc_remove(struct platform_device *pdev)
drivers/remoteproc/pru_rproc.c
989
static int pru_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/pru_rproc.c
993
struct platform_device *ppdev = to_platform_device(dev->parent);
drivers/remoteproc/qcom_q6v5.c
248
int qcom_q6v5_init(struct qcom_q6v5 *q6v5, struct platform_device *pdev,
drivers/remoteproc/qcom_q6v5.h
45
int qcom_q6v5_init(struct qcom_q6v5 *q6v5, struct platform_device *pdev,
drivers/remoteproc/qcom_q6v5_adsp.c
582
struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_adsp.c
649
static int adsp_probe(struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_adsp.c
749
static void adsp_remove(struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_mss.c
1761
static int q6v5_init_mem(struct q6v5 *qproc, struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_mss.c
2029
static int q6v5_probe(struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_mss.c
2184
static void q6v5_remove(struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_mss.c
241
struct platform_device *bam_dmux;
drivers/remoteproc/qcom_q6v5_pas.c
736
static int qcom_pas_probe(struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_pas.c
882
static void qcom_pas_remove(struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_wcss.c
1051
static void q6v5_wcss_remove(struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_wcss.c
825
struct platform_device *pdev)
drivers/remoteproc/qcom_q6v5_wcss.c
968
static int q6v5_wcss_probe(struct platform_device *pdev)
drivers/remoteproc/qcom_wcnss.c
495
struct platform_device *pdev,
drivers/remoteproc/qcom_wcnss.c
549
static int wcnss_probe(struct platform_device *pdev)
drivers/remoteproc/qcom_wcnss.c
676
static void wcnss_remove(struct platform_device *pdev)
drivers/remoteproc/rcar_rproc.c
143
static int rcar_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/rcar_rproc.c
191
static void rcar_rproc_remove(struct platform_device *pdev)
drivers/remoteproc/remoteproc_core.c
479
struct platform_device *pdev;
drivers/remoteproc/remoteproc_virtio.c
494
static int rproc_virtio_probe(struct platform_device *pdev)
drivers/remoteproc/remoteproc_virtio.c
50
struct platform_device *pdev;
drivers/remoteproc/remoteproc_virtio.c
52
pdev = container_of(vdev->dev.parent, struct platform_device, dev);
drivers/remoteproc/remoteproc_virtio.c
575
static void rproc_virtio_remove(struct platform_device *pdev)
drivers/remoteproc/st_remoteproc.c
243
static int st_rproc_state(struct platform_device *pdev)
drivers/remoteproc/st_remoteproc.c
280
static int st_rproc_parse_dt(struct platform_device *pdev)
drivers/remoteproc/st_remoteproc.c
328
static int st_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/st_remoteproc.c
432
static void st_rproc_remove(struct platform_device *pdev)
drivers/remoteproc/st_slim_rproc.c
221
struct st_slim_rproc *st_slim_rproc_alloc(struct platform_device *pdev,
drivers/remoteproc/stm32_rproc.c
145
static int stm32_rproc_of_memory_translations(struct platform_device *pdev,
drivers/remoteproc/stm32_rproc.c
274
struct platform_device *pdev = data;
drivers/remoteproc/stm32_rproc.c
698
static int stm32_rproc_parse_dt(struct platform_device *pdev,
drivers/remoteproc/stm32_rproc.c
825
static int stm32_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/stm32_rproc.c
901
static void stm32_rproc_remove(struct platform_device *pdev)
drivers/remoteproc/ti_k3_common.c
408
int k3_rproc_of_get_memories(struct platform_device *pdev,
drivers/remoteproc/ti_k3_common.h
113
int k3_rproc_of_get_memories(struct platform_device *pdev,
drivers/remoteproc/ti_k3_dsp_remoteproc.c
166
static void k3_dsp_rproc_remove(struct platform_device *pdev)
drivers/remoteproc/ti_k3_dsp_remoteproc.c
69
static int k3_dsp_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/ti_k3_m4_remoteproc.c
36
static int k3_m4_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/ti_k3_r5_remoteproc.c
1020
static int k3_r5_cluster_rproc_init(struct platform_device *pdev)
drivers/remoteproc/ti_k3_r5_remoteproc.c
1212
static int k3_r5_core_of_init(struct platform_device *pdev)
drivers/remoteproc/ti_k3_r5_remoteproc.c
1277
static void k3_r5_core_of_exit(struct platform_device *pdev)
drivers/remoteproc/ti_k3_r5_remoteproc.c
1288
struct platform_device *cpdev;
drivers/remoteproc/ti_k3_r5_remoteproc.c
1298
static int k3_r5_cluster_of_init(struct platform_device *pdev)
drivers/remoteproc/ti_k3_r5_remoteproc.c
1303
struct platform_device *cpdev;
drivers/remoteproc/ti_k3_r5_remoteproc.c
1336
static int k3_r5_probe(struct platform_device *pdev)
drivers/remoteproc/ti_k3_r5_remoteproc.c
919
static int k3_r5_core_of_get_internal_memories(struct platform_device *pdev,
drivers/remoteproc/ti_k3_r5_remoteproc.c
963
static int k3_r5_core_of_get_sram_memories(struct platform_device *pdev,
drivers/remoteproc/wkup_m3_rproc.c
135
static int wkup_m3_rproc_probe(struct platform_device *pdev)
drivers/remoteproc/wkup_m3_rproc.c
51
struct platform_device *pdev;
drivers/remoteproc/wkup_m3_rproc.c
59
struct platform_device *pdev = wkupm3->pdev;
drivers/remoteproc/wkup_m3_rproc.c
77
struct platform_device *pdev = wkupm3->pdev;
drivers/remoteproc/xlnx_r5_remoteproc.c
1039
struct platform_device *cpdev;
drivers/remoteproc/xlnx_r5_remoteproc.c
1270
struct platform_device *child_pdev;
drivers/remoteproc/xlnx_r5_remoteproc.c
1427
struct platform_device *pdev = data;
drivers/remoteproc/xlnx_r5_remoteproc.c
1459
static void zynqmp_r5_remoteproc_shutdown(struct platform_device *pdev)
drivers/remoteproc/xlnx_r5_remoteproc.c
1499
static int zynqmp_r5_remoteproc_probe(struct platform_device *pdev)
drivers/resctrl/mpam_devices.c
1793
struct platform_device *pdev = msc->pdev;
drivers/resctrl/mpam_devices.c
1807
static void mpam_msc_drv_remove(struct platform_device *pdev)
drivers/resctrl/mpam_devices.c
1818
static struct mpam_msc *do_mpam_msc_drv_probe(struct platform_device *pdev)
drivers/resctrl/mpam_devices.c
1894
static int mpam_msc_drv_probe(struct platform_device *pdev)
drivers/resctrl/mpam_devices.c
511
struct platform_device *pdev = msc->pdev;
drivers/resctrl/mpam_internal.h
21
struct platform_device;
drivers/resctrl/mpam_internal.h
48
struct platform_device *pdev;
drivers/resctrl/mpam_internal.h
56
struct platform_device *pdev;
drivers/resctrl/test_mpam_devices.c
38
static struct platform_device fake_pdev = { 0 };
drivers/reset/amlogic/reset-meson-audio-arb.c
123
static void meson_audio_arb_remove(struct platform_device *pdev)
drivers/reset/amlogic/reset-meson-audio-arb.c
133
static int meson_audio_arb_probe(struct platform_device *pdev)
drivers/reset/amlogic/reset-meson.c
69
static int meson_reset_probe(struct platform_device *pdev)
drivers/reset/hisilicon/hi6220_reset.c
154
static int hi6220_reset_probe(struct platform_device *pdev)
drivers/reset/hisilicon/reset-hi3660.c
76
static int hi3660_reset_probe(struct platform_device *pdev)
drivers/reset/reset-a10sr.c
90
static int a10sr_reset_probe(struct platform_device *pdev)
drivers/reset/reset-ath79.c
86
static int ath79_reset_probe(struct platform_device *pdev)
drivers/reset/reset-axs10x.c
44
static int axs10x_reset_probe(struct platform_device *pdev)
drivers/reset/reset-bcm6345.c
96
static int bcm6345_reset_probe(struct platform_device *pdev)
drivers/reset/reset-berlin.c
69
static int berlin2_reset_probe(struct platform_device *pdev)
drivers/reset/reset-brcmstb-rescal.c
66
static int brcm_rescal_reset_probe(struct platform_device *pdev)
drivers/reset/reset-brcmstb.c
83
static int brcmstb_reset_probe(struct platform_device *pdev)
drivers/reset/reset-eic7700.c
387
static int eic7700_reset_probe(struct platform_device *pdev)
drivers/reset/reset-hsdk.c
92
static int hsdk_reset_probe(struct platform_device *pdev)
drivers/reset/reset-imx-scu.c
58
static int imx_scu_reset_probe(struct platform_device *pdev)
drivers/reset/reset-imx7.c
361
static int imx7_reset_probe(struct platform_device *pdev)
drivers/reset/reset-intel-gw.c
167
static int intel_reset_probe(struct platform_device *pdev)
drivers/reset/reset-k210.c
90
static int k210_rst_probe(struct platform_device *pdev)
drivers/reset/reset-k230.c
330
static int k230_rst_probe(struct platform_device *pdev)
drivers/reset/reset-lantiq.c
123
static int lantiq_rcu_reset_of_parse(struct platform_device *pdev,
drivers/reset/reset-lantiq.c
166
static int lantiq_rcu_reset_probe(struct platform_device *pdev)
drivers/reset/reset-lpc18xx.c
139
static int lpc18xx_rgu_probe(struct platform_device *pdev)
drivers/reset/reset-ma35d1.c
193
static int ma35d1_reset_probe(struct platform_device *pdev)
drivers/reset/reset-microchip-sparx5.c
128
static int mchp_sparx5_map_io(struct platform_device *pdev, int index,
drivers/reset/reset-microchip-sparx5.c
148
static int mchp_sparx5_reset_probe(struct platform_device *pdev)
drivers/reset/reset-microchip-sparx5.c
96
static int mchp_sparx5_map_syscon(struct platform_device *pdev, char *name,
drivers/reset/reset-mpfs.c
118
static int mpfs_reset_mfd_probe(struct platform_device *pdev)
drivers/reset/reset-npcm.c
344
static int npcm_usb_reset(struct platform_device *pdev, struct npcm_rc_data *rc)
drivers/reset/reset-npcm.c
441
static int npcm_rc_probe(struct platform_device *pdev)
drivers/reset/reset-pistachio.c
102
static int pistachio_reset_probe(struct platform_device *pdev)
drivers/reset/reset-qcom-aoss.c
88
static int qcom_aoss_reset_probe(struct platform_device *pdev)
drivers/reset/reset-qcom-pdc.c
110
static int qcom_pdc_reset_probe(struct platform_device *pdev)
drivers/reset/reset-raspberrypi.c
72
static int rpi_reset_probe(struct platform_device *pdev)
drivers/reset/reset-rzg2l-usbphy-ctrl.c
189
static int rzg2l_usbphy_ctrl_probe(struct platform_device *pdev)
drivers/reset/reset-rzg2l-usbphy-ctrl.c
193
struct platform_device *vdev;
drivers/reset/reset-rzg2l-usbphy-ctrl.c
269
static void rzg2l_usbphy_ctrl_remove(struct platform_device *pdev)
drivers/reset/reset-rzg2l-usbphy-ctrl.c
38
struct platform_device *vdev;
drivers/reset/reset-rzv2h-usb2phy.c
144
static int rzv2h_usb2phy_reset_probe(struct platform_device *pdev)
drivers/reset/reset-simple.c
161
static int reset_simple_probe(struct platform_device *pdev)
drivers/reset/reset-socfpga.c
108
static int reset_simple_probe(struct platform_device *pdev)
drivers/reset/reset-sunplus.c
168
static int sp_reset_probe(struct platform_device *pdev)
drivers/reset/reset-th1520.c
890
static int th1520_reset_probe(struct platform_device *pdev)
drivers/reset/reset-ti-sci.c
210
static int ti_sci_reset_probe(struct platform_device *pdev)
drivers/reset/reset-ti-sci.c
238
static void ti_sci_reset_remove(struct platform_device *pdev)
drivers/reset/reset-ti-syscon.c
159
static int ti_syscon_reset_probe(struct platform_device *pdev)
drivers/reset/reset-tn48m.c
88
static int tn48m_reset_probe(struct platform_device *pdev)
drivers/reset/reset-tps380x.c
71
static int tps380x_reset_probe(struct platform_device *pdev)
drivers/reset/reset-uniphier-glue.c
38
static int uniphier_glue_reset_probe(struct platform_device *pdev)
drivers/reset/reset-uniphier.c
343
static int uniphier_reset_probe(struct platform_device *pdev)
drivers/reset/reset-zynq.c
89
static int zynq_reset_probe(struct platform_device *pdev)
drivers/reset/reset-zynqmp.c
103
static int zynqmp_reset_probe(struct platform_device *pdev)
drivers/reset/starfive/reset-starfive-jh7100.c
47
static int __init jh7100_reset_probe(struct platform_device *pdev)
drivers/reset/sti/reset-syscfg.c
184
int syscfg_reset_probe(struct platform_device *pdev)
drivers/reset/sti/reset-syscfg.h
63
int syscfg_reset_probe(struct platform_device *pdev);
drivers/rpmsg/mtk_rpmsg.c
17
struct platform_device *pdev;
drivers/rpmsg/mtk_rpmsg.c
202
struct platform_device *pdev = mtk_subdev->pdev;
drivers/rpmsg/mtk_rpmsg.c
228
struct platform_device *pdev = subdev->pdev;
drivers/rpmsg/mtk_rpmsg.c
378
mtk_rpmsg_create_rproc_subdev(struct platform_device *pdev,
drivers/rpmsg/mtk_rpmsg.c
91
struct platform_device *pdev = mtk_subdev->pdev;
drivers/rpmsg/qcom_glink_rpm.c
288
static int glink_rpm_probe(struct platform_device *pdev)
drivers/rpmsg/qcom_glink_rpm.c
364
static void glink_rpm_remove(struct platform_device *pdev)
drivers/rpmsg/qcom_smd.c
1556
static int qcom_smd_probe(struct platform_device *pdev)
drivers/rpmsg/qcom_smd.c
1582
static void qcom_smd_remove(struct platform_device *pdev)
drivers/rtc/rtc-88pm80x.c
239
static int pm80x_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-88pm80x.c
320
static void pm80x_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-88pm860x.c
245
static int pm860x_rtc_dt_init(struct platform_device *pdev,
drivers/rtc/rtc-88pm860x.c
267
static int pm860x_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-88pm860x.c
334
static void pm860x_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-88pm860x.c
348
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-88pm860x.c
357
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-88pm886.c
56
static int pm886_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ab8500.c
332
static int ab8500_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ac100.c
567
static int ac100_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ac100.c
617
static void ac100_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-amlogic-a4.c
317
static int aml_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-armada38x.c
489
static __init int armada38x_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-as3722.c
167
static int as3722_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-asm9260.c
244
static int asm9260_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-asm9260.c
311
static void asm9260_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-aspeed.c
84
static int aspeed_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-at91rm9200.c
377
struct platform_device *pdev = dev_id;
drivers/rtc/rtc-at91rm9200.c
469
static int __init at91_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-at91rm9200.c
561
static void __exit at91_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-at91rm9200.c
571
static void at91_rtc_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-at91sam9.c
335
static int at91_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-at91sam9.c
446
static void at91_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-at91sam9.c
457
static void at91_rtc_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-atcrtc100.c
269
static int atcrtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-au1xxx.c
61
static int au1xtoy_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-bd70528.c
236
static int bd70528_probe(struct platform_device *pdev)
drivers/rtc/rtc-bq4802.c
142
static int bq4802_probe(struct platform_device *pdev)
drivers/rtc/rtc-brcmstb-waketimer.c
273
static int brcmstb_waketmr_probe(struct platform_device *pdev)
drivers/rtc/rtc-brcmstb-waketimer.c
357
static void brcmstb_waketmr_remove(struct platform_device *pdev)
drivers/rtc/rtc-cadence.c
255
static int cdns_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-cadence.c
357
static void cdns_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-cmos.c
1460
static __init void cmos_of_init(struct platform_device *pdev)
drivers/rtc/rtc-cmos.c
1477
static inline void cmos_of_init(struct platform_device *pdev) {}
drivers/rtc/rtc-cmos.c
1485
static int __init cmos_platform_probe(struct platform_device *pdev)
drivers/rtc/rtc-cmos.c
1503
static void cmos_platform_remove(struct platform_device *pdev)
drivers/rtc/rtc-cmos.c
1508
static void cmos_platform_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-cpcap.c
244
static int cpcap_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-cros-ec.c
287
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-cros-ec.c
298
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-cros-ec.c
311
static int cros_ec_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-cros-ec.c
377
static void cros_ec_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-cv1800.c
158
static int cv1800_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-da9052.c
274
static int da9052_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-da9055.c
266
static int da9055_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-da9055.c
320
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-da9055.c
339
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-da9055.c
358
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-da9063.c
358
static int da9063_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-digicolor.c
176
static int __init dc_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ds1216.c
138
static int __init ds1216_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ds1286.c
323
static int ds1286_probe(struct platform_device *pdev)
drivers/rtc/rtc-ds1511.c
212
struct platform_device *pdev = dev_id;
drivers/rtc/rtc-ds1511.c
272
static int ds1511_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ds1553.c
183
struct platform_device *pdev = dev_id;
drivers/rtc/rtc-ds1553.c
227
struct platform_device *pdev = priv;
drivers/rtc/rtc-ds1553.c
240
struct platform_device *pdev = priv;
drivers/rtc/rtc-ds1553.c
250
static int ds1553_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ds1685.c
1068
ds1685_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ds1685.c
1323
ds1685_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-ds1685.c
1368
ds1685_rtc_poweroff(struct platform_device *pdev)
drivers/rtc/rtc-ds1685.c
567
ds1685_rtc_extended_irq(struct ds1685_priv *rtc, struct platform_device *pdev)
drivers/rtc/rtc-ds1685.c
659
struct platform_device *pdev = dev_id;
drivers/rtc/rtc-ds1742.c
141
static int ds1742_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ds2404.c
181
static int rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ds2404.c
36
static int ds2404_gpio_map(struct ds2404 *chip, struct platform_device *pdev)
drivers/rtc/rtc-efi.c
189
static int __init efi_rtc_probe(struct platform_device *dev)
drivers/rtc/rtc-ep93xx.c
122
static int ep93xx_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-fsl-ftm-alarm.c
244
static int ftm_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ftrtc010.c
109
static int ftrtc010_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ftrtc010.c
193
static void ftrtc010_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-gamecube.c
319
static int gamecube_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-generic.c
13
static int __init generic_rtc_probe(struct platform_device *dev)
drivers/rtc/rtc-goldfish.c
156
static int goldfish_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-hid-sensor-time.c
134
static int hid_time_parse_report(struct platform_device *pdev,
drivers/rtc/rtc-hid-sensor-time.c
222
static int hid_time_probe(struct platform_device *pdev)
drivers/rtc/rtc-hid-sensor-time.c
299
static void hid_time_remove(struct platform_device *pdev)
drivers/rtc/rtc-imx-sc.c
140
static int imx_sc_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-imxdi.c
110
struct platform_device *pdev;
drivers/rtc/rtc-imxdi.c
742
static int __init dryice_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-imxdi.c
833
static void __exit dryice_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-jz4740.c
339
static int jz4740_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-loongson.c
308
static int loongson_rtc_alarm_setting(struct platform_device *pdev, void __iomem *regs)
drivers/rtc/rtc-loongson.c
340
static int loongson_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-loongson.c
384
static void loongson_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-lp8788.c
255
static int lp8788_alarm_irq_register(struct platform_device *pdev,
drivers/rtc/rtc-lp8788.c
282
static int lp8788_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-lpc24xx.c
193
static int lpc24xx_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-lpc24xx.c
266
static void lpc24xx_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-lpc32xx.c
186
static int lpc32xx_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-m48t35.c
150
static int m48t35_probe(struct platform_device *pdev)
drivers/rtc/rtc-m48t59.c
301
struct platform_device *pdev = priv;
drivers/rtc/rtc-m48t59.c
322
struct platform_device *pdev = priv;
drivers/rtc/rtc-m48t59.c
340
static int m48t59_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-m48t86.c
194
static bool m48t86_verify_chip(struct platform_device *pdev)
drivers/rtc/rtc-m48t86.c
218
static int m48t86_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ma35d1.c
210
static int ma35d1_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ma35d1.c
264
static int ma35d1_rtc_suspend(struct platform_device *pdev, pm_message_t state)
drivers/rtc/rtc-ma35d1.c
274
static int ma35d1_rtc_resume(struct platform_device *pdev)
drivers/rtc/rtc-macsmc.c
85
static int macsmc_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-max77686.c
697
struct platform_device *pdev = to_platform_device(info->dev);
drivers/rtc/rtc-max77686.c
740
static int max77686_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-max77686.c
804
static void max77686_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-max8907.c
174
static int max8907_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-max8925.c
245
static int max8925_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-max8925.c
289
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-max8925.c
298
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-max8997.c
448
static int max8997_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-max8997.c
506
static void max8997_rtc_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-max8998.c
247
static int max8998_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mc13xxx.c
260
static int __init mc13xxx_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mc13xxx.c
314
static void mc13xxx_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-meson-vrtc.c
64
static int meson_vrtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-meson.c
280
static int meson_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-moxart.c
244
static int moxart_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mpc5121.c
291
static int mpc5121_rtc_probe(struct platform_device *op)
drivers/rtc/rtc-mpc5121.c
373
static void mpc5121_rtc_remove(struct platform_device *op)
drivers/rtc/rtc-mpfs.c
215
static int mpfs_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-msc313.c
180
static int msc313_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-msm6242.c
189
static int __init msm6242_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mt2712.c
311
static int mt2712_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mt6397.c
247
static int mtk_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mt7622.c
303
static int mtk_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mt7622.c
360
static void mtk_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-mv.c
208
static int __init mv_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mv.c
285
static void __exit mv_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-mxc.c
188
struct platform_device *pdev = dev_id;
drivers/rtc/rtc-mxc.c
293
static int mxc_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mxc_v2.c
278
static int mxc_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-mxc_v2.c
365
static void mxc_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-nct6694.c
237
static int nct6694_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-ntxec.c
108
static int ntxec_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-nxp-bbnsm.c
163
static int bbnsm_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-omap.c
727
static int omap_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-omap.c
912
static void omap_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-omap.c
999
static void omap_rtc_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-opal.c
235
static int opal_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-palmas.c
223
static int palmas_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-palmas.c
311
static void palmas_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-pcap.c
131
static int __init pcap_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-pic32.c
286
static void pic32_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-pic32.c
295
static int pic32_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-pm8xxx.c
595
static int pm8xxx_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-pm8xxx.c
663
static void pm8xxx_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-ps3.c
46
static int __init ps3_rtc_probe(struct platform_device *dev)
drivers/rtc/rtc-pxa.c
302
static int __init pxa_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-pxa.c
368
static void __exit pxa_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-r7301.c
366
static int __init rtc7301_rtc_probe(struct platform_device *dev)
drivers/rtc/rtc-rc5t583.c
205
static int rc5t583_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-rc5t583.c
265
static void rc5t583_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-rc5t619.c
350
static int rc5t619_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-renesas-rtca3.c
662
static int rtca3_request_irqs(struct platform_device *pdev, struct rtca3_priv *priv)
drivers/rtc/rtc-renesas-rtca3.c
710
static int rtca3_probe(struct platform_device *pdev)
drivers/rtc/rtc-renesas-rtca3.c
781
static void rtca3_remove(struct platform_device *pdev)
drivers/rtc/rtc-rk808.c
378
static int rk808_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-rp5c01.c
218
static int __init rp5c01_rtc_probe(struct platform_device *dev)
drivers/rtc/rtc-rs5c313.c
367
static int rs5c313_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-rtd119x.c
166
static int rtd119x_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-rtd119x.c
219
static void rtd119x_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-rzn1.c
380
static int rzn1_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-rzn1.c
489
static void rzn1_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-s32g.c
268
static int s32g_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-s3c.c
374
static void s3c_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-s3c.c
385
static int s3c_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-s5m.c
664
static int s5m_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-sa1100.c
172
int sa1100_rtc_init(struct platform_device *pdev, struct sa1100_rtc *info)
drivers/rtc/rtc-sa1100.c
239
static int sa1100_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-sa1100.c
297
static void sa1100_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-sa1100.h
22
int sa1100_rtc_init(struct platform_device *pdev, struct sa1100_rtc *info);
drivers/rtc/rtc-sa1100.h
8
struct platform_device;
drivers/rtc/rtc-sc27xx.c
562
static int sprd_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-sh.c
325
static int __init sh_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-sh.c
448
static void __exit sh_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-snvs.c
317
static int snvs_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-spacemit-p1.c
125
static int p1_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-spear.c
347
static int spear_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-spear.c
408
static void spear_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-spear.c
420
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-spear.c
438
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-spear.c
460
static void spear_rtc_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-ssd202d.c
206
static int ssd202d_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-st-lpc.c
184
static int st_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-starfire.c
38
static int __init starfire_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-stk17ta8.c
191
struct platform_device *pdev = dev_id;
drivers/rtc/rtc-stk17ta8.c
257
static int stk17ta8_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-stm32.c
1057
static int stm32_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-stm32.c
1214
static void stm32_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-stm32.c
970
static int stm32_rtc_init(struct platform_device *pdev,
drivers/rtc/rtc-stmp3xxx.c
102
struct platform_device *wdt_pdev =
drivers/rtc/rtc-stmp3xxx.c
118
static void stmp3xxx_wdt_register(struct platform_device *rtc_pdev)
drivers/rtc/rtc-stmp3xxx.c
234
static void stmp3xxx_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-stmp3xxx.c
245
static int stmp3xxx_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-stmp3xxx.c
99
static void stmp3xxx_wdt_register(struct platform_device *rtc_pdev)
drivers/rtc/rtc-sun4v.c
77
static int __init sun4v_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-sun6i.c
746
static int sun6i_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-sunplus.c
157
struct platform_device *plat_dev = dev_id;
drivers/rtc/rtc-sunplus.c
229
static int sp_rtc_probe(struct platform_device *plat_dev)
drivers/rtc/rtc-sunplus.c
306
static void sp_rtc_remove(struct platform_device *plat_dev)
drivers/rtc/rtc-sunxi.c
420
static int sunxi_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-tegra.c
283
static int tegra_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-tegra.c
383
static void tegra_rtc_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-tegra.c
49
struct platform_device *pdev;
drivers/rtc/rtc-test.c
115
static int test_probe(struct platform_device *plat_dev)
drivers/rtc/rtc-test.c
22
static struct platform_device *pdev[MAX_RTC_TEST];
drivers/rtc/rtc-ti-k3.c
553
static int ti_k3_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-tps6586x.c
221
static int tps6586x_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-tps6586x.c
283
static void tps6586x_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-tps65910.c
365
static int tps65910_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-tps6594.c
360
static int tps6594_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-twl.c
225
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-twl.c
504
static int twl_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-twl.c
622
static void twl_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-twl.c
637
static void twl_rtc_shutdown(struct platform_device *pdev)
drivers/rtc/rtc-vt8500.c
194
static int vt8500_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-vt8500.c
238
static void vt8500_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-wilco-ec.c
165
static int wilco_ec_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-wm831x.c
401
static int wm831x_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-wm8350.c
369
static int wm8350_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-wm8350.c
449
static void wm8350_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-xgene.c
136
static int xgene_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-xgene.c
195
static void xgene_rtc_remove(struct platform_device *pdev)
drivers/rtc/rtc-xgene.c
206
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-xgene.c
230
struct platform_device *pdev = to_platform_device(dev);
drivers/rtc/rtc-zynqmp.c
276
static int xlnx_rtc_probe(struct platform_device *pdev)
drivers/rtc/rtc-zynqmp.c
371
static void xlnx_rtc_remove(struct platform_device *pdev)
drivers/sbus/char/bbc_envctrl.c
446
static void attach_one_temp(struct bbc_i2c_bus *bp, struct platform_device *op,
drivers/sbus/char/bbc_envctrl.c
494
static void attach_one_fan(struct bbc_i2c_bus *bp, struct platform_device *op,
drivers/sbus/char/bbc_envctrl.c
568
struct platform_device *op;
drivers/sbus/char/bbc_i2c.c
118
struct platform_device *op = client->op;
drivers/sbus/char/bbc_i2c.c
295
static struct bbc_i2c_bus * attach_one_i2c(struct platform_device *op, int index)
drivers/sbus/char/bbc_i2c.c
333
struct platform_device *child_op;
drivers/sbus/char/bbc_i2c.c
361
static int bbc_i2c_probe(struct platform_device *op)
drivers/sbus/char/bbc_i2c.c
385
static void bbc_i2c_remove(struct platform_device *op)
drivers/sbus/char/bbc_i2c.c
55
static void set_device_claimage(struct bbc_i2c_bus *bp, struct platform_device *op, int val)
drivers/sbus/char/bbc_i2c.c
70
struct platform_device *bbc_i2c_getdev(struct bbc_i2c_bus *bp, int index)
drivers/sbus/char/bbc_i2c.c
72
struct platform_device *op = NULL;
drivers/sbus/char/bbc_i2c.c
90
struct bbc_i2c_client *bbc_i2c_attach(struct bbc_i2c_bus *bp, struct platform_device *op)
drivers/sbus/char/bbc_i2c.h
10
struct platform_device *op;
drivers/sbus/char/bbc_i2c.h
67
struct platform_device *op;
drivers/sbus/char/bbc_i2c.h
69
struct platform_device *device;
drivers/sbus/char/bbc_i2c.h
75
extern struct platform_device *bbc_i2c_getdev(struct bbc_i2c_bus *, int);
drivers/sbus/char/bbc_i2c.h
76
extern struct bbc_i2c_client *bbc_i2c_attach(struct bbc_i2c_bus *bp, struct platform_device *);
drivers/sbus/char/display7seg.c
170
static int d7s_probe(struct platform_device *op)
drivers/sbus/char/display7seg.c
232
static void d7s_remove(struct platform_device *op)
drivers/sbus/char/envctrl.c
1024
static int envctrl_probe(struct platform_device *op)
drivers/sbus/char/envctrl.c
1100
static void envctrl_remove(struct platform_device *op)
drivers/sbus/char/flash.c
159
static int flash_probe(struct platform_device *op)
drivers/sbus/char/flash.c
190
static void flash_remove(struct platform_device *op)
drivers/sbus/char/uctrl.c
346
static int uctrl_probe(struct platform_device *op)
drivers/sbus/char/uctrl.c
401
static void uctrl_remove(struct platform_device *op)
drivers/scsi/a3000.c
216
static int __init amiga_a3000_scsi_probe(struct platform_device *pdev)
drivers/scsi/a3000.c
285
static void __exit amiga_a3000_scsi_remove(struct platform_device *pdev)
drivers/scsi/a4000t.c
35
static int __init amiga_a4000t_scsi_probe(struct platform_device *pdev)
drivers/scsi/a4000t.c
97
static void __exit amiga_a4000t_scsi_remove(struct platform_device *pdev)
drivers/scsi/atari_scsi.c
717
static int __init atari_scsi_probe(struct platform_device *pdev)
drivers/scsi/atari_scsi.c
868
static void __exit atari_scsi_remove(struct platform_device *pdev)
drivers/scsi/bvme6000_scsi.c
36
static struct platform_device *bvme6000_scsi_device;
drivers/scsi/bvme6000_scsi.c
39
bvme6000_probe(struct platform_device *dev)
drivers/scsi/bvme6000_scsi.c
93
bvme6000_device_remove(struct platform_device *dev)
drivers/scsi/hisi_sas/hisi_sas.h
405
struct platform_device *platform_dev;
drivers/scsi/hisi_sas/hisi_sas.h
662
extern int hisi_sas_probe(struct platform_device *pdev,
drivers/scsi/hisi_sas/hisi_sas.h
664
extern void hisi_sas_remove(struct platform_device *pdev);
drivers/scsi/hisi_sas/hisi_sas_main.c
2414
struct platform_device *pdev = hisi_hba->platform_dev;
drivers/scsi/hisi_sas/hisi_sas_main.c
2477
static struct Scsi_Host *hisi_sas_shost_alloc(struct platform_device *pdev,
drivers/scsi/hisi_sas/hisi_sas_main.c
2546
int hisi_sas_probe(struct platform_device *pdev,
drivers/scsi/hisi_sas/hisi_sas_main.c
2633
void hisi_sas_remove(struct platform_device *pdev)
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1626
struct platform_device *pdev = hisi_hba->platform_dev;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1785
static int hisi_sas_v1_probe(struct platform_device *pdev)
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3307
struct platform_device *pdev = hisi_hba->platform_dev;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3331
struct platform_device *pdev = hisi_hba->platform_dev;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3413
struct platform_device *pdev = hisi_hba->platform_dev;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3633
static int hisi_sas_v2_probe(struct platform_device *pdev)
drivers/scsi/jazz_esp.c
105
static int esp_jazz_probe(struct platform_device *dev)
drivers/scsi/jazz_esp.c
179
static void esp_jazz_remove(struct platform_device *dev)
drivers/scsi/mac_esp.c
290
static int esp_mac_probe(struct platform_device *dev)
drivers/scsi/mac_esp.c
410
static void esp_mac_remove(struct platform_device *dev)
drivers/scsi/mac_scsi.c
442
static int __init mac_scsi_probe(struct platform_device *pdev)
drivers/scsi/mac_scsi.c
532
static void __exit mac_scsi_remove(struct platform_device *pdev)
drivers/scsi/mvme16x_scsi.c
106
static void mvme16x_device_remove(struct platform_device *dev)
drivers/scsi/mvme16x_scsi.c
36
static struct platform_device *mvme16x_scsi_device;
drivers/scsi/mvme16x_scsi.c
38
static int mvme16x_probe(struct platform_device *dev)
drivers/scsi/qlogicpti.c
1305
static int qpti_sbus_probe(struct platform_device *op)
drivers/scsi/qlogicpti.c
1413
static void qpti_sbus_remove(struct platform_device *op)
drivers/scsi/qlogicpti.c
717
struct platform_device *op = qpti->op;
drivers/scsi/qlogicpti.c
740
struct platform_device *op = qpti->op;
drivers/scsi/qlogicpti.c
765
struct platform_device *op = qpti->op;
drivers/scsi/qlogicpti.c
786
struct platform_device *op = qpti->op;
drivers/scsi/qlogicpti.c
819
struct platform_device *op = qpti->op;
drivers/scsi/qlogicpti.h
346
struct platform_device *op;
drivers/scsi/sgiwd93.c
222
static int sgiwd93_probe(struct platform_device *pdev)
drivers/scsi/sgiwd93.c
294
static void sgiwd93_remove(struct platform_device *pdev)
drivers/scsi/sni_53c710.c
107
static void snirm710_driver_remove(struct platform_device *dev)
drivers/scsi/sni_53c710.c
54
static int snirm710_probe(struct platform_device *dev)
drivers/scsi/sun3_scsi.c
511
static int __init sun3_scsi_probe(struct platform_device *pdev)
drivers/scsi/sun3_scsi.c
644
static void __exit sun3_scsi_remove(struct platform_device *pdev)
drivers/scsi/sun3x_esp.c
170
static int esp_sun3x_probe(struct platform_device *dev)
drivers/scsi/sun3x_esp.c
246
static void esp_sun3x_remove(struct platform_device *dev)
drivers/scsi/sun_esp.c
116
struct platform_device *op = to_platform_device(esp->dev);
drivers/scsi/sun_esp.c
122
static void esp_get_scsi_id(struct esp *esp, struct platform_device *espdma)
drivers/scsi/sun_esp.c
124
struct platform_device *op = to_platform_device(esp->dev);
drivers/scsi/sun_esp.c
146
struct platform_device *op = to_platform_device(esp->dev);
drivers/scsi/sun_esp.c
158
struct platform_device *op = to_platform_device(esp->dev);
drivers/scsi/sun_esp.c
172
static void esp_get_bursts(struct esp *esp, struct platform_device *dma_of)
drivers/scsi/sun_esp.c
175
struct platform_device *op = to_platform_device(esp->dev);
drivers/scsi/sun_esp.c
197
static void esp_sbus_get_props(struct esp *esp, struct platform_device *espdma)
drivers/scsi/sun_esp.c
226
struct platform_device *op = to_platform_device(esp->dev);
drivers/scsi/sun_esp.c
452
static int esp_sbus_probe_one(struct platform_device *op,
drivers/scsi/sun_esp.c
453
struct platform_device *espdma, int hme)
drivers/scsi/sun_esp.c
48
static int esp_sbus_setup_dma(struct esp *esp, struct platform_device *dma_of)
drivers/scsi/sun_esp.c
526
static int esp_sbus_probe(struct platform_device *op)
drivers/scsi/sun_esp.c
530
struct platform_device *dma_of = NULL;
drivers/scsi/sun_esp.c
553
static void esp_sbus_remove(struct platform_device *op)
drivers/scsi/sun_esp.c
556
struct platform_device *dma_of = esp->dma;
drivers/scsi/sun_esp.c
85
struct platform_device *op = to_platform_device(esp->dev);
drivers/siox/siox-bus-gpio.c
87
static int siox_gpio_probe(struct platform_device *pdev)
drivers/slimbus/qcom-ngd-ctrl.c
143
struct platform_device *pdev;
drivers/slimbus/qcom-ngd-ctrl.c
1563
static int qcom_slim_ngd_probe(struct platform_device *pdev)
drivers/slimbus/qcom-ngd-ctrl.c
1601
static int qcom_slim_ngd_ctrl_probe(struct platform_device *pdev)
drivers/slimbus/qcom-ngd-ctrl.c
1677
static void qcom_slim_ngd_ctrl_remove(struct platform_device *pdev)
drivers/slimbus/qcom-ngd-ctrl.c
1682
static void qcom_slim_ngd_remove(struct platform_device *pdev)
drivers/soc/amlogic/meson-canvas.c
166
static int meson_canvas_probe(struct platform_device *pdev)
drivers/soc/amlogic/meson-canvas.c
55
struct platform_device *canvas_pdev;
drivers/soc/amlogic/meson-clk-measure.c
905
static int meson_msr_probe(struct platform_device *pdev)
drivers/soc/apple/mailbox.c
289
struct platform_device *pdev;
drivers/soc/apple/mailbox.c
334
static int apple_mbox_probe(struct platform_device *pdev)
drivers/soc/apple/sart.c
180
static int apple_sart_probe(struct platform_device *pdev)
drivers/soc/apple/sart.c
220
struct platform_device *sart_pdev;
drivers/soc/apple/sart.c
336
static void apple_sart_shutdown(struct platform_device *pdev)
drivers/soc/aspeed/aspeed-lpc-ctrl.c
223
static int aspeed_lpc_ctrl_probe(struct platform_device *pdev)
drivers/soc/aspeed/aspeed-lpc-ctrl.c
327
static void aspeed_lpc_ctrl_remove(struct platform_device *pdev)
drivers/soc/aspeed/aspeed-lpc-snoop.c
196
struct platform_device *pdev)
drivers/soc/aspeed/aspeed-lpc-snoop.c
284
static void aspeed_lpc_snoop_remove(struct platform_device *pdev)
drivers/soc/aspeed/aspeed-lpc-snoop.c
293
static int aspeed_lpc_snoop_probe(struct platform_device *pdev)
drivers/soc/aspeed/aspeed-p2a-ctrl.c
332
static int aspeed_p2a_ctrl_probe(struct platform_device *pdev)
drivers/soc/aspeed/aspeed-p2a-ctrl.c
378
static void aspeed_p2a_ctrl_remove(struct platform_device *pdev)
drivers/soc/aspeed/aspeed-uart-routing.c
539
static int aspeed_uart_routing_probe(struct platform_device *pdev)
drivers/soc/aspeed/aspeed-uart-routing.c
568
static void aspeed_uart_routing_remove(struct platform_device *pdev)
drivers/soc/atmel/sfr.c
41
static int atmel_sfr_probe(struct platform_device *pdev)
drivers/soc/canaan/k210-sysctl.c
14
static int k210_sysctl_probe(struct platform_device *pdev)
drivers/soc/cirrus/soc-ep93xx.c
170
static int __init ep93xx_syscon_probe(struct platform_device *pdev)
drivers/soc/fsl/dpaa2-console.c
270
static int dpaa2_console_probe(struct platform_device *pdev)
drivers/soc/fsl/dpaa2-console.c
303
static void dpaa2_console_remove(struct platform_device *pdev)
drivers/soc/fsl/qbman/bman_ccsr.c
197
static int fsl_bman_probe(struct platform_device *pdev)
drivers/soc/fsl/qbman/bman_portal.c
97
static int bman_portal_probe(struct platform_device *pdev)
drivers/soc/fsl/qbman/qman_ccsr.c
730
static int fsl_qman_probe(struct platform_device *pdev)
drivers/soc/fsl/qbman/qman_portal.c
182
static int qman_portal_probe(struct platform_device *pdev)
drivers/soc/fsl/qe/gpio.c
292
static int qe_gpio_probe(struct platform_device *ofdev)
drivers/soc/fsl/qe/qe.c
655
static int qe_resume(struct platform_device *ofdev)
drivers/soc/fsl/qe/qe.c
662
static int qe_probe(struct platform_device *ofdev)
drivers/soc/fsl/qe/qe_ic.c
403
static int qe_ic_init(struct platform_device *pdev)
drivers/soc/fsl/qe/qe_ports_ic.c
95
static int qepic_probe(struct platform_device *pdev)
drivers/soc/fsl/qe/qmc.c
1726
static int qmc_cpm1_init_resources(struct qmc *qmc, struct platform_device *pdev)
drivers/soc/fsl/qe/qmc.c
1749
static int qmc_qe_init_resources(struct qmc *qmc, struct platform_device *pdev)
drivers/soc/fsl/qe/qmc.c
1799
static int qmc_init_resources(struct qmc *qmc, struct platform_device *pdev)
drivers/soc/fsl/qe/qmc.c
1901
static int qmc_probe(struct platform_device *pdev)
drivers/soc/fsl/qe/qmc.c
2059
static void qmc_remove(struct platform_device *pdev)
drivers/soc/fsl/qe/qmc.c
2116
struct platform_device *pdev;
drivers/soc/fsl/qe/tsa.c
1027
static void tsa_remove(struct platform_device *pdev)
drivers/soc/fsl/qe/tsa.c
1077
struct platform_device *pdev;
drivers/soc/fsl/qe/tsa.c
967
static int tsa_probe(struct platform_device *pdev)
drivers/soc/fsl/rcpm.c
147
static int rcpm_probe(struct platform_device *pdev)
drivers/soc/fujitsu/a64fx-diag.c
119
static void a64fx_diag_remove(struct platform_device *pdev)
drivers/soc/fujitsu/a64fx-diag.c
75
static int a64fx_diag_probe(struct platform_device *pdev)
drivers/soc/hisilicon/kunpeng_hccs.c
1731
static int hccs_probe(struct platform_device *pdev)
drivers/soc/hisilicon/kunpeng_hccs.c
1789
static void hccs_remove(struct platform_device *pdev)
drivers/soc/hisilicon/kunpeng_hccs.c
70
struct platform_device *pdev =
drivers/soc/hisilicon/kunpeng_hccs.c
71
container_of(dev, struct platform_device, dev);
drivers/soc/imx/imx93-src.c
10
static int imx93_src_probe(struct platform_device *pdev)
drivers/soc/imx/soc-imx8m.c
111
static int imx8mm_soc_revision(struct platform_device *pdev, u32 *socrev)
drivers/soc/imx/soc-imx8m.c
131
static int imx8m_soc_prepare(struct platform_device *pdev, const char *ocotp_compatible)
drivers/soc/imx/soc-imx8m.c
162
static void imx8m_soc_unprepare(struct platform_device *pdev)
drivers/soc/imx/soc-imx8m.c
222
static int imx8m_soc_probe(struct platform_device *pdev)
drivers/soc/imx/soc-imx8m.c
225
struct platform_device *cpufreq_dev;
drivers/soc/imx/soc-imx8m.c
325
struct platform_device *pdev;
drivers/soc/imx/soc-imx8m.c
35
int (*soc_revision)(struct platform_device *pdev, u32 *socrev);
drivers/soc/imx/soc-imx8m.c
36
int (*soc_uid)(struct platform_device *pdev, u64 *socuid);
drivers/soc/imx/soc-imx8m.c
60
static int imx8m_soc_uid(struct platform_device *pdev, u64 *socuid)
drivers/soc/imx/soc-imx8m.c
72
static int imx8mq_soc_revision(struct platform_device *pdev, u32 *socrev)
drivers/soc/imx/soc-imx8m.c
95
static int imx8mp_soc_uid(struct platform_device *pdev, u64 *socuid)
drivers/soc/imx/soc-imx9.c
19
static int imx9_soc_probe(struct platform_device *pdev)
drivers/soc/imx/soc-imx9.c
89
struct platform_device *pdev;
drivers/soc/ixp4xx/ixp4xx-npe.c
685
static int ixp4xx_npe_probe(struct platform_device *pdev)
drivers/soc/ixp4xx/ixp4xx-npe.c
739
static void ixp4xx_npe_remove(struct platform_device *pdev)
drivers/soc/ixp4xx/ixp4xx-qmgr.c
375
static int ixp4xx_qmgr_probe(struct platform_device *pdev)
drivers/soc/ixp4xx/ixp4xx-qmgr.c
445
static void ixp4xx_qmgr_remove(struct platform_device *pdev)
drivers/soc/lantiq/fpi-bus.c
27
static int ltq_fpi_probe(struct platform_device *pdev)
drivers/soc/litex/litex_soc_ctrl.c
88
static int litex_soc_ctrl_probe(struct platform_device *pdev)
drivers/soc/loongson/loongson2_guts.c
154
static void loongson2_guts_remove(struct platform_device *dev)
drivers/soc/loongson/loongson2_guts.c
93
static int loongson2_guts_probe(struct platform_device *pdev)
drivers/soc/loongson/loongson2_pm.c
163
static int loongson2_pm_probe(struct platform_device *pdev)
drivers/soc/mediatek/mtk-devapc.c
254
static int mtk_devapc_probe(struct platform_device *pdev)
drivers/soc/mediatek/mtk-devapc.c
303
static void mtk_devapc_remove(struct platform_device *pdev)
drivers/soc/mediatek/mtk-dvfsrc.c
650
static int mtk_dvfsrc_probe(struct platform_device *pdev)
drivers/soc/mediatek/mtk-dvfsrc.c
82
struct platform_device *icc;
drivers/soc/mediatek/mtk-dvfsrc.c
83
struct platform_device *regulator;
drivers/soc/mediatek/mtk-mmsys.c
156
struct platform_device *clks_pdev;
drivers/soc/mediatek/mtk-mmsys.c
157
struct platform_device *drm_pdev;
drivers/soc/mediatek/mtk-mmsys.c
387
static int mtk_mmsys_probe(struct platform_device *pdev)
drivers/soc/mediatek/mtk-mmsys.c
390
struct platform_device *clks;
drivers/soc/mediatek/mtk-mmsys.c
391
struct platform_device *drm;
drivers/soc/mediatek/mtk-mmsys.c
450
static void mtk_mmsys_remove(struct platform_device *pdev)
drivers/soc/mediatek/mtk-mutex.c
1093
static int mtk_mutex_probe(struct platform_device *pdev)
drivers/soc/mediatek/mtk-pmic-wrap.c
2466
static int pwrap_probe(struct platform_device *pdev)
drivers/soc/mediatek/mtk-socinfo.c
172
static int mtk_socinfo_probe(struct platform_device *pdev)
drivers/soc/mediatek/mtk-socinfo.c
195
static void mtk_socinfo_remove(struct platform_device *pdev)
drivers/soc/mediatek/mtk-svs.c
2125
struct platform_device *pdev;
drivers/soc/mediatek/mtk-svs.c
2839
static int svs_probe(struct platform_device *pdev)
drivers/soc/microchip/mpfs-control-scb.c
13
static int mpfs_control_scb_probe(struct platform_device *pdev)
drivers/soc/microchip/mpfs-mss-top-sysreg.c
14
static int mpfs_mss_top_sysreg_probe(struct platform_device *pdev)
drivers/soc/microchip/mpfs-sys-controller.c
113
static struct platform_device subdevs[] = {
drivers/soc/microchip/mpfs-sys-controller.c
128
static int mpfs_sys_controller_probe(struct platform_device *pdev)
drivers/soc/microchip/mpfs-sys-controller.c
184
static void mpfs_sys_controller_remove(struct platform_device *pdev)
drivers/soc/pxa/ssp.c
111
static int pxa_ssp_probe(struct platform_device *pdev)
drivers/soc/pxa/ssp.c
179
static void pxa_ssp_remove(struct platform_device *pdev)
drivers/soc/qcom/cmd-db.c
341
static int cmd_db_dev_probe(struct platform_device *pdev)
drivers/soc/qcom/icc-bwmon.c
703
static int bwmon_init_regmap(struct platform_device *pdev,
drivers/soc/qcom/icc-bwmon.c
753
static int bwmon_probe(struct platform_device *pdev)
drivers/soc/qcom/icc-bwmon.c
810
static void bwmon_remove(struct platform_device *pdev)
drivers/soc/qcom/ice.c
610
struct platform_device *pdev = to_platform_device(dev);
drivers/soc/qcom/ice.c
672
struct platform_device *pdev = to_platform_device(ice->dev);
drivers/soc/qcom/ice.c
717
static int qcom_ice_probe(struct platform_device *pdev)
drivers/soc/qcom/llcc-qcom.c
4930
static int qcom_llcc_cfg_program(struct platform_device *pdev,
drivers/soc/qcom/llcc-qcom.c
4958
static int qcom_llcc_get_cfg_index(struct platform_device *pdev, u8 *cfg_index, int num_config)
drivers/soc/qcom/llcc-qcom.c
4976
static void qcom_llcc_remove(struct platform_device *pdev)
drivers/soc/qcom/llcc-qcom.c
4982
static struct regmap *qcom_llcc_init_mmio(struct platform_device *pdev, u8 index,
drivers/soc/qcom/llcc-qcom.c
5000
static int qcom_llcc_probe(struct platform_device *pdev)
drivers/soc/qcom/llcc-qcom.c
5005
struct platform_device *llcc_edac;
drivers/soc/qcom/ocmem.c
188
struct platform_device *pdev;
drivers/soc/qcom/ocmem.c
294
static int ocmem_dev_probe(struct platform_device *pdev)
drivers/soc/qcom/ocmem.c
414
static void ocmem_dev_remove(struct platform_device *pdev)
drivers/soc/qcom/pmic_glink.c
293
static int pmic_glink_probe(struct platform_device *pdev)
drivers/soc/qcom/pmic_glink.c
369
static void pmic_glink_remove(struct platform_device *pdev)
drivers/soc/qcom/qcom-geni-se.c
1362
static int geni_se_probe(struct platform_device *pdev)
drivers/soc/qcom/qcom-pbs.c
146
struct platform_device *pdev;
drivers/soc/qcom/qcom-pbs.c
182
static int qcom_pbs_probe(struct platform_device *pdev)
drivers/soc/qcom/qcom_aoss.c
450
struct platform_device *pdev;
drivers/soc/qcom/qcom_aoss.c
576
static int qmp_probe(struct platform_device *pdev)
drivers/soc/qcom/qcom_aoss.c
636
static void qmp_remove(struct platform_device *pdev)
drivers/soc/qcom/qcom_gsbi.c
125
static int gsbi_probe(struct platform_device *pdev)
drivers/soc/qcom/qcom_stats.c
303
static int qcom_stats_probe(struct platform_device *pdev)
drivers/soc/qcom/qcom_stats.c
355
static void qcom_stats_remove(struct platform_device *pdev)
drivers/soc/qcom/ramp_controller.c
284
static int qcom_ramp_controller_probe(struct platform_device *pdev)
drivers/soc/qcom/ramp_controller.c
310
static void qcom_ramp_controller_remove(struct platform_device *pdev)
drivers/soc/qcom/rmtfs_mem.c
171
static int qcom_rmtfs_mem_probe(struct platform_device *pdev)
drivers/soc/qcom/rmtfs_mem.c
293
static void qcom_rmtfs_mem_remove(struct platform_device *pdev)
drivers/soc/qcom/rpm-proc.c
10
static int rpm_proc_probe(struct platform_device *pdev)
drivers/soc/qcom/rpm-proc.c
40
static void rpm_proc_remove(struct platform_device *pdev)
drivers/soc/qcom/rpm_master_stats.c
140
static void master_stats_remove(struct platform_device *pdev)
drivers/soc/qcom/rpm_master_stats.c
68
static int master_stats_probe(struct platform_device *pdev)
drivers/soc/qcom/rpmh-rsc.c
1031
static int rpmh_rsc_probe(struct platform_device *pdev)
drivers/soc/qcom/rpmh-rsc.c
960
static int rpmh_probe_tcs_config(struct platform_device *pdev, struct rsc_drv *drv)
drivers/soc/qcom/smem.c
1125
static int qcom_smem_probe(struct platform_device *pdev)
drivers/soc/qcom/smem.c
1248
static void qcom_smem_remove(struct platform_device *pdev)
drivers/soc/qcom/smem.c
282
struct platform_device *socinfo;
drivers/soc/qcom/smp2p.c
536
static int qcom_smp2p_probe(struct platform_device *pdev)
drivers/soc/qcom/smp2p.c
672
static void qcom_smp2p_remove(struct platform_device *pdev)
drivers/soc/qcom/smsm.c
510
static int qcom_smsm_probe(struct platform_device *pdev)
drivers/soc/qcom/smsm.c
662
static void qcom_smsm_remove(struct platform_device *pdev)
drivers/soc/qcom/socinfo.c
860
static int qcom_socinfo_probe(struct platform_device *pdev)
drivers/soc/qcom/socinfo.c
910
static void qcom_socinfo_remove(struct platform_device *pdev)
drivers/soc/qcom/spm.c
508
static int spm_dev_probe(struct platform_device *pdev)
drivers/soc/renesas/pwc-rzv2m.c
89
static int rzv2m_pwc_probe(struct platform_device *pdev)
drivers/soc/renesas/rz-sysc.c
104
static int rz_sysc_probe(struct platform_device *pdev)
drivers/soc/renesas/rzn1_irqmux.c
53
static int rzn1_irqmux_probe(struct platform_device *pdev)
drivers/soc/rockchip/io-domain.c
611
static int rockchip_iodomain_probe(struct platform_device *pdev)
drivers/soc/rockchip/io-domain.c
730
static void rockchip_iodomain_remove(struct platform_device *pdev)
drivers/soc/samsung/exynos-chipid.c
128
static struct regmap *exynos_chipid_get_efuse_regmap(struct platform_device *pdev)
drivers/soc/samsung/exynos-chipid.c
153
static int exynos_chipid_probe(struct platform_device *pdev)
drivers/soc/samsung/exynos-pmu.c
476
static int exynos_pmu_probe(struct platform_device *pdev)
drivers/soc/samsung/exynos-usi.c
288
static int exynos_usi_probe(struct platform_device *pdev)
drivers/soc/sophgo/cv1800-rtcsys.c
30
static int cv1800_rtcsys_probe(struct platform_device *pdev)
drivers/soc/sophgo/sg2044-topsys.c
20
static int sg2044_topsys_probe(struct platform_device *pdev)
drivers/soc/sunxi/sunxi_sram.c
366
static int __init sunxi_sram_probe(struct platform_device *pdev)
drivers/soc/tegra/cbb/tegra-cbb.c
106
int tegra_cbb_get_irq(struct platform_device *pdev, unsigned int *nonsec_irq,
drivers/soc/tegra/cbb/tegra194-cbb.c
2239
static int tegra194_cbb_probe(struct platform_device *pdev)
drivers/soc/tegra/cbb/tegra194-cbb.c
2296
static void tegra194_cbb_remove(struct platform_device *pdev)
drivers/soc/tegra/cbb/tegra234-cbb.c
1525
static int tegra234_cbb_probe(struct platform_device *pdev)
drivers/soc/tegra/cbb/tegra234-cbb.c
186
tegra234_cbb_write_access_allowed(struct platform_device *pdev, struct tegra234_cbb *cbb)
drivers/soc/tegra/flowctrl.c
156
static int tegra_flowctrl_probe(struct platform_device *pdev)
drivers/soc/tegra/fuse/fuse-tegra.c
140
static int tegra_fuse_probe(struct platform_device *pdev)
drivers/soc/tegra/pmc.c
3098
static int tegra_pmc_probe(struct platform_device *pdev)
drivers/soc/tegra/pmc.c
971
struct platform_device *pdev;
drivers/soc/ti/k3-ringacc.c
1309
struct platform_device *pdev = to_platform_device(dev);
drivers/soc/ti/k3-ringacc.c
1365
static int k3_ringacc_init(struct platform_device *pdev,
drivers/soc/ti/k3-ringacc.c
1463
struct k3_ringacc *k3_ringacc_dmarings_init(struct platform_device *pdev,
drivers/soc/ti/k3-ringacc.c
1522
static int k3_ringacc_probe(struct platform_device *pdev)
drivers/soc/ti/k3-ringacc.c
1554
static void k3_ringacc_remove(struct platform_device *pdev)
drivers/soc/ti/k3-ringacc.c
183
int (*init)(struct platform_device *pdev, struct k3_ringacc *ringacc);
drivers/soc/ti/k3-socinfo.c
126
static int k3_chipinfo_probe(struct platform_device *pdev)
drivers/soc/ti/knav_dma.c
705
static int knav_dma_probe(struct platform_device *pdev)
drivers/soc/ti/knav_dma.c
757
static void knav_dma_remove(struct platform_device *pdev)
drivers/soc/ti/knav_qmss_queue.c
1133
struct platform_device *pdev = to_platform_device(kdev->dev);
drivers/soc/ti/knav_qmss_queue.c
1772
static int knav_queue_probe(struct platform_device *pdev)
drivers/soc/ti/knav_qmss_queue.c
1874
static void knav_queue_remove(struct platform_device *pdev)
drivers/soc/ti/pm33xx.c
483
static int am33xx_pm_probe(struct platform_device *pdev)
drivers/soc/ti/pm33xx.c
576
static void am33xx_pm_remove(struct platform_device *pdev)
drivers/soc/ti/pruss.c
501
static int pruss_probe(struct platform_device *pdev)
drivers/soc/ti/pruss.c
552
static void pruss_remove(struct platform_device *pdev)
drivers/soc/ti/pruss.c
60
struct platform_device *ppdev;
drivers/soc/ti/smartreflex.c
814
static int omap_sr_probe(struct platform_device *pdev)
drivers/soc/ti/smartreflex.c
936
static void omap_sr_remove(struct platform_device *pdev)
drivers/soc/ti/smartreflex.c
950
static void omap_sr_shutdown(struct platform_device *pdev)
drivers/soc/ti/ti_sci_inta_msi.c
96
struct platform_device *pdev = to_platform_device(dev);
drivers/soc/ti/wkup_m3_ipc.c
609
static int wkup_m3_ipc_probe(struct platform_device *pdev)
drivers/soc/ti/wkup_m3_ipc.c
711
static void wkup_m3_ipc_remove(struct platform_device *pdev)
drivers/soc/versatile/soc-realview.c
92
static int realview_soc_probe(struct platform_device *pdev)
drivers/soc/vt8500/wmt-socinfo.c
101
static void wmt_socinfo_remove(struct platform_device *pdev)
drivers/soc/vt8500/wmt-socinfo.c
47
static int wmt_socinfo_probe(struct platform_device *pdev)
drivers/soc/xilinx/xlnx_event_manager.c
572
static int xlnx_event_init_sgi(struct platform_device *pdev)
drivers/soc/xilinx/xlnx_event_manager.c
626
static void xlnx_event_cleanup_sgi(struct platform_device *pdev)
drivers/soc/xilinx/xlnx_event_manager.c
637
static int xlnx_event_manager_probe(struct platform_device *pdev)
drivers/soc/xilinx/xlnx_event_manager.c
685
static void xlnx_event_manager_remove(struct platform_device *pdev)
drivers/soc/xilinx/zynqmp_power.c
285
static int zynqmp_pm_probe(struct platform_device *pdev)
drivers/soc/xilinx/zynqmp_power.c
397
static void zynqmp_pm_remove(struct platform_device *pdev)
drivers/soundwire/amd_manager.c
1077
static void amd_sdw_manager_remove(struct platform_device *pdev)
drivers/soundwire/amd_manager.c
981
static int amd_sdw_manager_probe(struct platform_device *pdev)
drivers/soundwire/qcom.c
1533
static int qcom_swrm_probe(struct platform_device *pdev)
drivers/soundwire/qcom.c
1696
static void qcom_swrm_remove(struct platform_device *pdev)
drivers/spi/atmel-quadspi.c
1348
static int atmel_qspi_probe(struct platform_device *pdev)
drivers/spi/atmel-quadspi.c
1502
static void atmel_qspi_remove(struct platform_device *pdev)
drivers/spi/atmel-quadspi.c
279
struct platform_device *pdev;
drivers/spi/spi-airoha-snfi.c
1060
static int airoha_snand_probe(struct platform_device *pdev)
drivers/spi/spi-altera-platform.c
35
static int altera_spi_probe(struct platform_device *pdev)
drivers/spi/spi-amd.c
851
static int amd_spi_probe(struct platform_device *pdev)
drivers/spi/spi-amlogic-spifc-a1.c
327
static int amlogic_spifc_a1_probe(struct platform_device *pdev)
drivers/spi/spi-amlogic-spifc-a4.c
1093
static int aml_sfc_probe(struct platform_device *pdev)
drivers/spi/spi-amlogic-spisg.c
148
struct platform_device *pdev;
drivers/spi/spi-amlogic-spisg.c
716
static int aml_spisg_probe(struct platform_device *pdev)
drivers/spi/spi-amlogic-spisg.c
822
static void aml_spisg_remove(struct platform_device *pdev)
drivers/spi/spi-apple.c
457
static int apple_spi_probe(struct platform_device *pdev)
drivers/spi/spi-ar934x.c
165
static int ar934x_spi_probe(struct platform_device *pdev)
drivers/spi/spi-ar934x.c
211
static void ar934x_spi_remove(struct platform_device *pdev)
drivers/spi/spi-armada-3700.c
813
static int a3700_spi_probe(struct platform_device *pdev)
drivers/spi/spi-aspeed-smc.c
1031
static void aspeed_spi_remove(struct platform_device *pdev)
drivers/spi/spi-aspeed-smc.c
957
static int aspeed_spi_probe(struct platform_device *pdev)
drivers/spi/spi-at91-usart.c
468
static int at91_usart_gpio_setup(struct platform_device *pdev)
drivers/spi/spi-at91-usart.c
477
static int at91_usart_spi_probe(struct platform_device *pdev)
drivers/spi/spi-at91-usart.c
632
static void at91_usart_spi_remove(struct platform_device *pdev)
drivers/spi/spi-at91-usart.c
79
struct platform_device *mpdev;
drivers/spi/spi-atcspi200.c
471
static int atcspi_init_resources(struct platform_device *pdev,
drivers/spi/spi-atcspi200.c
538
static void atcspi_init_controller(struct platform_device *pdev,
drivers/spi/spi-atcspi200.c
554
static int atcspi_probe(struct platform_device *pdev)
drivers/spi/spi-ath79.c
169
static int ath79_spi_probe(struct platform_device *pdev)
drivers/spi/spi-ath79.c
233
static void ath79_spi_remove(struct platform_device *pdev)
drivers/spi/spi-ath79.c
242
static void ath79_spi_shutdown(struct platform_device *pdev)
drivers/spi/spi-atmel.c
1510
static int atmel_spi_probe(struct platform_device *pdev)
drivers/spi/spi-atmel.c
1686
static void atmel_spi_remove(struct platform_device *pdev)
drivers/spi/spi-atmel.c
260
struct platform_device *pdev;
drivers/spi/spi-au1550.c
714
static int au1550_spi_probe(struct platform_device *pdev)
drivers/spi/spi-au1550.c
917
static void au1550_spi_remove(struct platform_device *pdev)
drivers/spi/spi-axi-spi-engine.c
1104
static int spi_engine_probe(struct platform_device *pdev)
drivers/spi/spi-axiado.c
752
static int ax_spi_probe(struct platform_device *pdev)
drivers/spi/spi-axiado.c
876
static void ax_spi_remove(struct platform_device *pdev)
drivers/spi/spi-bcm-qspi.c
1482
int bcm_qspi_probe(struct platform_device *pdev,
drivers/spi/spi-bcm-qspi.c
1679
void bcm_qspi_remove(struct platform_device *pdev)
drivers/spi/spi-bcm-qspi.c
222
struct platform_device *pdev;
drivers/spi/spi-bcm-qspi.h
44
struct platform_device;
drivers/spi/spi-bcm-qspi.h
97
int bcm_qspi_probe(struct platform_device *pdev,
drivers/spi/spi-bcm-qspi.h
99
void bcm_qspi_remove(struct platform_device *pdev);
drivers/spi/spi-bcm2835.c
1349
static int bcm2835_spi_probe(struct platform_device *pdev)
drivers/spi/spi-bcm2835.c
1423
static void bcm2835_spi_remove(struct platform_device *pdev)
drivers/spi/spi-bcm2835aux.c
474
static int bcm2835aux_spi_probe(struct platform_device *pdev)
drivers/spi/spi-bcm2835aux.c
555
static void bcm2835aux_spi_remove(struct platform_device *pdev)
drivers/spi/spi-bcm63xx-hsspi.c
134
struct platform_device *pdev;
drivers/spi/spi-bcm63xx-hsspi.c
742
static int bcm63xx_hsspi_probe(struct platform_device *pdev)
drivers/spi/spi-bcm63xx-hsspi.c
898
static void bcm63xx_hsspi_remove(struct platform_device *pdev)
drivers/spi/spi-bcm63xx.c
151
struct platform_device *pdev;
drivers/spi/spi-bcm63xx.c
492
static int bcm63xx_spi_probe(struct platform_device *pdev)
drivers/spi/spi-bcm63xx.c
623
static void bcm63xx_spi_remove(struct platform_device *pdev)
drivers/spi/spi-bcmbca-hsspi.c
115
struct platform_device *pdev;
drivers/spi/spi-bcmbca-hsspi.c
432
static int bcmbca_hsspi_probe(struct platform_device *pdev)
drivers/spi/spi-bcmbca-hsspi.c
569
static void bcmbca_hsspi_remove(struct platform_device *pdev)
drivers/spi/spi-brcmstb-qspi.c
19
static int brcmstb_qspi_probe(struct platform_device *pdev)
drivers/spi/spi-brcmstb-qspi.c
24
static void brcmstb_qspi_remove(struct platform_device *pdev)
drivers/spi/spi-cadence-quadspi.c
1561
static int cqspi_of_get_flash_pdata(struct platform_device *pdev,
drivers/spi/spi-cadence-quadspi.c
1751
struct platform_device *pdev = cqspi->pdev;
drivers/spi/spi-cadence-quadspi.c
1789
static int cqspi_probe(struct platform_device *pdev)
drivers/spi/spi-cadence-quadspi.c
2014
static void cqspi_remove(struct platform_device *pdev)
drivers/spi/spi-cadence-quadspi.c
85
struct platform_device *pdev;
drivers/spi/spi-cadence-xspi.c
1130
static int cdns_xspi_probe(struct platform_device *pdev)
drivers/spi/spi-cadence-xspi.c
352
struct platform_device *pdev;
drivers/spi/spi-cadence-xspi.c
892
static int cdns_xspi_of_get_plat_data(struct platform_device *pdev)
drivers/spi/spi-cadence.c
636
static int cdns_spi_probe(struct platform_device *pdev)
drivers/spi/spi-cadence.c
775
static void cdns_spi_remove(struct platform_device *pdev)
drivers/spi/spi-cavium-octeon.c
19
static int octeon_spi_probe(struct platform_device *pdev)
drivers/spi/spi-cavium-octeon.c
71
static void octeon_spi_remove(struct platform_device *pdev)
drivers/spi/spi-clps711x.c
91
static int spi_clps711x_probe(struct platform_device *pdev)
drivers/spi/spi-coldfire-qspi.c
338
static int mcfqspi_probe(struct platform_device *pdev)
drivers/spi/spi-coldfire-qspi.c
434
static void mcfqspi_remove(struct platform_device *pdev)
drivers/spi/spi-cs42l43.c
313
static int cs42l43_spi_probe(struct platform_device *pdev)
drivers/spi/spi-davinci.c
1074
static void davinci_spi_remove(struct platform_device *pdev)
drivers/spi/spi-davinci.c
875
static int spi_davinci_get_pdata(struct platform_device *pdev,
drivers/spi/spi-davinci.c
904
static int spi_davinci_get_pdata(struct platform_device *pdev,
drivers/spi/spi-davinci.c
922
static int davinci_spi_probe(struct platform_device *pdev)
drivers/spi/spi-dln2.c
680
static int dln2_spi_probe(struct platform_device *pdev)
drivers/spi/spi-dln2.c
781
static void dln2_spi_remove(struct platform_device *pdev)
drivers/spi/spi-dln2.c
81
struct platform_device *pdev;
drivers/spi/spi-dw-mmio.c
128
static int dw_spi_mscc_ocelot_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
135
static int dw_spi_mscc_jaguar2_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
174
static int dw_spi_mscc_sparx5_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
203
static int dw_spi_alpine_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
211
static int dw_spi_pssi_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
219
static int dw_spi_hssi_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
229
static int dw_spi_intel_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
240
static int dw_spi_mountevans_imc_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
255
static int dw_spi_canaan_k210_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
296
static int dw_spi_elba_init(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
313
static int dw_spi_mmio_probe(struct platform_device *pdev)
drivers/spi/spi-dw-mmio.c
315
int (*init_func)(struct platform_device *pdev,
drivers/spi/spi-dw-mmio.c
425
static void dw_spi_mmio_remove(struct platform_device *pdev)
drivers/spi/spi-dw-mmio.c
96
static int dw_spi_mscc_init(struct platform_device *pdev,
drivers/spi/spi-ep93xx.c
620
static int ep93xx_spi_probe(struct platform_device *pdev)
drivers/spi/spi-ep93xx.c
711
static void ep93xx_spi_remove(struct platform_device *pdev)
drivers/spi/spi-falcon.c
391
static int falcon_sflash_probe(struct platform_device *pdev)
drivers/spi/spi-fsl-dspi.c
1528
static int dspi_probe(struct platform_device *pdev)
drivers/spi/spi-fsl-dspi.c
1700
static void dspi_remove(struct platform_device *pdev)
drivers/spi/spi-fsl-dspi.c
1720
static void dspi_shutdown(struct platform_device *pdev)
drivers/spi/spi-fsl-dspi.c
340
struct platform_device *pdev;
drivers/spi/spi-fsl-espi.c
755
static int of_fsl_espi_probe(struct platform_device *ofdev)
drivers/spi/spi-fsl-espi.c
783
static void of_fsl_espi_remove(struct platform_device *dev)
drivers/spi/spi-fsl-lib.c
113
int of_mpc8xxx_spi_probe(struct platform_device *ofdev)
drivers/spi/spi-fsl-lib.h
109
extern int of_mpc8xxx_spi_probe(struct platform_device *ofdev);
drivers/spi/spi-fsl-lpspi.c
1032
static void fsl_lpspi_remove(struct platform_device *pdev)
drivers/spi/spi-fsl-lpspi.c
900
static int fsl_lpspi_probe(struct platform_device *pdev)
drivers/spi/spi-fsl-qspi.c
894
static int fsl_qspi_probe(struct platform_device *pdev)
drivers/spi/spi-fsl-spi.c
634
static int of_fsl_spi_probe(struct platform_device *ofdev)
drivers/spi/spi-fsl-spi.c
703
static void of_fsl_spi_remove(struct platform_device *ofdev)
drivers/spi/spi-fsl-spi.c
728
static int plat_mpc8xxx_spi_probe(struct platform_device *pdev)
drivers/spi/spi-fsl-spi.c
749
static void plat_mpc8xxx_spi_remove(struct platform_device *pdev)
drivers/spi/spi-geni-qcom.c
1018
static int spi_geni_probe(struct platform_device *pdev)
drivers/spi/spi-gpio.c
308
static int spi_gpio_probe_pdata(struct platform_device *pdev,
drivers/spi/spi-gpio.c
340
static int spi_gpio_probe(struct platform_device *pdev)
drivers/spi/spi-gxp.c
250
static int gxp_spifi_probe(struct platform_device *pdev)
drivers/spi/spi-hisi-kunpeng.c
448
static int hisi_spi_probe(struct platform_device *pdev)
drivers/spi/spi-hisi-kunpeng.c
525
static void hisi_spi_remove(struct platform_device *pdev)
drivers/spi/spi-hisi-sfc-v3xx.c
431
static int hisi_sfc_v3xx_probe(struct platform_device *pdev)
drivers/spi/spi-img-spfi.c
525
static int img_spfi_probe(struct platform_device *pdev)
drivers/spi/spi-img-spfi.c
667
static void img_spfi_remove(struct platform_device *pdev)
drivers/spi/spi-imx.c
2219
static int spi_imx_probe(struct platform_device *pdev)
drivers/spi/spi-imx.c
2398
static void spi_imx_remove(struct platform_device *pdev)
drivers/spi/spi-ingenic.c
383
static int spi_ingenic_probe(struct platform_device *pdev)
drivers/spi/spi-intel-platform.c
14
static int intel_spi_platform_probe(struct platform_device *pdev)
drivers/spi/spi-iproc-qspi.c
127
static void bcm_iproc_remove(struct platform_device *pdev)
drivers/spi/spi-iproc-qspi.c
22
struct platform_device *pdev;
drivers/spi/spi-iproc-qspi.c
92
static int bcm_iproc_probe(struct platform_device *pdev)
drivers/spi/spi-jcore.c
141
static int jcore_spi_probe(struct platform_device *pdev)
drivers/spi/spi-lantiq-ssc.c
1015
static void lantiq_ssc_remove(struct platform_device *pdev)
drivers/spi/spi-lantiq-ssc.c
156
int (*cfg_irq)(struct platform_device *pdev, struct lantiq_ssc_spi *spi);
drivers/spi/spi-lantiq-ssc.c
822
static int intel_lgm_cfg_irq(struct platform_device *pdev, struct lantiq_ssc_spi *spi)
drivers/spi/spi-lantiq-ssc.c
833
static int lantiq_cfg_irq(struct platform_device *pdev, struct lantiq_ssc_spi *spi)
drivers/spi/spi-lantiq-ssc.c
904
static int lantiq_ssc_probe(struct platform_device *pdev)
drivers/spi/spi-loongson-plat.c
11
static int loongson_spi_platform_probe(struct platform_device *pdev)
drivers/spi/spi-lp8841-rtc.c
182
spi_lp8841_rtc_probe(struct platform_device *pdev)
drivers/spi/spi-meson-spicc.c
1098
static void meson_spicc_remove(struct platform_device *pdev)
drivers/spi/spi-meson-spicc.c
180
struct platform_device *pdev;
drivers/spi/spi-meson-spicc.c
979
static int meson_spicc_probe(struct platform_device *pdev)
drivers/spi/spi-meson-spifc.c
285
static int meson_spifc_probe(struct platform_device *pdev)
drivers/spi/spi-meson-spifc.c
350
static void meson_spifc_remove(struct platform_device *pdev)
drivers/spi/spi-microchip-core-qspi.c
682
static int mchp_coreqspi_probe(struct platform_device *pdev)
drivers/spi/spi-microchip-core-qspi.c
743
static void mchp_coreqspi_remove(struct platform_device *pdev)
drivers/spi/spi-microchip-core-spi.c
287
static int mchp_corespi_probe(struct platform_device *pdev)
drivers/spi/spi-microchip-core-spi.c
397
static void mchp_corespi_remove(struct platform_device *pdev)
drivers/spi/spi-mpc512x-psc.c
458
static int mpc512x_psc_spi_of_probe(struct platform_device *pdev)
drivers/spi/spi-mpc52xx-psc.c
294
static int mpc52xx_psc_spi_of_probe(struct platform_device *pdev)
drivers/spi/spi-mpc52xx.c
387
static int mpc52xx_spi_probe(struct platform_device *op)
drivers/spi/spi-mpc52xx.c
514
static void mpc52xx_spi_remove(struct platform_device *op)
drivers/spi/spi-mpfs.c
527
static int mpfs_spi_probe(struct platform_device *pdev)
drivers/spi/spi-mpfs.c
590
static void mpfs_spi_remove(struct platform_device *pdev)
drivers/spi/spi-mt65xx.c
1175
static int mtk_spi_probe(struct platform_device *pdev)
drivers/spi/spi-mt65xx.c
1337
static void mtk_spi_remove(struct platform_device *pdev)
drivers/spi/spi-mt7621.c
316
static int mt7621_spi_probe(struct platform_device *pdev)
drivers/spi/spi-mtk-nor.c
810
static int mtk_nor_probe(struct platform_device *pdev)
drivers/spi/spi-mtk-nor.c
936
static void mtk_nor_remove(struct platform_device *pdev)
drivers/spi/spi-mtk-snfi.c
1331
static int mtk_snand_probe(struct platform_device *pdev)
drivers/spi/spi-mtk-snfi.c
1463
static void mtk_snand_remove(struct platform_device *pdev)
drivers/spi/spi-mxic.c
702
static int mxic_spi_mem_ecc_probe(struct platform_device *pdev,
drivers/spi/spi-mxic.c
755
static int mxic_spi_probe(struct platform_device *pdev)
drivers/spi/spi-mxic.c
830
static void mxic_spi_remove(struct platform_device *pdev)
drivers/spi/spi-mxs.c
528
static int mxs_spi_probe(struct platform_device *pdev)
drivers/spi/spi-mxs.c
643
static void mxs_spi_remove(struct platform_device *pdev)
drivers/spi/spi-npcm-fiu.c
689
static int npcm_fiu_probe(struct platform_device *pdev)
drivers/spi/spi-npcm-fiu.c
753
static void npcm_fiu_remove(struct platform_device *pdev)
drivers/spi/spi-npcm-pspi.c
340
static int npcm_pspi_probe(struct platform_device *pdev)
drivers/spi/spi-npcm-pspi.c
432
static void npcm_pspi_remove(struct platform_device *pdev)
drivers/spi/spi-nxp-fspi.c
1286
static int nxp_fspi_probe(struct platform_device *pdev)
drivers/spi/spi-nxp-xspi.c
1212
static int nxp_xspi_probe(struct platform_device *pdev)
drivers/spi/spi-oc-tiny.c
187
static int tiny_spi_of_probe(struct platform_device *pdev)
drivers/spi/spi-oc-tiny.c
202
static int tiny_spi_of_probe(struct platform_device *pdev)
drivers/spi/spi-oc-tiny.c
208
static int tiny_spi_probe(struct platform_device *pdev)
drivers/spi/spi-oc-tiny.c
271
static void tiny_spi_remove(struct platform_device *pdev)
drivers/spi/spi-offload-trigger-adi-util-sigma-delta.c
29
static int adi_util_sigma_delta_probe(struct platform_device *pdev)
drivers/spi/spi-offload-trigger-pwm.c
118
static int spi_offload_trigger_pwm_probe(struct platform_device *pdev)
drivers/spi/spi-omap-uwire.c
454
static int uwire_probe(struct platform_device *pdev)
drivers/spi/spi-omap-uwire.c
508
static void uwire_remove(struct platform_device *pdev)
drivers/spi/spi-omap2-mcspi.c
1468
static int omap2_mcspi_probe(struct platform_device *pdev)
drivers/spi/spi-omap2-mcspi.c
1604
static void omap2_mcspi_remove(struct platform_device *pdev)
drivers/spi/spi-orion.c
644
static int orion_spi_probe(struct platform_device *pdev)
drivers/spi/spi-orion.c
799
static void orion_spi_remove(struct platform_device *pdev)
drivers/spi/spi-pic32-sqi.c
569
static int pic32_sqi_probe(struct platform_device *pdev)
drivers/spi/spi-pic32-sqi.c
664
static void pic32_sqi_remove(struct platform_device *pdev)
drivers/spi/spi-pic32.c
707
static int pic32_spi_hw_probe(struct platform_device *pdev,
drivers/spi/spi-pic32.c
749
static int pic32_spi_probe(struct platform_device *pdev)
drivers/spi/spi-pic32.c
841
static void pic32_spi_remove(struct platform_device *pdev)
drivers/spi/spi-ppc4xx.c
335
static int spi_ppc4xx_of_probe(struct platform_device *op)
drivers/spi/spi-ppc4xx.c
466
static void spi_ppc4xx_of_remove(struct platform_device *op)
drivers/spi/spi-pxa2xx-platform.c
141
static int pxa2xx_spi_platform_probe(struct platform_device *pdev)
drivers/spi/spi-pxa2xx-platform.c
173
static void pxa2xx_spi_platform_remove(struct platform_device *pdev)
drivers/spi/spi-pxa2xx-platform.c
22
pxa2xx_spi_init_ssp(struct platform_device *pdev, struct ssp_device *ssp, enum pxa_ssp_type type)
drivers/spi/spi-pxa2xx-platform.c
60
static struct ssp_device *pxa2xx_spi_ssp_request(struct platform_device *pdev)
drivers/spi/spi-pxa2xx-platform.c
77
pxa2xx_spi_init_pdata(struct platform_device *pdev)
drivers/spi/spi-qcom-qspi.c
693
static int qcom_qspi_probe(struct platform_device *pdev)
drivers/spi/spi-qcom-qspi.c
805
static void qcom_qspi_remove(struct platform_device *pdev)
drivers/spi/spi-qpic-snand.c
1500
static int qcom_spi_probe(struct platform_device *pdev)
drivers/spi/spi-qpic-snand.c
1607
static void qcom_spi_remove(struct platform_device *pdev)
drivers/spi/spi-qup.c
1022
static int spi_qup_probe(struct platform_device *pdev)
drivers/spi/spi-qup.c
1317
static void spi_qup_remove(struct platform_device *pdev)
drivers/spi/spi-rb4xx.c
143
static int rb4xx_spi_probe(struct platform_device *pdev)
drivers/spi/spi-realtek-rtl-snand.c
357
static int rtl_snand_probe(struct platform_device *pdev)
drivers/spi/spi-realtek-rtl.c
150
static int realtek_rtl_spi_probe(struct platform_device *pdev)
drivers/spi/spi-rockchip-sfc.c
610
static int rockchip_sfc_probe(struct platform_device *pdev)
drivers/spi/spi-rockchip-sfc.c
740
static void rockchip_sfc_remove(struct platform_device *pdev)
drivers/spi/spi-rockchip.c
757
static int rockchip_spi_probe(struct platform_device *pdev)
drivers/spi/spi-rockchip.c
933
static void rockchip_spi_remove(struct platform_device *pdev)
drivers/spi/spi-rpc-if.c
144
static int rpcif_spi_probe(struct platform_device *pdev)
drivers/spi/spi-rpc-if.c
190
static void rpcif_spi_remove(struct platform_device *pdev)
drivers/spi/spi-rspi.c
1170
static void rspi_remove(struct platform_device *pdev)
drivers/spi/spi-rspi.c
1282
static int rspi_probe(struct platform_device *pdev)
drivers/spi/spi-rspi.c
185
struct platform_device *pdev;
drivers/spi/spi-rzv2h-rspi.c
102
struct platform_device *pdev;
drivers/spi/spi-rzv2h-rspi.c
689
static int rzv2h_rspi_probe(struct platform_device *pdev)
drivers/spi/spi-rzv2m-csi.c
573
static int rzv2m_csi_probe(struct platform_device *pdev)
drivers/spi/spi-rzv2m-csi.c
667
static void rzv2m_csi_remove(struct platform_device *pdev)
drivers/spi/spi-s3c64xx.c
1195
struct platform_device *pdev)
drivers/spi/spi-s3c64xx.c
1204
static int s3c64xx_spi_set_port_id(struct platform_device *pdev,
drivers/spi/spi-s3c64xx.c
1246
static int s3c64xx_spi_probe(struct platform_device *pdev)
drivers/spi/spi-s3c64xx.c
1395
static void s3c64xx_spi_remove(struct platform_device *pdev)
drivers/spi/spi-s3c64xx.c
211
struct platform_device *pdev;
drivers/spi/spi-sg2044-nor.c
433
static int sg2044_spifmc_probe(struct platform_device *pdev)
drivers/spi/spi-sh-hspi.c
212
static int hspi_probe(struct platform_device *pdev)
drivers/spi/spi-sh-hspi.c
278
static void hspi_remove(struct platform_device *pdev)
drivers/spi/spi-sh-msiof.c
1095
struct platform_device *pdev = p->pdev;
drivers/spi/spi-sh-msiof.c
1185
static int sh_msiof_spi_probe(struct platform_device *pdev)
drivers/spi/spi-sh-msiof.c
1308
static void sh_msiof_spi_remove(struct platform_device *pdev)
drivers/spi/spi-sh-msiof.c
48
struct platform_device *pdev;
drivers/spi/spi-sh-sci.c
114
static int sh_sci_spi_probe(struct platform_device *dev)
drivers/spi/spi-sh-sci.c
174
static void sh_sci_spi_remove(struct platform_device *dev)
drivers/spi/spi-sh-sci.c
30
struct platform_device *dev;
drivers/spi/spi-sh.c
380
static void spi_sh_remove(struct platform_device *pdev)
drivers/spi/spi-sh.c
388
static int spi_sh_probe(struct platform_device *pdev)
drivers/spi/spi-sifive.c
292
static int sifive_spi_probe(struct platform_device *pdev)
drivers/spi/spi-sifive.c
417
static void sifive_spi_remove(struct platform_device *pdev)
drivers/spi/spi-slave-mt27xx.c
384
static int mtk_spi_slave_probe(struct platform_device *pdev)
drivers/spi/spi-slave-mt27xx.c
474
static void mtk_spi_slave_remove(struct platform_device *pdev)
drivers/spi/spi-sn-f-ospi.c
607
static int f_ospi_probe(struct platform_device *pdev)
drivers/spi/spi-sprd-adi.c
507
static int sprd_adi_probe(struct platform_device *pdev)
drivers/spi/spi-sprd.c
1001
static void sprd_spi_remove(struct platform_device *pdev)
drivers/spi/spi-sprd.c
842
static int sprd_spi_irq_init(struct platform_device *pdev, struct sprd_spi *ss)
drivers/spi/spi-sprd.c
859
static int sprd_spi_clk_init(struct platform_device *pdev, struct sprd_spi *ss)
drivers/spi/spi-sprd.c
897
static int sprd_spi_dma_init(struct platform_device *pdev, struct sprd_spi *ss)
drivers/spi/spi-sprd.c
918
static int sprd_spi_probe(struct platform_device *pdev)
drivers/spi/spi-st-ssc4.c
274
static int spi_st_probe(struct platform_device *pdev)
drivers/spi/spi-st-ssc4.c
369
static void spi_st_remove(struct platform_device *pdev)
drivers/spi/spi-stm32-ospi.c
793
static int stm32_ospi_get_resources(struct platform_device *pdev)
drivers/spi/spi-stm32-ospi.c
884
static int stm32_ospi_probe(struct platform_device *pdev)
drivers/spi/spi-stm32-ospi.c
992
static void stm32_ospi_remove(struct platform_device *pdev)
drivers/spi/spi-stm32-qspi.c
777
static int stm32_qspi_probe(struct platform_device *pdev)
drivers/spi/spi-stm32-qspi.c
895
static void stm32_qspi_remove(struct platform_device *pdev)
drivers/spi/spi-stm32.c
2351
static int stm32_spi_probe(struct platform_device *pdev)
drivers/spi/spi-stm32.c
2588
static void stm32_spi_remove(struct platform_device *pdev)
drivers/spi/spi-sun4i.c
431
static int sun4i_spi_probe(struct platform_device *pdev)
drivers/spi/spi-sun4i.c
523
static void sun4i_spi_remove(struct platform_device *pdev)
drivers/spi/spi-sun6i.c
629
static int sun6i_spi_probe(struct platform_device *pdev)
drivers/spi/spi-sun6i.c
767
static void sun6i_spi_remove(struct platform_device *pdev)
drivers/spi/spi-sunplus-sp7021.c
402
static int sp7021_spi_controller_probe(struct platform_device *pdev)
drivers/spi/spi-sunplus-sp7021.c
506
static void sp7021_spi_controller_remove(struct platform_device *pdev)
drivers/spi/spi-synquacer.c
601
static int synquacer_spi_probe(struct platform_device *pdev)
drivers/spi/spi-synquacer.c
735
static void synquacer_spi_remove(struct platform_device *pdev)
drivers/spi/spi-tegra114.c
1297
static int tegra_spi_probe(struct platform_device *pdev)
drivers/spi/spi-tegra114.c
1439
static void tegra_spi_remove(struct platform_device *pdev)
drivers/spi/spi-tegra20-sflash.c
417
static int tegra_sflash_probe(struct platform_device *pdev)
drivers/spi/spi-tegra20-sflash.c
526
static void tegra_sflash_remove(struct platform_device *pdev)
drivers/spi/spi-tegra20-slink.c
1000
static int tegra_slink_probe(struct platform_device *pdev)
drivers/spi/spi-tegra20-slink.c
1133
static void tegra_slink_remove(struct platform_device *pdev)
drivers/spi/spi-tegra210-quad.c
1700
static int tegra_qspi_probe(struct platform_device *pdev)
drivers/spi/spi-tegra210-quad.c
1810
static void tegra_qspi_remove(struct platform_device *pdev)
drivers/spi/spi-ti-qspi.c
758
static int ti_qspi_probe(struct platform_device *pdev)
drivers/spi/spi-ti-qspi.c
903
static void ti_qspi_remove(struct platform_device *pdev)
drivers/spi/spi-topcliff-pch.c
1297
static int pch_spi_pd_probe(struct platform_device *plat_dev)
drivers/spi/spi-topcliff-pch.c
1399
static void pch_spi_pd_remove(struct platform_device *plat_dev)
drivers/spi/spi-topcliff-pch.c
1439
static int pch_spi_pd_suspend(struct platform_device *pd_dev,
drivers/spi/spi-topcliff-pch.c
1478
static int pch_spi_pd_resume(struct platform_device *pd_dev)
drivers/spi/spi-topcliff-pch.c
1525
struct platform_device *pd_dev = NULL;
drivers/spi/spi-topcliff-pch.c
183
struct platform_device *plat_dev;
drivers/spi/spi-topcliff-pch.c
205
struct platform_device *pd_save[PCH_SPI_MAX_DEV];
drivers/spi/spi-uniphier.c
641
static int uniphier_spi_probe(struct platform_device *pdev)
drivers/spi/spi-uniphier.c
777
static void uniphier_spi_remove(struct platform_device *pdev)
drivers/spi/spi-wpcm-fiu.c
437
static int wpcm_fiu_probe(struct platform_device *pdev)
drivers/spi/spi-xilinx.c
391
static int xilinx_spi_probe(struct platform_device *pdev)
drivers/spi/spi-xilinx.c
506
static void xilinx_spi_remove(struct platform_device *pdev)
drivers/spi/spi-xlp.c
368
static int xlp_spi_probe(struct platform_device *pdev)
drivers/spi/spi-xtensa-xtfpga.c
119
static void xtfpga_spi_remove(struct platform_device *pdev)
drivers/spi/spi-xtensa-xtfpga.c
80
static int xtfpga_spi_probe(struct platform_device *pdev)
drivers/spi/spi-zynq-qspi.c
642
static int zynq_qspi_probe(struct platform_device *pdev)
drivers/spi/spi-zynq-qspi.c
756
static void zynq_qspi_remove(struct platform_device *pdev)
drivers/spi/spi-zynqmp-gqspi.c
1220
static int zynqmp_qspi_probe(struct platform_device *pdev)
drivers/spi/spi-zynqmp-gqspi.c
1359
static void zynqmp_qspi_remove(struct platform_device *pdev)
drivers/spmi/hisi-spmi-controller.c
263
static int spmi_controller_probe(struct platform_device *pdev)
drivers/spmi/spmi-apple-controller.c
122
static int apple_spmi_probe(struct platform_device *pdev)
drivers/spmi/spmi-mtk-pmif.c
685
static int mtk_spmi_bus_probe(struct platform_device *pdev,
drivers/spmi/spmi-mtk-pmif.c
772
static int mtk_spmi_probe(struct platform_device *pdev)
drivers/spmi/spmi-mtk-pmif.c
819
static void mtk_spmi_remove(struct platform_device *pdev)
drivers/spmi/spmi-pmic-arb.c
1020
static int pmic_arb_get_core_resources_v1(struct platform_device *pdev,
drivers/spmi/spmi-pmic-arb.c
1143
static int pmic_arb_get_obsrvr_chnls_v2(struct platform_device *pdev)
drivers/spmi/spmi-pmic-arb.c
1158
static int pmic_arb_get_core_resources_v2(struct platform_device *pdev,
drivers/spmi/spmi-pmic-arb.c
1375
static int pmic_arb_get_core_resources_v7(struct platform_device *pdev,
drivers/spmi/spmi-pmic-arb.c
1475
static int pmic_arb_get_core_resources_v8(struct platform_device *pdev,
drivers/spmi/spmi-pmic-arb.c
1491
static int pmic_arb_get_bus_resources_v8(struct platform_device *pdev,
drivers/spmi/spmi-pmic-arb.c
1861
static int spmi_pmic_arb_bus_init(struct platform_device *pdev,
drivers/spmi/spmi-pmic-arb.c
1965
struct platform_device *pdev)
drivers/spmi/spmi-pmic-arb.c
1999
static int spmi_pmic_arb_probe(struct platform_device *pdev)
drivers/spmi/spmi-pmic-arb.c
2073
static void spmi_pmic_arb_remove(struct platform_device *pdev)
drivers/spmi/spmi-pmic-arb.c
245
int (*get_core_resources)(struct platform_device *pdev, void __iomem *core);
drivers/spmi/spmi-pmic-arb.c
246
int (*get_bus_resources)(struct platform_device *pdev,
drivers/ssb/driver_chipcommon_sflash.c
19
struct platform_device ssb_sflash_dev = {
drivers/ssb/driver_mipscore.c
35
struct platform_device ssb_pflash_dev = {
drivers/ssb/embedded.c
40
struct platform_device *pdev;
drivers/ssb/ssb_private.h
212
extern struct platform_device ssb_pflash_dev;
drivers/ssb/ssb_private.h
216
extern struct platform_device ssb_sflash_dev;
drivers/staging/axis-fifo/axis-fifo.c
451
static int axis_fifo_probe(struct platform_device *pdev)
drivers/staging/axis-fifo/axis-fifo.c
519
static void axis_fifo_remove(struct platform_device *pdev)
drivers/staging/fbtft/fbtft-core.c
1144
struct platform_device *pdev)
drivers/staging/fbtft/fbtft.h
193
struct platform_device *pdev;
drivers/staging/fbtft/fbtft.h
256
struct platform_device *pdev);
drivers/staging/fbtft/fbtft.h
310
static int fbtft_driver_probe_pdev(struct platform_device *pdev) \
drivers/staging/fbtft/fbtft.h
315
static void fbtft_driver_remove_pdev(struct platform_device *pdev) \
drivers/staging/greybus/arche-apb-ctrl.c
116
static int fw_flashing_seq(struct platform_device *pdev)
drivers/staging/greybus/arche-apb-ctrl.c
162
static int standby_boot_seq(struct platform_device *pdev)
drivers/staging/greybus/arche-apb-ctrl.c
194
static void poweroff_seq(struct platform_device *pdev)
drivers/staging/greybus/arche-apb-ctrl.c
253
struct platform_device *pdev = to_platform_device(dev);
drivers/staging/greybus/arche-apb-ctrl.c
318
static int apb_ctrl_get_fw_data(struct platform_device *pdev,
drivers/staging/greybus/arche-apb-ctrl.c
388
static int arche_apb_ctrl_probe(struct platform_device *pdev)
drivers/staging/greybus/arche-apb-ctrl.c
423
static void arche_apb_ctrl_remove(struct platform_device *pdev)
drivers/staging/greybus/arche-apb-ctrl.c
458
static void arche_apb_ctrl_shutdown(struct platform_device *pdev)
drivers/staging/greybus/arche-apb-ctrl.c
67
static int coldboot_seq(struct platform_device *pdev)
drivers/staging/greybus/arche-platform.c
424
static int arche_platform_probe(struct platform_device *pdev)
drivers/staging/greybus/arche-platform.c
556
static void arche_platform_remove(struct platform_device *pdev)
drivers/staging/greybus/arche-platform.c
597
static void arche_platform_shutdown(struct platform_device *pdev)
drivers/staging/greybus/audio_codec.c
1073
static int gbaudio_codec_probe(struct platform_device *pdev)
drivers/staging/media/deprecated/atmel/atmel-sama5d2-isc.c
384
static int atmel_isc_probe(struct platform_device *pdev)
drivers/staging/media/deprecated/atmel/atmel-sama5d2-isc.c
576
static void atmel_isc_remove(struct platform_device *pdev)
drivers/staging/media/deprecated/atmel/atmel-sama7g5-isc.c
373
static int microchip_xisc_probe(struct platform_device *pdev)
drivers/staging/media/deprecated/atmel/atmel-sama7g5-isc.c
545
static void microchip_xisc_remove(struct platform_device *pdev)
drivers/staging/media/imx/imx-media-csi.c
1962
static int imx_csi_probe(struct platform_device *pdev)
drivers/staging/media/imx/imx-media-csi.c
2052
static void imx_csi_remove(struct platform_device *pdev)
drivers/staging/media/imx/imx-media-dev.c
104
static void imx_media_remove(struct platform_device *pdev)
drivers/staging/media/imx/imx-media-dev.c
72
static int imx_media_probe(struct platform_device *pdev)
drivers/staging/media/imx/imx6-mipi-csi2.c
719
static int csi2_probe(struct platform_device *pdev)
drivers/staging/media/imx/imx6-mipi-csi2.c
806
static void csi2_remove(struct platform_device *pdev)
drivers/staging/media/meson/vdec/esparser.c
432
int esparser_init(struct platform_device *pdev, struct amvdec_core *core)
drivers/staging/media/meson/vdec/esparser.h
14
int esparser_init(struct platform_device *pdev, struct amvdec_core *core);
drivers/staging/media/meson/vdec/vdec.c
1101
static void vdec_remove(struct platform_device *pdev)
drivers/staging/media/meson/vdec/vdec.c
984
static int vdec_probe(struct platform_device *pdev)
drivers/staging/media/starfive/camss/stf-camss.c
225
static void stfcamss_mc_init(struct platform_device *pdev,
drivers/staging/media/starfive/camss/stf-camss.c
242
static int stfcamss_probe(struct platform_device *pdev)
drivers/staging/media/starfive/camss/stf-camss.c
362
static void stfcamss_remove(struct platform_device *pdev)
drivers/staging/media/starfive/camss/stf-camss.c
46
struct platform_device *pdev = to_platform_device(stfcamss->dev);
drivers/staging/media/sunxi/cedrus/cedrus.c
450
static int cedrus_probe(struct platform_device *pdev)
drivers/staging/media/sunxi/cedrus/cedrus.c
544
static void cedrus_remove(struct platform_device *pdev)
drivers/staging/media/sunxi/cedrus/cedrus.h
185
struct platform_device *pdev;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c
336
struct platform_device *platform_dev)
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c
420
static int sun6i_isp_probe(struct platform_device *platform_dev)
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c
494
static void sun6i_isp_remove(struct platform_device *platform_dev)
drivers/staging/media/tegra-video/csi.c
769
static int tegra_csi_probe(struct platform_device *pdev)
drivers/staging/media/tegra-video/csi.c
829
static void tegra_csi_remove(struct platform_device *pdev)
drivers/staging/media/tegra-video/vi.c
1879
static int tegra_vi_probe(struct platform_device *pdev)
drivers/staging/media/tegra-video/vi.c
1950
static void tegra_vi_remove(struct platform_device *pdev)
drivers/staging/media/tegra-video/vip.c
227
static int tegra_vip_probe(struct platform_device *pdev)
drivers/staging/media/tegra-video/vip.c
257
static void tegra_vip_remove(struct platform_device *pdev)
drivers/staging/most/dim2/dim2.c
1009
static int rcar_gen3_enable(struct platform_device *pdev)
drivers/staging/most/dim2/dim2.c
102
void (*disable_platform)(struct platform_device *pdev);
drivers/staging/most/dim2/dim2.c
1039
static void rcar_gen3_disable(struct platform_device *pdev)
drivers/staging/most/dim2/dim2.c
106
int (*enable)(struct platform_device *pdev);
drivers/staging/most/dim2/dim2.c
107
void (*disable)(struct platform_device *pdev);
drivers/staging/most/dim2/dim2.c
748
static int dim2_probe(struct platform_device *pdev)
drivers/staging/most/dim2/dim2.c
913
static void dim2_remove(struct platform_device *pdev)
drivers/staging/most/dim2/dim2.c
922
static int fsl_mx6_enable(struct platform_device *pdev)
drivers/staging/most/dim2/dim2.c
955
static void fsl_mx6_disable(struct platform_device *pdev)
drivers/staging/most/dim2/dim2.c
965
static int rcar_gen2_enable(struct platform_device *pdev)
drivers/staging/most/dim2/dim2.c
999
static void rcar_gen2_disable(struct platform_device *pdev)
drivers/staging/nvec/nvec.c
779
static int tegra_nvec_probe(struct platform_device *pdev)
drivers/staging/nvec/nvec.c
899
static void tegra_nvec_remove(struct platform_device *pdev)
drivers/staging/nvec/nvec_kbd.c
106
static int nvec_kbd_probe(struct platform_device *pdev)
drivers/staging/nvec/nvec_kbd.c
165
static void nvec_kbd_remove(struct platform_device *pdev)
drivers/staging/nvec/nvec_paz00.c
39
static int nvec_paz00_probe(struct platform_device *pdev)
drivers/staging/nvec/nvec_power.c
372
static int nvec_power_probe(struct platform_device *pdev)
drivers/staging/nvec/nvec_power.c
419
static void nvec_power_remove(struct platform_device *pdev)
drivers/staging/nvec/nvec_ps2.c
100
static int nvec_mouse_probe(struct platform_device *pdev)
drivers/staging/nvec/nvec_ps2.c
127
static void nvec_mouse_remove(struct platform_device *pdev)
drivers/staging/octeon/ethernet.c
673
static int cvm_oct_probe(struct platform_device *pdev)
drivers/staging/octeon/ethernet.c
927
static void cvm_oct_remove(struct platform_device *pdev)
drivers/tee/optee/smc_abi.c
1512
static void optee_smc_remove(struct platform_device *pdev)
drivers/tee/optee/smc_abi.c
1541
static void optee_shutdown(struct platform_device *pdev)
drivers/tee/optee/smc_abi.c
1568
static int optee_load_fw(struct platform_device *pdev,
drivers/tee/optee/smc_abi.c
1654
static inline int optee_load_fw(struct platform_device *pdev,
drivers/tee/optee/smc_abi.c
1729
static int optee_probe(struct platform_device *pdev)
drivers/tee/qcomtee/call.c
699
static int qcomtee_probe(struct platform_device *pdev)
drivers/tee/qcomtee/call.c
789
static void qcomtee_remove(struct platform_device *pdev)
drivers/thermal/airoha_thermal.c
414
static int airoha_thermal_probe(struct platform_device *pdev)
drivers/thermal/amlogic_thermal.c
246
static int amlogic_thermal_probe(struct platform_device *pdev)
drivers/thermal/amlogic_thermal.c
302
static void amlogic_thermal_remove(struct platform_device *pdev)
drivers/thermal/amlogic_thermal.c
96
struct platform_device *pdev;
drivers/thermal/armada_thermal.c
136
static void armadaxp_init(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
163
static void armada370_init(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
184
static void armada375_init(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
215
static void armada380_init(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
234
static void armada_ap80x_init(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
253
static void armada_cp110_init(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
728
static int armada_thermal_probe_legacy(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
755
static int armada_thermal_probe_syscon(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
762
static void armada_set_sane_name(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
82
void (*init)(struct platform_device *pdev,
drivers/thermal/armada_thermal.c
822
static int armada_thermal_probe(struct platform_device *pdev)
drivers/thermal/armada_thermal.c
963
static void armada_thermal_exit(struct platform_device *pdev)
drivers/thermal/broadcom/bcm2711_thermal.c
67
static int bcm2711_thermal_probe(struct platform_device *pdev)
drivers/thermal/broadcom/bcm2835_thermal.c
116
static void bcm2835_thermal_debugfs(struct platform_device *pdev)
drivers/thermal/broadcom/bcm2835_thermal.c
160
static int bcm2835_thermal_probe(struct platform_device *pdev)
drivers/thermal/broadcom/bcm2835_thermal.c
258
static void bcm2835_thermal_remove(struct platform_device *pdev)
drivers/thermal/broadcom/brcmstb_thermal.c
324
static int brcmstb_thermal_probe(struct platform_device *pdev)
drivers/thermal/broadcom/ns-thermal.c
45
static int ns_thermal_probe(struct platform_device *pdev)
drivers/thermal/broadcom/ns-thermal.c
68
static void ns_thermal_remove(struct platform_device *pdev)
drivers/thermal/broadcom/sr-thermal.c
47
static int sr_thermal_probe(struct platform_device *pdev)
drivers/thermal/da9062-thermal.c
159
static int da9062_thermal_probe(struct platform_device *pdev)
drivers/thermal/da9062-thermal.c
242
static void da9062_thermal_remove(struct platform_device *pdev)
drivers/thermal/db8500_thermal.c
151
static int db8500_thermal_probe(struct platform_device *pdev)
drivers/thermal/db8500_thermal.c
204
static int db8500_thermal_suspend(struct platform_device *pdev,
drivers/thermal/db8500_thermal.c
212
static int db8500_thermal_resume(struct platform_device *pdev)
drivers/thermal/dove_thermal.c
118
static int dove_thermal_probe(struct platform_device *pdev)
drivers/thermal/dove_thermal.c
161
static void dove_thermal_exit(struct platform_device *pdev)
drivers/thermal/hisi_thermal.c
389
struct platform_device *pdev = data->pdev;
drivers/thermal/hisi_thermal.c
410
struct platform_device *pdev = data->pdev;
drivers/thermal/hisi_thermal.c
480
static int hisi_thermal_register_sensor(struct platform_device *pdev,
drivers/thermal/hisi_thermal.c
541
static int hisi_thermal_probe(struct platform_device *pdev)
drivers/thermal/hisi_thermal.c
598
static void hisi_thermal_remove(struct platform_device *pdev)
drivers/thermal/hisi_thermal.c
78
struct platform_device *pdev;
drivers/thermal/imx8mm_thermal.c
173
static int imx8mm_tmu_probe_set_calib_v1(struct platform_device *pdev,
drivers/thermal/imx8mm_thermal.c
198
static int imx8mm_tmu_probe_set_calib_v2(struct platform_device *pdev,
drivers/thermal/imx8mm_thermal.c
271
static int imx8mm_tmu_probe_set_calib(struct platform_device *pdev,
drivers/thermal/imx8mm_thermal.c
294
static int imx8mm_tmu_probe(struct platform_device *pdev)
drivers/thermal/imx8mm_thermal.c
366
static void imx8mm_tmu_remove(struct platform_device *pdev)
drivers/thermal/imx91_thermal.c
232
static int imx91_tmu_probe(struct platform_device *pdev)
drivers/thermal/imx_sc_thermal.c
72
static int imx_sc_thermal_probe(struct platform_device *pdev)
drivers/thermal/imx_thermal.c
371
static int imx_init_calib(struct platform_device *pdev, u32 ocotp_ana1)
drivers/thermal/imx_thermal.c
421
static void imx_init_temp_grade(struct platform_device *pdev, u32 ocotp_mem0)
drivers/thermal/imx_thermal.c
453
static int imx_init_from_tempmon_data(struct platform_device *pdev)
drivers/thermal/imx_thermal.c
486
static int imx_init_from_nvmem_cells(struct platform_device *pdev)
drivers/thermal/imx_thermal.c
585
static int imx_thermal_probe(struct platform_device *pdev)
drivers/thermal/imx_thermal.c
757
static void imx_thermal_remove(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
53
struct platform_device *pdev;
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
555
static int int3400_thermal_probe(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
659
static void int3400_thermal_remove(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3401_thermal.c
21
static int int3401_add(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3401_thermal.c
39
static void int3401_remove(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3402_thermal.c
42
static int int3402_thermal_probe(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3402_thermal.c
77
static void int3402_thermal_remove(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3403_thermal.c
200
static int int3403_add(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3403_thermal.c
254
static void int3403_remove(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3403_thermal.c
34
struct platform_device *pdev;
drivers/thermal/intel/int340x_thermal/int3406_thermal.c
134
static int int3406_thermal_probe(struct platform_device *pdev)
drivers/thermal/intel/int340x_thermal/int3406_thermal.c
181
static void int3406_thermal_remove(struct platform_device *pdev)
drivers/thermal/intel/intel_bxt_pmic_thermal.c
155
struct platform_device *pdev = data;
drivers/thermal/intel/intel_bxt_pmic_thermal.c
208
static int pmic_thermal_probe(struct platform_device *pdev)
drivers/thermal/k3_bandgap.c
159
static int k3_bandgap_probe(struct platform_device *pdev)
drivers/thermal/k3_bandgap.c
237
static void k3_bandgap_remove(struct platform_device *pdev)
drivers/thermal/k3_j72xx_bandgap.c
377
static int k3_j72xx_bandgap_probe(struct platform_device *pdev)
drivers/thermal/k3_j72xx_bandgap.c
543
static void k3_j72xx_bandgap_remove(struct platform_device *pdev)
drivers/thermal/khadas_mcu_fan.c
107
static void khadas_mcu_fan_shutdown(struct platform_device *pdev)
drivers/thermal/khadas_mcu_fan.c
79
static int khadas_mcu_fan_probe(struct platform_device *pdev)
drivers/thermal/kirkwood_thermal.c
60
static int kirkwood_thermal_probe(struct platform_device *pdev)
drivers/thermal/kirkwood_thermal.c
93
static void kirkwood_thermal_exit(struct platform_device *pdev)
drivers/thermal/loongson2_thermal.c
125
static int loongson2_thermal_probe(struct platform_device *pdev)
drivers/thermal/max77620_thermal.c
86
static int max77620_thermal_probe(struct platform_device *pdev)
drivers/thermal/mediatek/auxadc_thermal.c
1194
static int mtk_thermal_probe(struct platform_device *pdev)
drivers/thermal/mediatek/lvts_thermal.c
1445
static int lvts_probe(struct platform_device *pdev)
drivers/thermal/mediatek/lvts_thermal.c
1501
static void lvts_remove(struct platform_device *pdev)
drivers/thermal/qcom/lmh.c
97
static int lmh_probe(struct platform_device *pdev)
drivers/thermal/qcom/qcom-spmi-adc-tm5.c
995
static int adc_tm5_probe(struct platform_device *pdev)
drivers/thermal/qcom/qcom-spmi-temp-alarm.c
758
static int qpnp_tm_probe(struct platform_device *pdev)
drivers/thermal/qcom/tsens.c
1177
struct platform_device *pdev;
drivers/thermal/qcom/tsens.c
1293
static int tsens_probe(struct platform_device *pdev)
drivers/thermal/qcom/tsens.c
1369
static void tsens_remove(struct platform_device *pdev)
drivers/thermal/qcom/tsens.c
814
struct platform_device *pdev = s->private;
drivers/thermal/qcom/tsens.c
832
struct platform_device *pdev = s->private;
drivers/thermal/qcom/tsens.c
858
static void tsens_debug_init(struct platform_device *pdev)
drivers/thermal/qcom/tsens.c
872
static inline void tsens_debug_init(struct platform_device *pdev) {}
drivers/thermal/qcom/tsens.c
897
struct platform_device *op = of_find_device_by_node(priv->dev->of_node);
drivers/thermal/qoriq_thermal.c
271
static int qoriq_tmu_probe(struct platform_device *pdev)
drivers/thermal/renesas/rcar_gen3_thermal.c
469
static void rcar_gen3_thermal_remove(struct platform_device *pdev)
drivers/thermal/renesas/rcar_gen3_thermal.c
485
struct platform_device *pdev)
drivers/thermal/renesas/rcar_gen3_thermal.c
512
static int rcar_gen3_thermal_probe(struct platform_device *pdev)
drivers/thermal/renesas/rcar_thermal.c
374
static void rcar_thermal_remove(struct platform_device *pdev)
drivers/thermal/renesas/rcar_thermal.c
393
static int rcar_thermal_probe(struct platform_device *pdev)
drivers/thermal/renesas/rzg2l_thermal.c
144
static void rzg2l_thermal_reset_assert_pm_disable_put(struct platform_device *pdev)
drivers/thermal/renesas/rzg2l_thermal.c
153
static void rzg2l_thermal_remove(struct platform_device *pdev)
drivers/thermal/renesas/rzg2l_thermal.c
161
static int rzg2l_thermal_probe(struct platform_device *pdev)
drivers/thermal/renesas/rzg3e_thermal.c
385
static int rzg3e_thermal_probe(struct platform_device *pdev)
drivers/thermal/renesas/rzg3s_thermal.c
179
static int rzg3s_thermal_probe(struct platform_device *pdev)
drivers/thermal/rockchip_thermal.c
161
struct platform_device *pdev;
drivers/thermal/rockchip_thermal.c
1623
rockchip_thermal_register_sensor(struct platform_device *pdev,
drivers/thermal/rockchip_thermal.c
1691
static int rockchip_thermal_probe(struct platform_device *pdev)
drivers/thermal/rockchip_thermal.c
1795
static void rockchip_thermal_remove(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
1005
static int exynos_tmu_probe(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
1123
static void exynos_tmu_remove(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
1145
struct platform_device *pdev = to_platform_device(dev);
drivers/thermal/samsung/exynos_tmu.c
195
void (*tmu_initialize)(struct platform_device *pdev);
drivers/thermal/samsung/exynos_tmu.c
196
void (*tmu_control)(struct platform_device *pdev, bool on);
drivers/thermal/samsung/exynos_tmu.c
253
static int exynos_tmu_initialize(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
280
static int exynos_thermal_zone_configure(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
326
static void exynos_tmu_control(struct platform_device *pdev, bool on)
drivers/thermal/samsung/exynos_tmu.c
408
static void exynos4210_tmu_initialize(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
444
static void exynos4412_tmu_initialize(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
506
static void exynos5433_tmu_initialize(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
576
static void exynos7_tmu_initialize(struct platform_device *pdev)
drivers/thermal/samsung/exynos_tmu.c
585
static void exynos4210_tmu_control(struct platform_device *pdev, bool on)
drivers/thermal/samsung/exynos_tmu.c
600
static void exynos5433_tmu_control(struct platform_device *pdev, bool on)
drivers/thermal/samsung/exynos_tmu.c
618
static void exynos7_tmu_control(struct platform_device *pdev, bool on)
drivers/thermal/samsung/exynos_tmu.c
841
static int exynos_map_dt_data(struct platform_device *pdev)
drivers/thermal/spear_thermal.c
153
static void spear_thermal_exit(struct platform_device *pdev)
drivers/thermal/spear_thermal.c
89
static int spear_thermal_probe(struct platform_device *pdev)
drivers/thermal/sprd_thermal.c
331
static int sprd_thm_probe(struct platform_device *pdev)
drivers/thermal/sprd_thermal.c
513
static void sprd_thm_remove(struct platform_device *pdev)
drivers/thermal/st/st_thermal.c
139
int st_thermal_register(struct platform_device *pdev,
drivers/thermal/st/st_thermal.c
223
void st_thermal_unregister(struct platform_device *pdev)
drivers/thermal/st/st_thermal.h
95
extern int st_thermal_register(struct platform_device *pdev,
drivers/thermal/st/st_thermal.h
97
extern void st_thermal_unregister(struct platform_device *pdev);
drivers/thermal/st/st_thermal_memmap.c
121
struct platform_device *pdev = to_platform_device(dev);
drivers/thermal/st/st_thermal_memmap.c
160
static int st_mmap_probe(struct platform_device *pdev)
drivers/thermal/st/st_thermal_memmap.c
165
static void st_mmap_remove(struct platform_device *pdev)
drivers/thermal/st/st_thermal_memmap.c
93
struct platform_device *pdev = to_platform_device(dev);
drivers/thermal/st/stm_thermal.c
381
struct platform_device *pdev = to_platform_device(dev);
drivers/thermal/st/stm_thermal.c
483
static int stm_thermal_probe(struct platform_device *pdev)
drivers/thermal/st/stm_thermal.c
570
static void stm_thermal_remove(struct platform_device *pdev)
drivers/thermal/sun8i_thermal.c
352
struct platform_device *sram_pdev;
drivers/thermal/sun8i_thermal.c
379
struct platform_device *pdev = to_platform_device(dev);
drivers/thermal/sun8i_thermal.c
554
static int sun8i_ths_probe(struct platform_device *pdev)
drivers/thermal/tegra/soctherm.c
1258
struct platform_device *pdev = s->private;
drivers/thermal/tegra/soctherm.c
1454
static void soctherm_debug_init(struct platform_device *pdev)
drivers/thermal/tegra/soctherm.c
1466
static inline void soctherm_debug_init(struct platform_device *pdev) {}
drivers/thermal/tegra/soctherm.c
1469
static int soctherm_clk_enable(struct platform_device *pdev, bool enable)
drivers/thermal/tegra/soctherm.c
1536
static int soctherm_thermtrips_parse(struct platform_device *pdev)
drivers/thermal/tegra/soctherm.c
1655
static void soctherm_init_hw_throt_cdev(struct platform_device *pdev)
drivers/thermal/tegra/soctherm.c
1973
static int soctherm_interrupts_init(struct platform_device *pdev,
drivers/thermal/tegra/soctherm.c
2023
static void soctherm_init(struct platform_device *pdev)
drivers/thermal/tegra/soctherm.c
2083
static int tegra_soctherm_probe(struct platform_device *pdev)
drivers/thermal/tegra/soctherm.c
2228
static void tegra_soctherm_remove(struct platform_device *pdev)
drivers/thermal/tegra/soctherm.c
2239
struct platform_device *pdev = to_platform_device(dev);
drivers/thermal/tegra/soctherm.c
2248
struct platform_device *pdev = to_platform_device(dev);
drivers/thermal/tegra/tegra-bpmp-thermal.c
212
static int tegra_bpmp_thermal_probe(struct platform_device *pdev)
drivers/thermal/tegra/tegra-bpmp-thermal.c
303
static void tegra_bpmp_thermal_remove(struct platform_device *pdev)
drivers/thermal/tegra/tegra30-tsensor.c
536
static int tegra_tsensor_probe(struct platform_device *pdev)
drivers/thermal/thermal-generic-adc.c
171
static int gadc_thermal_probe(struct platform_device *pdev)
drivers/thermal/thermal_mmio.c
40
static int thermal_mmio_probe(struct platform_device *pdev)
drivers/thermal/thermal_mmio.c
43
int (*sensor_init_func)(struct platform_device *pdev,
drivers/thermal/thermal_mmio.c
87
static int al_thermal_init(struct platform_device *pdev,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1072
void ti_bandgap_remove(struct platform_device *pdev)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
759
struct platform_device *pdev)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
786
struct platform_device *pdev)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
818
static struct ti_bandgap *ti_bandgap_build(struct platform_device *pdev)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
887
int ti_bandgap_probe(struct platform_device *pdev)
drivers/thermal/uniphier_thermal.c
262
static int uniphier_tm_probe(struct platform_device *pdev)
drivers/thermal/uniphier_thermal.c
331
static void uniphier_tm_remove(struct platform_device *pdev)
drivers/tty/amiserial.c
1484
static int __init amiga_serial_probe(struct platform_device *pdev)
drivers/tty/amiserial.c
1569
static void __exit amiga_serial_remove(struct platform_device *pdev)
drivers/tty/ehv_bytechan.c
669
static int ehv_bc_tty_probe(struct platform_device *pdev)
drivers/tty/goldfish.c
284
static int goldfish_tty_probe(struct platform_device *pdev)
drivers/tty/goldfish.c
409
static void goldfish_tty_remove(struct platform_device *pdev)
drivers/tty/hvc/hvc_opal.c
154
static int hvc_opal_probe(struct platform_device *dev)
drivers/tty/hvc/hvc_opal.c
236
static void hvc_opal_remove(struct platform_device *dev)
drivers/tty/serial/8250/8250.h
121
extern struct platform_device *serial8250_isa_devs;
drivers/tty/serial/8250/8250_accent.c
18
static struct platform_device accent_device = {
drivers/tty/serial/8250/8250_aspeed_vuart.c
415
static int aspeed_vuart_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_aspeed_vuart.c
550
static void aspeed_vuart_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_bcm2835aux.c
176
static void bcm2835aux_serial_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_bcm2835aux.c
83
static int bcm2835aux_serial_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_bcm7271.c
1121
static void brcmuart_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_bcm7271.c
952
static int brcmuart_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_boca.c
32
static struct platform_device boca_device = {
drivers/tty/serial/8250/8250_dw.c
694
static int dw8250_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_dw.c
865
static void dw8250_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_em.c
153
static int serial8250_em_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_em.c
203
static void serial8250_em_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_exar.c
1140
static struct platform_device *__xr17v35x_register_gpio(struct pci_dev *pcidev,
drivers/tty/serial/8250/8250_exar.c
1143
struct platform_device *pdev;
drivers/tty/serial/8250/8250_exar.c
1161
static void __xr17v35x_unregister_gpio(struct platform_device *pdev)
drivers/tty/serial/8250/8250_exar_st16c554.c
23
static struct platform_device exar_device = {
drivers/tty/serial/8250/8250_fourport.c
27
static struct platform_device fourport_device = {
drivers/tty/serial/8250/8250_fsl.c
106
static int fsl8250_acpi_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_fsl.c
163
static void fsl8250_acpi_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_hub6.c
36
static struct platform_device hub6_device = {
drivers/tty/serial/8250/8250_ingenic.c
231
static int ingenic_uart_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_ingenic.c
317
static void ingenic_uart_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_ioc3.c
34
static int serial8250_ioc3_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_ioc3.c
78
static void serial8250_ioc3_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_loongson.c
107
static int loongson_uart_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_loongson.c
176
static void loongson_uart_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_lpc18xx.c
181
static void lpc18xx_serial_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_lpc18xx.c
90
static int lpc18xx_serial_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_mtk.c
473
static int mtk8250_probe_of(struct platform_device *pdev, struct uart_port *p,
drivers/tty/serial/8250/8250_mtk.c
518
static int mtk8250_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_mtk.c
590
static void mtk8250_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_ni.c
226
static int ni16550_get_regs(struct platform_device *pdev,
drivers/tty/serial/8250/8250_ni.c
276
static int ni16550_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_ni.c
396
static void ni16550_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_of.c
201
static int of_platform_serial_probe(struct platform_device *ofdev)
drivers/tty/serial/8250/8250_of.c
277
static void of_platform_serial_remove(struct platform_device *ofdev)
drivers/tty/serial/8250/8250_of.c
87
static int of_platform_serial_setup(struct platform_device *ofdev,
drivers/tty/serial/8250/8250_omap.c
1414
static int omap8250_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_omap.c
1613
static void omap8250_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_platform.c
108
static int serial8250_probe_acpi(struct platform_device *pdev)
drivers/tty/serial/8250/8250_platform.c
155
static int serial8250_probe_platform(struct platform_device *dev, struct plat_serial8250_port *p)
drivers/tty/serial/8250/8250_platform.c
210
static int serial8250_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_platform.c
233
static void serial8250_remove(struct platform_device *dev)
drivers/tty/serial/8250/8250_platform.c
245
static int serial8250_suspend(struct platform_device *dev, pm_message_t state)
drivers/tty/serial/8250/8250_platform.c
259
static int serial8250_resume(struct platform_device *dev)
drivers/tty/serial/8250/8250_platform.c
294
struct platform_device *serial8250_isa_devs;
drivers/tty/serial/8250/8250_platform.c
355
struct platform_device *isa_dev = serial8250_isa_devs;
drivers/tty/serial/8250/8250_pxa.c
146
static void serial_pxa_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_pxa.c
90
static int serial_pxa_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_tegra.c
123
static void tegra_uart_remove(struct platform_device *pdev)
drivers/tty/serial/8250/8250_tegra.c
43
static int tegra_uart_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_uniphier.c
158
static int uniphier_uart_probe(struct platform_device *pdev)
drivers/tty/serial/8250/8250_uniphier.c
235
static void uniphier_uart_remove(struct platform_device *pdev)
drivers/tty/serial/altera_jtaguart.c
374
static int altera_jtaguart_probe(struct platform_device *pdev)
drivers/tty/serial/altera_jtaguart.c
426
static void altera_jtaguart_remove(struct platform_device *pdev)
drivers/tty/serial/altera_uart.c
528
static int altera_uart_probe(struct platform_device *pdev)
drivers/tty/serial/altera_uart.c
597
static void altera_uart_remove(struct platform_device *pdev)
drivers/tty/serial/amba-pl011.c
2983
static int sbsa_uart_probe(struct platform_device *pdev)
drivers/tty/serial/amba-pl011.c
3040
static void sbsa_uart_remove(struct platform_device *pdev)
drivers/tty/serial/apbuart.c
521
static int apbuart_probe(struct platform_device *op)
drivers/tty/serial/ar933x_uart.c
761
static int ar933x_uart_probe(struct platform_device *pdev)
drivers/tty/serial/ar933x_uart.c
875
static void ar933x_uart_remove(struct platform_device *pdev)
drivers/tty/serial/arc_uart.c
568
static int arc_serial_probe(struct platform_device *pdev)
drivers/tty/serial/atmel_serial.c
1724
struct platform_device *pdev)
drivers/tty/serial/atmel_serial.c
1859
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/atmel_serial.c
2395
struct platform_device *mpdev = to_platform_device(port->dev->parent);
drivers/tty/serial/atmel_serial.c
2411
struct platform_device *mpdev = to_platform_device(port->dev->parent);
drivers/tty/serial/atmel_serial.c
2510
struct platform_device *pdev)
drivers/tty/serial/atmel_serial.c
2514
struct platform_device *mpdev = to_platform_device(pdev->dev.parent);
drivers/tty/serial/atmel_serial.c
2811
struct platform_device *pdev)
drivers/tty/serial/atmel_serial.c
2852
static int atmel_serial_probe(struct platform_device *pdev)
drivers/tty/serial/atmel_serial.c
2978
static void atmel_serial_remove(struct platform_device *pdev)
drivers/tty/serial/bcm63xx_uart.c
808
static int bcm_uart_probe(struct platform_device *pdev)
drivers/tty/serial/bcm63xx_uart.c
866
static void bcm_uart_remove(struct platform_device *pdev)
drivers/tty/serial/clps711x.c
438
static int uart_clps711x_probe(struct platform_device *pdev)
drivers/tty/serial/clps711x.c
513
static void uart_clps711x_remove(struct platform_device *pdev)
drivers/tty/serial/cpm_uart.c
1517
static int cpm_uart_probe(struct platform_device *ofdev)
drivers/tty/serial/cpm_uart.c
1546
static void cpm_uart_remove(struct platform_device *ofdev)
drivers/tty/serial/digicolor-usart.c
449
static int digicolor_uart_probe(struct platform_device *pdev)
drivers/tty/serial/digicolor-usart.c
506
static void digicolor_uart_remove(struct platform_device *pdev)
drivers/tty/serial/esp32_acm.c
367
static int esp32s3_acm_probe(struct platform_device *pdev)
drivers/tty/serial/esp32_acm.c
416
static void esp32s3_acm_remove(struct platform_device *pdev)
drivers/tty/serial/esp32_uart.c
679
static int esp32_uart_probe(struct platform_device *pdev)
drivers/tty/serial/esp32_uart.c
736
static void esp32_uart_remove(struct platform_device *pdev)
drivers/tty/serial/fsl_linflexuart.c
807
static int linflex_probe(struct platform_device *pdev)
drivers/tty/serial/fsl_linflexuart.c
854
static void linflex_remove(struct platform_device *pdev)
drivers/tty/serial/fsl_lpuart.c
2863
static int lpuart_probe(struct platform_device *pdev)
drivers/tty/serial/fsl_lpuart.c
2986
static void lpuart_remove(struct platform_device *pdev)
drivers/tty/serial/fsl_lpuart.c
3007
struct platform_device *pdev = to_platform_device(dev);
drivers/tty/serial/fsl_lpuart.c
3017
struct platform_device *pdev = to_platform_device(dev);
drivers/tty/serial/imx.c
2408
static int imx_uart_probe(struct platform_device *pdev)
drivers/tty/serial/imx.c
2646
static void imx_uart_remove(struct platform_device *pdev)
drivers/tty/serial/ip22zilog.c
1057
static int ip22zilog_probe(struct platform_device *pdev)
drivers/tty/serial/ip22zilog.c
1106
static void ip22zilog_remove(struct platform_device *pdev)
drivers/tty/serial/kgdboc.c
262
static int kgdboc_probe(struct platform_device *pdev)
drivers/tty/serial/kgdboc.c
45
static struct platform_device *kgdboc_pdev;
drivers/tty/serial/lantiq.c
500
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/lantiq.c
511
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/lantiq.c
706
struct platform_device *pdev = to_platform_device(dev);
drivers/tty/serial/lantiq.c
804
static int lqasc_probe(struct platform_device *pdev)
drivers/tty/serial/lantiq.c
888
static void lqasc_remove(struct platform_device *pdev)
drivers/tty/serial/liteuart.c
280
static int liteuart_probe(struct platform_device *pdev)
drivers/tty/serial/liteuart.c
339
static void liteuart_remove(struct platform_device *pdev)
drivers/tty/serial/lpc32xx_hs.c
605
static int serial_hs_lpc32xx_probe(struct platform_device *pdev)
drivers/tty/serial/lpc32xx_hs.c
657
static void serial_hs_lpc32xx_remove(struct platform_device *pdev)
drivers/tty/serial/lpc32xx_hs.c
666
static int serial_hs_lpc32xx_suspend(struct platform_device *pdev,
drivers/tty/serial/lpc32xx_hs.c
676
static int serial_hs_lpc32xx_resume(struct platform_device *pdev)
drivers/tty/serial/ma35d1_serial.c
685
static int ma35d1serial_probe(struct platform_device *pdev)
drivers/tty/serial/ma35d1_serial.c
758
static void ma35d1serial_remove(struct platform_device *dev)
drivers/tty/serial/ma35d1_serial.c
767
static int ma35d1serial_suspend(struct platform_device *dev, pm_message_t state)
drivers/tty/serial/ma35d1_serial.c
781
static int ma35d1serial_resume(struct platform_device *dev)
drivers/tty/serial/mcf.c
571
static int mcf_probe(struct platform_device *pdev)
drivers/tty/serial/mcf.c
603
static void mcf_remove(struct platform_device *pdev)
drivers/tty/serial/meson_uart.c
665
static int meson_uart_probe_clocks(struct platform_device *pdev,
drivers/tty/serial/meson_uart.c
695
static int meson_uart_probe(struct platform_device *pdev)
drivers/tty/serial/meson_uart.c
790
static void meson_uart_remove(struct platform_device *pdev)
drivers/tty/serial/milbeaut_usio.c
497
static int mlb_usio_probe(struct platform_device *pdev)
drivers/tty/serial/milbeaut_usio.c
559
static void mlb_usio_remove(struct platform_device *pdev)
drivers/tty/serial/mpc52xx_uart.c
1698
static int mpc52xx_uart_of_probe(struct platform_device *op)
drivers/tty/serial/mpc52xx_uart.c
1767
static void mpc52xx_uart_of_remove(struct platform_device *op)
drivers/tty/serial/mpc52xx_uart.c
1777
mpc52xx_uart_of_suspend(struct platform_device *op, pm_message_t state)
drivers/tty/serial/mpc52xx_uart.c
1788
mpc52xx_uart_of_resume(struct platform_device *op)
drivers/tty/serial/mps2-uart.c
507
static int mps2_of_get_port(struct platform_device *pdev,
drivers/tty/serial/mps2-uart.c
535
static int mps2_init_port(struct platform_device *pdev,
drivers/tty/serial/mps2-uart.c
577
static int mps2_serial_probe(struct platform_device *pdev)
drivers/tty/serial/msm_serial.c
1360
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/msm_serial.c
1376
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/msm_serial.c
1797
static int msm_serial_probe(struct platform_device *pdev)
drivers/tty/serial/msm_serial.c
1866
static void msm_serial_remove(struct platform_device *pdev)
drivers/tty/serial/mvebu-uart.c
1321
static int mvebu_uart_clock_probe(struct platform_device *pdev)
drivers/tty/serial/mvebu-uart.c
875
static int mvebu_uart_probe(struct platform_device *pdev)
drivers/tty/serial/mxs-auart.c
1457
struct platform_device *pdev)
drivers/tty/serial/mxs-auart.c
1569
static int mxs_auart_probe(struct platform_device *pdev)
drivers/tty/serial/mxs-auart.c
1691
static void mxs_auart_remove(struct platform_device *pdev)
drivers/tty/serial/omap-serial.c
1539
static int serial_omap_probe(struct platform_device *pdev)
drivers/tty/serial/omap-serial.c
1657
static void serial_omap_remove(struct platform_device *dev)
drivers/tty/serial/owl-uart.c
381
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/owl-uart.c
398
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/owl-uart.c
644
static int owl_uart_probe(struct platform_device *pdev)
drivers/tty/serial/owl-uart.c
722
static void owl_uart_remove(struct platform_device *pdev)
drivers/tty/serial/pic32_uart.c
679
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/pic32_uart.c
704
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/pic32_uart.c
862
static int pic32_uart_probe(struct platform_device *pdev)
drivers/tty/serial/pic32_uart.c
939
static void pic32_uart_remove(struct platform_device *pdev)
drivers/tty/serial/pmac_zilog.c
1617
extern struct platform_device scc_a_pdev, scc_b_pdev;
drivers/tty/serial/pmac_zilog.c
1684
static int pmz_attach(struct platform_device *pdev)
drivers/tty/serial/pmac_zilog.c
1703
static void pmz_detach(struct platform_device *pdev)
drivers/tty/serial/pmac_zilog.h
29
struct platform_device *pdev;
drivers/tty/serial/pxa.c
781
static int serial_pxa_probe_dt(struct platform_device *pdev,
drivers/tty/serial/pxa.c
799
static int serial_pxa_probe(struct platform_device *dev)
drivers/tty/serial/qcom_geni_serial.c
1781
static int qcom_geni_serial_probe(struct platform_device *pdev)
drivers/tty/serial/qcom_geni_serial.c
1915
static void qcom_geni_serial_remove(struct platform_device *pdev)
drivers/tty/serial/qcom_geni_serial.c
207
struct platform_device *pdev = to_platform_device(uport->dev);
drivers/tty/serial/rda-uart.c
483
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/rda-uart.c
526
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/rda-uart.c
703
static int rda_uart_probe(struct platform_device *pdev)
drivers/tty/serial/rda-uart.c
770
static void rda_uart_remove(struct platform_device *pdev)
drivers/tty/serial/sa1100.c
807
static int sa1100_serial_suspend(struct platform_device *dev, pm_message_t state)
drivers/tty/serial/sa1100.c
817
static int sa1100_serial_resume(struct platform_device *dev)
drivers/tty/serial/sa1100.c
827
static int sa1100_serial_add_one_port(struct sa1100_port *sport, struct platform_device *dev)
drivers/tty/serial/sa1100.c
853
static int sa1100_serial_probe(struct platform_device *dev)
drivers/tty/serial/sa1100.c
873
static void sa1100_serial_remove(struct platform_device *pdev)
drivers/tty/serial/samsung_tty.c
1819
struct platform_device *platdev)
drivers/tty/serial/samsung_tty.c
1944
s3c24xx_get_driver_data(struct platform_device *pdev)
drivers/tty/serial/samsung_tty.c
1953
static int s3c24xx_serial_probe(struct platform_device *pdev)
drivers/tty/serial/samsung_tty.c
2065
static void s3c24xx_serial_remove(struct platform_device *dev)
drivers/tty/serial/sccnxp.c
1028
static void sccnxp_remove(struct platform_device *pdev)
drivers/tty/serial/sccnxp.c
884
static int sccnxp_probe(struct platform_device *pdev)
drivers/tty/serial/serial-tegra.c
1424
static int tegra_uart_parse_dt(struct platform_device *pdev,
drivers/tty/serial/serial-tegra.c
1557
static int tegra_uart_probe(struct platform_device *pdev)
drivers/tty/serial/serial-tegra.c
1619
static void tegra_uart_remove(struct platform_device *pdev)
drivers/tty/serial/serial_txx9.c
1025
static int serial_txx9_probe(struct platform_device *dev)
drivers/tty/serial/serial_txx9.c
1056
static void serial_txx9_remove(struct platform_device *dev)
drivers/tty/serial/serial_txx9.c
1069
static int serial_txx9_suspend(struct platform_device *dev, pm_message_t state)
drivers/tty/serial/serial_txx9.c
1083
static int serial_txx9_resume(struct platform_device *dev)
drivers/tty/serial/serial_txx9.c
1198
static struct platform_device *serial_txx9_plat_devs;
drivers/tty/serial/sh-sci.c
3271
static int sci_init_single(struct platform_device *dev,
drivers/tty/serial/sh-sci.c
3513
static int sci_probe_earlyprintk(struct platform_device *pdev)
drivers/tty/serial/sh-sci.c
3540
static inline int sci_probe_earlyprintk(struct platform_device *pdev)
drivers/tty/serial/sh-sci.c
3562
static void sci_remove(struct platform_device *dev)
drivers/tty/serial/sh-sci.c
3719
static struct plat_sci_port *sci_parse_dt(struct platform_device *pdev,
drivers/tty/serial/sh-sci.c
3785
static int sci_probe_single(struct platform_device *dev,
drivers/tty/serial/sh-sci.c
3863
static int sci_probe(struct platform_device *dev)
drivers/tty/serial/sifive.c
1075
static void sifive_serial_remove(struct platform_device *dev)
drivers/tty/serial/sifive.c
973
static int sifive_serial_probe(struct platform_device *pdev)
drivers/tty/serial/sprd_serial.c
1103
static void sprd_remove(struct platform_device *dev)
drivers/tty/serial/sprd_serial.c
1177
static int sprd_probe(struct platform_device *pdev)
drivers/tty/serial/st-asc.c
688
struct platform_device *pdev)
drivers/tty/serial/st-asc.c
746
static struct asc_port *asc_of_get_asc_port(struct platform_device *pdev)
drivers/tty/serial/st-asc.c
782
static int asc_serial_probe(struct platform_device *pdev)
drivers/tty/serial/st-asc.c
804
static void asc_serial_remove(struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
1512
static int stm32_usart_get_ftcfg(struct platform_device *pdev, struct stm32_port *stm32port,
drivers/tty/serial/stm32-usart.c
1564
struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
1651
static struct stm32_port *stm32_usart_of_get_port(struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
1690
struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
1698
struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
1728
struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
1736
struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
1765
static int stm32_usart_serial_probe(struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
1867
static void stm32_usart_serial_remove(struct platform_device *pdev)
drivers/tty/serial/stm32-usart.c
280
struct platform_device *pdev)
drivers/tty/serial/sunhv.c
523
static int hv_probe(struct platform_device *op)
drivers/tty/serial/sunhv.c
603
static void hv_remove(struct platform_device *dev)
drivers/tty/serial/sunplus-uart.c
586
static int sunplus_uart_probe(struct platform_device *pdev)
drivers/tty/serial/sunplus-uart.c
661
static void sunplus_uart_remove(struct platform_device *pdev)
drivers/tty/serial/sunsab.c
1015
static int sab_probe(struct platform_device *op)
drivers/tty/serial/sunsab.c
1071
static void sab_remove(struct platform_device *op)
drivers/tty/serial/sunsab.c
962
struct platform_device *op,
drivers/tty/serial/sunsu.c
1386
static int su_probe(struct platform_device *op)
drivers/tty/serial/sunsu.c
1480
static void su_remove(struct platform_device *op)
drivers/tty/serial/sunzilog.c
1396
static int zs_probe(struct platform_device *op)
drivers/tty/serial/sunzilog.c
1515
static void zs_remove(struct platform_device *op)
drivers/tty/serial/tegra-tcu.c
178
static int tegra_tcu_probe(struct platform_device *pdev)
drivers/tty/serial/tegra-tcu.c
271
static void tegra_tcu_remove(struct platform_device *pdev)
drivers/tty/serial/tegra-utc.c
534
static int tegra_utc_probe(struct platform_device *pdev)
drivers/tty/serial/tegra-utc.c
573
static void tegra_utc_remove(struct platform_device *pdev)
drivers/tty/serial/timbuart.c
29
struct platform_device *dev;
drivers/tty/serial/timbuart.c
311
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/timbuart.c
325
struct platform_device *pdev = to_platform_device(port->dev);
drivers/tty/serial/timbuart.c
407
static int timbuart_probe(struct platform_device *dev)
drivers/tty/serial/timbuart.c
473
static void timbuart_remove(struct platform_device *dev)
drivers/tty/serial/uartlite.c
779
static int ulite_probe(struct platform_device *pdev)
drivers/tty/serial/uartlite.c
892
static void ulite_remove(struct platform_device *pdev)
drivers/tty/serial/ucc_uart.c
1169
static int soft_uart_init(struct platform_device *ofdev)
drivers/tty/serial/ucc_uart.c
1226
static int soft_uart_init(struct platform_device *ofdev)
drivers/tty/serial/ucc_uart.c
1234
static int ucc_uart_probe(struct platform_device *ofdev)
drivers/tty/serial/ucc_uart.c
1456
static void ucc_uart_remove(struct platform_device *ofdev)
drivers/tty/serial/vt8500_serial.c
600
static int vt8500_serial_probe(struct platform_device *pdev)
drivers/tty/serial/xilinx_uartps.c
1642
static int cdns_uart_probe(struct platform_device *pdev)
drivers/tty/serial/xilinx_uartps.c
1868
static void cdns_uart_remove(struct platform_device *pdev)
drivers/ufs/host/cdns-pltfrm.c
284
static int cdns_ufs_pltfrm_probe(struct platform_device *pdev)
drivers/ufs/host/cdns-pltfrm.c
308
static void cdns_ufs_pltfrm_remove(struct platform_device *pdev)
drivers/ufs/host/tc-dwc-g210-pltfrm.c
54
static int tc_dwc_g210_pltfm_probe(struct platform_device *pdev)
drivers/ufs/host/tc-dwc-g210-pltfrm.c
77
static void tc_dwc_g210_pltfm_remove(struct platform_device *pdev)
drivers/ufs/host/ti-j721e-ufs.c
23
static int ti_j721e_ufs_probe(struct platform_device *pdev)
drivers/ufs/host/ti-j721e-ufs.c
78
static void ti_j721e_ufs_remove(struct platform_device *pdev)
drivers/ufs/host/ufs-amd-versal2.c
524
static int ufs_versal2_probe(struct platform_device *pdev)
drivers/ufs/host/ufs-amd-versal2.c
537
static void ufs_versal2_remove(struct platform_device *pdev)
drivers/ufs/host/ufs-exynos.c
1457
struct platform_device *pdev = to_platform_device(dev);
drivers/ufs/host/ufs-exynos.c
1785
struct platform_device *pdev = to_platform_device(dev);
drivers/ufs/host/ufs-exynos.c
2034
static int exynos_ufs_probe(struct platform_device *pdev)
drivers/ufs/host/ufs-exynos.c
2052
static void exynos_ufs_remove(struct platform_device *pdev)
drivers/ufs/host/ufs-hisi.c
451
struct platform_device *pdev = to_platform_device(dev);
drivers/ufs/host/ufs-hisi.c
568
static int ufs_hisi_probe(struct platform_device *pdev)
drivers/ufs/host/ufs-hisi.c
577
static void ufs_hisi_remove(struct platform_device *pdev)
drivers/ufs/host/ufs-mediatek.c
1175
struct platform_device *pdev;
drivers/ufs/host/ufs-mediatek.c
1180
pdev = container_of(hba->dev, struct platform_device, dev);
drivers/ufs/host/ufs-mediatek.c
2345
static int ufs_mtk_probe(struct platform_device *pdev)
drivers/ufs/host/ufs-mediatek.c
2350
struct platform_device *reset_pdev, *phy_pdev = NULL;
drivers/ufs/host/ufs-mediatek.c
2435
static void ufs_mtk_remove(struct platform_device *pdev)
drivers/ufs/host/ufs-qcom.c
2095
struct platform_device *pdev = to_platform_device(hba->dev);
drivers/ufs/host/ufs-qcom.c
2380
static int ufs_qcom_probe(struct platform_device *pdev)
drivers/ufs/host/ufs-qcom.c
2406
static void ufs_qcom_remove(struct platform_device *pdev)
drivers/ufs/host/ufs-renesas.c
536
static int ufs_renesas_probe(struct platform_device *pdev)
drivers/ufs/host/ufs-renesas.c
541
static void ufs_renesas_remove(struct platform_device *pdev)
drivers/ufs/host/ufs-rockchip.c
143
struct platform_device *pdev = to_platform_device(dev);
drivers/ufs/host/ufs-rockchip.c
247
static int ufs_rockchip_probe(struct platform_device *pdev)
drivers/ufs/host/ufs-rockchip.c
264
static void ufs_rockchip_remove(struct platform_device *pdev)
drivers/ufs/host/ufs-sprd.c
136
struct platform_device __maybe_unused *pdev = to_platform_device(dev);
drivers/ufs/host/ufs-sprd.c
414
static int ufs_sprd_probe(struct platform_device *pdev)
drivers/ufs/host/ufs-sprd.c
428
static void ufs_sprd_remove(struct platform_device *pdev)
drivers/ufs/host/ufshcd-pltfrm.c
492
int ufshcd_pltfrm_init(struct platform_device *pdev,
drivers/ufs/host/ufshcd-pltfrm.c
555
void ufshcd_pltfrm_remove(struct platform_device *pdev)
drivers/ufs/host/ufshcd-pltfrm.h
33
int ufshcd_pltfrm_init(struct platform_device *pdev,
drivers/ufs/host/ufshcd-pltfrm.h
35
void ufshcd_pltfrm_remove(struct platform_device *pdev);
drivers/uio/uio_dmem_genirq.c
152
static int uio_dmem_genirq_probe(struct platform_device *pdev)
drivers/uio/uio_dmem_genirq.c
36
struct platform_device *pdev;
drivers/uio/uio_fsl_elbc_gpcm.c
309
static int uio_fsl_elbc_gpcm_probe(struct platform_device *pdev)
drivers/uio/uio_fsl_elbc_gpcm.c
437
static void uio_fsl_elbc_gpcm_remove(struct platform_device *pdev)
drivers/uio/uio_pdrv_genirq.c
110
static int uio_pdrv_genirq_probe(struct platform_device *pdev)
drivers/uio/uio_pdrv_genirq.c
35
struct platform_device *pdev;
drivers/usb/c67x00/c67x00-drv.c
105
static int c67x00_drv_probe(struct platform_device *pdev)
drivers/usb/c67x00/c67x00-drv.c
180
static void c67x00_drv_remove(struct platform_device *pdev)
drivers/usb/c67x00/c67x00.h
239
struct platform_device *pdev;
drivers/usb/cdns3/cdns3-imx.c
165
static int cdns_imx_probe(struct platform_device *pdev)
drivers/usb/cdns3/cdns3-imx.c
221
static void cdns_imx_remove(struct platform_device *pdev)
drivers/usb/cdns3/cdns3-imx.c
94
struct platform_device *cdns3_pdev;
drivers/usb/cdns3/cdns3-pci-wrap.c
18
struct platform_device *plat_dev;
drivers/usb/cdns3/cdns3-plat.c
183
static void cdns3_plat_remove(struct platform_device *pdev)
drivers/usb/cdns3/cdns3-plat.c
53
static int cdns3_plat_probe(struct platform_device *pdev)
drivers/usb/cdns3/cdns3-starfive.c
107
static int cdns_starfive_probe(struct platform_device *pdev)
drivers/usb/cdns3/cdns3-starfive.c
162
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/cdns3/cdns3-starfive.c
169
static void cdns_starfive_remove(struct platform_device *pdev)
drivers/usb/cdns3/cdns3-starfive.c
44
static void cdns_mode_init(struct platform_device *pdev,
drivers/usb/cdns3/cdns3-ti.c
139
static int cdns_ti_probe(struct platform_device *pdev)
drivers/usb/cdns3/cdns3-ti.c
221
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/cdns3/cdns3-ti.c
228
static void cdns_ti_remove(struct platform_device *pdev)
drivers/usb/cdns3/core.h
109
struct platform_device *host_dev;
drivers/usb/cdns3/host.c
71
struct platform_device *xhci;
drivers/usb/chipidea/ci_hdrc_imx.c
109
struct platform_device *ci_pdev;
drivers/usb/chipidea/ci_hdrc_imx.c
134
struct platform_device *misc_pdev;
drivers/usb/chipidea/ci_hdrc_imx.c
375
static int ci_hdrc_imx_probe(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_imx.c
606
static void ci_hdrc_imx_remove(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_imx.c
629
static void ci_hdrc_imx_shutdown(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_msm.c
140
struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_msm.c
172
static int ci_hdrc_msm_probe(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_msm.c
175
struct platform_device *plat_ci;
drivers/usb/chipidea/ci_hdrc_msm.c
277
static void ci_hdrc_msm_remove(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_msm.c
37
struct platform_device *ci;
drivers/usb/chipidea/ci_hdrc_npcm.c
16
struct platform_device *ci;
drivers/usb/chipidea/ci_hdrc_npcm.c
38
static int npcm_udc_probe(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_npcm.c
42
struct platform_device *plat_ci;
drivers/usb/chipidea/ci_hdrc_npcm.c
83
static void npcm_udc_remove(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_pci.c
22
struct platform_device *ci;
drivers/usb/chipidea/ci_hdrc_pci.c
23
struct platform_device *phy;
drivers/usb/chipidea/ci_hdrc_tegra.c
275
static int tegra_usb_probe(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_tegra.c
28
struct platform_device *dev;
drivers/usb/chipidea/ci_hdrc_tegra.c
364
static void tegra_usb_remove(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_usb2.c
108
static void ci_hdrc_usb2_remove(struct platform_device *pdev)
drivers/usb/chipidea/ci_hdrc_usb2.c
22
struct platform_device *ci_pdev;
drivers/usb/chipidea/ci_hdrc_usb2.c
49
static int ci_hdrc_usb2_probe(struct platform_device *pdev)
drivers/usb/chipidea/core.c
1048
static int ci_hdrc_probe(struct platform_device *pdev)
drivers/usb/chipidea/core.c
1266
static void ci_hdrc_remove(struct platform_device *pdev)
drivers/usb/chipidea/core.c
883
struct platform_device *ci_hdrc_add_device(struct device *dev,
drivers/usb/chipidea/core.c
887
struct platform_device *pdev;
drivers/usb/chipidea/core.c
931
void ci_hdrc_remove_device(struct platform_device *pdev)
drivers/usb/chipidea/core.c
949
enum usb_dr_mode ci_hdrc_query_available_role(struct platform_device *pdev)
drivers/usb/chipidea/usbmisc_imx.c
1512
static int usbmisc_imx_probe(struct platform_device *pdev)
drivers/usb/common/common.c
416
struct platform_device *pdev = NULL;
drivers/usb/common/usb-conn-gpio.c
194
static int usb_conn_probe(struct platform_device *pdev)
drivers/usb/common/usb-conn-gpio.c
291
static void usb_conn_remove(struct platform_device *pdev)
drivers/usb/core/hcd.c
3096
usb_hcd_platform_shutdown(struct platform_device *dev)
drivers/usb/dwc2/hcd.c
5103
struct platform_device *pdev = to_platform_device(hsotg->dev);
drivers/usb/dwc2/pci.c
32
struct platform_device *dwc2;
drivers/usb/dwc2/pci.c
33
struct platform_device *phy;
drivers/usb/dwc2/pci.c
55
struct platform_device *dwc2;
drivers/usb/dwc2/pci.c
56
struct platform_device *phy;
drivers/usb/dwc2/platform.c
166
struct platform_device *pdev = to_platform_device(hsotg->dev);
drivers/usb/dwc2/platform.c
304
static void dwc2_driver_remove(struct platform_device *dev)
drivers/usb/dwc2/platform.c
368
static void dwc2_driver_shutdown(struct platform_device *dev)
drivers/usb/dwc2/platform.c
439
static int dwc2_driver_probe(struct platform_device *dev)
drivers/usb/dwc2/platform.c
96
struct platform_device *pdev = to_platform_device(hsotg->dev);
drivers/usb/dwc3/core.c
2364
static int dwc3_probe(struct platform_device *pdev)
drivers/usb/dwc3/core.c
2420
static void dwc3_remove(struct platform_device *pdev)
drivers/usb/dwc3/core.h
1203
struct platform_device *xhci;
drivers/usb/dwc3/drd.c
139
struct platform_device *dwc3_pdev = to_platform_device(dwc->dev);
drivers/usb/dwc3/dwc3-am62.c
218
static int dwc3_ti_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-am62.c
305
static void dwc3_ti_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-apple.c
435
static int dwc3_apple_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-apple.c
485
static void dwc3_apple_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-exynos.c
131
static void dwc3_exynos_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-exynos.c
40
static int dwc3_exynos_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-generic-plat.c
144
static void dwc3_generic_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-generic-plat.c
72
static int dwc3_generic_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-google.c
224
static int dwc3_google_request_irq(struct dwc3_google *google, struct platform_device *pdev,
drivers/usb/dwc3/dwc3-google.c
364
static int dwc3_google_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-google.c
463
static void dwc3_google_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-haps.c
24
struct platform_device *dwc3;
drivers/usb/dwc3/dwc3-imx8mp.c
180
static int dwc3_imx8mp_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-imx8mp.c
299
static void dwc3_imx8mp_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-imx8mp.c
54
struct platform_device *dwc3_pdev;
drivers/usb/dwc3/dwc3-keystone.c
178
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/dwc3/dwc3-keystone.c
185
static void kdwc3_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-keystone.c
82
static int kdwc3_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-meson-g12a.c
564
struct platform_device *pdev;
drivers/usb/dwc3/dwc3-meson-g12a.c
579
static int dwc3_meson_g12a_otg_init(struct platform_device *pdev,
drivers/usb/dwc3/dwc3-meson-g12a.c
697
static int dwc3_meson_g12a_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-meson-g12a.c
832
static void dwc3_meson_g12a_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-octeon.c
413
static int dwc3_octeon_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-octeon.c
508
static void dwc3_octeon_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-of-simple.c
115
static void dwc3_of_simple_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-of-simple.c
122
static void dwc3_of_simple_shutdown(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-of-simple.c
33
static int dwc3_of_simple_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-omap.c
454
static int dwc3_omap_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-omap.c
538
static void dwc3_omap_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-pci.c
318
struct platform_device *dwc3 = dwc->dwc3;
drivers/usb/dwc3/dwc3-pci.c
84
struct platform_device *dwc3;
drivers/usb/dwc3/dwc3-qcom-legacy.c
550
static int dwc3_qcom_setup_port_irq(struct platform_device *pdev, int port_index, bool is_multiport)
drivers/usb/dwc3/dwc3-qcom-legacy.c
616
static int dwc3_qcom_find_num_ports(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-qcom-legacy.c
637
static int dwc3_qcom_setup_irq(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-qcom-legacy.c
703
static int dwc3_qcom_of_register_core(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-qcom-legacy.c
733
static int dwc3_qcom_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-qcom-legacy.c
76
struct platform_device *dwc3;
drivers/usb/dwc3/dwc3-qcom-legacy.c
844
static void dwc3_qcom_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-qcom.c
456
struct platform_device *pdev,
drivers/usb/dwc3/dwc3-qcom.c
522
static int dwc3_qcom_find_num_ports(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-qcom.c
543
static int dwc3_qcom_setup_irq(struct dwc3_qcom *qcom, struct platform_device *pdev)
drivers/usb/dwc3/dwc3-qcom.c
610
static int dwc3_qcom_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-qcom.c
733
static void dwc3_qcom_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-rtk.c
275
struct platform_device *dwc3_pdev;
drivers/usb/dwc3/dwc3-rtk.c
355
static int dwc3_rtk_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-rtk.c
387
static void dwc3_rtk_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-rtk.c
398
static void dwc3_rtk_shutdown(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-st.c
196
static int st_dwc3_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-st.c
202
struct platform_device *child_pdev;
drivers/usb/dwc3/dwc3-st.c
302
static void st_dwc3_remove(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-xilinx.c
282
static int dwc3_xlnx_probe(struct platform_device *pdev)
drivers/usb/dwc3/dwc3-xilinx.c
351
static void dwc3_xlnx_remove(struct platform_device *pdev)
drivers/usb/dwc3/gadget.c
4658
struct platform_device *dwc3_pdev = to_platform_device(dwc->dev);
drivers/usb/dwc3/host.c
101
struct platform_device *dwc3_pdev = to_platform_device(dwc->dev);
drivers/usb/dwc3/host.c
133
struct platform_device *xhci;
drivers/usb/dwc3/host.c
68
struct platform_device *pdev;
drivers/usb/dwc3/host.c
87
struct platform_device *pdev = to_platform_device(dwc->dev);
drivers/usb/fotg210/fotg210-core.c
127
static int fotg210_probe(struct platform_device *pdev)
drivers/usb/fotg210/fotg210-core.c
170
static void fotg210_remove(struct platform_device *pdev)
drivers/usb/fotg210/fotg210-hcd.c
5550
int fotg210_hcd_probe(struct platform_device *pdev, struct fotg210 *fotg)
drivers/usb/fotg210/fotg210-hcd.c
5613
int fotg210_hcd_remove(struct platform_device *pdev)
drivers/usb/fotg210/fotg210-udc.c
1151
int fotg210_udc_remove(struct platform_device *pdev)
drivers/usb/fotg210/fotg210-udc.c
1173
int fotg210_udc_probe(struct platform_device *pdev, struct fotg210 *fotg)
drivers/usb/fotg210/fotg210.h
23
int fotg210_hcd_probe(struct platform_device *pdev, struct fotg210 *fotg);
drivers/usb/fotg210/fotg210.h
24
int fotg210_hcd_remove(struct platform_device *pdev);
drivers/usb/fotg210/fotg210.h
28
static inline int fotg210_hcd_probe(struct platform_device *pdev,
drivers/usb/fotg210/fotg210.h
33
static inline int fotg210_hcd_remove(struct platform_device *pdev)
drivers/usb/fotg210/fotg210.h
47
int fotg210_udc_probe(struct platform_device *pdev, struct fotg210 *fotg);
drivers/usb/fotg210/fotg210.h
48
int fotg210_udc_remove(struct platform_device *pdev);
drivers/usb/fotg210/fotg210.h
50
static inline int fotg210_udc_probe(struct platform_device *pdev,
drivers/usb/fotg210/fotg210.h
55
static inline int fotg210_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/legacy/hid.c
220
static int hidg_plat_driver_probe(struct platform_device *pdev)
drivers/usb/gadget/legacy/hid.c
240
static void hidg_plat_driver_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/aspeed-vhub/core.c
257
static void ast_vhub_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/aspeed-vhub/core.c
297
static int ast_vhub_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
385
struct platform_device *pdev;
drivers/usb/gadget/udc/aspeed_udc.c
1437
static void ast_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/aspeed_udc.c
1475
static int ast_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/aspeed_udc.c
202
struct platform_device *pdev;
drivers/usb/gadget/udc/at91_udc.c
1586
static void at91udc_shutdown(struct platform_device *dev)
drivers/usb/gadget/udc/at91_udc.c
1797
static int at91udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/at91_udc.c
1928
static void at91udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/at91_udc.c
1953
static int at91udc_suspend(struct platform_device *pdev, pm_message_t mesg)
drivers/usb/gadget/udc/at91_udc.c
1980
static int at91udc_resume(struct platform_device *pdev)
drivers/usb/gadget/udc/at91_udc.h
137
struct platform_device *pdev;
drivers/usb/gadget/udc/atmel_usba_udc.c
2133
static struct usba_ep * atmel_udc_of_init(struct platform_device *pdev,
drivers/usb/gadget/udc/atmel_usba_udc.c
2272
static int usba_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/atmel_usba_udc.c
2368
static void usba_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/atmel_usba_udc.h
335
struct platform_device *pdev;
drivers/usb/gadget/udc/bcm63xx_udc.c
2270
static int bcm63xx_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/bcm63xx_udc.c
2357
static void bcm63xx_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/bdc/bdc_core.c
483
static int bdc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/bdc/bdc_core.c
585
static void bdc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/dummy_hcd.c
1083
static int dummy_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/dummy_hcd.c
1119
static void dummy_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/dummy_hcd.c
1136
static int dummy_udc_suspend(struct platform_device *pdev, pm_message_t state)
drivers/usb/gadget/udc/dummy_hcd.c
1147
static int dummy_udc_resume(struct platform_device *pdev)
drivers/usb/gadget/udc/dummy_hcd.c
2683
static int dummy_hcd_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/dummy_hcd.c
2732
static void dummy_hcd_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/dummy_hcd.c
2750
static int dummy_hcd_suspend(struct platform_device *pdev, pm_message_t state)
drivers/usb/gadget/udc/dummy_hcd.c
2768
static int dummy_hcd_resume(struct platform_device *pdev)
drivers/usb/gadget/udc/dummy_hcd.c
2792
static struct platform_device *the_udc_pdev[MAX_NUM_UDC];
drivers/usb/gadget/udc/dummy_hcd.c
2793
static struct platform_device *the_hcd_pdev[MAX_NUM_UDC];
drivers/usb/gadget/udc/fsl_qe_udc.c
2337
static struct qe_udc *qe_udc_config(struct platform_device *ofdev)
drivers/usb/gadget/udc/fsl_qe_udc.c
2472
static int qe_udc_probe(struct platform_device *ofdev)
drivers/usb/gadget/udc/fsl_qe_udc.c
2618
static int qe_udc_suspend(struct platform_device *dev, pm_message_t state)
drivers/usb/gadget/udc/fsl_qe_udc.c
2623
static int qe_udc_resume(struct platform_device *dev)
drivers/usb/gadget/udc/fsl_qe_udc.c
2629
static void qe_udc_remove(struct platform_device *ofdev)
drivers/usb/gadget/udc/fsl_udc_core.c
2245
struct platform_device *pdev)
drivers/usb/gadget/udc/fsl_udc_core.c
2364
static int fsl_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/fsl_udc_core.c
2544
static void fsl_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/fsl_udc_core.c
2589
static int fsl_udc_suspend(struct platform_device *pdev, pm_message_t state)
drivers/usb/gadget/udc/fsl_udc_core.c
2599
static int fsl_udc_resume(struct platform_device *pdev)
drivers/usb/gadget/udc/gr_udc.c
2092
static void gr_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/gr_udc.c
2123
static int gr_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/lpc32xx_udc.c
128
struct platform_device *pdev;
drivers/usb/gadget/udc/lpc32xx_udc.c
2944
static void lpc32xx_udc_shutdown(struct platform_device *dev)
drivers/usb/gadget/udc/lpc32xx_udc.c
2982
static int lpc32xx_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/lpc32xx_udc.c
3176
static void lpc32xx_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/lpc32xx_udc.c
3204
static int lpc32xx_udc_suspend(struct platform_device *pdev, pm_message_t mesg)
drivers/usb/gadget/udc/lpc32xx_udc.c
3227
static int lpc32xx_udc_resume(struct platform_device *pdev)
drivers/usb/gadget/udc/m66592-udc.c
1515
static void m66592_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/m66592-udc.c
1536
static int m66592_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/omap_udc.c
2615
omap_udc_setup(struct platform_device *odev, struct usb_phy *xceiv)
drivers/usb/gadget/udc/omap_udc.c
2744
static int omap_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/omap_udc.c
2928
static void omap_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/omap_udc.c
2952
static int omap_udc_suspend(struct platform_device *dev, pm_message_t message)
drivers/usb/gadget/udc/omap_udc.c
2970
static int omap_udc_resume(struct platform_device *dev)
drivers/usb/gadget/udc/pxa25x_udc.c
2281
static int pxa25x_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/pxa25x_udc.c
2394
static void pxa25x_udc_shutdown(struct platform_device *_dev)
drivers/usb/gadget/udc/pxa25x_udc.c
2399
static void pxa25x_udc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/pxa25x_udc.c
2437
static int pxa25x_udc_suspend(struct platform_device *dev, pm_message_t state)
drivers/usb/gadget/udc/pxa25x_udc.c
2453
static int pxa25x_udc_resume(struct platform_device *dev)
drivers/usb/gadget/udc/pxa27x_udc.c
2354
static int pxa_udc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/pxa27x_udc.c
2449
static void pxa_udc_remove(struct platform_device *_dev)
drivers/usb/gadget/udc/pxa27x_udc.c
2466
static void pxa_udc_shutdown(struct platform_device *_dev)
drivers/usb/gadget/udc/pxa27x_udc.c
2483
static int pxa_udc_suspend(struct platform_device *_dev, pm_message_t state)
drivers/usb/gadget/udc/pxa27x_udc.c
2508
static int pxa_udc_resume(struct platform_device *_dev)
drivers/usb/gadget/udc/r8a66597-udc.c
1808
static void r8a66597_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/r8a66597-udc.c
1826
struct platform_device *pdev)
drivers/usb/gadget/udc/r8a66597-udc.c
1833
static int r8a66597_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/renesas_usb3.c
2655
static void renesas_usb3_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/renesas_usb3.c
2835
static int renesas_usb3_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/renesas_usbf.c
3244
static int usbf_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/renesas_usbf.c
3365
static void usbf_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/rzv2m_usb3drd.c
61
static void rzv2m_usb3drd_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/rzv2m_usb3drd.c
71
static int rzv2m_usb3drd_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/snps_udc_plat.c
100
static int udc_plat_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/snps_udc_plat.c
226
static void udc_plat_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/tegra-xudc.c
3766
static int tegra_xudc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/tegra-xudc.c
3922
static void tegra_xudc_remove(struct platform_device *pdev)
drivers/usb/gadget/udc/udc-xilinx.c
2060
static int xudc_probe(struct platform_device *pdev)
drivers/usb/gadget/udc/udc-xilinx.c
2182
static void xudc_remove(struct platform_device *pdev)
drivers/usb/host/bcma-hcd.c
299
static struct platform_device *bcma_hcd_create_pdev(struct bcma_device *dev,
drivers/usb/host/bcma-hcd.c
304
struct platform_device *hci_dev;
drivers/usb/host/bcma-hcd.c
41
struct platform_device *ehci_dev;
drivers/usb/host/bcma-hcd.c
42
struct platform_device *ohci_dev;
drivers/usb/host/bcma-hcd.c
442
struct platform_device *ohci_dev = usb_dev->ohci_dev;
drivers/usb/host/bcma-hcd.c
443
struct platform_device *ehci_dev = usb_dev->ehci_dev;
drivers/usb/host/ehci-atmel.c
175
static void ehci_atmel_drv_remove(struct platform_device *pdev)
drivers/usb/host/ehci-atmel.c
69
static void atmel_start_ehci(struct platform_device *pdev)
drivers/usb/host/ehci-atmel.c
78
static void atmel_stop_ehci(struct platform_device *pdev)
drivers/usb/host/ehci-atmel.c
89
static int ehci_atmel_drv_probe(struct platform_device *pdev)
drivers/usb/host/ehci-brcm.c
129
static int ehci_brcm_probe(struct platform_device *pdev)
drivers/usb/host/ehci-brcm.c
191
static void ehci_brcm_remove(struct platform_device *dev)
drivers/usb/host/ehci-exynos.c
127
static int exynos_ehci_probe(struct platform_device *pdev)
drivers/usb/host/ehci-exynos.c
221
static void exynos_ehci_remove(struct platform_device *pdev)
drivers/usb/host/ehci-fsl.c
47
static int fsl_ehci_drv_probe(struct platform_device *pdev)
drivers/usb/host/ehci-fsl.c
677
static void fsl_ehci_drv_remove(struct platform_device *pdev)
drivers/usb/host/ehci-grlib.c
143
static void ehci_hcd_grlib_remove(struct platform_device *op)
drivers/usb/host/ehci-grlib.c
72
static int ehci_hcd_grlib_probe(struct platform_device *op)
drivers/usb/host/ehci-mv.c
103
static int mv_ehci_probe(struct platform_device *pdev)
drivers/usb/host/ehci-mv.c
237
static void mv_ehci_remove(struct platform_device *pdev)
drivers/usb/host/ehci-mv.c
264
static void mv_ehci_shutdown(struct platform_device *pdev)
drivers/usb/host/ehci-npcm7xx.c
108
static void npcm7xx_ehci_hcd_drv_remove(struct platform_device *pdev)
drivers/usb/host/ehci-npcm7xx.c
48
static int npcm7xx_ehci_hcd_drv_probe(struct platform_device *pdev)
drivers/usb/host/ehci-omap.c
239
static void ehci_hcd_omap_remove(struct platform_device *pdev)
drivers/usb/host/ehci-omap.c
81
static int ehci_hcd_omap_probe(struct platform_device *pdev)
drivers/usb/host/ehci-orion.c
212
static int ehci_orion_drv_probe(struct platform_device *pdev)
drivers/usb/host/ehci-orion.c
332
static void ehci_orion_drv_remove(struct platform_device *pdev)
drivers/usb/host/ehci-platform.c
108
static void ehci_platform_power_off(struct platform_device *dev)
drivers/usb/host/ehci-platform.c
237
static int ehci_platform_probe(struct platform_device *dev)
drivers/usb/host/ehci-platform.c
412
static void ehci_platform_remove(struct platform_device *dev)
drivers/usb/host/ehci-platform.c
442
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ehci-platform.c
475
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ehci-platform.c
59
struct platform_device *pdev = to_platform_device(hcd->self.controller);
drivers/usb/host/ehci-platform.c
87
static int ehci_platform_power_on(struct platform_device *dev)
drivers/usb/host/ehci-ppc-of.c
187
static void ehci_hcd_ppc_of_remove(struct platform_device *op)
drivers/usb/host/ehci-ppc-of.c
94
static int ehci_hcd_ppc_of_probe(struct platform_device *op)
drivers/usb/host/ehci-sh.c
154
static void ehci_hcd_sh_remove(struct platform_device *pdev)
drivers/usb/host/ehci-sh.c
166
static void ehci_hcd_sh_shutdown(struct platform_device *pdev)
drivers/usb/host/ehci-sh.c
74
static int ehci_hcd_sh_probe(struct platform_device *pdev)
drivers/usb/host/ehci-spear.c
128
static void spear_ehci_hcd_drv_remove(struct platform_device *pdev)
drivers/usb/host/ehci-spear.c
54
static int spear_ehci_hcd_drv_probe(struct platform_device *pdev)
drivers/usb/host/ehci-st.c
114
static void st_ehci_platform_power_off(struct platform_device *dev)
drivers/usb/host/ehci-st.c
147
static int st_ehci_platform_probe(struct platform_device *dev)
drivers/usb/host/ehci-st.c
249
static void st_ehci_platform_remove(struct platform_device *dev)
drivers/usb/host/ehci-st.c
276
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ehci-st.c
296
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ehci-st.c
50
struct platform_device *pdev = to_platform_device(hcd->self.controller);
drivers/usb/host/ehci-st.c
63
static int st_ehci_platform_power_on(struct platform_device *dev)
drivers/usb/host/ehci-xilinx-of.c
118
static int ehci_hcd_xilinx_of_probe(struct platform_device *op)
drivers/usb/host/ehci-xilinx-of.c
204
static void ehci_hcd_xilinx_of_remove(struct platform_device *op)
drivers/usb/host/fhci-hcd.c
561
static int of_fhci_probe(struct platform_device *ofdev)
drivers/usb/host/fhci-hcd.c
777
static void of_fhci_remove(struct platform_device *ofdev)
drivers/usb/host/fsl-mph-dr-of.c
177
static int fsl_usb2_mph_dr_of_probe(struct platform_device *ofdev)
drivers/usb/host/fsl-mph-dr-of.c
180
struct platform_device *usb_dev;
drivers/usb/host/fsl-mph-dr-of.c
269
static void fsl_usb2_mph_dr_of_remove(struct platform_device *ofdev)
drivers/usb/host/fsl-mph-dr-of.c
291
static int fsl_usb2_mpc5121_init(struct platform_device *pdev)
drivers/usb/host/fsl-mph-dr-of.c
324
static void fsl_usb2_mpc5121_exit(struct platform_device *pdev)
drivers/usb/host/fsl-mph-dr-of.c
78
static struct platform_device *fsl_usb2_device_register(
drivers/usb/host/fsl-mph-dr-of.c
79
struct platform_device *ofdev,
drivers/usb/host/fsl-mph-dr-of.c
83
struct platform_device *pdev;
drivers/usb/host/isp116x-hcd.c
1529
static void isp116x_remove(struct platform_device *pdev)
drivers/usb/host/isp116x-hcd.c
1553
static int isp116x_probe(struct platform_device *pdev)
drivers/usb/host/isp116x-hcd.c
1660
static int isp116x_suspend(struct platform_device *dev, pm_message_t state)
drivers/usb/host/isp116x-hcd.c
1669
static int isp116x_resume(struct platform_device *dev)
drivers/usb/host/octeon-hcd.c
3529
static int octeon_usb_probe(struct platform_device *pdev)
drivers/usb/host/octeon-hcd.c
3682
static void octeon_usb_remove(struct platform_device *pdev)
drivers/usb/host/ohci-at91.c
115
static void at91_stop_hc(struct platform_device *pdev)
drivers/usb/host/ohci-at91.c
136
static void usb_hcd_at91_remove (struct usb_hcd *, struct platform_device *);
drivers/usb/host/ohci-at91.c
181
struct platform_device *pdev)
drivers/usb/host/ohci-at91.c
276
struct platform_device *pdev)
drivers/usb/host/ohci-at91.c
489
struct platform_device *pdev = data;
drivers/usb/host/ohci-at91.c
531
static int ohci_hcd_at91_drv_probe(struct platform_device *pdev)
drivers/usb/host/ohci-at91.c
599
static void ohci_hcd_at91_drv_remove(struct platform_device *pdev)
drivers/usb/host/ohci-at91.c
96
static void at91_start_hc(struct platform_device *pdev)
drivers/usb/host/ohci-da8xx.c
357
static int ohci_da8xx_probe(struct platform_device *pdev)
drivers/usb/host/ohci-da8xx.c
455
static void ohci_da8xx_remove(struct platform_device *pdev)
drivers/usb/host/ohci-da8xx.c
464
static int ohci_da8xx_suspend(struct platform_device *pdev,
drivers/usb/host/ohci-da8xx.c
487
static int ohci_da8xx_resume(struct platform_device *dev)
drivers/usb/host/ohci-exynos.c
105
static int exynos_ohci_probe(struct platform_device *pdev)
drivers/usb/host/ohci-exynos.c
189
static void exynos_ohci_remove(struct platform_device *pdev)
drivers/usb/host/ohci-exynos.c
203
static void exynos_ohci_shutdown(struct platform_device *pdev)
drivers/usb/host/ohci-nxp.c
149
static int ohci_hcd_nxp_probe(struct platform_device *pdev)
drivers/usb/host/ohci-nxp.c
231
static void ohci_hcd_nxp_remove(struct platform_device *pdev)
drivers/usb/host/ohci-omap.c
196
static int ohci_hcd_omap_probe(struct platform_device *pdev)
drivers/usb/host/ohci-omap.c
324
static void ohci_hcd_omap_remove(struct platform_device *pdev)
drivers/usb/host/ohci-omap.c
349
static int ohci_omap_suspend(struct platform_device *pdev, pm_message_t message)
drivers/usb/host/ohci-omap.c
369
static int ohci_omap_resume(struct platform_device *dev)
drivers/usb/host/ohci-platform.c
240
static void ohci_platform_remove(struct platform_device *dev)
drivers/usb/host/ohci-platform.c
272
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ohci-platform.c
299
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ohci-platform.c
44
static int ohci_platform_power_on(struct platform_device *dev)
drivers/usb/host/ohci-platform.c
65
static void ohci_platform_power_off(struct platform_device *dev)
drivers/usb/host/ohci-platform.c
88
static int ohci_platform_probe(struct platform_device *dev)
drivers/usb/host/ohci-ppc-of.c
180
static void ohci_hcd_ppc_of_remove(struct platform_device *op)
drivers/usb/host/ohci-ppc-of.c
85
static int ohci_hcd_ppc_of_probe(struct platform_device *op)
drivers/usb/host/ohci-pxa27x.c
333
static int ohci_pxa_of_init(struct platform_device *pdev)
drivers/usb/host/ohci-pxa27x.c
381
static int ohci_pxa_of_init(struct platform_device *pdev)
drivers/usb/host/ohci-pxa27x.c
403
static int ohci_hcd_pxa27x_probe(struct platform_device *pdev)
drivers/usb/host/ohci-pxa27x.c
502
static void ohci_hcd_pxa27x_remove(struct platform_device *pdev)
drivers/usb/host/ohci-s3c2410.c
333
ohci_hcd_s3c2410_remove(struct platform_device *dev)
drivers/usb/host/ohci-s3c2410.c
352
static int ohci_hcd_s3c2410_probe(struct platform_device *dev)
drivers/usb/host/ohci-s3c2410.c
417
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ohci-s3c2410.c
433
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ohci-s3c2410.c
58
static void s3c2410_start_hc(struct platform_device *dev, struct usb_hcd *hcd)
drivers/usb/host/ohci-s3c2410.c
78
static void s3c2410_stop_hc(struct platform_device *dev)
drivers/usb/host/ohci-sm501.c
188
static void ohci_hcd_sm501_drv_remove(struct platform_device *pdev)
drivers/usb/host/ohci-sm501.c
209
static int ohci_sm501_suspend(struct platform_device *pdev, pm_message_t msg)
drivers/usb/host/ohci-sm501.c
229
static int ohci_sm501_resume(struct platform_device *pdev)
drivers/usb/host/ohci-sm501.c
88
static int ohci_hcd_sm501_drv_probe(struct platform_device *pdev)
drivers/usb/host/ohci-spear.c
100
static void spear_ohci_hcd_drv_remove(struct platform_device *pdev)
drivers/usb/host/ohci-spear.c
112
static int spear_ohci_hcd_drv_suspend(struct platform_device *pdev,
drivers/usb/host/ohci-spear.c
134
static int spear_ohci_hcd_drv_resume(struct platform_device *dev)
drivers/usb/host/ohci-spear.c
34
static int spear_ohci_hcd_drv_probe(struct platform_device *pdev)
drivers/usb/host/ohci-st.c
127
static int st_ohci_platform_probe(struct platform_device *dev)
drivers/usb/host/ohci-st.c
230
static void st_ohci_platform_remove(struct platform_device *dev)
drivers/usb/host/ohci-st.c
258
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ohci-st.c
276
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/ohci-st.c
43
static int st_ohci_platform_power_on(struct platform_device *dev)
drivers/usb/host/ohci-st.c
94
static void st_ohci_platform_power_off(struct platform_device *dev)
drivers/usb/host/oxu210hp-hcd.c
4047
static void oxu_configuration(struct platform_device *pdev, void __iomem *base)
drivers/usb/host/oxu210hp-hcd.c
4077
static int oxu_verify_id(struct platform_device *pdev, void __iomem *base)
drivers/usb/host/oxu210hp-hcd.c
4103
static struct usb_hcd *oxu_create(struct platform_device *pdev,
drivers/usb/host/oxu210hp-hcd.c
4142
static int oxu_init(struct platform_device *pdev,
drivers/usb/host/oxu210hp-hcd.c
4190
static int oxu_drv_probe(struct platform_device *pdev)
drivers/usb/host/oxu210hp-hcd.c
4250
static void oxu_remove(struct platform_device *pdev, struct usb_hcd *hcd)
drivers/usb/host/oxu210hp-hcd.c
4256
static void oxu_drv_remove(struct platform_device *pdev)
drivers/usb/host/oxu210hp-hcd.c
4264
static void oxu_drv_shutdown(struct platform_device *pdev)
drivers/usb/host/oxu210hp-hcd.c
4273
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/oxu210hp-hcd.c
4281
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/r8a66597-hcd.c
2382
static void r8a66597_remove(struct platform_device *pdev)
drivers/usb/host/r8a66597-hcd.c
2395
static int r8a66597_probe(struct platform_device *pdev)
drivers/usb/host/sl811-hcd.c
1586
sl811h_remove(struct platform_device *dev)
drivers/usb/host/sl811-hcd.c
1608
sl811h_probe(struct platform_device *dev)
drivers/usb/host/sl811-hcd.c
1739
sl811h_suspend(struct platform_device *dev, pm_message_t state)
drivers/usb/host/sl811-hcd.c
1760
sl811h_resume(struct platform_device *dev)
drivers/usb/host/sl811_cs.c
80
static struct platform_device platform_dev = {
drivers/usb/host/ssb-hcd.c
103
static struct platform_device *ssb_hcd_create_pdev(struct ssb_device *dev, bool ohci, u32 addr, u32 len)
drivers/usb/host/ssb-hcd.c
105
struct platform_device *hci_dev;
drivers/usb/host/ssb-hcd.c
207
struct platform_device *ohci_dev = usb_dev->ohci_dev;
drivers/usb/host/ssb-hcd.c
208
struct platform_device *ehci_dev = usb_dev->ehci_dev;
drivers/usb/host/ssb-hcd.c
35
struct platform_device *ehci_dev;
drivers/usb/host/ssb-hcd.c
36
struct platform_device *ohci_dev;
drivers/usb/host/uhci-grlib.c
151
static void uhci_hcd_grlib_remove(struct platform_device *op)
drivers/usb/host/uhci-grlib.c
170
static void uhci_hcd_grlib_shutdown(struct platform_device *op)
drivers/usb/host/uhci-grlib.c
91
static int uhci_hcd_grlib_probe(struct platform_device *op)
drivers/usb/host/uhci-platform.c
172
static void uhci_hcd_platform_remove(struct platform_device *pdev)
drivers/usb/host/uhci-platform.c
190
static void uhci_hcd_platform_shutdown(struct platform_device *op)
drivers/usb/host/uhci-platform.c
68
static int uhci_hcd_platform_probe(struct platform_device *pdev)
drivers/usb/host/xhci-ext-caps.c
32
struct platform_device *pdev;
drivers/usb/host/xhci-histb.c
187
static int xhci_histb_probe(struct platform_device *pdev)
drivers/usb/host/xhci-histb.c
312
static void xhci_histb_remove(struct platform_device *dev)
drivers/usb/host/xhci-mtk.c
509
static int xhci_mtk_probe(struct platform_device *pdev)
drivers/usb/host/xhci-mtk.c
706
static void xhci_mtk_remove(struct platform_device *pdev)
drivers/usb/host/xhci-mvebu.c
48
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/host/xhci-plat.c
156
int xhci_plat_probe(struct platform_device *pdev, struct device *sysdev, const struct xhci_plat_priv *priv_match)
drivers/usb/host/xhci-plat.c
396
static int xhci_generic_plat_probe(struct platform_device *pdev)
drivers/usb/host/xhci-plat.c
435
void xhci_plat_remove(struct platform_device *dev)
drivers/usb/host/xhci-plat.h
12
struct platform_device;
drivers/usb/host/xhci-plat.h
30
int xhci_plat_probe(struct platform_device *pdev, struct device *sysdev,
drivers/usb/host/xhci-plat.h
33
void xhci_plat_remove(struct platform_device *dev);
drivers/usb/host/xhci-rcar.c
278
static int xhci_renesas_probe(struct platform_device *pdev)
drivers/usb/host/xhci-tegra.c
1544
static int tegra_xusb_setup_wakeup(struct platform_device *pdev, struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1585
static int tegra_xusb_probe(struct platform_device *pdev)
drivers/usb/host/xhci-tegra.c
1977
static void tegra_xusb_remove(struct platform_device *pdev)
drivers/usb/host/xhci-tegra.c
2003
static void tegra_xusb_shutdown(struct platform_device *pdev)
drivers/usb/isp1760/isp1760-if.c
190
static int isp1760_plat_probe(struct platform_device *pdev)
drivers/usb/isp1760/isp1760-if.c
249
static void isp1760_plat_remove(struct platform_device *pdev)
drivers/usb/misc/brcmstb-usb-pinmap.c
249
static int __init brcmstb_usb_pinmap_probe(struct platform_device *pdev)
drivers/usb/misc/onboard_usb_dev.c
428
static int onboard_dev_probe(struct platform_device *pdev)
drivers/usb/misc/onboard_usb_dev.c
514
static void onboard_dev_remove(struct platform_device *pdev)
drivers/usb/misc/onboard_usb_dev.c
583
struct platform_device *pdev;
drivers/usb/misc/onboard_usb_dev_pdevs.c
23
struct platform_device *pdev;
drivers/usb/misc/onboard_usb_dev_pdevs.c
72
struct platform_device *pdev;
drivers/usb/misc/qcom_eud.c
191
static int eud_probe(struct platform_device *pdev)
drivers/usb/misc/qcom_eud.c
237
static void eud_remove(struct platform_device *pdev)
drivers/usb/misc/usb251xb.c
772
static int usb251xb_plat_probe(struct platform_device *pdev)
drivers/usb/misc/usb3503.c
325
static int usb3503_platform_probe(struct platform_device *pdev)
drivers/usb/misc/usb3503.c
338
static void usb3503_platform_remove(struct platform_device *pdev)
drivers/usb/mtu3/mtu3_core.c
925
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/mtu3/mtu3_plat.c
218
static int get_ssusb_rscs(struct platform_device *pdev, struct ssusb_mtk *ssusb)
drivers/usb/mtu3/mtu3_plat.c
327
static int mtu3_probe(struct platform_device *pdev)
drivers/usb/mtu3/mtu3_plat.c
453
static void mtu3_remove(struct platform_device *pdev)
drivers/usb/musb/da8xx.c
515
static int da8xx_probe(struct platform_device *pdev)
drivers/usb/musb/da8xx.c
590
static void da8xx_remove(struct platform_device *pdev)
drivers/usb/musb/da8xx.c
70
struct platform_device *musb;
drivers/usb/musb/da8xx.c
71
struct platform_device *usb_phy;
drivers/usb/musb/jz4740.c
22
struct platform_device *pdev;
drivers/usb/musb/jz4740.c
235
static int jz4740_probe(struct platform_device *pdev)
drivers/usb/musb/jz4740.c
239
struct platform_device *musb;
drivers/usb/musb/jz4740.c
311
static void jz4740_remove(struct platform_device *pdev)
drivers/usb/musb/mediatek.c
400
static int mtk_musb_probe(struct platform_device *pdev)
drivers/usb/musb/mediatek.c
45
struct platform_device *musb_pdev;
drivers/usb/musb/mediatek.c
46
struct platform_device *usb_phy;
drivers/usb/musb/mediatek.c
507
static void mtk_musb_remove(struct platform_device *pdev)
drivers/usb/musb/mediatek.c
510
struct platform_device *usb_phy = glue->usb_phy;
drivers/usb/musb/mpfs.c
256
static int mpfs_probe(struct platform_device *pdev)
drivers/usb/musb/mpfs.c
260
struct platform_device *musb_pdev;
drivers/usb/musb/mpfs.c
27
struct platform_device *musb;
drivers/usb/musb/mpfs.c
28
struct platform_device *phy;
drivers/usb/musb/mpfs.c
354
static void mpfs_remove(struct platform_device *pdev)
drivers/usb/musb/musb_core.c
2604
static int musb_probe(struct platform_device *pdev)
drivers/usb/musb/musb_core.c
2620
static void musb_remove(struct platform_device *pdev)
drivers/usb/musb/musb_dsps.c
104
struct platform_device *musb; /* child musb pdev */
drivers/usb/musb/musb_dsps.c
428
struct platform_device *parent = to_platform_device(dev->parent);
drivers/usb/musb/musb_dsps.c
722
struct platform_device *parent)
drivers/usb/musb/musb_dsps.c
729
struct platform_device *musb;
drivers/usb/musb/musb_dsps.c
836
static int dsps_setup_optional_vbus_irq(struct platform_device *pdev,
drivers/usb/musb/musb_dsps.c
863
static int dsps_probe(struct platform_device *pdev)
drivers/usb/musb/musb_dsps.c
916
static void dsps_remove(struct platform_device *pdev)
drivers/usb/musb/musbhsdma.c
418
struct platform_device *pdev = to_platform_device(dev);
drivers/usb/musb/omap2430.c
302
static int omap2430_probe(struct platform_device *pdev)
drivers/usb/musb/omap2430.c
306
struct platform_device *musb;
drivers/usb/musb/omap2430.c
311
struct platform_device *control_pdev;
drivers/usb/musb/omap2430.c
33
struct platform_device *musb;
drivers/usb/musb/omap2430.c
472
static void omap2430_remove(struct platform_device *pdev)
drivers/usb/musb/sunxi.c
677
static int sunxi_musb_probe(struct platform_device *pdev)
drivers/usb/musb/sunxi.c
805
static void sunxi_musb_remove(struct platform_device *pdev)
drivers/usb/musb/sunxi.c
808
struct platform_device *usb_phy = glue->usb_phy;
drivers/usb/musb/sunxi.c
83
struct platform_device *musb_pdev;
drivers/usb/musb/sunxi.c
87
struct platform_device *usb_phy;
drivers/usb/musb/tusb6010.c
1108
struct platform_device *pdev;
drivers/usb/musb/tusb6010.c
1222
static int tusb_probe(struct platform_device *pdev)
drivers/usb/musb/tusb6010.c
1226
struct platform_device *musb;
drivers/usb/musb/tusb6010.c
1283
static void tusb_remove(struct platform_device *pdev)
drivers/usb/musb/tusb6010.c
34
struct platform_device *musb;
drivers/usb/musb/tusb6010.c
35
struct platform_device *phy;
drivers/usb/musb/ux500.c
189
ux500_of_probe(struct platform_device *pdev, struct device_node *np)
drivers/usb/musb/ux500.c
217
static int ux500_probe(struct platform_device *pdev)
drivers/usb/musb/ux500.c
221
struct platform_device *musb;
drivers/usb/musb/ux500.c
29
struct platform_device *musb;
drivers/usb/musb/ux500.c
306
static void ux500_remove(struct platform_device *pdev)
drivers/usb/musb/ux500_dma.c
361
struct platform_device *pdev = to_platform_device(musb->controller);
drivers/usb/phy/phy-ab8500-usb.c
737
static int ab8500_usb_irq_setup(struct platform_device *pdev,
drivers/usb/phy/phy-ab8500-usb.c
868
static int ab8500_usb_probe(struct platform_device *pdev)
drivers/usb/phy/phy-ab8500-usb.c
968
static void ab8500_usb_remove(struct platform_device *pdev)
drivers/usb/phy/phy-am335x-control.c
150
static int am335x_control_usb_probe(struct platform_device *pdev)
drivers/usb/phy/phy-am335x.c
38
static int am335x_phy_probe(struct platform_device *pdev)
drivers/usb/phy/phy-am335x.c
85
static void am335x_phy_remove(struct platform_device *pdev)
drivers/usb/phy/phy-fsl-usb.c
773
static int fsl_otg_conf(struct platform_device *pdev)
drivers/usb/phy/phy-fsl-usb.c
833
int usb_otg_start(struct platform_device *pdev)
drivers/usb/phy/phy-fsl-usb.c
963
static int fsl_otg_probe(struct platform_device *pdev)
drivers/usb/phy/phy-fsl-usb.c
987
static void fsl_otg_remove(struct platform_device *pdev)
drivers/usb/phy/phy-generic.c
264
static int usb_phy_generic_probe(struct platform_device *pdev)
drivers/usb/phy/phy-generic.c
307
static void usb_phy_generic_remove(struct platform_device *pdev)
drivers/usb/phy/phy-generic.c
33
struct platform_device *usb_phy_generic_register(void)
drivers/usb/phy/phy-generic.c
40
void usb_phy_generic_unregister(struct platform_device *pdev)
drivers/usb/phy/phy-gpio-vbus-usb.c
149
struct platform_device *pdev = data;
drivers/usb/phy/phy-gpio-vbus-usb.c
170
struct platform_device *pdev;
drivers/usb/phy/phy-gpio-vbus-usb.c
231
static int gpio_vbus_probe(struct platform_device *pdev)
drivers/usb/phy/phy-gpio-vbus-usb.c
328
static void gpio_vbus_remove(struct platform_device *pdev)
drivers/usb/phy/phy-keystone.c
65
static int keystone_usbphy_probe(struct platform_device *pdev)
drivers/usb/phy/phy-keystone.c
91
static void keystone_usbphy_remove(struct platform_device *pdev)
drivers/usb/phy/phy-mv-usb.h
143
struct platform_device *pdev;
drivers/usb/phy/phy-mxs-usb.c
758
static int mxs_phy_probe(struct platform_device *pdev)
drivers/usb/phy/phy-mxs-usb.c
871
static void mxs_phy_remove(struct platform_device *pdev)
drivers/usb/phy/phy-omap-otg.c
86
static int omap_otg_probe(struct platform_device *pdev)
drivers/usb/phy/phy-tahvo.c
319
static int tahvo_usb_probe(struct platform_device *pdev)
drivers/usb/phy/phy-tahvo.c
416
static void tahvo_usb_remove(struct platform_device *pdev)
drivers/usb/phy/phy-tahvo.c
46
struct platform_device *pt_dev;
drivers/usb/phy/phy-tegra-usb.c
1307
static int read_utmi_param(struct platform_device *pdev, const char *param,
drivers/usb/phy/phy-tegra-usb.c
1325
struct platform_device *pdev)
drivers/usb/phy/phy-tegra-usb.c
1423
struct platform_device *pmc_pdev;
drivers/usb/phy/phy-tegra-usb.c
1490
static int tegra_usb_phy_probe(struct platform_device *pdev)
drivers/usb/phy/phy-tegra-usb.c
1637
static void tegra_usb_phy_remove(struct platform_device *pdev)
drivers/usb/phy/phy-twl6030-usb.c
329
static int twl6030_usb_probe(struct platform_device *pdev)
drivers/usb/phy/phy-twl6030-usb.c
411
static void twl6030_usb_remove(struct platform_device *pdev)
drivers/usb/renesas_usbhs/common.c
217
struct platform_device *pdev = usbhs_priv_to_pdev(priv);
drivers/usb/renesas_usbhs/common.c
407
struct platform_device *pdev = usbhs_priv_to_pdev(priv);
drivers/usb/renesas_usbhs/common.c
443
struct platform_device *pdev = usbhs_priv_to_pdev(priv);
drivers/usb/renesas_usbhs/common.c
519
int usbhsc_schedule_notify_hotplug(struct platform_device *pdev)
drivers/usb/renesas_usbhs/common.c
610
static int usbhs_probe(struct platform_device *pdev)
drivers/usb/renesas_usbhs/common.c
808
static void usbhs_remove(struct platform_device *pdev)
drivers/usb/renesas_usbhs/common.c
81
struct usbhs_priv *usbhs_pdev_to_priv(struct platform_device *pdev)
drivers/usb/renesas_usbhs/common.c
842
struct platform_device *pdev = usbhs_priv_to_pdev(priv);
drivers/usb/renesas_usbhs/common.c
86
int usbhs_get_id_as_gadget(struct platform_device *pdev)
drivers/usb/renesas_usbhs/common.h
260
struct platform_device *pdev;
drivers/usb/renesas_usbhs/common.h
296
int usbhs_get_id_as_gadget(struct platform_device *pdev);
drivers/usb/renesas_usbhs/common.h
319
int usbhsc_schedule_notify_hotplug(struct platform_device *pdev);
drivers/usb/renesas_usbhs/common.h
340
struct usbhs_priv *usbhs_pdev_to_priv(struct platform_device *pdev);
drivers/usb/renesas_usbhs/mod.c
24
static int usbhsm_autonomy_get_vbus(struct platform_device *pdev)
drivers/usb/renesas_usbhs/mod.c
34
struct platform_device *pdev = usbhs_priv_to_pdev(priv);
drivers/usb/renesas_usbhs/mod.h
101
int (*get_vbus)(struct platform_device *pdev);
drivers/usb/renesas_usbhs/mod_gadget.c
1041
struct platform_device *pdev = usbhs_priv_to_pdev(priv);
drivers/usb/renesas_usbhs/mod_gadget.c
924
static int usbhsm_phy_get_vbus(struct platform_device *pdev)
drivers/usb/renesas_usbhs/rcar2.c
13
static int usbhs_rcar2_hardware_init(struct platform_device *pdev)
drivers/usb/renesas_usbhs/rcar2.c
30
static int usbhs_rcar2_hardware_exit(struct platform_device *pdev)
drivers/usb/renesas_usbhs/rcar2.c
42
static int usbhs_rcar2_power_ctrl(struct platform_device *pdev,
drivers/usb/renesas_usbhs/rcar3.c
52
static int usbhs_rcar3_power_ctrl(struct platform_device *pdev,
drivers/usb/renesas_usbhs/rcar3.c
71
static int usbhs_rcar3_power_and_pll_ctrl(struct platform_device *pdev,
drivers/usb/renesas_usbhs/rza.c
15
static int usbhs_rza1_hardware_init(struct platform_device *pdev)
drivers/usb/renesas_usbhs/rza2.c
15
static int usbhs_rza2_hardware_init(struct platform_device *pdev)
drivers/usb/renesas_usbhs/rza2.c
27
static int usbhs_rza2_hardware_exit(struct platform_device *pdev)
drivers/usb/renesas_usbhs/rza2.c
37
static int usbhs_rza2_power_ctrl(struct platform_device *pdev,
drivers/usb/roles/intel-xhci-usb-role-switch.c
151
static int intel_xhci_usb_probe(struct platform_device *pdev)
drivers/usb/roles/intel-xhci-usb-role-switch.c
198
static void intel_xhci_usb_remove(struct platform_device *pdev)
drivers/usb/typec/mux/gpio-sbu-mux.c
144
static void gpio_sbu_mux_remove(struct platform_device *pdev)
drivers/usb/typec/mux/gpio-sbu-mux.c
95
static int gpio_sbu_mux_probe(struct platform_device *pdev)
drivers/usb/typec/mux/intel_pmc_mux.c
730
static int pmc_usb_probe(struct platform_device *pdev)
drivers/usb/typec/mux/intel_pmc_mux.c
803
static void pmc_usb_remove(struct platform_device *pdev)
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c
133
static void qcom_pmic_typec_remove(struct platform_device *pdev)
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c
37
static int qcom_pmic_typec_probe(struct platform_device *pdev)
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
552
int qcom_pmic_typec_pdphy_probe(struct platform_device *pdev,
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.h
29
int qcom_pmic_typec_pdphy_probe(struct platform_device *pdev,
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.h
34
int qcom_pmic_typec_pdphy_stub_probe(struct platform_device *pdev,
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy_stub.c
70
int qcom_pmic_typec_pdphy_stub_probe(struct platform_device *pdev,
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c
698
int qcom_pmic_typec_port_probe(struct platform_device *pdev,
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.h
29
int qcom_pmic_typec_port_probe(struct platform_device *pdev,
drivers/usb/typec/tcpm/tcpci_mt6360.c
139
static int mt6360_tcpc_probe(struct platform_device *pdev)
drivers/usb/typec/tcpm/tcpci_mt6360.c
181
static void mt6360_tcpc_remove(struct platform_device *pdev)
drivers/usb/typec/tcpm/tcpci_mt6370.c
127
static int mt6370_tcpc_probe(struct platform_device *pdev)
drivers/usb/typec/tcpm/tcpci_mt6370.c
180
static void mt6370_tcpc_remove(struct platform_device *pdev)
drivers/usb/typec/tcpm/wcove.c
605
static int wcove_typec_probe(struct platform_device *pdev)
drivers/usb/typec/tcpm/wcove.c
670
static void wcove_typec_remove(struct platform_device *pdev)
drivers/usb/typec/ucsi/cros_ec_ucsi.c
257
static int cros_ucsi_probe(struct platform_device *pdev)
drivers/usb/typec/ucsi/cros_ec_ucsi.c
304
static void cros_ucsi_remove(struct platform_device *dev)
drivers/usb/typec/ucsi/ucsi_acpi.c
171
static int ucsi_acpi_probe(struct platform_device *pdev)
drivers/usb/typec/ucsi/ucsi_acpi.c
237
static void ucsi_acpi_remove(struct platform_device *pdev)
drivers/usb/usbip/vhci.h
96
struct platform_device *pdev;
drivers/usb/usbip/vhci_hcd.c
1365
static int vhci_hcd_probe(struct platform_device *pdev)
drivers/usb/usbip/vhci_hcd.c
1421
static void vhci_hcd_remove(struct platform_device *pdev)
drivers/usb/usbip/vhci_hcd.c
1443
static int vhci_hcd_suspend(struct platform_device *pdev, pm_message_t state)
drivers/usb/usbip/vhci_hcd.c
1487
static int vhci_hcd_resume(struct platform_device *pdev)
drivers/usb/usbip/vhci_sysfs.c
65
struct platform_device *pdev = vhcis[pdev_nr].pdev;
drivers/usb/usbip/vudc.h
114
struct platform_device *pdev;
drivers/usb/usbip/vudc.h
175
int vudc_probe(struct platform_device *pdev);
drivers/usb/usbip/vudc.h
176
void vudc_remove(struct platform_device *pdev);
drivers/usb/usbip/vudc.h
89
struct platform_device *pdev;
drivers/usb/usbip/vudc_dev.c
596
int vudc_probe(struct platform_device *pdev)
drivers/usb/usbip/vudc_dev.c
631
void vudc_remove(struct platform_device *pdev)
drivers/vfio/platform/vfio_platform.c
28
struct platform_device *dev = (struct platform_device *) vdev->opaque;
drivers/vfio/platform/vfio_platform.c
35
struct platform_device *pdev = (struct platform_device *) vdev->opaque;
drivers/vfio/platform/vfio_platform.c
44
struct platform_device *pdev = to_platform_device(core_vdev->dev);
drivers/vfio/platform/vfio_platform.c
57
static int vfio_platform_probe(struct platform_device *pdev)
drivers/vfio/platform/vfio_platform.c
88
static void vfio_platform_remove(struct platform_device *pdev)
drivers/video/aperture.c
202
struct platform_device *pdev = to_platform_device(dev);
drivers/video/aperture.c
239
int devm_aperture_acquire_for_platform_device(struct platform_device *pdev,
drivers/video/backlight/88pm860x_bl.c
149
static int pm860x_backlight_dt_init(struct platform_device *pdev,
drivers/video/backlight/88pm860x_bl.c
178
static int pm860x_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/aat2870_bl.c
174
static void aat2870_bl_remove(struct platform_device *pdev)
drivers/video/backlight/aat2870_bl.c
19
struct platform_device *pdev;
drivers/video/backlight/aat2870_bl.c
97
static int aat2870_bl_probe(struct platform_device *pdev)
drivers/video/backlight/adp5520_bl.c
279
static int adp5520_bl_probe(struct platform_device *pdev)
drivers/video/backlight/adp5520_bl.c
339
static void adp5520_bl_remove(struct platform_device *pdev)
drivers/video/backlight/apple_dwi_bl.c
73
static int dwi_bl_probe(struct platform_device *dev)
drivers/video/backlight/as3711_bl.c
222
static int as3711_bl_register(struct platform_device *pdev,
drivers/video/backlight/as3711_bl.c
370
static int as3711_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/cgbc_bl.c
131
static int cgbc_bl_probe(struct platform_device *pdev)
drivers/video/backlight/da903x_bl.c
95
static int da903x_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/da9052_bl.c
105
static int da9052_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/da9052_bl.c
139
static void da9052_backlight_remove(struct platform_device *pdev)
drivers/video/backlight/ep93xx_bl.c
53
static int ep93xxbl_probe(struct platform_device *dev)
drivers/video/backlight/gpio_backlight.c
46
static int gpio_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/hp680_bl.c
100
static int hp680bl_probe(struct platform_device *pdev)
drivers/video/backlight/hp680_bl.c
121
static void hp680bl_remove(struct platform_device *pdev)
drivers/video/backlight/hp680_bl.c
139
static struct platform_device *hp680bl_device;
drivers/video/backlight/ipaq_micro_bl.c
48
static int micro_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/jornada720_bl.c
105
static int jornada_bl_probe(struct platform_device *pdev)
drivers/video/backlight/jornada720_lcd.c
91
static int jornada_lcd_probe(struct platform_device *pdev)
drivers/video/backlight/kb3886_bl.c
133
static int kb3886bl_probe(struct platform_device *pdev)
drivers/video/backlight/kb3886_bl.c
54
static struct platform_device kb3886bl_device = {
drivers/video/backlight/kb3886_bl.c
62
static struct platform_device *devices[] __initdata = {
drivers/video/backlight/ktd253-backlight.c
142
static int ktd253_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/ktd2801-backlight.c
59
static int ktd2801_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/led_bl.c
176
static int led_bl_probe(struct platform_device *pdev)
drivers/video/backlight/led_bl.c
237
static void led_bl_remove(struct platform_device *pdev)
drivers/video/backlight/lm3533_bl.c
261
static int lm3533_bl_probe(struct platform_device *pdev)
drivers/video/backlight/lm3533_bl.c
339
static void lm3533_bl_remove(struct platform_device *pdev)
drivers/video/backlight/lm3533_bl.c
375
static void lm3533_bl_shutdown(struct platform_device *pdev)
drivers/video/backlight/lp8788_bl.c
125
static int lp8788_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/lp8788_bl.c
167
static void lp8788_backlight_remove(struct platform_device *pdev)
drivers/video/backlight/max8925_bl.c
118
static int max8925_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/max8925_bl.c
89
static void max8925_backlight_dt_init(struct platform_device *pdev)
drivers/video/backlight/mt6370-backlight.c
275
static int mt6370_bl_probe(struct platform_device *pdev)
drivers/video/backlight/mt6370-backlight.c
321
static void mt6370_bl_remove(struct platform_device *pdev)
drivers/video/backlight/omap1_bl.c
109
static int omapbl_probe(struct platform_device *pdev)
drivers/video/backlight/pandora_bl.c
108
static int pandora_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/platform_lcd.c
65
static int platform_lcd_probe(struct platform_device *pdev)
drivers/video/backlight/pwm_bl.c
440
static int pwm_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/pwm_bl.c
615
static void pwm_backlight_remove(struct platform_device *pdev)
drivers/video/backlight/pwm_bl.c
632
static void pwm_backlight_shutdown(struct platform_device *pdev)
drivers/video/backlight/qcom-wled.c
1595
struct platform_device *pdev)
drivers/video/backlight/qcom-wled.c
1627
struct platform_device *pdev)
drivers/video/backlight/qcom-wled.c
1664
static int wled_probe(struct platform_device *pdev)
drivers/video/backlight/qcom-wled.c
1760
static void wled_remove(struct platform_device *pdev)
drivers/video/backlight/rave-sp-backlight.c
48
static int rave_sp_backlight_probe(struct platform_device *pdev)
drivers/video/backlight/rt4831-backlight.c
169
static int rt4831_bl_probe(struct platform_device *pdev)
drivers/video/backlight/rt4831-backlight.c
207
static void rt4831_bl_remove(struct platform_device *pdev)
drivers/video/backlight/sky81452-backlight.c
269
static int sky81452_bl_probe(struct platform_device *pdev)
drivers/video/backlight/sky81452-backlight.c
310
static void sky81452_bl_remove(struct platform_device *pdev)
drivers/video/backlight/tps65217_bl.c
167
tps65217_bl_parse_dt(struct platform_device *pdev)
drivers/video/backlight/tps65217_bl.c
246
tps65217_bl_parse_dt(struct platform_device *pdev)
drivers/video/backlight/tps65217_bl.c
252
static int tps65217_bl_probe(struct platform_device *pdev)
drivers/video/backlight/wm831x_bl.c
109
static int wm831x_backlight_probe(struct platform_device *pdev)
drivers/video/fbdev/acornfb.c
922
static int acornfb_probe(struct platform_device *dev)
drivers/video/fbdev/amifb.c
3533
static int __init amifb_probe(struct platform_device *pdev)
drivers/video/fbdev/amifb.c
3755
static void __exit amifb_remove(struct platform_device *pdev)
drivers/video/fbdev/arcfb.c
450
static int arcfb_probe(struct platform_device *dev)
drivers/video/fbdev/arcfb.c
536
static void arcfb_remove(struct platform_device *dev)
drivers/video/fbdev/arcfb.c
557
static struct platform_device *arcfb_device;
drivers/video/fbdev/atafb.c
2988
static int __init atafb_probe(struct platform_device *pdev)
drivers/video/fbdev/atafb.c
3160
static void atafb_shutdown(struct platform_device *pdev)
drivers/video/fbdev/atafb.c
3176
struct platform_device *pdev;
drivers/video/fbdev/atmel_lcdfb.c
1019
static int atmel_lcdfb_probe(struct platform_device *pdev)
drivers/video/fbdev/atmel_lcdfb.c
1225
static void atmel_lcdfb_remove(struct platform_device *pdev)
drivers/video/fbdev/atmel_lcdfb.c
1258
static int atmel_lcdfb_suspend(struct platform_device *pdev, pm_message_t mesg)
drivers/video/fbdev/atmel_lcdfb.c
1278
static int atmel_lcdfb_resume(struct platform_device *pdev)
drivers/video/fbdev/atmel_lcdfb.c
47
struct platform_device *pdev;
drivers/video/fbdev/au1100fb.c
728
static int au1100fb_drv_probe(struct platform_device *dev)
drivers/video/fbdev/au1100fb.c
852
static void au1100fb_drv_remove(struct platform_device *dev)
drivers/video/fbdev/au1100fb.c
875
static int au1100fb_drv_suspend(struct platform_device *dev, pm_message_t state)
drivers/video/fbdev/au1100fb.c
892
static int au1100fb_drv_resume(struct platform_device *dev)
drivers/video/fbdev/au1200fb.c
1648
static int au1200fb_drv_probe(struct platform_device *dev)
drivers/video/fbdev/au1200fb.c
1765
static void au1200fb_drv_remove(struct platform_device *dev)
drivers/video/fbdev/broadsheetfb.c
1003
static int broadsheetfb_probe(struct platform_device *dev)
drivers/video/fbdev/broadsheetfb.c
1134
static void broadsheetfb_remove(struct platform_device *dev)
drivers/video/fbdev/bw2.c
270
static int bw2_probe(struct platform_device *op)
drivers/video/fbdev/bw2.c
348
static void bw2_remove(struct platform_device *op)
drivers/video/fbdev/cg14.c
442
static void cg14_unmap_regs(struct platform_device *op, struct fb_info *info,
drivers/video/fbdev/cg14.c
459
static int cg14_probe(struct platform_device *op)
drivers/video/fbdev/cg14.c
566
static void cg14_remove(struct platform_device *op)
drivers/video/fbdev/cg3.c
344
static int cg3_probe(struct platform_device *op)
drivers/video/fbdev/cg3.c
430
static void cg3_remove(struct platform_device *op)
drivers/video/fbdev/cg6.c
722
static void cg6_unmap_regs(struct platform_device *op, struct fb_info *info,
drivers/video/fbdev/cg6.c
741
static int cg6_probe(struct platform_device *op)
drivers/video/fbdev/cg6.c
831
static void cg6_remove(struct platform_device *op)
drivers/video/fbdev/clps711x-fb.c
198
static int clps711x_fb_probe(struct platform_device *pdev)
drivers/video/fbdev/clps711x-fb.c
347
static void clps711x_fb_remove(struct platform_device *pdev)
drivers/video/fbdev/cobalt_lcdfb.c
288
static int cobalt_lcdfb_probe(struct platform_device *dev)
drivers/video/fbdev/cobalt_lcdfb.c
334
static void cobalt_lcdfb_remove(struct platform_device *dev)
drivers/video/fbdev/dnfb.c
230
static int dnfb_probe(struct platform_device *dev)
drivers/video/fbdev/dnfb.c
281
static struct platform_device dnfb_device = {
drivers/video/fbdev/efifb.c
346
static int efifb_probe(struct platform_device *dev)
drivers/video/fbdev/ep93xx-fb.c
462
static int ep93xxfb_probe(struct platform_device *pdev)
drivers/video/fbdev/ep93xx-fb.c
577
static void ep93xxfb_remove(struct platform_device *pdev)
drivers/video/fbdev/ffb.c
1037
static void ffb_remove(struct platform_device *op)
drivers/video/fbdev/ffb.c
909
static int ffb_probe(struct platform_device *op)
drivers/video/fbdev/fsl-diu-fb.c
1610
static int fsl_diu_suspend(struct platform_device *ofdev, pm_message_t state)
drivers/video/fbdev/fsl-diu-fb.c
1620
static int fsl_diu_resume(struct platform_device *ofdev)
drivers/video/fbdev/fsl-diu-fb.c
1682
static int fsl_diu_probe(struct platform_device *pdev)
drivers/video/fbdev/fsl-diu-fb.c
1824
static void fsl_diu_remove(struct platform_device *pdev)
drivers/video/fbdev/gbefb.c
1119
static int gbefb_probe(struct platform_device *p_dev)
drivers/video/fbdev/gbefb.c
1237
static void gbefb_remove(struct platform_device* p_dev)
drivers/video/fbdev/gbefb.c
1258
static struct platform_device *gbefb_device;
drivers/video/fbdev/goldfishfb.c
174
static int goldfish_fb_probe(struct platform_device *pdev)
drivers/video/fbdev/goldfishfb.c
283
static void goldfish_fb_remove(struct platform_device *pdev)
drivers/video/fbdev/grvga.c
324
static int grvga_probe(struct platform_device *dev)
drivers/video/fbdev/grvga.c
504
static void grvga_remove(struct platform_device *device)
drivers/video/fbdev/hecubafb.c
152
static int hecubafb_probe(struct platform_device *dev)
drivers/video/fbdev/hecubafb.c
220
static void hecubafb_remove(struct platform_device *dev)
drivers/video/fbdev/hgafb.c
566
static int hgafb_probe(struct platform_device *pdev)
drivers/video/fbdev/hgafb.c
609
static void hgafb_remove(struct platform_device *pdev)
drivers/video/fbdev/hgafb.c
638
static struct platform_device *hgafb_device;
drivers/video/fbdev/hitfb.c
344
static int hitfb_probe(struct platform_device *dev)
drivers/video/fbdev/hitfb.c
436
static void hitfb_remove(struct platform_device *dev)
drivers/video/fbdev/hitfb.c
486
static struct platform_device hitfb_device = {
drivers/video/fbdev/imxfb.c
1060
static void imxfb_remove(struct platform_device *pdev)
drivers/video/fbdev/imxfb.c
160
struct platform_device *pdev;
drivers/video/fbdev/imxfb.c
691
static int imxfb_init_fbinfo(struct platform_device *pdev)
drivers/video/fbdev/imxfb.c
877
static int imxfb_probe(struct platform_device *pdev)
drivers/video/fbdev/leo.c
527
static void leo_unmap_regs(struct platform_device *op, struct fb_info *info,
drivers/video/fbdev/leo.c
545
static int leo_probe(struct platform_device *op)
drivers/video/fbdev/leo.c
633
static void leo_remove(struct platform_device *op)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
669
static int of_platform_mb862xx_probe(struct platform_device *ofdev)
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
784
static void of_platform_mb862xx_remove(struct platform_device *ofdev)
drivers/video/fbdev/metronomefb.c
516
static int metronomefb_probe(struct platform_device *dev)
drivers/video/fbdev/metronomefb.c
689
static void metronomefb_remove(struct platform_device *dev)
drivers/video/fbdev/mmp/fb/mmpfb.c
535
static int mmpfb_probe(struct platform_device *pdev)
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
441
static int mmphw_probe(struct platform_device *pdev)
drivers/video/fbdev/n411.c
152
static struct platform_device *n411_device;
drivers/video/fbdev/ocfb.c
294
static int ocfb_probe(struct platform_device *pdev)
drivers/video/fbdev/ocfb.c
371
static void ocfb_remove(struct platform_device *pdev)
drivers/video/fbdev/offb.c
391
static void offb_init_fb(struct platform_device *parent, const char *name,
drivers/video/fbdev/offb.c
534
static void offb_init_nodriver(struct platform_device *parent, struct device_node *dp,
drivers/video/fbdev/offb.c
656
static void offb_remove(struct platform_device *pdev)
drivers/video/fbdev/offb.c
664
static int offb_probe_bootx_noscreen(struct platform_device *pdev)
drivers/video/fbdev/offb.c
679
static int offb_probe_display(struct platform_device *pdev)
drivers/video/fbdev/omap/lcd_ams_delta.c
128
static int ams_delta_panel_probe(struct platform_device *pdev)
drivers/video/fbdev/omap/lcd_palmte.c
35
static int palmte_panel_probe(struct platform_device *pdev)
drivers/video/fbdev/omap/omapfb.h
217
struct platform_device *dssdev; /* dummy dev for clocks */
drivers/video/fbdev/omap/omapfb_main.c
1609
static int omapfb_do_probe(struct platform_device *pdev,
drivers/video/fbdev/omap/omapfb_main.c
1762
static int omapfb_probe(struct platform_device *pdev)
drivers/video/fbdev/omap/omapfb_main.c
1792
static void omapfb_remove(struct platform_device *pdev)
drivers/video/fbdev/omap/omapfb_main.c
1807
static int omapfb_suspend(struct platform_device *pdev, pm_message_t mesg)
drivers/video/fbdev/omap/omapfb_main.c
1817
static int omapfb_resume(struct platform_device *pdev)
drivers/video/fbdev/omap/omapfb_main.c
41
static struct platform_device *fbdev_pdev;
drivers/video/fbdev/omap/omapfb_main.c
79
static struct platform_device omapdss_device = {
drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c
180
static int tvc_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c
224
static void tvc_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c
230
static int dvic_probe_of(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c
262
static int dvic_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c
306
static void dvic_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c
201
static int hdmic_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c
252
static void hdmic_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c
180
static int opa362_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c
234
static void opa362_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c
167
static int tfp410_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c
220
static void tfp410_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c
200
static int tpd_probe_of(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c
217
static int tpd_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c
286
static void tpd_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c
138
static int panel_dpi_probe_of(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c
174
static int panel_dpi_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c
214
static void panel_dpi_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
1111
static int dsicm_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
1239
static void dsicm_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
44
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c
205
static int sharp_ls_probe_of(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c
253
static int sharp_ls_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c
295
static void sharp_ls_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/apply.c
1588
struct platform_device *pdev = dss_get_core_pdev();
drivers/video/fbdev/omap2/omapfb/dss/apply.c
1672
struct platform_device *pdev = dss_get_core_pdev();
drivers/video/fbdev/omap2/omapfb/dss/core.c
159
static int __init omap_dss_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/core.c
175
static void omap_dss_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/core.c
182
static void omap_dss_shutdown(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/core.c
34
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/dss/core.c
56
struct platform_device *dss_get_core_pdev(void)
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
101
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
3902
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
3982
static int dispc_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
3987
static void dispc_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
311
int display_init_sysfs(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c
334
void display_uninit_sysfs(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
34
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
56
static struct dpi_data *dpi_get_data_from_pdev(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
708
static void dpi_init_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
724
static void dpi_uninit_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
732
static void dpi_init_output_port(struct platform_device *pdev,
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
778
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
798
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
808
static int dpi_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
813
static void dpi_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
837
int dpi_init_port(struct platform_device *pdev, struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1019
static int dsi_unregister_isr(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1039
static int dsi_register_isr_vc(struct platform_device *dsidev, int channel,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1060
static int dsi_unregister_isr_vc(struct platform_device *dsidev, int channel,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1081
static int dsi_register_isr_cio(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1101
static int dsi_unregister_isr_cio(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1121
static u32 dsi_get_errors(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1133
static int dsi_runtime_get(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1146
static void dsi_runtime_put(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1157
static int dsi_regulator_init(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1178
static void _dsi_print_reset_status(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1213
static inline int dsi_if_enable(struct platform_device *dsidev, bool enable)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1228
static unsigned long dsi_get_pll_hsdiv_dispc_rate(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1235
static unsigned long dsi_get_pll_hsdiv_dsi_rate(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1242
static unsigned long dsi_get_txbyteclkhs(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1249
static unsigned long dsi_fclk_rate(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1284
static int dsi_set_lp_clk_divisor(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1315
static void dsi_enable_scp_clk(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1323
static void dsi_disable_scp_clk(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1339
static int dsi_pll_power(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1379
struct platform_device *dsidev = dsi->pdev;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1437
static void dsi_pll_uninit(struct platform_device *dsidev, bool disconnect_lanes)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1457
struct platform_device *dsidev = dsi->pdev;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1462
static void dsi_dump_dsidev_clocks(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1524
struct platform_device *dsidev;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1535
static void dsi_dump_dsidev_irqs(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1634
struct platform_device *dsidev = dsi_get_dsidev_from_id(0);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1641
struct platform_device *dsidev = dsi_get_dsidev_from_id(1);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1647
static void dsi_dump_dsidev_regs(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1733
struct platform_device *dsidev = dsi_get_dsidev_from_id(0);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1740
struct platform_device *dsidev = dsi_get_dsidev_from_id(1);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1751
static int dsi_cio_power(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1773
static unsigned dsi_get_line_buf_size(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1807
static int dsi_set_lane_config(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1855
static inline unsigned ns2ddr(struct platform_device *dsidev, unsigned ns)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1864
static inline unsigned ddr2ns(struct platform_device *dsidev, unsigned ddr)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1872
static void dsi_cio_timings(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1950
static void dsi_cio_enable_lane_override(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1990
static void dsi_cio_disable_lane_override(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1999
static int dsi_cio_wait_tx_clk_esc_reset(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2048
static unsigned dsi_get_lane_mask(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
206
static int dsi_display_init_dispc(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2062
static int dsi_cio_init(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
208
static void dsi_display_uninit_dispc(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2184
static void dsi_cio_uninit(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2196
static void dsi_config_tx_fifo(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2229
static void dsi_config_rx_fifo(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2262
static int dsi_force_tx_stop_mode_io(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2278
static bool dsi_vc_is_enabled(struct platform_device *dsidev, int channel)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2295
static int dsi_sync_vc_vp(struct platform_device *dsidev, int channel)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2345
static int dsi_sync_vc_l4(struct platform_device *dsidev, int channel)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2380
static int dsi_sync_vc(struct platform_device *dsidev, int channel)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2400
static int dsi_vc_enable(struct platform_device *dsidev, int channel,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2419
static void dsi_vc_initial_config(struct platform_device *dsidev, int channel)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2450
static int dsi_vc_config_source(struct platform_device *dsidev, int channel,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2489
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2511
static void dsi_vc_flush_long_data(struct platform_device *dsidev, int channel)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2561
static u16 dsi_vc_flush_receive_data(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2591
static int dsi_vc_send_bta(struct platform_device *dsidev, int channel)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2616
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2658
static inline void dsi_vc_write_long_header(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2675
static inline void dsi_vc_write_long_payload(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
268
struct platform_device *dsidev;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2688
static int dsi_vc_send_long(struct platform_device *dsidev, int channel,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2752
static int dsi_vc_send_short(struct platform_device *dsidev, int channel,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2784
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2790
static int dsi_vc_write_nosync_common(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2823
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2832
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2841
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2881
static int dsi_vc_dcs_send_read_request(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2901
static int dsi_vc_generic_send_read_request(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
292
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2937
static int dsi_vc_read_rx_fifo(struct platform_device *dsidev, int channel,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3049
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3079
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3106
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3112
static int dsi_enter_ulps(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3206
static void dsi_set_lp_rx_timeout(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3233
static void dsi_set_ta_timeout(struct platform_device *dsidev, unsigned ticks,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3260
static void dsi_set_stop_state_counter(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3287
static void dsi_set_hs_tx_timeout(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3314
static void dsi_config_vp_num_line_buffers(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3339
static void dsi_config_vp_sync_events(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3361
static void dsi_config_blanking_modes(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3444
static void dsi_config_cmd_mode_interleaving(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3561
static int dsi_proto_config(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3631
static void dsi_proto_timings(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3746
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3812
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
385
struct platform_device *dsidev;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3883
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3903
static void dsi_update_screen_dispc(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
3992
static void dsi_handle_framedone(struct platform_device *dsidev, int error)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
401
static inline struct dsi_data *dsi_get_dsidrv_data(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4028
struct platform_device *dsidev = (struct platform_device *) data;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4044
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
406
static inline struct platform_device *dsi_get_dsidev_from_dssdev(struct omap_dss_device *dssdev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4065
static int dsi_configure_dispc_clocks(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4088
static int dsi_display_init_dispc(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
411
static struct platform_device *dsi_get_dsidev_from_id(int module)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4147
static void dsi_display_uninit_dispc(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4159
static int dsi_configure_dsi_clocks(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4176
static int dsi_display_init_dsi(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4230
static void dsi_display_uninit_dsi(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4252
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4287
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4310
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
432
static inline void dsi_write_reg(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
448
static inline u32 dsi_read_reg(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
466
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
474
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4794
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
480
static bool dsi_bus_is_locked(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4892
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4910
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
492
static inline int wait_for_bit_change(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4936
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4947
static int dsi_get_clocks(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
4966
struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5046
static void dsi_init_output(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5064
static void dsi_uninit_output(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5072
static int dsi_probe_of(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5209
static int dsi_init_pll_data(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5261
struct platform_device *dsidev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
537
static void dsi_perf_mark_setup(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
543
static void dsi_perf_mark_start(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5470
struct platform_device *dsidev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
549
static void dsi_perf_show(struct platform_device *dsidev, const char *name)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5494
static int dsi_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5499
static void dsi_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5506
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5522
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
586
static inline void dsi_perf_mark_setup(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
590
static inline void dsi_perf_mark_start(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
594
static inline void dsi_perf_show(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
692
static void dsi_collect_irq_stats(struct platform_device *dsidev, u32 irqstatus,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
716
static void dsi_handle_irq_errors(struct platform_device *dsidev, u32 irqstatus,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
788
struct platform_device *dsidev;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
793
dsidev = (struct platform_device *) arg;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
858
static void _omap_dsi_configure_irqs(struct platform_device *dsidev,
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
891
static void _omap_dsi_set_irqs(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
904
static void _omap_dsi_set_irqs_vc(struct platform_device *dsidev, int vc)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
915
static void _omap_dsi_set_irqs_cio(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
925
static void _dsi_initialize_irq(struct platform_device *dsidev)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
999
static int dsi_register_isr(struct platform_device *dsidev, omap_dsi_isr_t isr,
drivers/video/fbdev/omap2/omapfb/dss/dss.c
1004
static int dss_video_pll_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dss.c
1068
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dss.c
1168
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/dss.c
1210
static int dss_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dss.c
1225
static void dss_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dss.c
72
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/dss/dss.c
915
static void dss_uninit_ports(struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.c
917
static int dss_init_ports(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dss.c
963
static void dss_uninit_ports(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/dss.h
188
struct platform_device;
drivers/video/fbdev/omap2/omapfb/dss/dss.h
191
struct platform_device *dss_get_core_pdev(void);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
202
int display_init_sysfs(struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
203
void display_uninit_sysfs(struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
208
int dss_init_overlay_managers_sysfs(struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
209
void dss_uninit_overlay_managers_sysfs(struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
230
struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
234
void dss_init_overlays(struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
235
void dss_uninit_overlays(struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
244
struct platform_device *pdev);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
262
struct dss_pll *dss_video_pll_init(struct platform_device *pdev, int id,
drivers/video/fbdev/omap2/omapfb/dss/dss.h
304
int sdi_init_port(struct platform_device *pdev, struct device_node *port);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
307
static inline int sdi_init_port(struct platform_device *pdev,
drivers/video/fbdev/omap2/omapfb/dss/dss.h
346
int dpi_init_port(struct platform_device *pdev, struct device_node *port);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
349
static inline int dpi_init_port(struct platform_device *pdev,
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
294
int hdmi_wp_init(struct platform_device *pdev, struct hdmi_wp_data *wp);
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
301
int hdmi_pll_init(struct platform_device *pdev, struct hdmi_pll_data *pll,
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
309
int hdmi_phy_init(struct platform_device *pdev, struct hdmi_phy_data *phy);
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
313
int hdmi_parse_lanes_of(struct platform_device *pdev, struct device_node *ep,
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
332
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
347
struct platform_device *audio_pdev;
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
505
static void hdmi_init_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
520
static void hdmi_uninit_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
527
static int hdmi_probe_of(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
669
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
738
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
755
static int hdmi4_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
760
static void hdmi4_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c
876
int hdmi4_core_init(struct platform_device *pdev, struct hdmi_core_data *core)
drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h
256
int hdmi4_core_init(struct platform_device *pdev, struct hdmi_core_data *core);
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
537
static void hdmi_init_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
552
static void hdmi_uninit_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
559
static int hdmi_probe_of(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
710
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
779
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
796
static int hdmi5_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
801
static void hdmi5_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c
869
int hdmi5_core_init(struct platform_device *pdev, struct hdmi_core_data *core)
drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h
288
int hdmi5_core_init(struct platform_device *pdev, struct hdmi_core_data *core);
drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c
12
int hdmi_parse_lanes_of(struct platform_device *pdev, struct device_node *ep,
drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c
208
int hdmi_phy_init(struct platform_device *pdev, struct hdmi_phy_data *phy)
drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c
172
static int dsi_init_pll_data(struct platform_device *pdev, struct hdmi_pll_data *hpll)
drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c
208
int hdmi_pll_init(struct platform_device *pdev, struct hdmi_pll_data *pll,
drivers/video/fbdev/omap2/omapfb/dss/hdmi_wp.c
258
int hdmi_wp_init(struct platform_device *pdev, struct hdmi_wp_data *wp)
drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c
504
struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/manager.c
72
int dss_init_overlay_managers_sysfs(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/manager.c
94
void dss_uninit_overlay_managers_sysfs(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c
437
struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/overlay.c
46
void dss_init_overlays(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/overlay.c
88
void dss_uninit_overlays(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
25
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
326
static void sdi_init_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
343
static void sdi_uninit_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
352
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
363
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
373
static int sdi_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
378
static void sdi_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
402
int sdi_init_port(struct platform_device *pdev, struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/venc.c
245
struct platform_device *pdev;
drivers/video/fbdev/omap2/omapfb/dss/venc.c
660
static int venc_get_clocks(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/venc.c
740
static void venc_init_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/venc.c
755
static void venc_uninit_output(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/venc.c
762
static int venc_probe_of(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/venc.c
807
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/venc.c
868
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/omap2/omapfb/dss/venc.c
880
static int venc_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/venc.c
885
static void venc_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/dss/video-pll.c
125
struct dss_pll *dss_video_pll_init(struct platform_device *pdev, int id,
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
2449
static int omapfb_probe(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
2602
static void omapfb_remove(struct platform_device *pdev)
drivers/video/fbdev/omap2/omapfb/vrfb.c
337
static int __init vrfb_probe(struct platform_device *pdev)
drivers/video/fbdev/p9100.c
246
static int p9100_probe(struct platform_device *op)
drivers/video/fbdev/p9100.c
322
static void p9100_remove(struct platform_device *op)
drivers/video/fbdev/platinumfb.c
527
static int platinumfb_probe(struct platform_device* odev)
drivers/video/fbdev/platinumfb.c
636
static void platinumfb_remove(struct platform_device* odev)
drivers/video/fbdev/pxa168fb.c
591
static int pxa168fb_probe(struct platform_device *pdev)
drivers/video/fbdev/pxa168fb.c
766
static void pxa168fb_remove(struct platform_device *pdev)
drivers/video/fbdev/pxa3xx-gcu.c
577
static int pxa3xx_gcu_probe(struct platform_device *pdev)
drivers/video/fbdev/pxa3xx-gcu.c
678
static void pxa3xx_gcu_remove(struct platform_device *pdev)
drivers/video/fbdev/pxafb.c
2220
static int pxafb_probe(struct platform_device *dev)
drivers/video/fbdev/pxafb.c
2378
static void pxafb_remove(struct platform_device *dev)
drivers/video/fbdev/q40fb.c
129
static struct platform_device q40fb_device = {
drivers/video/fbdev/q40fb.c
83
static int q40fb_probe(struct platform_device *dev)
drivers/video/fbdev/s1d13xxxfb.c
731
static void __s1d13xxxfb_remove(struct platform_device *pdev)
drivers/video/fbdev/s1d13xxxfb.c
759
static void s1d13xxxfb_remove(struct platform_device *pdev)
drivers/video/fbdev/s1d13xxxfb.c
767
static int s1d13xxxfb_probe(struct platform_device *pdev)
drivers/video/fbdev/s1d13xxxfb.c
915
static int s1d13xxxfb_suspend(struct platform_device *dev, pm_message_t state)
drivers/video/fbdev/s1d13xxxfb.c
962
static int s1d13xxxfb_resume(struct platform_device *dev)
drivers/video/fbdev/s3c-fb.c
1353
static int s3c_fb_probe(struct platform_device *pdev)
drivers/video/fbdev/s3c-fb.c
1507
static void s3c_fb_remove(struct platform_device *pdev)
drivers/video/fbdev/sa1100fb.c
1002
static int sa1100fb_suspend(struct platform_device *dev, pm_message_t state)
drivers/video/fbdev/sa1100fb.c
1010
static int sa1100fb_resume(struct platform_device *dev)
drivers/video/fbdev/sa1100fb.c
1142
static int sa1100fb_probe(struct platform_device *pdev)
drivers/video/fbdev/sh7760fb.c
42
struct platform_device *dev;
drivers/video/fbdev/sh7760fb.c
430
static int sh7760fb_probe(struct platform_device *pdev)
drivers/video/fbdev/sh7760fb.c
556
static void sh7760fb_remove(struct platform_device *dev)
drivers/video/fbdev/sh_mobile_lcdcfb.c
2175
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
2183
struct platform_device *pdev = to_platform_device(dev);
drivers/video/fbdev/sh_mobile_lcdcfb.c
2240
static void sh_mobile_lcdc_remove(struct platform_device *pdev)
drivers/video/fbdev/sh_mobile_lcdcfb.c
2494
static int sh_mobile_lcdc_probe(struct platform_device *pdev)
drivers/video/fbdev/simplefb.c
136
static int simplefb_parse_dt(struct platform_device *pdev,
drivers/video/fbdev/simplefb.c
190
static int simplefb_parse_pd(struct platform_device *pdev,
drivers/video/fbdev/simplefb.c
239
struct platform_device *pdev)
drivers/video/fbdev/simplefb.c
277
struct platform_device *pdev)
drivers/video/fbdev/simplefb.c
315
struct platform_device *pdev) { return 0; }
drivers/video/fbdev/simplefb.c
317
struct platform_device *pdev) { }
drivers/video/fbdev/simplefb.c
345
struct platform_device *pdev)
drivers/video/fbdev/simplefb.c
397
struct platform_device *pdev)
drivers/video/fbdev/simplefb.c
428
struct platform_device *pdev) { return 0; }
drivers/video/fbdev/simplefb.c
430
struct platform_device *pdev) { }
drivers/video/fbdev/simplefb.c
454
struct platform_device *pdev)
drivers/video/fbdev/simplefb.c
526
struct platform_device *pdev)
drivers/video/fbdev/simplefb.c
532
static int simplefb_probe(struct platform_device *pdev)
drivers/video/fbdev/simplefb.c
666
static void simplefb_remove(struct platform_device *pdev)
drivers/video/fbdev/skeletonfb.c
927
static int xxxfb_suspend(struct platform_device *dev, pm_message_t msg)
drivers/video/fbdev/skeletonfb.c
965
static struct platform_device *xxxfb_device;
drivers/video/fbdev/sm501fb.c
1536
struct platform_device *pdev)
drivers/video/fbdev/sm501fb.c
1943
static int sm501fb_probe(struct platform_device *pdev)
drivers/video/fbdev/sm501fb.c
2060
static void sm501fb_remove(struct platform_device *pdev)
drivers/video/fbdev/sm501fb.c
2175
static int sm501fb_suspend(struct platform_device *pdev, pm_message_t state)
drivers/video/fbdev/sm501fb.c
2195
static int sm501fb_resume(struct platform_device *pdev)
drivers/video/fbdev/sunxvr1000.c
113
static int gfb_probe(struct platform_device *op)
drivers/video/fbdev/tcx.c
339
static void tcx_unmap_regs(struct platform_device *op, struct fb_info *info,
drivers/video/fbdev/tcx.c
359
static int tcx_probe(struct platform_device *op)
drivers/video/fbdev/tcx.c
481
static void tcx_remove(struct platform_device *op)
drivers/video/fbdev/uvesafb.c
1673
static int uvesafb_probe(struct platform_device *dev)
drivers/video/fbdev/uvesafb.c
1771
static void uvesafb_remove(struct platform_device *dev)
drivers/video/fbdev/uvesafb.c
1800
static struct platform_device *uvesafb_device;
drivers/video/fbdev/vesafb.c
244
static int vesafb_probe(struct platform_device *dev)
drivers/video/fbdev/vesafb.c
505
static void vesafb_remove(struct platform_device *pdev)
drivers/video/fbdev/vfb.c
426
static int vfb_probe(struct platform_device *dev)
drivers/video/fbdev/vfb.c
482
static void vfb_remove(struct platform_device *dev)
drivers/video/fbdev/vfb.c
502
static struct platform_device *vfb_device;
drivers/video/fbdev/vga16fb.c
1306
static int vga16fb_probe(struct platform_device *dev)
drivers/video/fbdev/vga16fb.c
1413
static void vga16fb_remove(struct platform_device *dev)
drivers/video/fbdev/via/via-core.c
496
struct platform_device *platdev;
drivers/video/fbdev/via/via-gpio.c
204
static int viafb_gpio_probe(struct platform_device *platdev)
drivers/video/fbdev/via/via-gpio.c
264
static void viafb_gpio_remove(struct platform_device *platdev)
drivers/video/fbdev/via/via_i2c.c
220
static int viafb_i2c_probe(struct platform_device *platdev)
drivers/video/fbdev/via/via_i2c.c
249
static void viafb_i2c_remove(struct platform_device *platdev)
drivers/video/fbdev/vt8500lcdfb.c
268
static int vt8500lcd_probe(struct platform_device *pdev)
drivers/video/fbdev/vt8500lcdfb.c
445
static void vt8500lcd_remove(struct platform_device *pdev)
drivers/video/fbdev/wm8505fb.c
263
static int wm8505fb_probe(struct platform_device *pdev)
drivers/video/fbdev/wm8505fb.c
376
static void wm8505fb_remove(struct platform_device *pdev)
drivers/video/fbdev/wmt_ge_rops.c
149
static int wmt_ge_rops_probe(struct platform_device *pdev)
drivers/video/fbdev/wmt_ge_rops.c
177
static void wmt_ge_rops_remove(struct platform_device *pdev)
drivers/video/fbdev/xilinxfb.c
262
static int xilinxfb_assign(struct platform_device *pdev,
drivers/video/fbdev/xilinxfb.c
406
static int xilinxfb_of_probe(struct platform_device *pdev)
drivers/video/fbdev/xilinxfb.c
473
static void xilinxfb_of_remove(struct platform_device *op)
drivers/virt/coco/efi_secret/efi_secret.c
139
static int efi_secret_map_area(struct platform_device *dev)
drivers/virt/coco/efi_secret/efi_secret.c
178
static void efi_secret_securityfs_teardown(struct platform_device *dev)
drivers/virt/coco/efi_secret/efi_secret.c
188
static int efi_secret_securityfs_setup(struct platform_device *dev)
drivers/virt/coco/efi_secret/efi_secret.c
281
static int efi_secret_probe(struct platform_device *dev)
drivers/virt/coco/efi_secret/efi_secret.c
300
static void efi_secret_remove(struct platform_device *dev)
drivers/virt/coco/sev-guest/sev-guest.c
625
static int __init sev_guest_probe(struct platform_device *pdev)
drivers/virt/coco/sev-guest/sev-guest.c
684
static void __exit sev_guest_remove(struct platform_device *pdev)
drivers/virt/vmgenid.c
110
static int vmgenid_add_of(struct platform_device *pdev,
drivers/virt/vmgenid.c
135
static int vmgenid_add(struct platform_device *pdev)
drivers/virtio/virtio_mmio.c
572
static int virtio_mmio_probe(struct platform_device *pdev)
drivers/virtio/virtio_mmio.c
653
static void virtio_mmio_remove(struct platform_device *pdev)
drivers/virtio/virtio_mmio.c
681
struct platform_device *pdev;
drivers/virtio/virtio_mmio.c
733
struct platform_device *pdev = to_platform_device(dev);
drivers/virtio/virtio_mmio.c
86
struct platform_device *pdev;
drivers/w1/masters/amd_axi_w1.c
295
static int amd_axi_w1_probe(struct platform_device *pdev)
drivers/w1/masters/amd_axi_w1.c
371
static void amd_axi_w1_remove(struct platform_device *pdev)
drivers/w1/masters/mxc_w1.c
154
static void mxc_w1_remove(struct platform_device *pdev)
drivers/w1/masters/mxc_w1.c
91
static int mxc_w1_probe(struct platform_device *pdev)
drivers/w1/masters/omap_hdq.c
563
static int omap_hdq_probe(struct platform_device *pdev)
drivers/w1/masters/omap_hdq.c
645
static void omap_hdq_remove(struct platform_device *pdev)
drivers/w1/masters/sgi_w1.c
108
static void sgi_w1_remove(struct platform_device *pdev)
drivers/w1/masters/sgi_w1.c
76
static int sgi_w1_probe(struct platform_device *pdev)
drivers/w1/masters/w1-gpio.c
127
static void w1_gpio_remove(struct platform_device *pdev)
drivers/w1/masters/w1-gpio.c
66
static int w1_gpio_probe(struct platform_device *pdev)
drivers/w1/slaves/w1_ds2780.c
117
struct platform_device *pdev;
drivers/w1/slaves/w1_ds2780.c
140
struct platform_device *pdev = dev_get_drvdata(&sl->dev);
drivers/w1/slaves/w1_ds2781.c
114
struct platform_device *pdev;
drivers/w1/slaves/w1_ds2781.c
137
struct platform_device *pdev = dev_get_drvdata(&sl->dev);
drivers/watchdog/acquirewdt.c
238
static int __init acq_probe(struct platform_device *dev)
drivers/watchdog/acquirewdt.c
273
static void acq_remove(struct platform_device *dev)
drivers/watchdog/acquirewdt.c
281
static void acq_shutdown(struct platform_device *dev)
drivers/watchdog/acquirewdt.c
76
static struct platform_device *acq_platform_device;
drivers/watchdog/advantechwdt.c
237
static int __init advwdt_probe(struct platform_device *dev)
drivers/watchdog/advantechwdt.c
281
static void advwdt_remove(struct platform_device *dev)
drivers/watchdog/advantechwdt.c
289
static void advwdt_shutdown(struct platform_device *dev)
drivers/watchdog/advantechwdt.c
47
static struct platform_device *advwdt_platform_device;
drivers/watchdog/airoha_wdt.c
127
static int airoha_wdt_probe(struct platform_device *pdev)
drivers/watchdog/apple_wdt.c
157
static int apple_wdt_probe(struct platform_device *pdev)
drivers/watchdog/arm_smc_wdt.c
113
static int smcwd_probe(struct platform_device *pdev)
drivers/watchdog/armada_37xx_wdt.c
248
static int armada_37xx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/asm9260_wdt.c
285
static int asm9260_wdt_probe(struct platform_device *pdev)
drivers/watchdog/aspeed_wdt.c
260
static void aspeed_wdt_update_bootstatus(struct platform_device *pdev,
drivers/watchdog/aspeed_wdt.c
401
static int aspeed_wdt_probe(struct platform_device *pdev)
drivers/watchdog/at91rm9200_wdt.c
226
static int at91wdt_probe(struct platform_device *pdev)
drivers/watchdog/at91rm9200_wdt.c
259
static void at91wdt_remove(struct platform_device *pdev)
drivers/watchdog/at91rm9200_wdt.c
272
static void at91wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/at91rm9200_wdt.c
277
static int at91wdt_suspend(struct platform_device *pdev, pm_message_t message)
drivers/watchdog/at91rm9200_wdt.c
283
static int at91wdt_resume(struct platform_device *pdev)
drivers/watchdog/at91sam9_wdt.c
152
static int at91_wdt_init(struct platform_device *pdev, struct at91wdt *wdt)
drivers/watchdog/at91sam9_wdt.c
327
static int at91wdt_probe(struct platform_device *pdev)
drivers/watchdog/at91sam9_wdt.c
375
static void at91wdt_remove(struct platform_device *pdev)
drivers/watchdog/ath79_wdt.c
247
static int ath79_wdt_probe(struct platform_device *pdev)
drivers/watchdog/ath79_wdt.c
288
static void ath79_wdt_remove(struct platform_device *pdev)
drivers/watchdog/ath79_wdt.c
293
static void ath79_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/bcm2835_wdt.c
171
static int bcm2835_wdt_probe(struct platform_device *pdev)
drivers/watchdog/bcm2835_wdt.c
222
static void bcm2835_wdt_remove(struct platform_device *pdev)
drivers/watchdog/bcm47xx_wdt.c
177
static int bcm47xx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/bcm7038_wdt.c
130
static int bcm7038_wdt_probe(struct platform_device *pdev)
drivers/watchdog/bcm_kona_wdt.c
135
static void bcm_kona_wdt_debug_init(struct platform_device *pdev)
drivers/watchdog/bcm_kona_wdt.c
152
static void bcm_kona_wdt_debug_exit(struct platform_device *pdev)
drivers/watchdog/bcm_kona_wdt.c
162
static void bcm_kona_wdt_debug_init(struct platform_device *pdev) {}
drivers/watchdog/bcm_kona_wdt.c
163
static void bcm_kona_wdt_debug_exit(struct platform_device *pdev) {}
drivers/watchdog/bcm_kona_wdt.c
268
static int bcm_kona_wdt_probe(struct platform_device *pdev)
drivers/watchdog/bcm_kona_wdt.c
313
static void bcm_kona_wdt_remove(struct platform_device *pdev)
drivers/watchdog/bd9576_wdt.c
198
static int bd9576_wdt_probe(struct platform_device *pdev)
drivers/watchdog/bd96801_wdt.c
335
static int bd96801_wdt_probe(struct platform_device *pdev)
drivers/watchdog/cadence_wdt.c
250
struct platform_device *pdev = dev_id;
drivers/watchdog/cadence_wdt.c
286
static int cdns_wdt_probe(struct platform_device *pdev)
drivers/watchdog/cgbc_wdt.c
166
static int cgbc_wdt_probe(struct platform_device *pdev)
drivers/watchdog/cpwd.c
512
static int cpwd_probe(struct platform_device *op)
drivers/watchdog/cpwd.c
616
static void cpwd_remove(struct platform_device *op)
drivers/watchdog/cros_ec_wdt.c
119
static int cros_ec_wdt_probe(struct platform_device *pdev)
drivers/watchdog/cros_ec_wdt.c
159
static int __maybe_unused cros_ec_wdt_suspend(struct platform_device *pdev, pm_message_t state)
drivers/watchdog/cros_ec_wdt.c
170
static int __maybe_unused cros_ec_wdt_resume(struct platform_device *pdev)
drivers/watchdog/da9052_wdt.c
167
static int da9052_wdt_probe(struct platform_device *pdev)
drivers/watchdog/da9055_wdt.c
120
static int da9055_wdt_probe(struct platform_device *pdev)
drivers/watchdog/da9062_wdt.c
203
static int da9062_wdt_probe(struct platform_device *pdev)
drivers/watchdog/da9063_wdt.c
214
static int da9063_wdt_probe(struct platform_device *pdev)
drivers/watchdog/davinci_wdt.c
192
static int davinci_wdt_probe(struct platform_device *pdev)
drivers/watchdog/db8500_wdt.c
108
static int db8500_wdt_suspend(struct platform_device *pdev,
drivers/watchdog/db8500_wdt.c
121
static int db8500_wdt_resume(struct platform_device *pdev)
drivers/watchdog/db8500_wdt.c
84
static int db8500_wdt_probe(struct platform_device *pdev)
drivers/watchdog/digicolor_wdt.c
117
static int dc_wdt_probe(struct platform_device *pdev)
drivers/watchdog/dw_wdt.c
548
static int dw_wdt_drv_probe(struct platform_device *pdev)
drivers/watchdog/dw_wdt.c
669
static void dw_wdt_drv_remove(struct platform_device *pdev)
drivers/watchdog/ep93xx_wdt.c
87
static int ep93xx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/exar_wdt.c
253
static int __init exar_wdt_probe(struct platform_device *pdev)
drivers/watchdog/exar_wdt.c
51
struct platform_device *pdev;
drivers/watchdog/f71808e_wdt.c
445
static int fintek_wdt_probe(struct platform_device *pdev)
drivers/watchdog/f71808e_wdt.c
612
static struct platform_device *fintek_wdt_pdev;
drivers/watchdog/ftwdt010_wdt.c
136
static int ftwdt010_wdt_probe(struct platform_device *pdev)
drivers/watchdog/gef_wdt.c
262
static int gef_wdt_probe(struct platform_device *dev)
drivers/watchdog/gef_wdt.c
285
static void gef_wdt_remove(struct platform_device *dev)
drivers/watchdog/geodewdt.c
212
static int __init geodewdt_probe(struct platform_device *dev)
drivers/watchdog/geodewdt.c
240
static void geodewdt_remove(struct platform_device *dev)
drivers/watchdog/geodewdt.c
245
static void geodewdt_shutdown(struct platform_device *dev)
drivers/watchdog/geodewdt.c
45
static struct platform_device *geodewdt_platform_device;
drivers/watchdog/gpio_wdt.c
107
static int gpio_wdt_probe(struct platform_device *pdev)
drivers/watchdog/gxp-wdt.c
113
static int gxp_wdt_probe(struct platform_device *pdev)
drivers/watchdog/iTCO_wdt.c
256
struct platform_device *pdev,
drivers/watchdog/iTCO_wdt.c
453
static int iTCO_wdt_probe(struct platform_device *pdev)
drivers/watchdog/ib700wdt.c
276
static int __init ibwdt_probe(struct platform_device *dev)
drivers/watchdog/ib700wdt.c
318
static void ibwdt_remove(struct platform_device *dev)
drivers/watchdog/ib700wdt.c
327
static void ibwdt_shutdown(struct platform_device *dev)
drivers/watchdog/ib700wdt.c
46
static struct platform_device *ibwdt_platform_device;
drivers/watchdog/ie6xx_wdt.c
224
static int ie6xx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/ie6xx_wdt.c
269
static void ie6xx_wdt_remove(struct platform_device *pdev)
drivers/watchdog/imgpdc_wdt.c
178
static int pdc_wdt_probe(struct platform_device *pdev)
drivers/watchdog/imx2_wdt.c
267
static int __init imx2_wdt_probe(struct platform_device *pdev)
drivers/watchdog/imx2_wdt.c
365
static void imx2_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/imx7ulp_wdt.c
311
static int imx7ulp_wdt_probe(struct platform_device *pdev)
drivers/watchdog/imx_sc_wdt.c
178
static int imx_sc_wdt_probe(struct platform_device *pdev)
drivers/watchdog/intel-mid_wdt.c
125
static int mid_wdt_probe(struct platform_device *pdev)
drivers/watchdog/intel_oc_wdt.c
167
static int intel_oc_wdt_probe(struct platform_device *pdev)
drivers/watchdog/ixp4xx_wdt.c
134
static int ixp4xx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/jz4740_wdt.c
137
static int jz4740_wdt_probe(struct platform_device *pdev)
drivers/watchdog/keembay_wdt.c
188
static int keembay_wdt_probe(struct platform_device *pdev)
drivers/watchdog/kempld_wdt.c
434
static int kempld_wdt_probe(struct platform_device *pdev)
drivers/watchdog/kempld_wdt.c
497
static int kempld_wdt_suspend(struct platform_device *pdev,
drivers/watchdog/kempld_wdt.c
517
static int kempld_wdt_resume(struct platform_device *pdev)
drivers/watchdog/lantiq_wdt.c
200
static int ltq_wdt_probe(struct platform_device *pdev)
drivers/watchdog/lenovo_se10_wdt.c
170
static int se10_wdt_probe(struct platform_device *pdev)
drivers/watchdog/lenovo_se10_wdt.c
45
static struct platform_device *se10_pdev;
drivers/watchdog/lenovo_se30_wdt.c
235
static int lenovo_se30_wdt_probe(struct platform_device *pdev)
drivers/watchdog/lenovo_se30_wdt.c
298
static struct platform_device *pdev;
drivers/watchdog/loongson1_wdt.c
125
static int ls1x_wdt_probe(struct platform_device *pdev)
drivers/watchdog/lpc18xx_wdt.c
201
static int lpc18xx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/lpc18xx_wdt.c
265
static void lpc18xx_wdt_remove(struct platform_device *pdev)
drivers/watchdog/marvell_gti_wdt.c
212
static int gti_wdt_get_cntfrq(struct platform_device *pdev,
drivers/watchdog/marvell_gti_wdt.c
248
static int gti_wdt_probe(struct platform_device *pdev)
drivers/watchdog/max63xx_wdt.c
186
static int max63xx_mmap_init(struct platform_device *p, struct max63xx_wdt *wdt)
drivers/watchdog/max63xx_wdt.c
199
static int max63xx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/max77620_wdt.c
157
static int max77620_wdt_probe(struct platform_device *pdev)
drivers/watchdog/mena21_wdt.c
128
static int a21_wdt_probe(struct platform_device *pdev)
drivers/watchdog/mena21_wdt.c
201
static void a21_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/menf21bmc_wdt.c
114
static int menf21bmc_wdt_probe(struct platform_device *pdev)
drivers/watchdog/menf21bmc_wdt.c
163
static void menf21bmc_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/meson_gxbb_wdt.c
161
static int meson_gxbb_wdt_probe(struct platform_device *pdev)
drivers/watchdog/meson_wdt.c
161
static int meson_wdt_probe(struct platform_device *pdev)
drivers/watchdog/mlx_wdt.c
278
static int mlxreg_wdt_probe(struct platform_device *pdev)
drivers/watchdog/moxart_wdt.c
88
static int moxart_wdt_probe(struct platform_device *pdev)
drivers/watchdog/mpc8xxx_wdt.c
129
static int mpc8xxx_wdt_probe(struct platform_device *ofdev)
drivers/watchdog/msc313e_wdt.c
97
static int msc313e_wdt_probe(struct platform_device *pdev)
drivers/watchdog/mt7621_wdt.c
139
static int mt7621_wdt_probe(struct platform_device *pdev)
drivers/watchdog/mt7621_wdt.c
203
static void mt7621_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/mtk_wdt.c
209
static int toprgu_register_reset_controller(struct platform_device *pdev,
drivers/watchdog/mtk_wdt.c
398
static int mtk_wdt_probe(struct platform_device *pdev)
drivers/watchdog/mtx-1_wdt.c
195
static int mtx1_wdt_probe(struct platform_device *pdev)
drivers/watchdog/mtx-1_wdt.c
223
static void mtx1_wdt_remove(struct platform_device *pdev)
drivers/watchdog/nct6694_wdt.c
244
static int nct6694_wdt_probe(struct platform_device *pdev)
drivers/watchdog/nic7018_wdt.c
169
static int nic7018_probe(struct platform_device *pdev)
drivers/watchdog/nic7018_wdt.c
222
static void nic7018_remove(struct platform_device *pdev)
drivers/watchdog/npcm_wdt.c
188
static int npcm_wdt_probe(struct platform_device *pdev)
drivers/watchdog/nv_tco.c
379
static int nv_tco_init(struct platform_device *dev)
drivers/watchdog/nv_tco.c
448
static void nv_tco_remove(struct platform_device *dev)
drivers/watchdog/nv_tco.c
454
static void nv_tco_shutdown(struct platform_device *dev)
drivers/watchdog/nv_tco.c
51
static struct platform_device *nv_tco_platform_device;
drivers/watchdog/of_xilinx_wdt.c
156
static int xwdt_probe(struct platform_device *pdev)
drivers/watchdog/omap_wdt.c
229
static int omap_wdt_probe(struct platform_device *pdev)
drivers/watchdog/omap_wdt.c
297
static void omap_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/omap_wdt.c
309
static void omap_wdt_remove(struct platform_device *pdev)
drivers/watchdog/omap_wdt.c
323
static int omap_wdt_suspend(struct platform_device *pdev, pm_message_t state)
drivers/watchdog/omap_wdt.c
337
static int omap_wdt_resume(struct platform_device *pdev)
drivers/watchdog/orion_wdt.c
120
static int armada375_wdt_clock_init(struct platform_device *pdev,
drivers/watchdog/orion_wdt.c
160
static int armadaxp_wdt_clock_init(struct platform_device *pdev,
drivers/watchdog/orion_wdt.c
407
static void __iomem *orion_wdt_ioremap_rstout(struct platform_device *pdev,
drivers/watchdog/orion_wdt.c
501
static int orion_wdt_get_regs(struct platform_device *pdev,
drivers/watchdog/orion_wdt.c
554
static int orion_wdt_probe(struct platform_device *pdev)
drivers/watchdog/orion_wdt.c
62
int (*clock_init)(struct platform_device *,
drivers/watchdog/orion_wdt.c
650
static void orion_wdt_remove(struct platform_device *pdev)
drivers/watchdog/orion_wdt.c
660
static void orion_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/orion_wdt.c
79
static int orion_wdt_clock_init(struct platform_device *pdev,
drivers/watchdog/orion_wdt.c
97
static int armada370_wdt_clock_init(struct platform_device *pdev,
drivers/watchdog/pic32-dmt.c
165
static int pic32_dmt_probe(struct platform_device *pdev)
drivers/watchdog/pic32-wdt.c
163
static int pic32_wdt_drv_probe(struct platform_device *pdev)
drivers/watchdog/pm8916_wdt.c
140
static int pm8916_wdt_probe(struct platform_device *pdev)
drivers/watchdog/pnx4008_wdt.c
182
static int pnx4008_wdt_probe(struct platform_device *pdev)
drivers/watchdog/pseries-wdt.c
145
static int pseries_wdt_probe(struct platform_device *pdev)
drivers/watchdog/pseries-wdt.c
201
static int pseries_wdt_suspend(struct platform_device *pdev, pm_message_t state)
drivers/watchdog/pseries-wdt.c
210
static int pseries_wdt_resume(struct platform_device *pdev)
drivers/watchdog/qcom-wdt.c
196
static int qcom_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rave-sp-wdt.c
253
static int rave_sp_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rc32434_wdt.c
258
static int rc32434_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rc32434_wdt.c
300
static void rc32434_wdt_remove(struct platform_device *pdev)
drivers/watchdog/rc32434_wdt.c
305
static void rc32434_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/rdc321x_wdt.c
213
static int rdc321x_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rdc321x_wdt.c
259
static void rdc321x_wdt_remove(struct platform_device *pdev)
drivers/watchdog/realtek_otto_wdt.c
289
static int otto_wdt_probe(struct platform_device *pdev)
drivers/watchdog/renesas_wdt.c
212
static int rwdt_probe(struct platform_device *pdev)
drivers/watchdog/renesas_wdt.c
295
static void rwdt_remove(struct platform_device *pdev)
drivers/watchdog/renesas_wwdt.c
72
static int wwdt_probe(struct platform_device *pdev)
drivers/watchdog/retu_wdt.c
102
static int retu_wdt_probe(struct platform_device *pdev)
drivers/watchdog/riowd.c
176
static int riowd_probe(struct platform_device *op)
drivers/watchdog/riowd.c
219
static void riowd_remove(struct platform_device *op)
drivers/watchdog/rn5t618_wdt.c
141
static int rn5t618_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rt2880_wdt.c
140
static int rt288x_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rtd119x_wdt.c
97
static int rtd119x_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rti_wdt.c
209
static int rti_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rti_wdt.c
352
static void rti_wdt_remove(struct platform_device *pdev)
drivers/watchdog/rza_wdt.c
167
static int rza_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rzg2l_wdt.c
249
static int rzg2l_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rzn1_wdt.c
101
static int rzn1_wdt_probe(struct platform_device *pdev)
drivers/watchdog/rzv2h_wdt.c
256
static int rzt2h_wdt_wdtdcr_init(struct platform_device *pdev,
drivers/watchdog/rzv2h_wdt.c
276
static int rzv2h_wdt_probe(struct platform_device *pdev)
drivers/watchdog/s32g_wdt.c
214
static int s32g_wdt_probe(struct platform_device *pdev)
drivers/watchdog/s3c2410_wdt.c
694
s3c2410_get_wdt_drv_data(struct platform_device *pdev, struct s3c2410_wdt *wdt)
drivers/watchdog/s3c2410_wdt.c
751
static int s3c2410wdt_probe(struct platform_device *pdev)
drivers/watchdog/s3c2410_wdt.c
880
static void s3c2410wdt_shutdown(struct platform_device *dev)
drivers/watchdog/sa1100_wdt.c
183
static int sa1100dog_probe(struct platform_device *pdev)
drivers/watchdog/sa1100_wdt.c
230
static void sa1100dog_remove(struct platform_device *pdev)
drivers/watchdog/sama5d4_wdt.c
250
static int sama5d4_wdt_probe(struct platform_device *pdev)
drivers/watchdog/sbsa_gwdt.c
292
static int sbsa_gwdt_probe(struct platform_device *pdev)
drivers/watchdog/sch311x_wdt.c
354
static int sch311x_wdt_probe(struct platform_device *pdev)
drivers/watchdog/sch311x_wdt.c
427
static void sch311x_wdt_remove(struct platform_device *pdev)
drivers/watchdog/sch311x_wdt.c
440
static void sch311x_wdt_shutdown(struct platform_device *dev)
drivers/watchdog/sch311x_wdt.c
48
static struct platform_device *sch311x_wdt_pdev;
drivers/watchdog/shwdt.c
216
static int sh_wdt_probe(struct platform_device *pdev)
drivers/watchdog/shwdt.c
282
static void sh_wdt_remove(struct platform_device *pdev)
drivers/watchdog/shwdt.c
289
static void sh_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/simatic-ipc-wdt.c
149
static int simatic_ipc_wdt_probe(struct platform_device *pdev)
drivers/watchdog/sl28cpld_wdt.c
120
static int sl28cpld_wdt_probe(struct platform_device *pdev)
drivers/watchdog/sp5100_tco.c
518
static int sp5100_tco_probe(struct platform_device *pdev)
drivers/watchdog/sp5100_tco.c
62
static struct platform_device *sp5100_tco_platform_device;
drivers/watchdog/sprd_wdt.c
264
static int sprd_wdt_probe(struct platform_device *pdev)
drivers/watchdog/st_lpc_wdt.c
149
static int st_wdog_probe(struct platform_device *pdev)
drivers/watchdog/st_lpc_wdt.c
235
static void st_wdog_remove(struct platform_device *pdev)
drivers/watchdog/starfive-wdt.c
428
static int starfive_wdt_probe(struct platform_device *pdev)
drivers/watchdog/starfive-wdt.c
518
static void starfive_wdt_remove(struct platform_device *pdev)
drivers/watchdog/starfive-wdt.c
532
static void starfive_wdt_shutdown(struct platform_device *pdev)
drivers/watchdog/stm32_iwdg.c
204
static int stm32_iwdg_clk_init(struct platform_device *pdev,
drivers/watchdog/stm32_iwdg.c
278
static int stm32_iwdg_irq_init(struct platform_device *pdev,
drivers/watchdog/stm32_iwdg.c
312
static int stm32_iwdg_probe(struct platform_device *pdev)
drivers/watchdog/stmp3xxx_rtc_wdt.c
112
static void stmp3xxx_wdt_remove(struct platform_device *pdev)
drivers/watchdog/stmp3xxx_rtc_wdt.c
90
static int stmp3xxx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/stpmic1_wdt.c
82
static int pmic_wdt_probe(struct platform_device *pdev)
drivers/watchdog/sunplus_wdt.c
144
static int sp_wdt_probe(struct platform_device *pdev)
drivers/watchdog/sunxi_wdt.c
258
static int sunxi_wdt_probe(struct platform_device *pdev)
drivers/watchdog/tegra_wdt.c
182
static int tegra_wdt_probe(struct platform_device *pdev)
drivers/watchdog/tqmx86_wdt.c
71
static int tqmx86_wdt_probe(struct platform_device *pdev)
drivers/watchdog/ts4800_wdt.c
107
static int ts4800_wdt_probe(struct platform_device *pdev)
drivers/watchdog/ts72xx_wdt.c
122
static int ts72xx_wdt_probe(struct platform_device *pdev)
drivers/watchdog/twl4030_wdt.c
59
static int twl4030_wdt_probe(struct platform_device *pdev)
drivers/watchdog/twl4030_wdt.c
84
static int twl4030_wdt_suspend(struct platform_device *pdev, pm_message_t state)
drivers/watchdog/twl4030_wdt.c
93
static int twl4030_wdt_resume(struct platform_device *pdev)
drivers/watchdog/txx9wdt.c
101
static int txx9wdt_probe(struct platform_device *dev)
drivers/watchdog/txx9wdt.c
148
static void txx9wdt_remove(struct platform_device *dev)
drivers/watchdog/txx9wdt.c
155
static void txx9wdt_shutdown(struct platform_device *dev)
drivers/watchdog/uniphier_wdt.c
182
static int uniphier_wdt_probe(struct platform_device *pdev)
drivers/watchdog/visconti_wdt.c
115
static int visconti_wdt_probe(struct platform_device *pdev)
drivers/watchdog/wdat_wdt.c
312
static int wdat_wdt_probe(struct platform_device *pdev)
drivers/watchdog/wdat_wdt.c
42
struct platform_device *pdev;
drivers/watchdog/wm831x_wdt.c
171
static int wm831x_wdt_probe(struct platform_device *pdev)
drivers/watchdog/wm8350_wdt.c
140
static int wm8350_wdt_probe(struct platform_device *pdev)
drivers/watchdog/xen_wdt.c
119
static int xen_wdt_probe(struct platform_device *pdev)
drivers/watchdog/xen_wdt.c
150
static int xen_wdt_suspend(struct platform_device *dev, pm_message_t state)
drivers/watchdog/xen_wdt.c
159
static int xen_wdt_resume(struct platform_device *dev)
drivers/watchdog/xen_wdt.c
187
platform_device = platform_device_register_simple(DRV_NAME,
drivers/watchdog/xen_wdt.c
189
if (IS_ERR(platform_device)) {
drivers/watchdog/xen_wdt.c
190
err = PTR_ERR(platform_device);
drivers/watchdog/xen_wdt.c
199
platform_device_unregister(platform_device);
drivers/watchdog/xen_wdt.c
25
static struct platform_device *platform_device;
drivers/watchdog/xilinx_wwdt.c
134
static int xwwdt_probe(struct platform_device *pdev)
drivers/xen/arm-device.c
107
struct platform_device *pdev = to_platform_device(data);
drivers/xen/grant-dma-iommu.c
34
static int grant_dma_iommu_probe(struct platform_device *pdev)
drivers/xen/grant-dma-iommu.c
54
static void grant_dma_iommu_remove(struct platform_device *pdev)
drivers/zorro/zorro.c
116
struct platform_device *bridge, struct zorro_dev *z)
drivers/zorro/zorro.c
128
static int __init amiga_zorro_probe(struct platform_device *pdev)
fs/pstore/ram.c
109
static struct platform_device *dummy;
fs/pstore/ram.c
619
static int ramoops_parse_dt_u32(struct platform_device *pdev,
fs/pstore/ram.c
646
static int ramoops_parse_dt(struct platform_device *pdev,
fs/pstore/ram.c
722
static int ramoops_probe(struct platform_device *pdev)
fs/pstore/ram.c
885
static void ramoops_remove(struct platform_device *pdev)
include/drm/bridge/dw_hdmi.h
15
struct platform_device;
include/drm/bridge/dw_hdmi.h
173
struct dw_hdmi *dw_hdmi_probe(struct platform_device *pdev,
include/drm/bridge/dw_hdmi.h
177
struct dw_hdmi *dw_hdmi_bind(struct platform_device *pdev,
include/drm/bridge/dw_hdmi_qp.h
13
struct platform_device;
include/drm/bridge/dw_hdmi_qp.h
34
struct dw_hdmi_qp *dw_hdmi_qp_bind(struct platform_device *pdev,
include/drm/bridge/dw_mipi_dsi.h
24
struct platform_device;
include/drm/bridge/dw_mipi_dsi.h
79
struct dw_mipi_dsi *dw_mipi_dsi_probe(struct platform_device *pdev,
include/drm/bridge/dw_mipi_dsi2.h
25
struct platform_device;
include/drm/bridge/dw_mipi_dsi2.h
89
struct dw_mipi_dsi2 *dw_mipi_dsi2_probe(struct platform_device *pdev,
include/drm/bridge/samsung-dsim.h
136
extern int samsung_dsim_probe(struct platform_device *pdev);
include/drm/bridge/samsung-dsim.h
137
extern void samsung_dsim_remove(struct platform_device *pdev);
include/drm/bridge/samsung-dsim.h
18
struct platform_device;
include/drm/drm_connector.h
1824
struct platform_device *codec_pdev;
include/drm/intel/intel_lpe_audio.h
30
struct platform_device;
include/drm/intel/intel_lpe_audio.h
47
void (*notify_audio_lpe)(struct platform_device *pdev, int port); /* port: 0==B,1==C,2==D */
include/kunit/platform_device.h
10
struct platform_device *
include/kunit/platform_device.h
12
int kunit_platform_device_add(struct kunit *test, struct platform_device *pdev);
include/kunit/platform_device.h
15
struct platform_device *pdev,
include/kunit/platform_device.h
7
struct platform_device;
include/linux/acpi.h
1014
static inline struct platform_device *
include/linux/acpi.h
745
struct platform_device *acpi_create_platform_device(struct acpi_device *,
include/linux/ahci_platform.h
20
struct platform_device;
include/linux/ahci_platform.h
36
struct platform_device *pdev, unsigned int flags);
include/linux/ahci_platform.h
37
int ahci_platform_init_host(struct platform_device *pdev,
include/linux/ahci_platform.h
42
void ahci_platform_shutdown(struct platform_device *pdev);
include/linux/aperture.h
12
int devm_aperture_acquire_for_platform_device(struct platform_device *pdev,
include/linux/aperture.h
23
static inline int devm_aperture_acquire_for_platform_device(struct platform_device *pdev,
include/linux/aperture.h
9
struct platform_device;
include/linux/atmel-ssc.h
18
struct platform_device *pdev;
include/linux/bcma/bcma_driver_chipcommon.h
648
struct platform_device *watchdog;
include/linux/cb710.h
23
struct platform_device pdev;
include/linux/cb710.h
84
struct platform_device *pdev)
include/linux/dma/amd_xdma.h
12
int xdma_enable_user_irq(struct platform_device *pdev, u32 irq_num);
include/linux/dma/amd_xdma.h
13
void xdma_disable_user_irq(struct platform_device *pdev, u32 irq_num);
include/linux/dma/amd_xdma.h
14
int xdma_get_user_irq(struct platform_device *pdev, u32 user_irq_index);
include/linux/fsl_devices.h
72
struct platform_device;
include/linux/fsl_devices.h
82
int (*init)(struct platform_device *);
include/linux/fsl_devices.h
83
void (*exit)(struct platform_device *);
include/linux/gpio/gpio-nomadik.h
252
struct platform_device;
include/linux/gpio/gpio-nomadik.h
280
struct platform_device *pdev);
include/linux/hid-sensor-hub.h
221
struct platform_device *pdev;
include/linux/hid-sensor-hub.h
88
struct platform_device *pdev;
include/linux/iio/common/cros_ec_sensors_core.h
93
struct platform_device;
include/linux/iio/common/cros_ec_sensors_core.h
94
int cros_ec_sensors_core_init(struct platform_device *pdev,
include/linux/irqchip.h
20
typedef int (*platform_irq_probe_t)(struct platform_device *, struct device_node *);
include/linux/irqchip.h
45
extern int platform_irqchip_probe(struct platform_device *pdev);
include/linux/irqchip/irq-renesas-rzt2h.h
16
void rzt2h_icu_register_dma_req(struct platform_device *icu_dev, u8 dmac_index, u8 dmac_channel,
include/linux/irqchip/irq-renesas-rzt2h.h
19
static inline void rzt2h_icu_register_dma_req(struct platform_device *icu_dev, u8 dmac_index,
include/linux/irqchip/irq-renesas-rzv2h.h
16
void rzv2h_icu_register_dma_req(struct platform_device *icu_dev, u8 dmac_index, u8 dmac_channel,
include/linux/irqchip/irq-renesas-rzv2h.h
19
static inline void rzv2h_icu_register_dma_req(struct platform_device *icu_dev, u8 dmac_index,
include/linux/leds.h
26
struct platform_device;
include/linux/leds.h
703
struct platform_device *gpio_led_register_device(
include/linux/leds.h
706
static inline struct platform_device *gpio_led_register_device(
include/linux/libata.h
1357
struct platform_device;
include/linux/libata.h
1359
extern void ata_platform_remove_one(struct platform_device *pdev);
include/linux/mfd/88pm80x.h
345
struct platform_device *pdev = to_platform_device(dev);
include/linux/mfd/88pm80x.h
357
struct platform_device *pdev = to_platform_device(dev);
include/linux/mfd/core.h
127
static inline const struct mfd_cell *mfd_get_cell(struct platform_device *pdev)
include/linux/mfd/core.h
71
int (*suspend)(struct platform_device *dev);
include/linux/mfd/core.h
72
int (*resume)(struct platform_device *dev);
include/linux/mfd/davinci_voicecodec.h
19
struct platform_device;
include/linux/mfd/davinci_voicecodec.h
82
struct platform_device *pdev;
include/linux/mfd/davinci_voicecodec.h
92
struct platform_device *pdev;
include/linux/mfd/dln2.h
25
typedef void (*dln2_event_cb_t)(struct platform_device *pdev, u16 echo,
include/linux/mfd/dln2.h
37
int dln2_register_event_cb(struct platform_device *pdev, u16 event,
include/linux/mfd/dln2.h
46
void dln2_unregister_event_cb(struct platform_device *pdev, u16 event);
include/linux/mfd/dln2.h
64
int dln2_transfer(struct platform_device *pdev, u16 cmd,
include/linux/mfd/dln2.h
81
static inline int dln2_transfer_rx(struct platform_device *pdev, u16 cmd,
include/linux/mfd/dln2.h
98
static inline int dln2_transfer_tx(struct platform_device *pdev, u16 cmd,
include/linux/mfd/max8997-private.h
378
struct platform_device *battery; /* battery control (not fuel gauge) */
include/linux/mfd/ocelot.h
17
ocelot_regmap_from_resource_optional(struct platform_device *pdev,
include/linux/mfd/ocelot.h
53
ocelot_regmap_from_resource(struct platform_device *pdev, unsigned int index,
include/linux/mfd/ti_am335x_tscadc.h
178
static inline struct ti_tscadc_dev *ti_tscadc_dev_get(struct platform_device *p)
include/linux/mfd/viperboard.h
102
struct platform_device pdev;
include/linux/mfd/wm8350/audio.h
616
struct platform_device *pdev;
include/linux/mfd/wm8350/core.h
26
struct platform_device;
include/linux/mfd/wm8350/core.h
593
struct platform_device *pdev;
include/linux/mfd/wm8350/gpio.h
348
struct platform_device *pdev;
include/linux/mfd/wm8350/pmic.h
699
struct platform_device;
include/linux/mfd/wm8350/pmic.h
712
struct platform_device *pdev;
include/linux/mfd/wm8350/pmic.h
744
struct platform_device *pdev[NUM_WM8350_REGULATORS];
include/linux/mfd/wm8350/rtc.h
259
struct platform_device *pdev;
include/linux/mfd/wm8350/supply.h
120
struct platform_device *pdev;
include/linux/mfd/wm8350/wdt.h
21
struct platform_device *pdev;
include/linux/mfd/wm8400-private.h
22
struct platform_device regulators[6];
include/linux/mtd/nand-ecc-mxic.h
20
struct nand_ecc_engine *mxic_ecc_get_pipelined_engine(struct platform_device *spi_pdev);
include/linux/mtd/nand-ecc-mxic.h
33
mxic_ecc_get_pipelined_engine(struct platform_device *spi_pdev)
include/linux/mtd/physmap.h
17
struct platform_device;
include/linux/mtd/physmap.h
21
int (*init)(struct platform_device *);
include/linux/mtd/physmap.h
22
void (*exit)(struct platform_device *);
include/linux/mtd/physmap.h
23
void (*set_vpp)(struct platform_device *, int);
include/linux/mtd/platnand.h
54
int (*probe)(struct platform_device *pdev);
include/linux/mtd/platnand.h
55
void (*remove)(struct platform_device *pdev);
include/linux/mtd/sh_flctl.h
135
struct platform_device *pdev;
include/linux/mv643xx_eth.h
41
struct platform_device *shared;
include/linux/nd.h
59
struct platform_device;
include/linux/nd.h
66
int register_nvdimm_pmu(struct nvdimm_pmu *nvdimm, struct platform_device *pdev);
include/linux/nd.h
70
static inline int register_nvdimm_pmu(struct nvdimm_pmu *nvdimm, struct platform_device *pdev)
include/linux/of_platform.h
14
struct platform_device;
include/linux/of_platform.h
51
extern struct platform_device *of_device_alloc(struct device_node *np,
include/linux/of_platform.h
55
extern int of_device_add(struct platform_device *pdev);
include/linux/of_platform.h
56
extern int of_device_register(struct platform_device *ofdev);
include/linux/of_platform.h
57
extern void of_device_unregister(struct platform_device *ofdev);
include/linux/of_platform.h
60
extern struct platform_device *of_find_device_by_node(struct device_node *np);
include/linux/of_platform.h
62
static inline struct platform_device *of_find_device_by_node(struct device_node *np)
include/linux/of_platform.h
74
extern struct platform_device *of_platform_device_create(struct device_node *np,
include/linux/of_platform.h
94
static inline struct platform_device *of_platform_device_create(struct device_node *np,
include/linux/olpc-ec.h
33
struct platform_device;
include/linux/olpc-ec.h
36
int (*suspend)(struct platform_device *);
include/linux/olpc-ec.h
37
int (*resume)(struct platform_device *);
include/linux/pata_arasan_cf_data.h
43
set_arasan_cf_pdata(struct platform_device *pdev, struct arasan_cf_pdata *data)
include/linux/perf/arm_pmu.h
113
struct platform_device *plat_device;
include/linux/perf/arm_pmu.h
170
int arm_pmu_device_probe(struct platform_device *pdev,
include/linux/platform_data/asoc-s3c.h
39
int (*cfg_gpio)(struct platform_device *);
include/linux/platform_data/cros_ec_proto.h
210
struct platform_device *ec;
include/linux/platform_data/cros_ec_proto.h
211
struct platform_device *pd;
include/linux/platform_data/dma-iop32x.h
33
struct platform_device *pdev;
include/linux/platform_data/dmtimer-omap.h
55
int (*set_timer_src)(struct platform_device *pdev, int source);
include/linux/platform_data/gpmc-omap.h
169
struct platform_device *pdev; /* device within this CS region */
include/linux/platform_data/i2c-s3c2410.h
14
struct platform_device;
include/linux/platform_data/i2c-s3c2410.h
35
void (*cfg_gpio)(struct platform_device *dev);
include/linux/platform_data/i2c-s3c2410.h
64
extern void s3c_i2c0_cfg_gpio(struct platform_device *dev);
include/linux/platform_data/i2c-s3c2410.h
65
extern void s3c_i2c1_cfg_gpio(struct platform_device *dev);
include/linux/platform_data/i2c-s3c2410.h
66
extern void s3c_i2c2_cfg_gpio(struct platform_device *dev);
include/linux/platform_data/i2c-s3c2410.h
67
extern void s3c_i2c3_cfg_gpio(struct platform_device *dev);
include/linux/platform_data/i2c-s3c2410.h
68
extern void s3c_i2c4_cfg_gpio(struct platform_device *dev);
include/linux/platform_data/i2c-s3c2410.h
69
extern void s3c_i2c5_cfg_gpio(struct platform_device *dev);
include/linux/platform_data/i2c-s3c2410.h
70
extern void s3c_i2c6_cfg_gpio(struct platform_device *dev);
include/linux/platform_data/i2c-s3c2410.h
71
extern void s3c_i2c7_cfg_gpio(struct platform_device *dev);
include/linux/platform_data/iommu-omap.h
14
int (*assert_reset)(struct platform_device *pdev, const char *name);
include/linux/platform_data/iommu-omap.h
15
int (*deassert_reset)(struct platform_device *pdev, const char *name);
include/linux/platform_data/iommu-omap.h
16
int (*device_enable)(struct platform_device *pdev);
include/linux/platform_data/iommu-omap.h
17
int (*device_idle)(struct platform_device *pdev);
include/linux/platform_data/iommu-omap.h
18
int (*set_pwrdm_constraint)(struct platform_device *pdev, bool request,
include/linux/platform_data/mlxreg.h
106
struct platform_device *pdev;
include/linux/platform_data/mmc-sdhci-s3c.h
48
int (*ext_cd_init)(void (*notify_func)(struct platform_device *,
include/linux/platform_data/mmc-sdhci-s3c.h
5
struct platform_device;
include/linux/platform_data/mmc-sdhci-s3c.h
50
int (*ext_cd_cleanup)(void (*notify_func)(struct platform_device *,
include/linux/platform_data/mmc-sdhci-s3c.h
53
void (*cfg_gpio)(struct platform_device *dev, int width);
include/linux/platform_data/s3c-hsotg.h
15
struct platform_device;
include/linux/platform_data/s3c-hsotg.h
33
int (*phy_init)(struct platform_device *pdev, int type);
include/linux/platform_data/s3c-hsotg.h
34
int (*phy_exit)(struct platform_device *pdev, int type);
include/linux/platform_data/spi-s3c64xx.h
13
struct platform_device;
include/linux/platform_data/usb-omap1.h
42
struct platform_device *udc_device;
include/linux/platform_data/usb-omap1.h
43
struct platform_device *ohci_device;
include/linux/platform_data/usb-omap1.h
44
struct platform_device *otg_device;
include/linux/platform_data/video-ep93xx.h
40
int (*setup)(struct platform_device *pdev);
include/linux/platform_data/video-ep93xx.h
41
void (*teardown)(struct platform_device *pdev);
include/linux/platform_data/video-ep93xx.h
5
struct platform_device;
include/linux/platform_data/wilco-ec.h
22
struct platform_device;
include/linux/platform_data/wilco-ec.h
47
struct platform_device *debugfs_pdev;
include/linux/platform_data/wilco-ec.h
48
struct platform_device *rtc_pdev;
include/linux/platform_data/wilco-ec.h
49
struct platform_device *charger_pdev;
include/linux/platform_data/wilco-ec.h
50
struct platform_device *telem_pdev;
include/linux/platform_data/wkup_m3.h
13
struct platform_device;
include/linux/platform_data/wkup_m3.h
18
int (*assert_reset)(struct platform_device *pdev, const char *name);
include/linux/platform_data/wkup_m3.h
19
int (*deassert_reset)(struct platform_device *pdev, const char *name);
include/linux/platform_data/x86/int3472.h
75
struct platform_device;
include/linux/platform_data/x86/intel-mid_wdt.h
16
int (*probe)(struct platform_device *pdev);
include/linux/platform_device.h
100
extern int platform_get_irq_affinity(struct platform_device *, unsigned int,
include/linux/platform_device.h
102
extern int platform_irq_count(struct platform_device *);
include/linux/platform_device.h
103
extern int devm_platform_get_irqs_affinity(struct platform_device *dev,
include/linux/platform_device.h
108
extern struct resource *platform_get_resource_byname(struct platform_device *,
include/linux/platform_device.h
111
extern int platform_get_irq_byname(struct platform_device *, const char *);
include/linux/platform_device.h
112
extern int platform_get_irq_byname_optional(struct platform_device *dev,
include/linux/platform_device.h
114
extern int platform_add_devices(struct platform_device **, int);
include/linux/platform_device.h
133
extern struct platform_device *platform_device_register_full(
include/linux/platform_device.h
150
static inline struct platform_device *platform_device_register_resndata(
include/linux/platform_device.h
191
static inline struct platform_device *platform_device_register_simple(
include/linux/platform_device.h
215
static inline struct platform_device *platform_device_register_data(
include/linux/platform_device.h
223
extern struct platform_device *platform_device_alloc(const char *name, int id);
include/linux/platform_device.h
224
extern int platform_device_add_resources(struct platform_device *pdev,
include/linux/platform_device.h
227
extern int platform_device_add_data(struct platform_device *pdev,
include/linux/platform_device.h
229
extern int platform_device_add(struct platform_device *pdev);
include/linux/platform_device.h
230
extern void platform_device_del(struct platform_device *pdev);
include/linux/platform_device.h
231
extern void platform_device_put(struct platform_device *pdev);
include/linux/platform_device.h
232
DEFINE_FREE(platform_device_put, struct platform_device *, if (_T) platform_device_put(_T))
include/linux/platform_device.h
235
int (*probe)(struct platform_device *);
include/linux/platform_device.h
236
void (*remove)(struct platform_device *);
include/linux/platform_device.h
237
void (*shutdown)(struct platform_device *);
include/linux/platform_device.h
238
int (*suspend)(struct platform_device *, pm_message_t state);
include/linux/platform_device.h
239
int (*resume)(struct platform_device *);
include/linux/platform_device.h
271
int (*probe)(struct platform_device *), struct module *module);
include/linux/platform_device.h
273
static inline void *platform_get_drvdata(const struct platform_device *pdev)
include/linux/platform_device.h
278
static inline void platform_set_drvdata(struct platform_device *pdev,
include/linux/platform_device.h
336
extern struct platform_device *__platform_create_bundle(
include/linux/platform_device.h
337
struct platform_driver *driver, int (*probe)(struct platform_device *),
include/linux/platform_device.h
387
static inline int is_sh_early_platform_device(struct platform_device *pdev)
include/linux/platform_device.h
45
#define to_platform_device(x) container_of((x), struct platform_device, dev)
include/linux/platform_device.h
47
extern int platform_device_register(struct platform_device *);
include/linux/platform_device.h
48
extern void platform_device_unregister(struct platform_device *);
include/linux/platform_device.h
53
extern struct resource *platform_get_resource(struct platform_device *,
include/linux/platform_device.h
55
extern struct resource *platform_get_mem_or_io(struct platform_device *,
include/linux/platform_device.h
64
devm_platform_get_and_ioremap_resource(struct platform_device *pdev,
include/linux/platform_device.h
67
devm_platform_ioremap_resource(struct platform_device *pdev,
include/linux/platform_device.h
70
devm_platform_ioremap_resource_byname(struct platform_device *pdev,
include/linux/platform_device.h
75
devm_platform_get_and_ioremap_resource(struct platform_device *pdev,
include/linux/platform_device.h
83
devm_platform_ioremap_resource(struct platform_device *pdev,
include/linux/platform_device.h
90
devm_platform_ioremap_resource_byname(struct platform_device *pdev,
include/linux/platform_device.h
98
extern int platform_get_irq(struct platform_device *, unsigned int);
include/linux/platform_device.h
99
extern int platform_get_irq_optional(struct platform_device *, unsigned int);
include/linux/power/smartreflex.h
153
struct platform_device *pdev;
include/linux/regulator/fixed.h
47
struct platform_device *regulator_register_always_on(int id, const char *name,
include/linux/regulator/fixed.h
50
static inline struct platform_device *regulator_register_always_on(int id, const char *name,
include/linux/remoteproc.h
647
struct platform_device *pdev;
include/linux/remoteproc/mtk_scp.h
51
struct mtk_scp *scp_get(struct platform_device *pdev);
include/linux/remoteproc/st_slim_rproc.h
50
struct st_slim_rproc *st_slim_rproc_alloc(struct platform_device *pdev,
include/linux/rpmsg/mtk_rpmsg.h
24
int (*register_ipi)(struct platform_device *pdev, u32 id,
include/linux/rpmsg/mtk_rpmsg.h
26
void (*unregister_ipi)(struct platform_device *pdev, u32 id);
include/linux/rpmsg/mtk_rpmsg.h
27
int (*send_ipi)(struct platform_device *pdev, u32 id,
include/linux/rpmsg/mtk_rpmsg.h
33
mtk_rpmsg_create_rproc_subdev(struct platform_device *pdev,
include/linux/rtc/ds1685.h
364
ds1685_rtc_poweroff(struct platform_device *pdev);
include/linux/rtsx_common.h
30
struct platform_device;
include/linux/rtsx_common.h
33
struct platform_device *p_dev;
include/linux/rtsx_common.h
34
void (*card_event)(struct platform_device *p_dev);
include/linux/soc/mediatek/mtk_wed.h
136
struct platform_device *platform_dev;
include/linux/soc/ti/k3-ringacc.h
267
struct k3_ringacc *k3_ringacc_dmarings_init(struct platform_device *pdev,
include/linux/soundwire/sdw_amd.h
133
struct platform_device *pdev[AMD_SDW_MAX_MANAGER_COUNT];
include/linux/ssb/ssb.h
493
struct platform_device *watchdog;
include/linux/sysfb.h
107
struct platform_device *pd)
include/linux/sysfb.h
117
struct platform_device *sysfb_create_simplefb(const struct screen_info *si,
include/linux/sysfb.h
129
static inline struct platform_device *sysfb_create_simplefb(const struct screen_info *si,
include/linux/sysfb.h
18
struct platform_device;
include/linux/sysfb.h
98
void sysfb_set_efifb_fwnode(const struct screen_info *si, struct platform_device *pd);
include/linux/ti_wilink_st.h
248
struct platform_device *kim_pdev;
include/linux/ti_wilink_st.h
431
int (*suspend)(struct platform_device *, pm_message_t);
include/linux/ti_wilink_st.h
432
int (*resume)(struct platform_device *);
include/linux/usb/chipidea.h
109
struct platform_device *ci_hdrc_add_device(struct device *dev,
include/linux/usb/chipidea.h
113
void ci_hdrc_remove_device(struct platform_device *pdev);
include/linux/usb/chipidea.h
115
enum usb_dr_mode ci_hdrc_query_available_role(struct platform_device *pdev);
include/linux/usb/ehci_pdriver.h
42
int (*power_on)(struct platform_device *pdev);
include/linux/usb/ehci_pdriver.h
44
void (*power_off)(struct platform_device *pdev);
include/linux/usb/ehci_pdriver.h
47
void (*power_suspend)(struct platform_device *pdev);
include/linux/usb/ehci_pdriver.h
9
struct platform_device;
include/linux/usb/hcd.h
469
struct platform_device;
include/linux/usb/hcd.h
470
extern void usb_hcd_platform_shutdown(struct platform_device *dev);
include/linux/usb/ohci_pdriver.h
27
int (*power_on)(struct platform_device *pdev);
include/linux/usb/ohci_pdriver.h
29
void (*power_off)(struct platform_device *pdev);
include/linux/usb/ohci_pdriver.h
32
void (*power_suspend)(struct platform_device *pdev);
include/linux/usb/renesas_usbhs.h
39
int (*hardware_init)(struct platform_device *pdev);
include/linux/usb/renesas_usbhs.h
47
int (*hardware_exit)(struct platform_device *pdev);
include/linux/usb/renesas_usbhs.h
54
int (*power_ctrl)(struct platform_device *pdev,
include/linux/usb/renesas_usbhs.h
62
int (*phy_reset)(struct platform_device *pdev);
include/linux/usb/renesas_usbhs.h
69
int (*get_id)(struct platform_device *pdev);
include/linux/usb/renesas_usbhs.h
74
int (*get_vbus)(struct platform_device *pdev);
include/linux/usb/renesas_usbhs.h
81
int (*set_vbus)(struct platform_device *pdev, int enable);
include/linux/usb/usb_phy_generic.h
10
extern void usb_phy_generic_unregister(struct platform_device *);
include/linux/usb/usb_phy_generic.h
12
static inline struct platform_device *usb_phy_generic_register(void)
include/linux/usb/usb_phy_generic.h
17
static inline void usb_phy_generic_unregister(struct platform_device *pdev)
include/linux/usb/usb_phy_generic.h
9
extern struct platform_device *usb_phy_generic_register(void);
include/linux/wm97xx.h
272
struct platform_device *battery_dev;
include/linux/wm97xx.h
273
struct platform_device *touch_dev;
include/net/ax88796.h
15
struct platform_device;
include/net/ax88796.h
40
int (*check_irq)(struct platform_device *pdev);
include/soc/amlogic/meson_ddr_pmu.h
63
int meson_ddr_pmu_create(struct platform_device *pdev);
include/soc/amlogic/meson_ddr_pmu.h
64
int meson_ddr_pmu_remove(struct platform_device *pdev);
include/soc/at91/atmel_tcb.h
69
struct platform_device *pdev;
include/soc/tegra/tegra-cbb.h
33
int tegra_cbb_get_irq(struct platform_device *pdev, unsigned int *nonsec_irq,
include/sound/pxa2xx-lib.h
52
extern int pxa2xx_ac97_hw_probe(struct platform_device *dev);
include/sound/pxa2xx-lib.h
53
extern void pxa2xx_ac97_hw_remove(struct platform_device *dev);
include/sound/simple_card_utils.h
200
void simple_util_remove(struct platform_device *pdev);
include/sound/soc.h
33
struct platform_device;
include/sound/soc.h
529
struct platform_device *pdev);
include/sound/soc.h
534
struct platform_device *pdev)
include/sound/sof.h
115
struct platform_device *pdev_mach;
include/video/sh_mobile_lcdc.h
187
struct platform_device *tx_dev; /* HDMI/DSI transmitter device */
kernel/dma/map_benchmark.c
331
static int map_benchmark_platform_probe(struct platform_device *pdev)
kernel/time/alarmtimer.c
85
struct platform_device *pdev;
lib/genalloc.c
882
struct platform_device *pdev;
lib/kunit/platform-test.c
128
to_test_context(struct platform_device *pdev)
lib/kunit/platform-test.c
135
static int kunit_platform_driver_probe(struct platform_device *pdev)
lib/kunit/platform-test.c
148
struct platform_device *pdev;
lib/kunit/platform-test.c
177
struct platform_device *pdev;
lib/kunit/platform-test.c
26
struct platform_device *pdev;
lib/kunit/platform-test.c
45
struct platform_device *pdev;
lib/kunit/platform-test.c
69
struct platform_device *pdev;
lib/kunit/platform.c
204
struct platform_device *pdev,
lib/kunit/platform.c
22
struct platform_device *pdev;
lib/kunit/platform.c
35
struct platform_device *pdev = res->data;
lib/kunit/platform.c
50
struct platform_device *
lib/kunit/platform.c
67
struct platform_device *pdev = res->data;
lib/kunit/platform.c
76
struct platform_device *pdev = match_data;
lib/kunit/platform.c
82
platform_device_unregister, struct platform_device *);
lib/kunit/platform.c
93
int kunit_platform_device_add(struct kunit *test, struct platform_device *pdev)
net/core/of_net.c
63
struct platform_device *pdev = of_find_device_by_node(np);
net/ncsi/ncsi-manage.c
1759
struct platform_device *pdev;
net/rfkill/rfkill-gpio.c
184
static void rfkill_gpio_remove(struct platform_device *pdev)
net/rfkill/rfkill-gpio.c
94
static int rfkill_gpio_probe(struct platform_device *pdev)
samples/qmi/qmi_sample_client.c
453
static int qmi_sample_probe(struct platform_device *pdev)
samples/qmi/qmi_sample_client.c
514
static void qmi_sample_remove(struct platform_device *pdev)
samples/qmi/qmi_sample_client.c
536
struct platform_device *pdev;
samples/qmi/qmi_sample_client.c
565
struct platform_device *pdev = service->priv;
sound/aoa/soundbus/core.c
63
const struct platform_device * of;
sound/aoa/soundbus/soundbus.h
143
struct platform_device ofdev;
sound/aoa/soundbus/sysfs.c
12
struct platform_device *of = &sdev->ofdev;
sound/aoa/soundbus/sysfs.c
27
struct platform_device *of = &sdev->ofdev;
sound/aoa/soundbus/sysfs.c
37
struct platform_device *of = &sdev->ofdev;
sound/arm/pxa2xx-ac97-lib.c
320
int pxa2xx_ac97_hw_probe(struct platform_device *dev)
sound/arm/pxa2xx-ac97-lib.c
401
void pxa2xx_ac97_hw_remove(struct platform_device *dev)
sound/atmel/ac97c.c
37
struct platform_device *pdev;
sound/atmel/ac97c.c
692
static int atmel_ac97c_probe(struct platform_device *pdev)
sound/atmel/ac97c.c
835
static void atmel_ac97c_remove(struct platform_device *pdev)
sound/drivers/aloop.c
169
static struct platform_device *devices[SNDRV_CARDS];
sound/drivers/aloop.c
1785
static int loopback_probe(struct platform_device *devptr)
sound/drivers/aloop.c
1878
struct platform_device *device;
sound/drivers/dummy.c
1012
static int snd_dummy_probe(struct platform_device *devptr)
sound/drivers/dummy.c
1146
struct platform_device *device;
sound/drivers/dummy.c
88
static struct platform_device *devices[SNDRV_CARDS];
sound/drivers/mpu401/mpu401.c
213
struct platform_device *device;
sound/drivers/mpu401/mpu401.c
48
static struct platform_device *platform_devices[SNDRV_CARDS];
sound/drivers/mpu401/mpu401.c
86
static int snd_mpu401_probe(struct platform_device *devptr)
sound/drivers/mtpav.c
652
static int snd_mtpav_probe(struct platform_device *dev)
sound/drivers/mtpav.c
80
static struct platform_device *device;
sound/drivers/mts64.c
28
static struct platform_device *platform_devices[SNDRV_CARDS];
sound/drivers/mts64.c
823
struct platform_device *device;
sound/drivers/mts64.c
885
static int snd_mts64_probe(struct platform_device *pdev)
sound/drivers/mts64.c
983
static void snd_mts64_remove(struct platform_device *pdev)
sound/drivers/pcmtest.c
569
static int snd_pcmtst_create(struct snd_card *card, struct platform_device *pdev,
sound/drivers/pcmtest.c
600
static int pcmtst_probe(struct platform_device *pdev)
sound/drivers/pcmtest.c
630
static void pdev_remove(struct platform_device *pdev)
sound/drivers/pcmtest.c
637
static struct platform_device pcmtst_pdev = {
sound/drivers/pcmtest.c
97
struct platform_device *pdev;
sound/drivers/pcsp/pcsp.c
157
static int pcsp_probe(struct platform_device *dev)
sound/drivers/pcsp/pcsp.c
188
static void pcsp_shutdown(struct platform_device *dev)
sound/drivers/portman2x4.c
47
static struct platform_device *platform_devices[SNDRV_CARDS];
sound/drivers/portman2x4.c
620
struct platform_device *device;
sound/drivers/portman2x4.c
682
static int snd_portman_probe(struct platform_device *pdev)
sound/drivers/portman2x4.c
780
static void snd_portman_remove(struct platform_device *pdev)
sound/drivers/serial-u16550.c
155
static struct platform_device *devices[SNDRV_CARDS];
sound/drivers/serial-u16550.c
842
static int snd_serial_probe(struct platform_device *devptr)
sound/drivers/serial-u16550.c
945
struct platform_device *device;
sound/drivers/virmidi.c
141
struct platform_device *device;
sound/drivers/virmidi.c
68
static struct platform_device *devices[SNDRV_CARDS];
sound/drivers/virmidi.c
71
static int snd_virmidi_probe(struct platform_device *devptr)
sound/hda/controllers/acpi.c
17
struct platform_device *pdev;
sound/hda/controllers/acpi.c
208
static int hda_acpi_probe(struct platform_device *pdev)
sound/hda/controllers/acpi.c
252
static void hda_acpi_remove(struct platform_device *pdev)
sound/hda/controllers/acpi.c
257
static void hda_acpi_shutdown(struct platform_device *pdev)
sound/hda/controllers/cix-ipbloq.c
100
struct platform_device *pdev)
sound/hda/controllers/cix-ipbloq.c
234
static int cix_ipbloq_hda_probe(struct platform_device *pdev)
sound/hda/controllers/cix-ipbloq.c
310
static void cix_ipbloq_hda_remove(struct platform_device *pdev)
sound/hda/controllers/cix-ipbloq.c
321
static void cix_ipbloq_hda_shutdown(struct platform_device *pdev)
sound/hda/controllers/tegra.c
246
static int hda_tegra_init_chip(struct azx *chip, struct platform_device *pdev)
sound/hda/controllers/tegra.c
265
static int hda_tegra_first_init(struct azx *chip, struct platform_device *pdev)
sound/hda/controllers/tegra.c
510
static int hda_tegra_probe(struct platform_device *pdev)
sound/hda/controllers/tegra.c
592
struct platform_device *pdev = to_platform_device(hda->dev);
sound/hda/controllers/tegra.c
617
static void hda_tegra_remove(struct platform_device *pdev)
sound/hda/controllers/tegra.c
623
static void hda_tegra_shutdown(struct platform_device *pdev)
sound/mips/hal2.c
838
static int hal2_probe(struct platform_device *pdev)
sound/mips/hal2.c
880
static void hal2_remove(struct platform_device *pdev)
sound/mips/sgio2audio.c
859
static int snd_sgio2audio_probe(struct platform_device *pdev)
sound/mips/sgio2audio.c
902
static void snd_sgio2audio_remove(struct platform_device *pdev)
sound/mips/snd-n64.c
281
static int __init n64audio_probe(struct platform_device *pdev)
sound/oss/dmasound/dmasound_paula.c
715
static int __init amiga_audio_probe(struct platform_device *pdev)
sound/oss/dmasound/dmasound_paula.c
723
static void __exit amiga_audio_remove(struct platform_device *pdev)
sound/ppc/powermac.c
133
static void snd_pmac_remove(struct platform_device *devptr)
sound/ppc/powermac.c
34
static struct platform_device *device;
sound/ppc/powermac.c
40
static int snd_pmac_probe(struct platform_device *devptr)
sound/sh/aica.c
50
static struct platform_device *pd;
sound/sh/aica.c
550
static void snd_aica_remove(struct platform_device *devptr)
sound/sh/aica.c
558
static int snd_aica_probe(struct platform_device *devptr)
sound/sh/sh_dac_audio.c
240
static void snd_sh_dac_remove(struct platform_device *devptr)
sound/sh/sh_dac_audio.c
297
struct platform_device *devptr,
sound/sh/sh_dac_audio.c
341
static int snd_sh_dac_probe(struct platform_device *devptr)
sound/soc/adi/axi-i2s.c
187
static int axi_i2s_probe(struct platform_device *pdev)
sound/soc/adi/axi-i2s.c
277
static void axi_i2s_dev_remove(struct platform_device *pdev)
sound/soc/adi/axi-spdif.c
180
static int axi_spdif_probe(struct platform_device *pdev)
sound/soc/adi/axi-spdif.c
242
static void axi_spdif_dev_remove(struct platform_device *pdev)
sound/soc/amd/acp-da7219-max98357a.c
748
static int cz_probe(struct platform_device *pdev)
sound/soc/amd/acp-es8336.c
268
static int st_es8336_probe(struct platform_device *pdev)
sound/soc/amd/acp-pcm-dma.c
1258
static int acp_audio_probe(struct platform_device *pdev)
sound/soc/amd/acp-pcm-dma.c
1326
static void acp_audio_remove(struct platform_device *pdev)
sound/soc/amd/acp-rt5645.c
179
static int cz_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp-legacy-mach.c
122
static int acp_asoc_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp-rembrandt.c
146
static int rembrandt_audio_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp-rembrandt.c
186
static void rembrandt_audio_remove(struct platform_device *pdev)
sound/soc/amd/acp/acp-renoir.c
134
static void renoir_audio_remove(struct platform_device *pdev)
sound/soc/amd/acp/acp-renoir.c
97
static int renoir_audio_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp-sdw-legacy-mach.c
474
static int mc_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp-sdw-legacy-mach.c
560
static void mc_remove(struct platform_device *pdev)
sound/soc/amd/acp/acp-sdw-sof-mach.c
359
static int mc_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp-sdw-sof-mach.c
432
static void mc_remove(struct platform_device *pdev)
sound/soc/amd/acp/acp-sof-mach.c
89
static int acp_sof_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp63.c
197
static int acp63_audio_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp63.c
237
static void acp63_audio_remove(struct platform_device *pdev)
sound/soc/amd/acp/acp70.c
124
static int acp_acp70_audio_probe(struct platform_device *pdev)
sound/soc/amd/acp/acp70.c
170
static void acp_acp70_audio_remove(struct platform_device *pdev)
sound/soc/amd/acp/amd.h
151
struct platform_device *chip_pdev;
sound/soc/amd/acp/amd.h
155
struct platform_device *dmic_codec_dev;
sound/soc/amd/acp/amd.h
156
struct platform_device *acp_plat_dev;
sound/soc/amd/acp/amd.h
157
struct platform_device *mach_dev;
sound/soc/amd/acp3x-rt5682-max9836.c
502
static int acp3x_probe(struct platform_device *pdev)
sound/soc/amd/ps/acp63.h
354
struct platform_device *pdm_dev;
sound/soc/amd/ps/acp63.h
355
struct platform_device *dmic_codec_dev;
sound/soc/amd/ps/acp63.h
356
struct platform_device *sdw_dma_dev;
sound/soc/amd/ps/acp63.h
357
struct platform_device *mach_dev;
sound/soc/amd/ps/ps-mach.c
46
static int acp63_probe(struct platform_device *pdev)
sound/soc/amd/ps/ps-pdm-dma.c
357
static int acp63_pdm_audio_probe(struct platform_device *pdev)
sound/soc/amd/ps/ps-pdm-dma.c
400
static void acp63_pdm_audio_remove(struct platform_device *pdev)
sound/soc/amd/ps/ps-sdw-dma.c
642
static int acp63_sdw_platform_probe(struct platform_device *pdev)
sound/soc/amd/ps/ps-sdw-dma.c
684
static void acp63_sdw_platform_remove(struct platform_device *pdev)
sound/soc/amd/raven/acp3x-i2s.c
287
static int acp3x_dai_probe(struct platform_device *pdev)
sound/soc/amd/raven/acp3x-pcm-dma.c
369
static int acp3x_audio_probe(struct platform_device *pdev)
sound/soc/amd/raven/acp3x-pcm-dma.c
425
static void acp3x_audio_remove(struct platform_device *pdev)
sound/soc/amd/raven/pci-acp3x.c
21
struct platform_device *pdev[ACP3x_DEVS];
sound/soc/amd/renoir/acp3x-pdm-dma.c
383
static int acp_pdm_audio_probe(struct platform_device *pdev)
sound/soc/amd/renoir/acp3x-pdm-dma.c
441
static void acp_pdm_audio_remove(struct platform_device *pdev)
sound/soc/amd/renoir/acp3x-rn.c
44
static int acp_probe(struct platform_device *pdev)
sound/soc/amd/renoir/rn-pci-acp3x.c
35
struct platform_device *pdev[ACP_DEVS];
sound/soc/amd/vangogh/acp5x-i2s.c
374
static int acp5x_dai_probe(struct platform_device *pdev)
sound/soc/amd/vangogh/acp5x-mach.c
448
static int acp5x_probe(struct platform_device *pdev)
sound/soc/amd/vangogh/acp5x-pcm-dma.c
363
static int acp5x_audio_probe(struct platform_device *pdev)
sound/soc/amd/vangogh/acp5x-pcm-dma.c
418
static void acp5x_audio_remove(struct platform_device *pdev)
sound/soc/amd/vangogh/pci-acp5x.c
22
struct platform_device *pdev[ACP5x_DEVS];
sound/soc/amd/yc/acp6x-mach.c
751
static int acp6x_probe(struct platform_device *pdev)
sound/soc/amd/yc/acp6x-pdm-dma.c
353
static int acp6x_pdm_audio_probe(struct platform_device *pdev)
sound/soc/amd/yc/acp6x-pdm-dma.c
392
static void acp6x_pdm_audio_remove(struct platform_device *pdev)
sound/soc/amd/yc/pci-acp6x.c
23
struct platform_device *pdev[ACP6x_DEVS];
sound/soc/apple/mca.c
1032
static int apple_mca_probe(struct platform_device *pdev)
sound/soc/apple/mca.c
1185
static void apple_mca_remove(struct platform_device *pdev)
sound/soc/atmel/atmel-classd.c
519
static int atmel_classd_probe(struct platform_device *pdev)
sound/soc/atmel/atmel-i2s.c
612
static int atmel_i2s_probe(struct platform_device *pdev)
sound/soc/atmel/atmel-i2s.c
723
static void atmel_i2s_remove(struct platform_device *pdev)
sound/soc/atmel/atmel-pdmic.c
569
static int atmel_pdmic_probe(struct platform_device *pdev)
sound/soc/atmel/atmel_ssc_dai.c
272
struct platform_device *pdev = to_platform_device(dai->dev);
sound/soc/atmel/atmel_ssc_dai.c
335
struct platform_device *pdev = to_platform_device(dai->dev);
sound/soc/atmel/atmel_ssc_dai.c
381
struct platform_device *pdev = to_platform_device(cpu_dai->dev);
sound/soc/atmel/atmel_ssc_dai.c
394
struct platform_device *pdev = to_platform_device(cpu_dai->dev);
sound/soc/atmel/atmel_ssc_dai.c
461
struct platform_device *pdev = to_platform_device(dai->dev);
sound/soc/atmel/atmel_ssc_dai.c
715
struct platform_device *pdev = to_platform_device(dai->dev);
sound/soc/atmel/atmel_ssc_dai.c
739
struct platform_device *pdev = to_platform_device(dai->dev);
sound/soc/atmel/atmel_ssc_dai.c
768
struct platform_device *pdev = to_platform_device(component->dev);
sound/soc/atmel/atmel_ssc_dai.c
795
struct platform_device *pdev = to_platform_device(component->dev);
sound/soc/atmel/atmel_wm8904.c
130
static int atmel_asoc_wm8904_probe(struct platform_device *pdev)
sound/soc/atmel/atmel_wm8904.c
163
static void atmel_asoc_wm8904_remove(struct platform_device *pdev)
sound/soc/atmel/atmel_wm8904.c
83
static int atmel_asoc_wm8904_dt_init(struct platform_device *pdev)
sound/soc/atmel/mchp-i2s-mcc.c
1026
static int mchp_i2s_mcc_probe(struct platform_device *pdev)
sound/soc/atmel/mchp-i2s-mcc.c
1119
static void mchp_i2s_mcc_remove(struct platform_device *pdev)
sound/soc/atmel/mchp-i2s-mcc.c
987
static int mchp_i2s_mcc_soc_data_parse(struct platform_device *pdev,
sound/soc/atmel/mchp-pdmc.c
1011
static int mchp_pdmc_probe(struct platform_device *pdev)
sound/soc/atmel/mchp-pdmc.c
1116
static void mchp_pdmc_remove(struct platform_device *pdev)
sound/soc/atmel/mchp-spdifrx.c
1075
static int mchp_spdifrx_probe(struct platform_device *pdev)
sound/soc/atmel/mchp-spdifrx.c
1180
static void mchp_spdifrx_remove(struct platform_device *pdev)
sound/soc/atmel/mchp-spdiftx.c
781
static int mchp_spdiftx_probe(struct platform_device *pdev)
sound/soc/atmel/mchp-spdiftx.c
879
static void mchp_spdiftx_remove(struct platform_device *pdev)
sound/soc/atmel/mikroe-proto.c
63
static int snd_proto_probe(struct platform_device *pdev)
sound/soc/atmel/sam9g20_wm8731.c
119
static int at91sam9g20ek_audio_probe(struct platform_device *pdev)
sound/soc/atmel/sam9g20_wm8731.c
188
static void at91sam9g20ek_audio_remove(struct platform_device *pdev)
sound/soc/atmel/sam9x5_wm8731.c
179
static void sam9x5_wm8731_driver_remove(struct platform_device *pdev)
sound/soc/atmel/sam9x5_wm8731.c
73
static int sam9x5_wm8731_driver_probe(struct platform_device *pdev)
sound/soc/atmel/tse850-pcm5142.c
314
static int tse850_dt_init(struct platform_device *pdev)
sound/soc/atmel/tse850-pcm5142.c
345
static int tse850_probe(struct platform_device *pdev)
sound/soc/atmel/tse850-pcm5142.c
406
static void tse850_remove(struct platform_device *pdev)
sound/soc/au1x/ac97c.c
230
static int au1xac97c_drvprobe(struct platform_device *pdev)
sound/soc/au1x/ac97c.c
288
static void au1xac97c_drvremove(struct platform_device *pdev)
sound/soc/au1x/db1000.c
40
static int db1000_audio_probe(struct platform_device *pdev)
sound/soc/au1x/db1200.c
186
static int db1200_audio_probe(struct platform_device *pdev)
sound/soc/au1x/dbdma2.c
325
static int au1xpsc_pcm_drvprobe(struct platform_device *pdev)
sound/soc/au1x/dma.c
302
static int alchemy_pcm_drvprobe(struct platform_device *pdev)
sound/soc/au1x/i2sc.c
234
static int au1xi2s_drvprobe(struct platform_device *pdev)
sound/soc/au1x/i2sc.c
273
static void au1xi2s_drvremove(struct platform_device *pdev)
sound/soc/au1x/psc-ac97.c
363
static int au1xpsc_ac97_drvprobe(struct platform_device *pdev)
sound/soc/au1x/psc-ac97.c
424
static void au1xpsc_ac97_drvremove(struct platform_device *pdev)
sound/soc/au1x/psc-i2s.c
293
static int au1xpsc_i2s_drvprobe(struct platform_device *pdev)
sound/soc/au1x/psc-i2s.c
347
static void au1xpsc_i2s_drvremove(struct platform_device *pdev)
sound/soc/bcm/bcm2835-i2s.c
828
static int bcm2835_i2s_probe(struct platform_device *pdev)
sound/soc/bcm/bcm63xx-i2s-whistler.c
224
static int bcm63xx_i2s_dev_probe(struct platform_device *pdev)
sound/soc/bcm/bcm63xx-i2s-whistler.c
278
static void bcm63xx_i2s_dev_remove(struct platform_device *pdev)
sound/soc/bcm/bcm63xx-i2s.h
85
extern int bcm63xx_soc_platform_probe(struct platform_device *pdev,
sound/soc/bcm/bcm63xx-i2s.h
87
extern int bcm63xx_soc_platform_remove(struct platform_device *pdev);
sound/soc/bcm/bcm63xx-pcm-whistler.c
392
int bcm63xx_soc_platform_probe(struct platform_device *pdev,
sound/soc/bcm/bcm63xx-pcm-whistler.c
413
int bcm63xx_soc_platform_remove(struct platform_device *pdev)
sound/soc/bcm/cygnus-ssp.c
1205
static int parse_ssp_child_node(struct platform_device *pdev,
sound/soc/bcm/cygnus-ssp.c
1281
static int audio_clk_init(struct platform_device *pdev,
sound/soc/bcm/cygnus-ssp.c
1298
static int cygnus_ssp_probe(struct platform_device *pdev)
sound/soc/bcm/cygnus-ssp.c
1380
static void cygnus_ssp_remove(struct platform_device *pdev)
sound/soc/cirrus/ep93xx-i2s.c
439
static int ep93xx_i2s_probe(struct platform_device *pdev)
sound/soc/cirrus/ep93xx-i2s.c
504
static void ep93xx_i2s_remove(struct platform_device *pdev)
sound/soc/codecs/88pm860x-codec.c
1351
static int pm860x_codec_probe(struct platform_device *pdev)
sound/soc/codecs/ab8500-codec.c
2528
static int ab8500_codec_driver_probe(struct platform_device *pdev)
sound/soc/codecs/ac97.c
125
static int ac97_probe(struct platform_device *pdev)
sound/soc/codecs/ad1980.c
307
static int ad1980_probe(struct platform_device *pdev)
sound/soc/codecs/ad73311.c
63
static int ad73311_probe(struct platform_device *pdev)
sound/soc/codecs/adau7002.c
96
static int adau7002_probe(struct platform_device *pdev)
sound/soc/codecs/adau7118-hw.c
14
static int adau7118_probe_hw(struct platform_device *pdev)
sound/soc/codecs/ads117x.c
67
static int ads117x_probe(struct platform_device *pdev)
sound/soc/codecs/ak4554.c
72
static int ak4554_soc_probe(struct platform_device *pdev)
sound/soc/codecs/ak5386.c
160
static int ak5386_probe(struct platform_device *pdev)
sound/soc/codecs/audio-iio-aux.c
228
static int audio_iio_aux_probe(struct platform_device *pdev)
sound/soc/codecs/aw8738.c
61
static int aw8738_probe(struct platform_device *pdev)
sound/soc/codecs/bd28623.c
179
static int bd28623_probe(struct platform_device *pdev)
sound/soc/codecs/bt-sco.c
74
static int bt_sco_probe(struct platform_device *pdev)
sound/soc/codecs/chv3-codec.c
19
static int chv3_codec_probe(struct platform_device *pdev)
sound/soc/codecs/cpcap.c
1730
struct platform_device *pdev = to_platform_device(component->dev);
sound/soc/codecs/cpcap.c
1860
static int cpcap_codec_probe(struct platform_device *pdev)
sound/soc/codecs/cq93vc.c
131
static int cq93vc_platform_probe(struct platform_device *pdev)
sound/soc/codecs/cros_ec_codec.c
954
static int cros_ec_codec_platform_probe(struct platform_device *pdev)
sound/soc/codecs/cs40l50-codec.c
274
static int cs40l50_codec_driver_probe(struct platform_device *pdev)
sound/soc/codecs/cs42l43.c
2284
static int cs42l43_codec_probe(struct platform_device *pdev)
sound/soc/codecs/cs42l43.c
2386
static void cs42l43_codec_remove(struct platform_device *pdev)
sound/soc/codecs/cs47l15.c
1364
static int cs47l15_probe(struct platform_device *pdev)
sound/soc/codecs/cs47l15.c
1474
static void cs47l15_remove(struct platform_device *pdev)
sound/soc/codecs/cs47l24.c
1212
static int cs47l24_probe(struct platform_device *pdev)
sound/soc/codecs/cs47l24.c
1326
static void cs47l24_remove(struct platform_device *pdev)
sound/soc/codecs/cs47l35.c
1648
static int cs47l35_probe(struct platform_device *pdev)
sound/soc/codecs/cs47l35.c
1752
static void cs47l35_remove(struct platform_device *pdev)
sound/soc/codecs/cs47l85.c
2592
static int cs47l85_probe(struct platform_device *pdev)
sound/soc/codecs/cs47l85.c
2703
static void cs47l85_remove(struct platform_device *pdev)
sound/soc/codecs/cs47l90.c
2507
static int cs47l90_probe(struct platform_device *pdev)
sound/soc/codecs/cs47l90.c
2626
static void cs47l90_remove(struct platform_device *pdev)
sound/soc/codecs/cs47l92.c
1972
static int cs47l92_probe(struct platform_device *pdev)
sound/soc/codecs/cs47l92.c
2074
static void cs47l92_remove(struct platform_device *pdev)
sound/soc/codecs/cx20442.c
417
static int cx20442_platform_probe(struct platform_device *pdev)
sound/soc/codecs/dmic.c
168
static int dmic_dev_probe(struct platform_device *pdev)
sound/soc/codecs/es7134.c
273
static int es7134_probe(struct platform_device *pdev)
sound/soc/codecs/es7241.c
253
static int es7241_probe(struct platform_device *pdev)
sound/soc/codecs/framer-codec.c
382
static int framer_codec_probe(struct platform_device *pdev)
sound/soc/codecs/gtm601.c
78
static int gtm601_platform_probe(struct platform_device *pdev)
sound/soc/codecs/hdmi-codec.c
1124
static int hdmi_codec_probe(struct platform_device *pdev)
sound/soc/codecs/ics43432.c
46
static int ics43432_probe(struct platform_device *pdev)
sound/soc/codecs/inno_rk3036.c
401
static int rk3036_codec_platform_probe(struct platform_device *pdev)
sound/soc/codecs/inno_rk3036.c
460
static void rk3036_codec_platform_remove(struct platform_device *pdev)
sound/soc/codecs/jz4725b.c
617
static int jz4725b_codec_probe(struct platform_device *pdev)
sound/soc/codecs/jz4740.c
308
static int jz4740_codec_probe(struct platform_device *pdev)
sound/soc/codecs/jz4760.c
817
static int jz4760_codec_probe(struct platform_device *pdev)
sound/soc/codecs/jz4770.c
864
static int jz4770_codec_probe(struct platform_device *pdev)
sound/soc/codecs/lochnagar-sc.c
223
static int lochnagar_sc_probe(struct platform_device *pdev)
sound/soc/codecs/lpass-rx-macro.c
3763
static int rx_macro_probe(struct platform_device *pdev)
sound/soc/codecs/lpass-rx-macro.c
3934
static void rx_macro_remove(struct platform_device *pdev)
sound/soc/codecs/lpass-tx-macro.c
2242
static int tx_macro_probe(struct platform_device *pdev)
sound/soc/codecs/lpass-tx-macro.c
2389
static void tx_macro_remove(struct platform_device *pdev)
sound/soc/codecs/lpass-va-macro.c
1529
static int va_macro_probe(struct platform_device *pdev)
sound/soc/codecs/lpass-va-macro.c
1697
static void va_macro_remove(struct platform_device *pdev)
sound/soc/codecs/lpass-wsa-macro.c
2677
static int wsa_macro_probe(struct platform_device *pdev)
sound/soc/codecs/lpass-wsa-macro.c
2841
static void wsa_macro_remove(struct platform_device *pdev)
sound/soc/codecs/max9759.c
140
static int max9759_probe(struct platform_device *pdev)
sound/soc/codecs/max98357a.c
123
static int max98357a_platform_probe(struct platform_device *pdev)
sound/soc/codecs/mc13783.c
732
static int __init mc13783_codec_probe(struct platform_device *pdev)
sound/soc/codecs/msm8916-wcd-analog.c
1186
static int pm8916_wcd_analog_spmi_probe(struct platform_device *pdev)
sound/soc/codecs/msm8916-wcd-digital.c
1166
static int msm8916_wcd_digital_probe(struct platform_device *pdev)
sound/soc/codecs/msm8916-wcd-digital.c
1221
static void msm8916_wcd_digital_remove(struct platform_device *pdev)
sound/soc/codecs/msm8916-wcd-digital.c
822
static int msm8916_wcd_digital_get_clks(struct platform_device *pdev,
sound/soc/codecs/mt6351.c
1451
static int mt6351_codec_driver_probe(struct platform_device *pdev)
sound/soc/codecs/mt6357.c
1801
static int mt6357_platform_driver_probe(struct platform_device *pdev)
sound/soc/codecs/mt6358.c
2380
static int mt6358_platform_driver_probe(struct platform_device *pdev)
sound/soc/codecs/mt6359-accdet.c
922
static int mt6359_accdet_probe(struct platform_device *pdev)
sound/soc/codecs/mt6359.c
2915
static int mt6359_platform_driver_probe(struct platform_device *pdev)
sound/soc/codecs/mt6660.h
23
struct platform_device *param_dev;
sound/soc/codecs/nau8315.c
117
static int nau8315_platform_probe(struct platform_device *pdev)
sound/soc/codecs/pcm1754.c
129
static int pcm1754_probe(struct platform_device *pdev)
sound/soc/codecs/pcm3008.c
112
static int pcm3008_codec_probe(struct platform_device *pdev)
sound/soc/codecs/pcm5102a.c
33
static int pcm5102a_probe(struct platform_device *pdev)
sound/soc/codecs/pm4125.c
1648
static int pm4125_probe(struct platform_device *pdev)
sound/soc/codecs/pm4125.c
1719
static void pm4125_remove(struct platform_device *pdev)
sound/soc/codecs/rk3308_codec.c
900
static int rk3308_codec_platform_probe(struct platform_device *pdev)
sound/soc/codecs/rk3328_codec.c
422
static int rk3328_platform_probe(struct platform_device *pdev)
sound/soc/codecs/rk817_codec.c
472
static int rk817_platform_probe(struct platform_device *pdev)
sound/soc/codecs/rk817_codec.c
520
static void rk817_platform_remove(struct platform_device *pdev)
sound/soc/codecs/rt1015p.c
105
static int rt1015p_platform_probe(struct platform_device *pdev)
sound/soc/codecs/rt5514.c
1096
struct platform_device *pdev = to_platform_device(component->dev);
sound/soc/codecs/rt9123p.c
118
static int rt9123p_platform_probe(struct platform_device *pdev)
sound/soc/codecs/si476x.c
244
static int si476x_platform_probe(struct platform_device *pdev)
sound/soc/codecs/simple-amplifier.c
68
static int simple_amp_probe(struct platform_device *pdev)
sound/soc/codecs/simple-mux.c
120
static int simple_mux_probe(struct platform_device *pdev)
sound/soc/codecs/spdif_receiver.c
60
static int spdif_dir_probe(struct platform_device *pdev)
sound/soc/codecs/spdif_transmitter.c
60
static int spdif_dit_probe(struct platform_device *pdev)
sound/soc/codecs/ssm2305.c
56
static int ssm2305_probe(struct platform_device *pdev)
sound/soc/codecs/stac9766.c
318
static int stac9766_probe(struct platform_device *pdev)
sound/soc/codecs/sti-sas.c
402
static int sti_sas_driver_probe(struct platform_device *pdev)
sound/soc/codecs/twl4030.c
2185
static int twl4030_codec_probe(struct platform_device *pdev)
sound/soc/codecs/twl6040.c
1101
struct platform_device *pdev = to_platform_device(component->dev);
sound/soc/codecs/twl6040.c
1159
static int twl6040_codec_probe(struct platform_device *pdev)
sound/soc/codecs/uda1334.c
247
static int uda1334_codec_probe(struct platform_device *pdev)
sound/soc/codecs/wcd934x.c
5847
static int wcd934x_codec_probe(struct platform_device *pdev)
sound/soc/codecs/wcd937x.c
2880
static int wcd937x_probe(struct platform_device *pdev)
sound/soc/codecs/wcd937x.c
2950
static void wcd937x_remove(struct platform_device *pdev)
sound/soc/codecs/wcd938x.c
3481
static int wcd938x_probe(struct platform_device *pdev)
sound/soc/codecs/wcd938x.c
3522
static void wcd938x_remove(struct platform_device *pdev)
sound/soc/codecs/wcd939x.c
3543
static int wcd939x_probe(struct platform_device *pdev)
sound/soc/codecs/wcd939x.c
3590
static void wcd939x_remove(struct platform_device *pdev)
sound/soc/codecs/wm5102.c
2037
static int wm5102_probe(struct platform_device *pdev)
sound/soc/codecs/wm5102.c
2155
static void wm5102_remove(struct platform_device *pdev)
sound/soc/codecs/wm5110.c
2394
static int wm5110_probe(struct platform_device *pdev)
sound/soc/codecs/wm5110.c
2513
static void wm5110_remove(struct platform_device *pdev)
sound/soc/codecs/wm8350.c
1619
static int wm8350_probe(struct platform_device *pdev)
sound/soc/codecs/wm8400.c
1329
static int wm8400_probe(struct platform_device *pdev)
sound/soc/codecs/wm8524.c
243
static int wm8524_codec_probe(struct platform_device *pdev)
sound/soc/codecs/wm8727.c
60
static int wm8727_probe(struct platform_device *pdev)
sound/soc/codecs/wm8782.c
119
static int wm8782_probe(struct platform_device *pdev)
sound/soc/codecs/wm8994.c
4626
static int wm8994_probe(struct platform_device *pdev)
sound/soc/codecs/wm8994.c
4662
static void wm8994_remove(struct platform_device *pdev)
sound/soc/codecs/wm8997.c
1110
static int wm8997_probe(struct platform_device *pdev)
sound/soc/codecs/wm8997.c
1196
static void wm8997_remove(struct platform_device *pdev)
sound/soc/codecs/wm8998.c
1337
static int wm8998_probe(struct platform_device *pdev)
sound/soc/codecs/wm8998.c
1412
static void wm8998_remove(struct platform_device *pdev)
sound/soc/codecs/wm9705.c
373
static int wm9705_probe(struct platform_device *pdev)
sound/soc/codecs/wm9712.c
694
static int wm9712_probe(struct platform_device *pdev)
sound/soc/codecs/wm9713.c
1259
static int wm9713_probe(struct platform_device *pdev)
sound/soc/dwc/dwc-i2s.c
1040
static void dw_i2s_remove(struct platform_device *pdev)
sound/soc/dwc/dwc-i2s.c
917
static int dw_i2s_probe(struct platform_device *pdev)
sound/soc/dwc/dwc-pcm.c
262
int dw_pcm_register(struct platform_device *pdev)
sound/soc/dwc/local.h
157
int dw_pcm_register(struct platform_device *pdev);
sound/soc/dwc/local.h
161
static inline int dw_pcm_register(struct platform_device *pdev)
sound/soc/fsl/efika-audio-fabric.c
66
struct platform_device *pdev;
sound/soc/fsl/eukrea-tlv320.c
84
static int eukrea_tlv320_probe(struct platform_device *pdev)
sound/soc/fsl/fsl-asoc-card.c
103
struct platform_device *pdev;
sound/soc/fsl/fsl-asoc-card.c
614
static int fsl_asoc_card_probe(struct platform_device *pdev)
sound/soc/fsl/fsl-asoc-card.c
620
struct platform_device *asrc_pdev = NULL;
sound/soc/fsl/fsl-asoc-card.c
623
struct platform_device *cpu_pdev;
sound/soc/fsl/fsl-asoc-card.c
664
struct platform_device *codec_pdev;
sound/soc/fsl/fsl_asrc.c
1229
static int fsl_asrc_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_asrc.c
1435
static void fsl_asrc_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_asrc_common.h
133
struct platform_device *pdev;
sound/soc/fsl/fsl_aud2htx.c
186
static int fsl_aud2htx_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_aud2htx.c
259
static void fsl_aud2htx_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_aud2htx.h
60
struct platform_device *pdev;
sound/soc/fsl/fsl_audmix.c
454
static int fsl_audmix_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_audmix.c
514
static void fsl_audmix_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_audmix.h
96
struct platform_device *pdev;
sound/soc/fsl/fsl_dma.c
827
static int fsl_soc_dma_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_dma.c
893
static void fsl_soc_dma_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_easrc.c
2097
static int fsl_easrc_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_easrc.c
2229
static void fsl_easrc_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_esai.c
101
struct platform_device *pdev = esai_priv->pdev;
sound/soc/fsl/fsl_esai.c
1104
static void fsl_esai_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_esai.c
595
struct platform_device *pdev = esai_priv->pdev;
sound/soc/fsl/fsl_esai.c
62
struct platform_device *pdev;
sound/soc/fsl/fsl_esai.c
954
static int fsl_esai_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_micfil.c
1225
struct platform_device *pdev = micfil->pdev;
sound/soc/fsl/fsl_micfil.c
1271
struct platform_device *pdev = micfil->pdev;
sound/soc/fsl/fsl_micfil.c
1369
static int fsl_micfil_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_micfil.c
1558
static void fsl_micfil_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_micfil.c
59
struct platform_device *pdev;
sound/soc/fsl/fsl_mqs.c
224
static int fsl_mqs_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_mqs.c
306
static void fsl_mqs_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_qmc_audio.c
904
static int qmc_audio_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_rpmsg.c
196
static int fsl_rpmsg_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_rpmsg.c
289
static void fsl_rpmsg_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_rpmsg.h
40
struct platform_device *card_pdev;
sound/soc/fsl/fsl_sai.c
1336
struct platform_device *pdev = sai->pdev;
sound/soc/fsl/fsl_sai.c
1422
static int fsl_sai_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_sai.c
1658
static void fsl_sai_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_sai.h
283
struct platform_device *pdev;
sound/soc/fsl/fsl_spdif.c
1065
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
129
struct platform_device *pdev;
sound/soc/fsl/fsl_spdif.c
1491
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
1532
static int fsl_spdif_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_spdif.c
1665
static void fsl_spdif_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_spdif.c
223
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
245
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
259
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
297
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
314
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
346
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
448
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
507
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
608
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
677
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_spdif.c
705
struct platform_device *pdev = spdif_priv->pdev;
sound/soc/fsl/fsl_ssi.c
1346
static int fsl_ssi_imx_probe(struct platform_device *pdev,
sound/soc/fsl/fsl_ssi.c
1419
static void fsl_ssi_imx_clean(struct platform_device *pdev, struct fsl_ssi *ssi)
sound/soc/fsl/fsl_ssi.c
1507
static int fsl_ssi_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_ssi.c
1675
static void fsl_ssi_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_ssi.c
281
struct platform_device *card_pdev;
sound/soc/fsl/fsl_xcvr.c
1538
static int fsl_xcvr_probe(struct platform_device *pdev)
sound/soc/fsl/fsl_xcvr.c
1683
static void fsl_xcvr_remove(struct platform_device *pdev)
sound/soc/fsl/fsl_xcvr.c
39
struct platform_device *pdev;
sound/soc/fsl/imx-audio-rpmsg.c
14
struct platform_device *rpmsg_pdev;
sound/soc/fsl/imx-audio-rpmsg.c
15
struct platform_device *card_pdev;
sound/soc/fsl/imx-audmix.c
126
static int imx_audmix_probe(struct platform_device *pdev)
sound/soc/fsl/imx-audmix.c
130
struct platform_device *audmix_pdev = NULL;
sound/soc/fsl/imx-audmix.c
131
struct platform_device *cpu_pdev;
sound/soc/fsl/imx-audmix.c
22
struct platform_device *pdev;
sound/soc/fsl/imx-audmix.c
24
struct platform_device *audmix_pdev;
sound/soc/fsl/imx-audmix.c
25
struct platform_device *out_pdev;
sound/soc/fsl/imx-audmux.c
220
static int imx_audmux_parse_dt_defaults(struct platform_device *pdev,
sound/soc/fsl/imx-audmux.c
280
static int imx_audmux_probe(struct platform_device *pdev)
sound/soc/fsl/imx-audmux.c
317
static void imx_audmux_remove(struct platform_device *pdev)
sound/soc/fsl/imx-card.c
761
static int imx_card_probe(struct platform_device *pdev)
sound/soc/fsl/imx-es8328.c
86
static int imx_es8328_probe(struct platform_device *pdev)
sound/soc/fsl/imx-es8328.c
90
struct platform_device *ssi_pdev;
sound/soc/fsl/imx-hdmi.c
98
static int imx_hdmi_probe(struct platform_device *pdev)
sound/soc/fsl/imx-pcm-dma.c
37
int imx_pcm_dma_init(struct platform_device *pdev)
sound/soc/fsl/imx-pcm-fiq.c
280
int imx_pcm_fiq_init(struct platform_device *pdev,
sound/soc/fsl/imx-pcm-fiq.c
316
void imx_pcm_fiq_exit(struct platform_device *pdev)
sound/soc/fsl/imx-pcm-rpmsg.c
690
static int imx_rpmsg_pcm_probe(struct platform_device *pdev)
sound/soc/fsl/imx-pcm-rpmsg.c
763
static void imx_rpmsg_pcm_remove(struct platform_device *pdev)
sound/soc/fsl/imx-pcm.h
31
int imx_pcm_dma_init(struct platform_device *pdev);
sound/soc/fsl/imx-pcm.h
33
static inline int imx_pcm_dma_init(struct platform_device *pdev)
sound/soc/fsl/imx-pcm.h
40
int imx_pcm_fiq_init(struct platform_device *pdev,
sound/soc/fsl/imx-pcm.h
42
void imx_pcm_fiq_exit(struct platform_device *pdev);
sound/soc/fsl/imx-pcm.h
44
static inline int imx_pcm_fiq_init(struct platform_device *pdev,
sound/soc/fsl/imx-pcm.h
50
static inline void imx_pcm_fiq_exit(struct platform_device *pdev)
sound/soc/fsl/imx-rpmsg.c
106
static int imx_rpmsg_probe(struct platform_device *pdev)
sound/soc/fsl/imx-rpmsg.c
50
struct platform_device *codec_pdev;
sound/soc/fsl/imx-sgtl5000.c
196
static void imx_sgtl5000_remove(struct platform_device *pdev)
sound/soc/fsl/imx-sgtl5000.c
51
static int imx_sgtl5000_probe(struct platform_device *pdev)
sound/soc/fsl/imx-sgtl5000.c
55
struct platform_device *ssi_pdev;
sound/soc/fsl/imx-ssi.h
190
struct platform_device *ac97_dev;
sound/soc/fsl/lpc3xxx-i2s.c
301
static int lpc32xx_i2s_probe(struct platform_device *pdev)
sound/soc/fsl/lpc3xxx-i2s.h
28
int lpc3xxx_pcm_register(struct platform_device *pdev);
sound/soc/fsl/lpc3xxx-pcm.c
59
int lpc3xxx_pcm_register(struct platform_device *pdev)
sound/soc/fsl/mpc5200_dma.c
313
int mpc5200_audio_dma_create(struct platform_device *op)
sound/soc/fsl/mpc5200_dma.c
433
int mpc5200_audio_dma_destroy(struct platform_device *op)
sound/soc/fsl/mpc5200_dma.h
85
int mpc5200_audio_dma_create(struct platform_device *op);
sound/soc/fsl/mpc5200_dma.h
86
int mpc5200_audio_dma_destroy(struct platform_device *op);
sound/soc/fsl/mpc5200_psc_ac97.c
275
static int psc_ac97_of_probe(struct platform_device *op)
sound/soc/fsl/mpc5200_psc_ac97.c
313
static void psc_ac97_of_remove(struct platform_device *op)
sound/soc/fsl/mpc5200_psc_i2s.c
159
static int psc_i2s_of_probe(struct platform_device *op)
sound/soc/fsl/mpc5200_psc_i2s.c
212
static void psc_i2s_of_remove(struct platform_device *op)
sound/soc/fsl/p1022_ds.c
194
static int p1022_ds_probe(struct platform_device *pdev)
sound/soc/fsl/p1022_ds.c
198
struct platform_device *ssi_pdev = to_platform_device(dev);
sound/soc/fsl/p1022_ds.c
399
static void p1022_ds_remove(struct platform_device *pdev)
sound/soc/fsl/p1022_rdk.c
210
static int p1022_rdk_probe(struct platform_device *pdev)
sound/soc/fsl/p1022_rdk.c
214
struct platform_device *ssi_pdev = to_platform_device(dev);
sound/soc/fsl/p1022_rdk.c
361
static void p1022_rdk_remove(struct platform_device *pdev)
sound/soc/fsl/pcm030-audio-fabric.c
111
static void pcm030_fabric_remove(struct platform_device *op)
sound/soc/fsl/pcm030-audio-fabric.c
22
struct platform_device *codec_device;
sound/soc/fsl/pcm030-audio-fabric.c
55
static int pcm030_fabric_probe(struct platform_device *op)
sound/soc/generic/audio-graph-card.c
617
static int graph_probe(struct platform_device *pdev)
sound/soc/generic/audio-graph-card2-custom-sample.c
141
static int custom_probe(struct platform_device *pdev)
sound/soc/generic/audio-graph-card2.c
1379
static int graph_probe(struct platform_device *pdev)
sound/soc/generic/simple-card-utils.c
1007
void simple_util_remove(struct platform_device *pdev)
sound/soc/generic/simple-card.c
709
static int simple_probe(struct platform_device *pdev)
sound/soc/generic/test-component.c
531
static int test_driver_probe(struct platform_device *pdev)
sound/soc/generic/test-component.c
639
static void test_driver_remove(struct platform_device *pdev)
sound/soc/google/chv3-i2s.c
281
static int chv3_i2s_probe(struct platform_device *pdev)
sound/soc/hisilicon/hi6210-i2s.c
544
static int hi6210_i2s_probe(struct platform_device *pdev)
sound/soc/img/img-i2s-in.c
419
static int img_i2s_in_probe(struct platform_device *pdev)
sound/soc/img/img-i2s-in.c
535
static void img_i2s_in_dev_remove(struct platform_device *pdev)
sound/soc/img/img-i2s-out.c
425
static int img_i2s_out_probe(struct platform_device *pdev)
sound/soc/img/img-i2s-out.c
535
static void img_i2s_out_dev_remove(struct platform_device *pdev)
sound/soc/img/img-parallel-out.c
208
static int img_prl_out_probe(struct platform_device *pdev)
sound/soc/img/img-parallel-out.c
285
static void img_prl_out_dev_remove(struct platform_device *pdev)
sound/soc/img/img-spdif-in.c
718
static int img_spdif_in_probe(struct platform_device *pdev)
sound/soc/img/img-spdif-in.c
813
static void img_spdif_in_dev_remove(struct platform_device *pdev)
sound/soc/img/img-spdif-out.c
323
static int img_spdif_out_probe(struct platform_device *pdev)
sound/soc/img/img-spdif-out.c
405
static void img_spdif_out_dev_remove(struct platform_device *pdev)
sound/soc/img/pistachio-internal-dac.c
143
static int pistachio_internal_dac_probe(struct platform_device *pdev)
sound/soc/img/pistachio-internal-dac.c
218
static void pistachio_internal_dac_remove(struct platform_device *pdev)
sound/soc/intel/atom/sst-mfld-platform-pcm.c
713
static int sst_platform_probe(struct platform_device *pdev)
sound/soc/intel/atom/sst-mfld-platform-pcm.c
744
static void sst_platform_remove(struct platform_device *pdev)
sound/soc/intel/atom/sst-mfld-platform.h
146
struct platform_device *pdev;
sound/soc/intel/atom/sst-mfld-platform.h
169
struct platform_device *pdev;
sound/soc/intel/atom/sst/sst_acpi.c
174
struct platform_device *pdev = to_platform_device(ctx->dev);
sound/soc/intel/atom/sst/sst_acpi.c
257
static int sst_acpi_probe(struct platform_device *pdev)
sound/soc/intel/atom/sst/sst_acpi.c
264
struct platform_device *mdev;
sound/soc/intel/atom/sst/sst_acpi.c
265
struct platform_device *plat_dev;
sound/soc/intel/atom/sst/sst_acpi.c
383
static void sst_acpi_remove(struct platform_device *pdev)
sound/soc/intel/avs/board_selection.c
402
static struct platform_device *avs_register_board(struct avs_dev *adev, const char *name,
sound/soc/intel/avs/board_selection.c
405
struct platform_device *pdev;
sound/soc/intel/avs/board_selection.c
419
static struct platform_device *avs_register_board_pdata(struct avs_dev *adev, const char *name,
sound/soc/intel/avs/board_selection.c
441
struct platform_device *pdev;
sound/soc/intel/avs/board_selection.c
455
struct platform_device *pdev;
sound/soc/intel/avs/board_selection.c
482
struct platform_device *pdev;
sound/soc/intel/avs/board_selection.c
541
struct platform_device *pdev;
sound/soc/intel/avs/board_selection.c
598
struct platform_device *pdev;
sound/soc/intel/avs/boards/da7219.c
211
static int avs_da7219_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/dmic.c
70
static int avs_dmic_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/es8336.c
259
static int avs_es8336_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/hdaudio.c
170
static int avs_hdaudio_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/i2s_test.c
54
static int avs_i2s_test_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/max98357a.c
91
static int avs_max98357a_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/max98373.c
144
static int avs_max98373_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/max98927.c
141
static int avs_max98927_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/nau8825.c
243
static int avs_nau8825_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/pcm3168a.c
98
static int avs_pcm3168a_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/probe.c
40
static int avs_probe_mb_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/rt274.c
208
static int avs_rt274_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/rt286.c
177
static int avs_rt286_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/rt298.c
197
static int avs_rt298_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/rt5514.c
132
static int avs_rt5514_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/rt5640.c
200
static int avs_rt5640_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/rt5663.c
196
static int avs_rt5663_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/rt5682.c
266
static int avs_rt5682_probe(struct platform_device *pdev)
sound/soc/intel/avs/boards/ssm4567.c
130
static int avs_ssm4567_probe(struct platform_device *pdev)
sound/soc/intel/boards/bdw-rt5650.c
285
static int bdw_rt5650_probe(struct platform_device *pdev)
sound/soc/intel/boards/bdw-rt5677.c
411
static int bdw_rt5677_probe(struct platform_device *pdev)
sound/soc/intel/boards/bdw_rt286.c
223
static int bdw_rt286_probe(struct platform_device *pdev)
sound/soc/intel/boards/bytcht_cx2072x.c
228
static int snd_byt_cht_cx2072x_probe(struct platform_device *pdev)
sound/soc/intel/boards/bytcht_da7213.c
227
static int bytcht_da7213_probe(struct platform_device *pdev)
sound/soc/intel/boards/bytcht_es8316.c
536
static int snd_byt_cht_es8316_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/bytcht_es8316.c
708
static void snd_byt_cht_es8316_mc_remove(struct platform_device *pdev)
sound/soc/intel/boards/bytcht_nocodec.c
164
static int snd_bytcht_nocodec_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/bytcr_rt5640.c
1696
static int snd_byt_rt5640_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/bytcr_rt5640.c
1974
static void snd_byt_rt5640_mc_remove(struct platform_device *pdev)
sound/soc/intel/boards/bytcr_rt5651.c
1143
static void snd_byt_rt5651_mc_remove(struct platform_device *pdev)
sound/soc/intel/boards/bytcr_rt5651.c
900
static int snd_byt_rt5651_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/bytcr_wm5102.c
517
static int snd_byt_wm5102_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/bytcr_wm5102.c
649
static void snd_byt_wm5102_mc_remove(struct platform_device *pdev)
sound/soc/intel/boards/cht_bsw_max98090_ti.c
524
static int snd_cht_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/cht_bsw_max98090_ti.c
621
static void snd_cht_mc_remove(struct platform_device *pdev)
sound/soc/intel/boards/cht_bsw_nau8824.c
243
static int snd_cht_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/cht_bsw_rt5645.c
525
static int snd_cht_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/cht_bsw_rt5672.c
447
static int snd_cht_mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/ehl_rt5660.c
270
static int snd_ehl_rt5660_probe(struct platform_device *pdev)
sound/soc/intel/boards/hsw_rt5640.c
144
static int hsw_rt5640_probe(struct platform_device *pdev)
sound/soc/intel/boards/skl_hda_dsp_generic.c
100
static int skl_hda_audio_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_cs42l42.c
209
static int sof_audio_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_da7219.c
293
static int audio_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_es8336.c
599
static int sof_es8336_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_es8336.c
785
static void sof_es8336_remove(struct platform_device *pdev)
sound/soc/intel/boards/sof_nau8825.c
235
static int sof_audio_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_pcm512x.c
354
static int sof_audio_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_pcm512x.c
417
static void sof_pcm512x_remove(struct platform_device *pdev)
sound/soc/intel/boards/sof_rt5682.c
643
static int sof_audio_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_sdw.c
1434
static int mc_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_sdw.c
1525
static void mc_remove(struct platform_device *pdev)
sound/soc/intel/boards/sof_ssp_amp.c
111
static int sof_ssp_amp_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_wm8804.c
205
static int sof_wm8804_probe(struct platform_device *pdev)
sound/soc/intel/boards/sof_wm8804.c
283
static void sof_wm8804_remove(struct platform_device *pdev)
sound/soc/intel/catpt/device.c
147
struct platform_device *board;
sound/soc/intel/catpt/device.c
247
static int catpt_acpi_probe(struct platform_device *pdev)
sound/soc/intel/catpt/device.c
314
static void catpt_acpi_remove(struct platform_device *pdev)
sound/soc/intel/common/soc-intel-quirks.h
19
static inline bool soc_intel_is_byt_cr(struct platform_device *pdev)
sound/soc/intel/common/soc-intel-quirks.h
91
static inline bool soc_intel_is_byt_cr(struct platform_device *pdev)
sound/soc/intel/keembay/kmb_platform.c
819
static int kmb_plat_dai_probe(struct platform_device *pdev)
sound/soc/jz4740/jz4740-i2s.c
538
static int jz4740_i2s_dev_probe(struct platform_device *pdev)
sound/soc/kirkwood/armada-370-db.c
105
static int a370db_probe(struct platform_device *pdev)
sound/soc/kirkwood/kirkwood-i2s.c
52
static int armada_38x_i2s_init_quirk(struct platform_device *pdev,
sound/soc/kirkwood/kirkwood-i2s.c
640
static int kirkwood_i2s_dev_probe(struct platform_device *pdev)
sound/soc/kirkwood/kirkwood-i2s.c
739
static void kirkwood_i2s_dev_remove(struct platform_device *pdev)
sound/soc/loongson/loongson1_ac97.c
289
static int ls1x_ac97_probe(struct platform_device *pdev)
sound/soc/loongson/loongson1_ac97.c
340
static void ls1x_ac97_remove(struct platform_device *pdev)
sound/soc/loongson/loongson_card.c
167
static int loongson_asoc_card_probe(struct platform_device *pdev)
sound/soc/loongson/loongson_i2s_plat.c
113
static int loongson_i2s_plat_probe(struct platform_device *pdev)
sound/soc/loongson/loongson_i2s_plat.c
96
static int loongson_i2s_apbdma_config(struct platform_device *pdev)
sound/soc/mediatek/common/mtk-btcvsd.c
1273
static int mtk_btcvsd_snd_probe(struct platform_device *pdev)
sound/soc/mediatek/common/mtk-btcvsd.c
1383
static void mtk_btcvsd_snd_remove(struct platform_device *pdev)
sound/soc/mediatek/common/mtk-soundcard-driver.c
185
int mtk_soundcard_common_probe(struct platform_device *pdev)
sound/soc/mediatek/common/mtk-soundcard-driver.c
189
struct platform_device *accdet_pdev;
sound/soc/mediatek/common/mtk-soundcard-driver.h
55
int mtk_soundcard_common_probe(struct platform_device *pdev);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
1312
static int mt2701_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
1440
static void mt2701_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/mediatek/mt2701/mt2701-cs42448.c
316
static int mt2701_cs42448_machine_probe(struct platform_device *pdev)
sound/soc/mediatek/mt2701/mt2701-wm8960.c
104
static int mt2701_wm8960_machine_probe(struct platform_device *pdev)
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
735
static int mt6797_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
867
static void mt6797_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/mediatek/mt6797/mt6797-mt6351.c
184
static int mt6797_mt6351_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
459
static int mt7986_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
578
static void mt7986_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/mediatek/mt7986/mt7986-wm8960.c
83
static int mt7986_wm8960_machine_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
1050
static int mt8173_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
1205
static void mt8173_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/mediatek/mt8173/mt8173-max98090.c
143
static int mt8173_max98090_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
187
static int mt8173_rt5650_rt5514_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
243
static int mt8173_rt5650_rt5676_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8173/mt8173-rt5650.c
265
static int mt8173_rt5650_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
769
static int mt8183_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
945
static void mt8183_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
735
static int mt8183_da7219_max98357_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
699
mt8183_mt6358_ts3a227_max98357_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
2815
static int mt8186_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3193
static int mt8188_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2420
static int mt8189_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2576
static void mt8189_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2158
static int mt8192_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2304
static void mt8192_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
3008
static int mt8195_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
3175
static void mt8195_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2088
static int mt8365_afe_pcm_dev_probe(struct platform_device *pdev)
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2234
static void mt8365_afe_pcm_dev_remove(struct platform_device *pdev)
sound/soc/meson/aiu-fifo.h
18
struct platform_device;
sound/soc/meson/aiu.c
240
static int aiu_probe(struct platform_device *pdev)
sound/soc/meson/aiu.c
317
static void aiu_remove(struct platform_device *pdev)
sound/soc/meson/axg-fifo.c
327
int axg_fifo_probe(struct platform_device *pdev)
sound/soc/meson/axg-fifo.h
11
struct platform_device;
sound/soc/meson/axg-fifo.h
93
int axg_fifo_probe(struct platform_device *pdev);
sound/soc/meson/axg-pdm.c
586
static int axg_pdm_probe(struct platform_device *pdev)
sound/soc/meson/axg-spdifin.c
437
static int axg_spdifin_probe(struct platform_device *pdev)
sound/soc/meson/axg-spdifout.c
402
static int axg_spdifout_probe(struct platform_device *pdev)
sound/soc/meson/axg-tdm-formatter.c
262
int axg_tdm_formatter_probe(struct platform_device *pdev)
sound/soc/meson/axg-tdm-formatter.h
12
struct platform_device;
sound/soc/meson/axg-tdm-formatter.h
43
int axg_tdm_formatter_probe(struct platform_device *pdev);
sound/soc/meson/axg-tdm-interface.c
527
static int axg_tdm_iface_probe(struct platform_device *pdev)
sound/soc/meson/g12a-toacodec.c
292
static int g12a_toacodec_probe(struct platform_device *pdev)
sound/soc/meson/g12a-tohdmitx.c
245
static int g12a_tohdmitx_probe(struct platform_device *pdev)
sound/soc/meson/meson-card-utils.c
261
int meson_card_probe(struct platform_device *pdev)
sound/soc/meson/meson-card-utils.c
324
void meson_card_remove(struct platform_device *pdev)
sound/soc/meson/meson-card.h
11
struct platform_device;
sound/soc/meson/meson-card.h
51
int meson_card_probe(struct platform_device *pdev);
sound/soc/meson/meson-card.h
52
void meson_card_remove(struct platform_device *pdev);
sound/soc/meson/t9015.c
245
static int t9015_probe(struct platform_device *pdev)
sound/soc/mxs/mxs-saif.c
755
static int mxs_saif_mclk_init(struct platform_device *pdev)
sound/soc/mxs/mxs-saif.c
782
static int mxs_saif_probe(struct platform_device *pdev)
sound/soc/mxs/mxs-sgtl5000.c
108
static int mxs_sgtl5000_probe(struct platform_device *pdev)
sound/soc/mxs/mxs-sgtl5000.c
171
static void mxs_sgtl5000_remove(struct platform_device *pdev)
sound/soc/pxa/mmp-sspa.c
466
static int asoc_mmp_sspa_probe(struct platform_device *pdev)
sound/soc/pxa/mmp-sspa.c
548
static void asoc_mmp_sspa_remove(struct platform_device *pdev)
sound/soc/pxa/pxa-ssp.c
866
static int asoc_ssp_probe(struct platform_device *pdev)
sound/soc/pxa/pxa2xx-ac97.c
221
static int pxa2xx_ac97_dev_probe(struct platform_device *pdev)
sound/soc/pxa/pxa2xx-ac97.c
263
static void pxa2xx_ac97_dev_remove(struct platform_device *pdev)
sound/soc/pxa/pxa2xx-i2s.c
371
static int pxa2xx_i2s_drv_probe(struct platform_device *pdev)
sound/soc/pxa/pxa2xx-pcm.c
30
static int pxa2xx_soc_platform_probe(struct platform_device *pdev)
sound/soc/pxa/spitz.c
287
static int spitz_probe(struct platform_device *pdev)
sound/soc/qcom/apq8016_sbc.c
287
static int apq8016_sbc_platform_probe(struct platform_device *pdev)
sound/soc/qcom/apq8096.c
106
static int apq8096_platform_probe(struct platform_device *pdev)
sound/soc/qcom/lpass-apq8016.c
157
static int apq8016_lpass_init(struct platform_device *pdev)
sound/soc/qcom/lpass-apq8016.c
215
static int apq8016_lpass_exit(struct platform_device *pdev)
sound/soc/qcom/lpass-cpu.c
1102
int asoc_qcom_lpass_cpu_platform_probe(struct platform_device *pdev)
sound/soc/qcom/lpass-cpu.c
1283
void asoc_qcom_lpass_cpu_platform_remove(struct platform_device *pdev)
sound/soc/qcom/lpass-cpu.c
1292
void asoc_qcom_lpass_cpu_platform_shutdown(struct platform_device *pdev)
sound/soc/qcom/lpass-ipq806x.c
57
static int ipq806x_lpass_init(struct platform_device *pdev)
sound/soc/qcom/lpass-ipq806x.c
89
static int ipq806x_lpass_exit(struct platform_device *pdev)
sound/soc/qcom/lpass-platform.c
1278
int asoc_qcom_lpass_platform_register(struct platform_device *pdev)
sound/soc/qcom/lpass-sc7180.c
123
static int sc7180_lpass_init(struct platform_device *pdev)
sound/soc/qcom/lpass-sc7180.c
155
static int sc7180_lpass_exit(struct platform_device *pdev)
sound/soc/qcom/lpass-sc7280.c
196
static int sc7280_lpass_init(struct platform_device *pdev)
sound/soc/qcom/lpass-sc7280.c
228
static int sc7280_lpass_exit(struct platform_device *pdev)
sound/soc/qcom/lpass.h
380
int (*init)(struct platform_device *pdev);
sound/soc/qcom/lpass.h
381
int (*exit)(struct platform_device *pdev);
sound/soc/qcom/lpass.h
402
int asoc_qcom_lpass_platform_register(struct platform_device *pdev);
sound/soc/qcom/lpass.h
403
void asoc_qcom_lpass_cpu_platform_remove(struct platform_device *pdev);
sound/soc/qcom/lpass.h
404
void asoc_qcom_lpass_cpu_platform_shutdown(struct platform_device *pdev);
sound/soc/qcom/lpass.h
405
int asoc_qcom_lpass_cpu_platform_probe(struct platform_device *pdev);
sound/soc/qcom/qdsp6/q6afe-dai.c
1103
static int q6afe_dai_dev_probe(struct platform_device *pdev)
sound/soc/qcom/qdsp6/q6apm-dai.c
844
static int q6apm_dai_probe(struct platform_device *pdev)
sound/soc/qcom/qdsp6/q6apm-lpass-dais.c
284
static int q6apm_lpass_dai_dev_probe(struct platform_device *pdev)
sound/soc/qcom/qdsp6/q6asm-dai.c
1297
static int q6asm_dai_probe(struct platform_device *pdev)
sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c
129
int q6dsp_clock_dev_probe(struct platform_device *pdev)
sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.h
28
int q6dsp_clock_dev_probe(struct platform_device *pdev);
sound/soc/qcom/qdsp6/q6routing.c
1132
static int q6pcm_routing_probe(struct platform_device *pdev)
sound/soc/qcom/qdsp6/q6routing.c
1149
static void q6pcm_routing_remove(struct platform_device *pdev)
sound/soc/qcom/qdsp6/q6usb.c
365
static int q6usb_dai_dev_probe(struct platform_device *pdev)
sound/soc/qcom/sc7180.c
492
static int sc7180_snd_platform_probe(struct platform_device *pdev)
sound/soc/qcom/sc7280.c
345
static int sc7280_snd_platform_probe(struct platform_device *pdev)
sound/soc/qcom/sc8280xp.c
138
static int sc8280xp_platform_probe(struct platform_device *pdev)
sound/soc/qcom/sdm845.c
539
static int sdm845_snd_platform_probe(struct platform_device *pdev)
sound/soc/qcom/sm8250.c
162
static int sm8250_platform_probe(struct platform_device *pdev)
sound/soc/qcom/storm.c
89
static int storm_platform_probe(struct platform_device *pdev)
sound/soc/qcom/x1e80100.c
162
static int x1e80100_platform_probe(struct platform_device *pdev)
sound/soc/renesas/dma-sh7760.c
316
static int sh7760_soc_platform_probe(struct platform_device *pdev)
sound/soc/renesas/fsi.c
1913
static int fsi_probe(struct platform_device *pdev)
sound/soc/renesas/fsi.c
2020
static void fsi_remove(struct platform_device *pdev)
sound/soc/renesas/hac.c
314
static int hac_soc_platform_probe(struct platform_device *pdev)
sound/soc/renesas/hac.c
326
static void hac_soc_platform_remove(struct platform_device *pdev)
sound/soc/renesas/migor.c
153
static struct platform_device *migor_snd_device;
sound/soc/renesas/rcar/core.c
1920
static int rsnd_probe(struct platform_device *pdev)
sound/soc/renesas/rcar/core.c
2012
static void rsnd_remove(struct platform_device *pdev)
sound/soc/renesas/rcar/dma.c
843
struct platform_device *pdev = rsnd_priv_to_pdev(priv);
sound/soc/renesas/rcar/gen.c
162
struct platform_device *pdev = rsnd_priv_to_pdev(priv);
sound/soc/renesas/rcar/msiof.c
559
static int msiof_probe(struct platform_device *pdev)
sound/soc/renesas/rcar/rsnd.h
619
struct platform_device *pdev;
sound/soc/renesas/rz-ssi.c
1124
static int rz_ssi_probe(struct platform_device *pdev)
sound/soc/renesas/rz-ssi.c
1266
static void rz_ssi_remove(struct platform_device *pdev)
sound/soc/renesas/sh7760-ac97.c
35
static struct platform_device *sh7760_ac97_snd_device;
sound/soc/renesas/siu.h
128
struct platform_device *pdev =
sound/soc/renesas/siu_dai.c
716
static int siu_probe(struct platform_device *pdev)
sound/soc/renesas/siu_dai.c
781
static void siu_remove(struct platform_device *pdev)
sound/soc/renesas/siu_pcm.c
490
struct platform_device *pdev = to_platform_device(card->dev);
sound/soc/renesas/siu_pcm.c
531
struct platform_device *pdev = to_platform_device(pcm->card->dev);
sound/soc/renesas/ssi.c
384
static int sh4_soc_dai_probe(struct platform_device *pdev)
sound/soc/rockchip/rk3288_hdmi_analog.c
167
static int snd_rk_mc_probe(struct platform_device *pdev)
sound/soc/rockchip/rk3399_gru_sound.c
581
static int rockchip_sound_probe(struct platform_device *pdev)
sound/soc/rockchip/rockchip_i2s.c
735
static int rockchip_i2s_probe(struct platform_device *pdev)
sound/soc/rockchip/rockchip_i2s.c
851
static void rockchip_i2s_remove(struct platform_device *pdev)
sound/soc/rockchip/rockchip_i2s_tdm.c
1232
static int rockchip_i2s_tdm_probe(struct platform_device *pdev)
sound/soc/rockchip/rockchip_i2s_tdm.c
1394
static void rockchip_i2s_tdm_remove(struct platform_device *pdev)
sound/soc/rockchip/rockchip_max98090.c
373
static int snd_rk_mc_probe(struct platform_device *pdev)
sound/soc/rockchip/rockchip_pdm.c
571
static int rockchip_pdm_probe(struct platform_device *pdev)
sound/soc/rockchip/rockchip_pdm.c
659
static void rockchip_pdm_remove(struct platform_device *pdev)
sound/soc/rockchip/rockchip_rt5645.c
165
static int snd_rk_mc_probe(struct platform_device *pdev)
sound/soc/rockchip/rockchip_rt5645.c
219
static void snd_rk_mc_remove(struct platform_device *pdev)
sound/soc/rockchip/rockchip_sai.c
1383
static int rockchip_sai_probe(struct platform_device *pdev)
sound/soc/rockchip/rockchip_sai.c
1498
static void rockchip_sai_remove(struct platform_device *pdev)
sound/soc/rockchip/rockchip_spdif.c
332
static int rk_spdif_probe(struct platform_device *pdev)
sound/soc/samsung/aries_wm8994.c
537
static int aries_audio_probe(struct platform_device *pdev)
sound/soc/samsung/arndale.c
146
static int arndale_audio_probe(struct platform_device *pdev)
sound/soc/samsung/arndale.c
188
static void arndale_audio_remove(struct platform_device *pdev)
sound/soc/samsung/bells.c
469
static int bells_probe(struct platform_device *pdev)
sound/soc/samsung/i2s.c
1350
struct platform_device *pdev_sec;
sound/soc/samsung/i2s.c
1393
static int samsung_i2s_probe(struct platform_device *pdev)
sound/soc/samsung/i2s.c
1558
static void samsung_i2s_remove(struct platform_device *pdev)
sound/soc/samsung/i2s.c
59
struct platform_device *pdev;
sound/soc/samsung/i2s.c
90
struct platform_device *pdev;
sound/soc/samsung/i2s.c
91
struct platform_device *pdev_sec;
sound/soc/samsung/idma.c
406
static int asoc_idma_platform_probe(struct platform_device *pdev)
sound/soc/samsung/littlemill.c
333
static int littlemill_probe(struct platform_device *pdev)
sound/soc/samsung/lowland.c
186
static int lowland_probe(struct platform_device *pdev)
sound/soc/samsung/midas_wm1811.c
572
static int midas_probe(struct platform_device *pdev)
sound/soc/samsung/odroid.c
196
static int odroid_audio_probe(struct platform_device *pdev)
sound/soc/samsung/odroid.c
318
static void odroid_audio_remove(struct platform_device *pdev)
sound/soc/samsung/pcm.c
487
static int s3c_pcm_dev_probe(struct platform_device *pdev)
sound/soc/samsung/pcm.c
582
static void s3c_pcm_dev_remove(struct platform_device *pdev)
sound/soc/samsung/smdk_spdif.c
164
static struct platform_device *smdk_snd_spdif_dit_device;
sound/soc/samsung/smdk_spdif.c
165
static struct platform_device *smdk_snd_spdif_device;
sound/soc/samsung/smdk_spdif.c
18
static int set_audio_clock_heirachy(struct platform_device *pdev)
sound/soc/samsung/smdk_wm8994.c
135
static int smdk_audio_probe(struct platform_device *pdev)
sound/soc/samsung/smdk_wm8994pcm.c
115
static int snd_smdk_probe(struct platform_device *pdev)
sound/soc/samsung/snow.c
124
static int snow_probe(struct platform_device *pdev)
sound/soc/samsung/snow.c
221
static void snow_remove(struct platform_device *pdev)
sound/soc/samsung/spdif.c
361
static int spdif_probe(struct platform_device *pdev)
sound/soc/samsung/spdif.c
463
static void spdif_remove(struct platform_device *pdev)
sound/soc/samsung/speyside.c
355
static int speyside_probe(struct platform_device *pdev)
sound/soc/samsung/tm2_wm5110.c
496
static int tm2_probe(struct platform_device *pdev)
sound/soc/samsung/tobermory.c
221
static int tobermory_probe(struct platform_device *pdev)
sound/soc/soc-ac97.c
384
struct platform_device *pdev)
sound/soc/soc-core.c
2365
static int soc_probe(struct platform_device *pdev)
sound/soc/sof/amd/acp.h
234
struct platform_device *dmic_dev;
sound/soc/sof/imx/imx-common.c
281
struct platform_device *pdev;
sound/soc/sof/imx/imx-common.c
346
struct platform_device *pdev;
sound/soc/sof/imx/imx-common.h
110
struct platform_device *ipc_dev;
sound/soc/sof/imx/imx9.c
33
struct platform_device *pdev;
sound/soc/sof/intel/atom.c
296
struct platform_device *pdev;
sound/soc/sof/intel/bdw.c
408
struct platform_device *pdev = to_platform_device(sdev->dev);
sound/soc/sof/intel/bdw.c
657
static int sof_broadwell_probe(struct platform_device *pdev)
sound/soc/sof/intel/byt.c
112
struct platform_device *pdev = to_platform_device(sdev->dev);
sound/soc/sof/intel/byt.c
440
static int sof_baytrail_probe(struct platform_device *pdev)
sound/soc/sof/intel/hda.h
530
struct platform_device *dmic_dev;
sound/soc/sof/mediatek/adsp_helper.h
41
struct platform_device *ipc_dev;
sound/soc/sof/mediatek/mt8186/mt8186.c
187
struct platform_device *pdev = to_platform_device(sdev->dev);
sound/soc/sof/mediatek/mt8186/mt8186.c
44
static int platform_parse_resource(struct platform_device *pdev, void *data)
sound/soc/sof/mediatek/mt8195/mt8195.c
177
struct platform_device *pdev = to_platform_device(sdev->dev);
sound/soc/sof/mediatek/mt8195/mt8195.c
290
struct platform_device *pdev = to_platform_device(sdev->dev);
sound/soc/sof/mediatek/mt8195/mt8195.c
300
struct platform_device *pdev = to_platform_device(sdev->dev);
sound/soc/sof/mediatek/mt8195/mt8195.c
44
static int platform_parse_resource(struct platform_device *pdev, void *data)
sound/soc/sof/nocodec.c
85
static int sof_nocodec_probe(struct platform_device *pdev)
sound/soc/sof/sof-acpi-dev.c
58
int sof_acpi_probe(struct platform_device *pdev, const struct sof_dev_desc *desc)
sound/soc/sof/sof-acpi-dev.c
89
void sof_acpi_remove(struct platform_device *pdev)
sound/soc/sof/sof-acpi-dev.h
13
int sof_acpi_probe(struct platform_device *pdev, const struct sof_dev_desc *desc);
sound/soc/sof/sof-acpi-dev.h
14
void sof_acpi_remove(struct platform_device *pdev);
sound/soc/sof/sof-of-dev.c
50
int sof_of_probe(struct platform_device *pdev)
sound/soc/sof/sof-of-dev.c
88
void sof_of_remove(struct platform_device *pdev)
sound/soc/sof/sof-of-dev.c
97
void sof_of_shutdown(struct platform_device *pdev)
sound/soc/sof/sof-of-dev.h
21
int sof_of_probe(struct platform_device *pdev);
sound/soc/sof/sof-of-dev.h
22
void sof_of_remove(struct platform_device *pdev);
sound/soc/sof/sof-of-dev.h
23
void sof_of_shutdown(struct platform_device *pdev);
sound/soc/sophgo/cv1800b-sound-adc.c
280
static int cv1800b_adc_probe(struct platform_device *pdev)
sound/soc/sophgo/cv1800b-sound-dac.c
171
static int cv1800b_dac_probe(struct platform_device *pdev)
sound/soc/sophgo/cv1800b-tdm.c
633
static int cv1800b_i2s_probe(struct platform_device *pdev)
sound/soc/sophgo/cv1800b-tdm.c
688
static void cv1800b_i2s_remove(struct platform_device *pdev)
sound/soc/spacemit/k1_i2s.c
389
static int spacemit_i2s_probe(struct platform_device *pdev)
sound/soc/spear/spdif_in.c
202
static int spdif_in_probe(struct platform_device *pdev)
sound/soc/spear/spdif_out.c
281
static int spdif_out_probe(struct platform_device *pdev)
sound/soc/spear/spdif_out.c
321
struct platform_device *pdev = to_platform_device(dev);
sound/soc/spear/spdif_out.c
332
struct platform_device *pdev = to_platform_device(dev);
sound/soc/sprd/sprd-mcdt.c
942
static int sprd_mcdt_probe(struct platform_device *pdev)
sound/soc/sprd/sprd-mcdt.c
976
static void sprd_mcdt_remove(struct platform_device *pdev)
sound/soc/sprd/sprd-pcm-dma.c
460
static int sprd_soc_platform_probe(struct platform_device *pdev)
sound/soc/starfive/jh7110_pwmdac.c
443
static int jh7110_pwmdac_probe(struct platform_device *pdev)
sound/soc/starfive/jh7110_pwmdac.c
501
static void jh7110_pwmdac_remove(struct platform_device *pdev)
sound/soc/starfive/jh7110_tdm.c
549
static int jh7110_tdm_clk_reset_get(struct platform_device *pdev,
sound/soc/starfive/jh7110_tdm.c
576
static int jh7110_tdm_probe(struct platform_device *pdev)
sound/soc/starfive/jh7110_tdm.c
630
static void jh7110_tdm_dev_remove(struct platform_device *pdev)
sound/soc/sti/sti_uniperif.c
464
static int sti_uniperiph_probe(struct platform_device *pdev)
sound/soc/sti/uniperif.h
1346
struct platform_device *pdev;
sound/soc/sti/uniperif.h
1374
int uni_player_init(struct platform_device *pdev,
sound/soc/sti/uniperif.h
1379
int uni_reader_init(struct platform_device *pdev,
sound/soc/sti/uniperif_player.c
1010
static int uni_player_parse_dt_audio_glue(struct platform_device *pdev,
sound/soc/sti/uniperif_player.c
1049
int uni_player_init(struct platform_device *pdev,
sound/soc/sti/uniperif_reader.c
411
int uni_reader_init(struct platform_device *pdev,
sound/soc/stm/stm32_adfsdm.c
327
static int stm32_adfsdm_probe(struct platform_device *pdev)
sound/soc/stm/stm32_adfsdm.c
389
static void stm32_adfsdm_remove(struct platform_device *pdev)
sound/soc/stm/stm32_i2s.c
1140
static int stm32_i2s_dais_init(struct platform_device *pdev,
sound/soc/stm/stm32_i2s.c
1189
static int stm32_i2s_parse_dt(struct platform_device *pdev,
sound/soc/stm/stm32_i2s.c
1266
static void stm32_i2s_remove(struct platform_device *pdev)
sound/soc/stm/stm32_i2s.c
1273
static int stm32_i2s_probe(struct platform_device *pdev)
sound/soc/stm/stm32_i2s.c
239
struct platform_device *pdev;
sound/soc/stm/stm32_i2s.c
339
struct platform_device *pdev = i2s->pdev;
sound/soc/stm/stm32_i2s.c
366
struct platform_device *pdev = i2s->pdev;
sound/soc/stm/stm32_i2s.c
394
struct platform_device *pdev = i2s->pdev;
sound/soc/stm/stm32_i2s.c
587
struct platform_device *pdev = i2s->pdev;
sound/soc/stm/stm32_sai.c
134
struct platform_device *pdev = of_find_device_by_node(np_provider);
sound/soc/stm/stm32_sai.c
178
static int stm32_sai_probe(struct platform_device *pdev)
sound/soc/stm/stm32_sai.h
298
struct platform_device *pdev;
sound/soc/stm/stm32_sai_sub.c
104
struct platform_device *pdev;
sound/soc/stm/stm32_sai_sub.c
1502
static int stm32_sai_sub_parse_of(struct platform_device *pdev,
sound/soc/stm/stm32_sai_sub.c
1661
static int stm32_sai_sub_probe(struct platform_device *pdev)
sound/soc/stm/stm32_sai_sub.c
1735
static void stm32_sai_sub_remove(struct platform_device *pdev)
sound/soc/stm/stm32_sai_sub.c
384
struct platform_device *pdev = sai->pdev;
sound/soc/stm/stm32_sai_sub.c
411
struct platform_device *pdev = sai->pdev;
sound/soc/stm/stm32_sai_sub.c
615
struct platform_device *pdev = sai->pdev;
sound/soc/stm/stm32_spdifrx.c
230
struct platform_device *pdev;
sound/soc/stm/stm32_spdifrx.c
254
struct platform_device *pdev = spdifrx->pdev;
sound/soc/stm/stm32_spdifrx.c
668
struct platform_device *pdev = spdifrx->pdev;
sound/soc/stm/stm32_spdifrx.c
907
static int stm32_spdifrx_parse_of(struct platform_device *pdev,
sound/soc/stm/stm32_spdifrx.c
938
static void stm32_spdifrx_remove(struct platform_device *pdev)
sound/soc/stm/stm32_spdifrx.c
953
static int stm32_spdifrx_probe(struct platform_device *pdev)
sound/soc/sunxi/sun4i-codec.c
2292
static int sun4i_codec_probe(struct platform_device *pdev)
sound/soc/sunxi/sun4i-codec.c
2433
static void sun4i_codec_remove(struct platform_device *pdev)
sound/soc/sunxi/sun4i-i2s.c
1526
static int sun4i_i2s_probe(struct platform_device *pdev)
sound/soc/sunxi/sun4i-i2s.c
1635
static void sun4i_i2s_remove(struct platform_device *pdev)
sound/soc/sunxi/sun4i-spdif.c
186
struct platform_device *pdev;
sound/soc/sunxi/sun4i-spdif.c
278
struct platform_device *pdev = host->pdev;
sound/soc/sunxi/sun4i-spdif.c
651
static int sun4i_spdif_probe(struct platform_device *pdev)
sound/soc/sunxi/sun4i-spdif.c
750
static void sun4i_spdif_remove(struct platform_device *pdev)
sound/soc/sunxi/sun50i-codec-analog.c
548
static int sun50i_codec_analog_probe(struct platform_device *pdev)
sound/soc/sunxi/sun50i-dmic.c
342
static int sun50i_dmic_probe(struct platform_device *pdev)
sound/soc/sunxi/sun50i-dmic.c
413
static void sun50i_dmic_remove(struct platform_device *pdev)
sound/soc/sunxi/sun8i-codec-analog.c
819
static int sun8i_codec_analog_probe(struct platform_device *pdev)
sound/soc/sunxi/sun8i-codec.c
1503
struct platform_device *pdev = to_platform_device(component->dev);
sound/soc/sunxi/sun8i-codec.c
1605
static int sun8i_codec_probe(struct platform_device *pdev)
sound/soc/sunxi/sun8i-codec.c
1676
static void sun8i_codec_remove(struct platform_device *pdev)
sound/soc/tegra/tegra186_asrc.c
1029
static void tegra186_asrc_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra186_asrc.c
972
static int tegra186_asrc_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra186_dspk.c
480
static int tegra186_dspk_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra186_dspk.c
530
static void tegra186_dspk_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra20_ac97.c
301
static int tegra20_ac97_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra20_ac97.c
428
static void tegra20_ac97_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra20_das.c
155
static int tegra20_das_probe(struct platform_device *pdev)
sound/soc/tegra/tegra20_i2s.c
399
static int tegra20_i2s_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra20_i2s.c
477
static void tegra20_i2s_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra20_spdif.c
343
static int tegra20_spdif_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_admaif.c
1023
static void tegra_admaif_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_admaif.c
910
static int tegra_admaif_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_adx.c
671
static int tegra210_adx_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_adx.c
730
static void tegra210_adx_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_ahub.c
2251
static int tegra_ahub_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_ahub.c
2307
static void tegra_ahub_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_amx.c
725
static int tegra210_amx_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_amx.c
780
static void tegra210_amx_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_dmic.c
490
static int tegra210_dmic_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_dmic.c
541
static void tegra210_dmic_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_i2s.c
1052
static int tegra210_i2s_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_i2s.c
1121
static void tegra210_i2s_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_mbdrc.c
980
int tegra210_mbdrc_regmap_init(struct platform_device *pdev)
sound/soc/tegra/tegra210_mbdrc.h
211
int tegra210_mbdrc_regmap_init(struct platform_device *pdev);
sound/soc/tegra/tegra210_mixer.c
621
static int tegra210_mixer_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_mixer.c
664
static void tegra210_mixer_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_mvc.c
712
static int tegra210_mvc_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_mvc.c
756
static void tegra210_mvc_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_ope.c
304
static int tegra210_ope_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_ope.c
355
static void tegra210_ope_remove(struct platform_device *pdev)
sound/soc/tegra/tegra210_peq.c
400
int tegra210_peq_regmap_init(struct platform_device *pdev)
sound/soc/tegra/tegra210_peq.h
49
int tegra210_peq_regmap_init(struct platform_device *pdev);
sound/soc/tegra/tegra210_sfc.c
3582
static int tegra210_sfc_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra210_sfc.c
3621
static void tegra210_sfc_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra30_ahub.c
513
static int tegra30_ahub_probe(struct platform_device *pdev)
sound/soc/tegra/tegra30_ahub.c
595
static void tegra30_ahub_remove(struct platform_device *pdev)
sound/soc/tegra/tegra30_i2s.c
406
static int tegra30_i2s_platform_probe(struct platform_device *pdev)
sound/soc/tegra/tegra30_i2s.c
533
static void tegra30_i2s_platform_remove(struct platform_device *pdev)
sound/soc/tegra/tegra_asoc_machine.c
408
struct platform_device *pdev;
sound/soc/tegra/tegra_asoc_machine.c
426
int tegra_asoc_machine_probe(struct platform_device *pdev)
sound/soc/tegra/tegra_asoc_machine.h
10
struct platform_device;
sound/soc/tegra/tegra_asoc_machine.h
48
int tegra_asoc_machine_probe(struct platform_device *pdev);
sound/soc/tegra/tegra_audio_graph_card.c
193
static int tegra_audio_graph_probe(struct platform_device *pdev)
sound/soc/ti/ams-delta.c
555
static int ams_delta_probe(struct platform_device *pdev)
sound/soc/ti/ams-delta.c
581
static void ams_delta_remove(struct platform_device *pdev)
sound/soc/ti/davinci-evm.c
176
static int davinci_evm_probe(struct platform_device *pdev)
sound/soc/ti/davinci-i2s.c
780
static int davinci_i2s_probe(struct platform_device *pdev)
sound/soc/ti/davinci-i2s.c
902
static void davinci_i2s_remove(struct platform_device *pdev)
sound/soc/ti/davinci-mcasp.c
2077
static int mcasp_reparent_fck(struct platform_device *pdev)
sound/soc/ti/davinci-mcasp.c
2125
struct platform_device *pdev)
sound/soc/ti/davinci-mcasp.c
2541
static int davinci_mcasp_probe(struct platform_device *pdev)
sound/soc/ti/davinci-mcasp.c
2765
static void davinci_mcasp_remove(struct platform_device *pdev)
sound/soc/ti/j721e-evm.c
845
static int j721e_soc_probe(struct platform_device *pdev)
sound/soc/ti/n810.c
286
static struct platform_device *n810_snd_device;
sound/soc/ti/omap-abe-twl6040.c
211
static int omap_abe_probe(struct platform_device *pdev)
sound/soc/ti/omap-abe-twl6040.c
43
static struct platform_device *dmic_codec_dev;
sound/soc/ti/omap-dmic.c
460
static int asoc_dmic_probe(struct platform_device *pdev)
sound/soc/ti/omap-hdmi.c
309
static int omap_hdmi_audio_probe(struct platform_device *pdev)
sound/soc/ti/omap-mcbsp-priv.h
318
int omap_mcbsp_st_init(struct platform_device *pdev);
sound/soc/ti/omap-mcbsp-st.c
334
int omap_mcbsp_st_init(struct platform_device *pdev)
sound/soc/ti/omap-mcbsp.c
1361
static int asoc_mcbsp_probe(struct platform_device *pdev)
sound/soc/ti/omap-mcbsp.c
1415
static void asoc_mcbsp_remove(struct platform_device *pdev)
sound/soc/ti/omap-mcbsp.c
614
static int omap_mcbsp_init(struct platform_device *pdev)
sound/soc/ti/omap-mcpdm.c
542
static int asoc_mcpdm_probe(struct platform_device *pdev)
sound/soc/ti/omap-twl4030.c
238
static int omap_twl4030_probe(struct platform_device *pdev)
sound/soc/ti/omap3pandora.c
222
static struct platform_device *omap3pandora_snd_device;
sound/soc/ti/osk5912.c
107
static struct platform_device *osk_snd_device;
sound/soc/ti/rx51.c
360
static int rx51_soc_probe(struct platform_device *pdev)
sound/soc/uniphier/aio-cpu.c
726
int uniphier_aio_probe(struct platform_device *pdev)
sound/soc/uniphier/aio-cpu.c
821
void uniphier_aio_remove(struct platform_device *pdev)
sound/soc/uniphier/aio-dma.c
251
int uniphier_aiodma_soc_register_platform(struct platform_device *pdev)
sound/soc/uniphier/aio-dma.c
69
struct platform_device *pdev = p;
sound/soc/uniphier/aio.h
17
struct platform_device;
sound/soc/uniphier/aio.h
283
struct platform_device *pdev;
sound/soc/uniphier/aio.h
306
int uniphier_aiodma_soc_register_platform(struct platform_device *pdev);
sound/soc/uniphier/aio.h
309
int uniphier_aio_probe(struct platform_device *pdev);
sound/soc/uniphier/aio.h
310
void uniphier_aio_remove(struct platform_device *pdev);
sound/soc/uniphier/evea.c
450
static int evea_probe(struct platform_device *pdev)
sound/soc/uniphier/evea.c
539
static void evea_remove(struct platform_device *pdev)
sound/soc/ux500/mop500.c
103
static int mop500_probe(struct platform_device *pdev)
sound/soc/ux500/mop500.c
137
static void mop500_remove(struct platform_device *pdev)
sound/soc/ux500/mop500.c
71
static int mop500_of_probe(struct platform_device *pdev,
sound/soc/ux500/ux500_msp_dai.c
716
static int ux500_msp_drv_probe(struct platform_device *pdev)
sound/soc/ux500/ux500_msp_dai.c
794
static void ux500_msp_drv_remove(struct platform_device *pdev)
sound/soc/ux500/ux500_msp_i2s.c
627
int ux500_msp_i2s_init_msp(struct platform_device *pdev,
sound/soc/ux500/ux500_msp_i2s.c
661
void ux500_msp_i2s_cleanup_msp(struct platform_device *pdev,
sound/soc/ux500/ux500_msp_i2s.h
477
int ux500_msp_i2s_init_msp(struct platform_device *pdev,
sound/soc/ux500/ux500_msp_i2s.h
479
void ux500_msp_i2s_cleanup_msp(struct platform_device *pdev,
sound/soc/ux500/ux500_pcm.c
65
int ux500_pcm_register_platform(struct platform_device *pdev)
sound/soc/ux500/ux500_pcm.c
82
int ux500_pcm_unregister_platform(struct platform_device *pdev)
sound/soc/ux500/ux500_pcm.h
16
int ux500_pcm_register_platform(struct platform_device *pdev);
sound/soc/ux500/ux500_pcm.h
17
int ux500_pcm_unregister_platform(struct platform_device *pdev);
sound/soc/xilinx/xlnx_formatter_pcm.c
588
static int xlnx_formatter_pcm_probe(struct platform_device *pdev)
sound/soc/xilinx/xlnx_formatter_pcm.c
690
static void xlnx_formatter_pcm_remove(struct platform_device *pdev)
sound/soc/xilinx/xlnx_i2s.c
171
static int xlnx_i2s_probe(struct platform_device *pdev)
sound/soc/xilinx/xlnx_spdif.c
238
static int xlnx_spdif_probe(struct platform_device *pdev)
sound/soc/xtensa/xtfpga-i2s.c
530
static int xtfpga_i2s_probe(struct platform_device *pdev)
sound/soc/xtensa/xtfpga-i2s.c
608
static void xtfpga_i2s_remove(struct platform_device *pdev)
sound/sparc/amd7930.c
339
struct platform_device *op;
sound/sparc/amd7930.c
870
struct platform_device *op = amd->op;
sound/sparc/amd7930.c
898
struct platform_device *op,
sound/sparc/amd7930.c
965
static int amd7930_sbus_probe(struct platform_device *op)
sound/sparc/cs4231.c
114
struct platform_device *op;
sound/sparc/cs4231.c
1483
static int cs4231_attach_begin(struct platform_device *op,
sound/sparc/cs4231.c
1683
struct platform_device *op = chip->op;
sound/sparc/cs4231.c
1706
struct platform_device *op,
sound/sparc/cs4231.c
1771
static int cs4231_sbus_probe(struct platform_device *op)
sound/sparc/cs4231.c
1846
struct platform_device *op = chip->op;
sound/sparc/cs4231.c
1875
struct platform_device *op,
sound/sparc/cs4231.c
1969
static int cs4231_ebus_probe(struct platform_device *op)
sound/sparc/cs4231.c
1993
static int cs4231_probe(struct platform_device *op)
sound/sparc/cs4231.c
2007
static void cs4231_remove(struct platform_device *op)
sound/sparc/dbri.c
2509
struct platform_device *op,
sound/sparc/dbri.c
2576
static int dbri_probe(struct platform_device *op)
sound/sparc/dbri.c
2646
static void dbri_remove(struct platform_device *op)
sound/sparc/dbri.c
304
struct platform_device *op; /* OF device info */
sound/x86/intel_hdmi_audio.c
1501
static void notify_audio_lpe(struct platform_device *pdev, int port)
sound/x86/intel_hdmi_audio.c
1637
static int __hdmi_lpe_audio_probe(struct platform_device *pdev)
sound/x86/intel_hdmi_audio.c
1803
static int hdmi_lpe_audio_probe(struct platform_device *pdev)
tools/testing/cxl/test/cxl.c
1043
struct platform_device **array;
tools/testing/cxl/test/cxl.c
1051
struct platform_device *pdev = array[i];
tools/testing/cxl/test/cxl.c
1154
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1179
struct platform_device *pdev = cxl_rch[i];
tools/testing/cxl/test/cxl.c
1195
struct platform_device *pdev = cxl_rch[i];
tools/testing/cxl/test/cxl.c
1211
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1234
struct platform_device *bridge =
tools/testing/cxl/test/cxl.c
1236
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1253
struct platform_device *root_port = cxl_root_single[i];
tools/testing/cxl/test/cxl.c
1254
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1271
struct platform_device *uport =
tools/testing/cxl/test/cxl.c
1273
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1302
struct platform_device *pdev = cxl_hb_single[i];
tools/testing/cxl/test/cxl.c
1324
struct platform_device *pdev = cxl_hb_single[i];
tools/testing/cxl/test/cxl.c
1350
struct platform_device *dport = cxl_switch_dport[i];
tools/testing/cxl/test/cxl.c
1351
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1368
struct platform_device *dport = cxl_swd_single[i];
tools/testing/cxl/test/cxl.c
1369
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1387
struct platform_device *rch = cxl_rch[i];
tools/testing/cxl/test/cxl.c
1388
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1459
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1481
struct platform_device *bridge =
tools/testing/cxl/test/cxl.c
1483
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1500
struct platform_device *root_port = cxl_root_port[i];
tools/testing/cxl/test/cxl.c
1501
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1517
struct platform_device *uport =
tools/testing/cxl/test/cxl.c
1519
struct platform_device *pdev;
tools/testing/cxl/test/cxl.c
1576
struct platform_device *pdev = cxl_host_bridge[i];
tools/testing/cxl/test/cxl.c
1607
struct platform_device *pdev = cxl_host_bridge[i];
tools/testing/cxl/test/cxl.c
33
static struct platform_device *cxl_acpi;
tools/testing/cxl/test/cxl.c
34
static struct platform_device *cxl_host_bridge[NR_CXL_HOST_BRIDGES];
tools/testing/cxl/test/cxl.c
36
static struct platform_device *cxl_root_port[NR_MULTI_ROOT];
tools/testing/cxl/test/cxl.c
37
static struct platform_device *cxl_switch_uport[NR_MULTI_ROOT];
tools/testing/cxl/test/cxl.c
40
static struct platform_device *cxl_switch_dport[NR_MEM_MULTI];
tools/testing/cxl/test/cxl.c
42
static struct platform_device *cxl_hb_single[NR_CXL_SINGLE_HOST];
tools/testing/cxl/test/cxl.c
43
static struct platform_device *cxl_root_single[NR_CXL_SINGLE_HOST];
tools/testing/cxl/test/cxl.c
44
static struct platform_device *cxl_swu_single[NR_CXL_SINGLE_HOST];
tools/testing/cxl/test/cxl.c
46
static struct platform_device *cxl_swd_single[NR_MEM_SINGLE];
tools/testing/cxl/test/cxl.c
48
struct platform_device *cxl_mem[NR_MEM_MULTI];
tools/testing/cxl/test/cxl.c
49
struct platform_device *cxl_mem_single[NR_MEM_SINGLE];
tools/testing/cxl/test/cxl.c
51
static struct platform_device *cxl_rch[NR_CXL_RCH];
tools/testing/cxl/test/cxl.c
52
static struct platform_device *cxl_rcd[NR_CXL_RCH];
tools/testing/cxl/test/cxl.c
694
struct platform_device *pdev = to_platform_device(dev);
tools/testing/cxl/test/cxl.c
777
struct platform_device *pdev = NULL;
tools/testing/cxl/test/cxl.c
996
struct platform_device ***port_array,
tools/testing/cxl/test/cxl.c
999
struct platform_device **array;
tools/testing/cxl/test/mem.c
1655
static bool is_rcd(struct platform_device *pdev)
tools/testing/cxl/test/mem.c
1687
static int cxl_mock_mem_probe(struct platform_device *pdev)
tools/testing/nvdimm/test/ndtest.c
200
struct platform_device *pdev = to_platform_device(dev);
tools/testing/nvdimm/test/ndtest.c
835
static void ndtest_remove(struct platform_device *pdev)
tools/testing/nvdimm/test/ndtest.c
842
static int ndtest_probe(struct platform_device *pdev)
tools/testing/nvdimm/test/ndtest.c
957
struct platform_device *pdev;
tools/testing/nvdimm/test/ndtest.h
11
struct platform_device pdev;
tools/testing/nvdimm/test/nfit.c
181
struct platform_device pdev;
tools/testing/nvdimm/test/nfit.c
226
struct platform_device *pdev = to_platform_device(dev);
tools/testing/nvdimm/test/nfit.c
3130
static int nfit_test_probe(struct platform_device *pdev)
tools/testing/nvdimm/test/nfit.c
3303
struct platform_device *pdev;