Symbol: device_node
arch/arc/kernel/intc-arcv2.c
161
init_onchip_IRQ(struct device_node *intc, struct device_node *parent)
arch/arc/kernel/intc-compact.c
108
init_onchip_IRQ(struct device_node *intc, struct device_node *parent)
arch/arc/kernel/mcip.c
376
idu_of_init(struct device_node *intc, struct device_node *parent)
arch/arm/include/asm/cpuidle.h
33
struct device_node;
arch/arm/include/asm/cpuidle.h
37
int (*init)(struct device_node *, int cpu);
arch/arm/kernel/cpuidle.c
135
struct device_node *cpu_node = of_cpu_device_node_get(cpu);
arch/arm/kernel/cpuidle.c
86
static int __init arm_cpuidle_read_ops(struct device_node *dn, int cpu)
arch/arm/kernel/devtree.c
34
static int __init set_smp_ops_by_method(struct device_node *node)
arch/arm/kernel/devtree.c
51
static inline int set_smp_ops_by_method(struct device_node *node)
arch/arm/kernel/devtree.c
73
struct device_node *cpu, *cpus;
arch/arm/kernel/setup.c
953
struct device_node *root;
arch/arm/kernel/smp_twd.c
191
static void twd_get_clock(struct device_node *np)
arch/arm/kernel/smp_twd.c
271
static int __init twd_local_timer_common_register(struct device_node *np)
arch/arm/kernel/smp_twd.c
315
static int __init twd_local_timer_of_register(struct device_node *np)
arch/arm/kernel/topology.c
88
struct device_node *cn = NULL;
arch/arm/kernel/vdso.c
62
struct device_node *np;
arch/arm/mach-actions/platsmp.c
99
struct device_node *node;
arch/arm/mach-alpine/alpine_cpu_pm.c
46
struct device_node *np;
arch/arm/mach-aspeed/platsmp.c
13
static struct device_node *secboot_node;
arch/arm/mach-at91/pm.c
100
struct device_node *np;
arch/arm/mach-at91/pm.c
1065
struct device_node *np;
arch/arm/mach-at91/pm.c
1223
static int __init at91_pm_get_eth_clks(struct device_node *np,
arch/arm/mach-at91/pm.c
1247
struct device_node *np;
arch/arm/mach-at91/pm.c
1447
struct device_node *pmc_np;
arch/arm/mach-at91/pm.c
251
struct device_node *np;
arch/arm/mach-at91/pm.c
900
struct device_node *np;
arch/arm/mach-at91/sam_secure.c
38
struct device_node *np;
arch/arm/mach-axxia/platsmp.c
33
struct device_node *syscon_np;
arch/arm/mach-axxia/platsmp.c
64
struct device_node *np;
arch/arm/mach-bcm/bcm63xx_pmb.c
124
int bcm63xx_pmb_power_on_cpu(struct device_node *dn)
arch/arm/mach-bcm/bcm63xx_pmb.c
86
static int bcm63xx_pmb_get_resources(struct device_node *dn,
arch/arm/mach-bcm/bcm63xx_smp.c
110
struct device_node *dn;
arch/arm/mach-bcm/bcm63xx_smp.h
5
struct device_node;
arch/arm/mach-bcm/bcm63xx_smp.h
7
extern int bcm63xx_pmb_power_on_cpu(struct device_node *dn);
arch/arm/mach-bcm/bcm_kona_smc.c
33
struct device_node *node;
arch/arm/mach-bcm/board_bcm281xx.c
23
struct device_node *np_wdog;
arch/arm/mach-bcm/platsmp-brcmstb.c
239
static int __init setup_hifcpubiuctrl_regs(struct device_node *np)
arch/arm/mach-bcm/platsmp-brcmstb.c
243
struct device_node *syscon_np = NULL;
arch/arm/mach-bcm/platsmp-brcmstb.c
284
static int __init setup_hifcont_regs(struct device_node *np)
arch/arm/mach-bcm/platsmp-brcmstb.c
288
struct device_node *syscon_np = NULL;
arch/arm/mach-bcm/platsmp-brcmstb.c
317
struct device_node *np;
arch/arm/mach-bcm/platsmp.c
226
struct device_node *dn;
arch/arm/mach-bcm/platsmp.c
288
struct device_node *dn;
arch/arm/mach-bcm/platsmp.c
81
struct device_node *cpu_node = of_get_cpu_node(cpu, NULL);
arch/arm/mach-berlin/platsmp.c
60
struct device_node *np;
arch/arm/mach-exynos/exynos.c
145
struct device_node *np;
arch/arm/mach-exynos/firmware.c
198
struct device_node *nd;
arch/arm/mach-exynos/mcpm-exynos.c
241
struct device_node *node;
arch/arm/mach-exynos/platsmp.c
170
struct device_node *np;
arch/arm/mach-exynos/suspend.c
189
static int __init exynos_pmu_irq_init(struct device_node *node,
arch/arm/mach-exynos/suspend.c
190
struct device_node *parent)
arch/arm/mach-exynos/suspend.c
675
struct device_node *np;
arch/arm/mach-highbank/highbank.c
139
struct device_node *np;
arch/arm/mach-hisi/hotplug.c
144
struct device_node *node;
arch/arm/mach-hisi/hotplug.c
176
struct device_node *np;
arch/arm/mach-hisi/hotplug.c
225
struct device_node *np;
arch/arm/mach-hisi/platmcpm.c
267
struct device_node *np, *np_sctl, *np_fab;
arch/arm/mach-hisi/platsmp.c
156
struct device_node *node;
arch/arm/mach-hisi/platsmp.c
58
struct device_node *np = NULL;
arch/arm/mach-imx/anatop.c
96
struct device_node *np, *src_np;
arch/arm/mach-imx/avic.c
168
struct device_node *np;
arch/arm/mach-imx/avic.c
225
static int __init imx_avic_init(struct device_node *node,
arch/arm/mach-imx/avic.c
226
struct device_node *parent)
arch/arm/mach-imx/common.h
16
struct device_node;
arch/arm/mach-imx/cpu-imx25.c
22
struct device_node *np;
arch/arm/mach-imx/cpu-imx27.c
26
struct device_node *np;
arch/arm/mach-imx/cpu-imx31.c
37
struct device_node *np;
arch/arm/mach-imx/cpu-imx35.c
19
struct device_node *np;
arch/arm/mach-imx/cpu-imx5.c
129
struct device_node *np;
arch/arm/mach-imx/cpu-imx5.c
26
struct device_node *np;
arch/arm/mach-imx/cpu.c
65
struct device_node *np;
arch/arm/mach-imx/gpc.c
227
static int __init imx_gpc_init(struct device_node *node,
arch/arm/mach-imx/gpc.c
228
struct device_node *parent)
arch/arm/mach-imx/gpc.c
271
struct device_node *np;
arch/arm/mach-imx/mach-imx51.c
46
struct device_node *np;
arch/arm/mach-imx/mach-imx6q.c
81
struct device_node *np;
arch/arm/mach-imx/mach-vf610.c
22
struct device_node *np;
arch/arm/mach-imx/mm-imx3.c
102
struct device_node *np;
arch/arm/mach-imx/mm-imx3.c
140
struct device_node *np;
arch/arm/mach-imx/mmdc.c
545
struct device_node *np = pdev->dev.of_node;
arch/arm/mach-imx/platsmp.c
101
struct device_node *np;
arch/arm/mach-imx/platsmp.c
132
struct device_node *np;
arch/arm/mach-imx/pm-imx27.c
21
struct device_node *np;
arch/arm/mach-imx/pm-imx5.c
273
struct device_node *node;
arch/arm/mach-imx/pm-imx6.c
442
struct device_node *node;
arch/arm/mach-imx/pm-imx6.c
467
struct device_node *node;
arch/arm/mach-imx/pm-imx6.c
647
struct device_node *np;
arch/arm/mach-imx/pm-imx7ulp.c
61
struct device_node *np;
arch/arm/mach-imx/src.c
167
struct device_node *np;
arch/arm/mach-imx/src.c
189
struct device_node *np;
arch/arm/mach-imx/system.c
89
struct device_node *np;
arch/arm/mach-imx/tzic.c
149
static int __init tzic_init_dt(struct device_node *np, struct device_node *p)
arch/arm/mach-keystone/keystone.c
56
struct device_node *np;
arch/arm/mach-meson/platsmp.c
40
struct device_node *np = of_get_cpu_node(cpu, 0);
arch/arm/mach-meson/platsmp.c
64
static struct device_node *node;
arch/arm/mach-milbeaut/platsmp.c
49
struct device_node *np;
arch/arm/mach-mmp/time.c
191
static int __init mmp_dt_init_timer(struct device_node *np)
arch/arm/mach-mstar/mstarv7.c
115
struct device_node *np;
arch/arm/mach-mstar/mstarv7.c
76
struct device_node *np;
arch/arm/mach-mvebu/board-v7.c
116
struct device_node *np;
arch/arm/mach-mvebu/board-v7.c
41
struct device_node *np =
arch/arm/mach-mvebu/coherency.c
117
static void __init armada_370_coherency_init(struct device_node *np)
arch/arm/mach-mvebu/coherency.c
120
struct device_node *cpu_config_np;
arch/arm/mach-mvebu/coherency.c
163
static void __init armada_375_380_coherency_init(struct device_node *np)
arch/arm/mach-mvebu/coherency.c
165
struct device_node *cache_dn;
arch/arm/mach-mvebu/coherency.c
196
struct device_node *np;
arch/arm/mach-mvebu/coherency.c
262
struct device_node *np;
arch/arm/mach-mvebu/cpu-reset.c
41
static int mvebu_cpu_reset_map(struct device_node *np, int res_idx)
arch/arm/mach-mvebu/cpu-reset.c
70
struct device_node *np;
arch/arm/mach-mvebu/kirkwood.c
72
struct device_node *np;
arch/arm/mach-mvebu/kirkwood.c
82
struct device_node *pnp = of_get_parent(np);
arch/arm/mach-mvebu/mvebu-soc-id.c
57
struct device_node *np;
arch/arm/mach-mvebu/mvebu-soc-id.c
61
struct device_node *child;
arch/arm/mach-mvebu/platsmp.c
114
struct device_node *node;
arch/arm/mach-mvebu/platsmp.c
195
struct device_node *np;
arch/arm/mach-mvebu/platsmp.c
40
struct device_node *np = of_get_cpu_node(cpu, NULL);
arch/arm/mach-mvebu/pm-board.c
78
struct device_node *np;
arch/arm/mach-mvebu/pm-board.c
79
struct device_node *gpio_ctrl_np = NULL;
arch/arm/mach-mvebu/pm.c
236
struct device_node *np;
arch/arm/mach-mvebu/pm.c
89
struct device_node *np;
arch/arm/mach-mvebu/pmsu.c
160
struct device_node *np;
arch/arm/mach-mvebu/pmsu.c
379
static int broken_idle(struct device_node *np)
arch/arm/mach-mvebu/pmsu.c
391
struct device_node *np;
arch/arm/mach-mvebu/pmsu.c
425
struct device_node *np;
arch/arm/mach-mvebu/pmsu.c
474
struct device_node *np;
arch/arm/mach-mvebu/pmsu.c
494
struct device_node *np;
arch/arm/mach-mvebu/system-controller.c
161
struct device_node *np;
arch/arm/mach-mxs/mach-mxs.c
162
struct device_node *np, *from = NULL;
arch/arm/mach-mxs/mach-mxs.c
284
struct device_node *np;
arch/arm/mach-mxs/mach-mxs.c
357
struct device_node *np;
arch/arm/mach-mxs/mach-mxs.c
382
struct device_node *root;
arch/arm/mach-mxs/mach-mxs.c
88
struct device_node *np;
arch/arm/mach-npcm/platsmp.c
24
struct device_node *gcr_np;
arch/arm/mach-npcm/platsmp.c
54
struct device_node *scu_np;
arch/arm/mach-omap2/cm_common.c
312
struct device_node *np;
arch/arm/mach-omap2/cm_common.c
360
struct device_node *np;
arch/arm/mach-omap2/common.h
221
struct device_node;
arch/arm/mach-omap2/control.c
702
struct device_node *np;
arch/arm/mach-omap2/control.c
735
struct device_node *np, *scm_conf, *clocks_node;
arch/arm/mach-omap2/display.c
164
struct device_node *node;
arch/arm/mach-omap2/display.c
219
static struct device_node * __init omapdss_find_dss_of_node(void)
arch/arm/mach-omap2/display.c
221
struct device_node *node;
arch/arm/mach-omap2/display.c
237
struct device_node *node;
arch/arm/mach-omap2/omap-iommu.c
31
struct device_node *np = pdev->dev.of_node;
arch/arm/mach-omap2/omap-secure.c
36
struct device_node *np;
arch/arm/mach-omap2/omap-wakeupgen.c
546
static int __init wakeupgen_init(struct device_node *node,
arch/arm/mach-omap2/omap-wakeupgen.c
547
struct device_node *parent)
arch/arm/mach-omap2/omap4-common.c
126
struct device_node *np;
arch/arm/mach-omap2/omap4-common.c
299
static struct device_node *intc_node;
arch/arm/mach-omap2/omap4-common.c
303
struct device_node *np;
arch/arm/mach-omap2/omap_device.c
136
struct device_node *node = pdev->dev.of_node;
arch/arm/mach-omap2/omap_hwmod.c
1405
static int _init_clocks(struct omap_hwmod *oh, struct device_node *np)
arch/arm/mach-omap2/omap_hwmod.c
201
struct device_node *node;
arch/arm/mach-omap2/omap_hwmod.c
2080
static int of_dev_find_hwmod(struct device_node *np,
arch/arm/mach-omap2/omap_hwmod.c
2116
static int of_dev_hwmod_lookup(struct device_node *np,
arch/arm/mach-omap2/omap_hwmod.c
2119
struct device_node **found)
arch/arm/mach-omap2/omap_hwmod.c
2121
struct device_node *np0 = NULL;
arch/arm/mach-omap2/omap_hwmod.c
2132
struct device_node *fc;
arch/arm/mach-omap2/omap_hwmod.c
2165
struct device_node *np,
arch/arm/mach-omap2/omap_hwmod.c
2168
struct device_node *child = NULL;
arch/arm/mach-omap2/omap_hwmod.c
2193
struct device_node *np,
arch/arm/mach-omap2/omap_hwmod.c
2241
int index, struct device_node *np)
arch/arm/mach-omap2/omap_hwmod.c
2287
struct device_node *np)
arch/arm/mach-omap2/omap_hwmod.c
2313
struct device_node *np = NULL;
arch/arm/mach-omap2/omap_hwmod.c
2314
struct device_node *bus;
arch/arm/mach-omap2/omap_hwmod.c
2344
struct device_node *child;
arch/arm/mach-omap2/omap_hwmod.c
3611
struct device_node *np;
arch/arm/mach-omap2/omap_hwmod.c
707
static int __init _setup_clkctrl_provider(struct device_node *np)
arch/arm/mach-omap2/omap_hwmod.c
747
struct device_node *np;
arch/arm/mach-omap2/omap_hwmod.h
612
struct device_node;
arch/arm/mach-omap2/omap_hwmod.h
619
struct device_node *np,
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
2471
static bool __init omap3xxx_hwmod_is_hs_ip_block_usable(struct device_node *bus,
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
2474
struct device_node *node;
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
2491
struct device_node *bus;
arch/arm/mach-omap2/pdata-quirks.c
542
struct device_node *np;
arch/arm/mach-omap2/pm33xx-core.c
379
static int __init amx3_idle_init(struct device_node *cpu_node, int cpu)
arch/arm/mach-omap2/pm33xx-core.c
381
struct device_node *state_node;
arch/arm/mach-omap2/pm34xx.c
458
struct device_node *np;
arch/arm/mach-omap2/prcm-common.h
550
struct device_node *np;
arch/arm/mach-omap2/prm3xxx.c
691
struct device_node *np;
arch/arm/mach-omap2/prm_common.c
702
struct device_node *np;
arch/arm/mach-omap2/prm_common.c
752
struct device_node *np;
arch/arm/mach-pxa/irq.c
144
pxa_init_irq_common(struct device_node *node, int irq_nr,
arch/arm/mach-pxa/irq.c
239
struct device_node *node;
arch/arm/mach-pxa/pxa25x.c
151
pxa25x_dt_init_irq(struct device_node *node, struct device_node *parent)
arch/arm/mach-pxa/pxa27x.c
245
pxa27x_dt_init_irq(struct device_node *node, struct device_node *parent)
arch/arm/mach-pxa/pxa3xx.c
367
pxa3xx_dt_init_irq(struct device_node *node, struct device_node *parent)
arch/arm/mach-qcom/platsmp.c
139
struct device_node *cpu_node, *acc_node, *saw_node;
arch/arm/mach-qcom/platsmp.c
217
struct device_node *cpu_node, *l2_node, *acc_node, *saw_node;
arch/arm/mach-qcom/platsmp.c
56
struct device_node *node;
arch/arm/mach-qcom/platsmp.c
83
struct device_node *cpu_node, *acc_node;
arch/arm/mach-rockchip/platsmp.c
166
static int __init rockchip_smp_prepare_sram(struct device_node *node)
arch/arm/mach-rockchip/platsmp.c
210
struct device_node *node;
arch/arm/mach-rockchip/platsmp.c
260
struct device_node *node;
arch/arm/mach-rockchip/platsmp.c
54
struct device_node *np;
arch/arm/mach-rockchip/pm.c
224
static int __init rk3288_suspend_init(struct device_node *np)
arch/arm/mach-rockchip/pm.c
226
struct device_node *sram_np;
arch/arm/mach-rockchip/pm.c
307
struct device_node *np;
arch/arm/mach-rockchip/pm.c
31
int (*init)(struct device_node *np);
arch/arm/mach-s3c/s3c64xx.h
22
struct device_node;
arch/arm/mach-shmobile/platsmp-apmu.c
211
struct device_node *np_apmu, *np_cpu;
arch/arm/mach-shmobile/pm-rcar-gen2.c
49
struct device_node *np;
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
146
struct device_node *np;
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
43
struct device_node *np;
arch/arm/mach-shmobile/setup-rcar-gen2.c
34
struct device_node *cpg, *extal;
arch/arm/mach-shmobile/timer.c
17
struct device_node *np;
arch/arm/mach-socfpga/l2_cache.c
25
struct device_node *np;
arch/arm/mach-socfpga/l2_cache.c
48
struct device_node *np;
arch/arm/mach-socfpga/ocram.c
115
struct device_node *np;
arch/arm/mach-socfpga/ocram.c
17
struct device_node *np;
arch/arm/mach-socfpga/platsmp.c
71
struct device_node *np;
arch/arm/mach-socfpga/pm.c
31
struct device_node *np;
arch/arm/mach-socfpga/socfpga.c
24
struct device_node *np;
arch/arm/mach-spear/time.c
206
struct device_node *np;
arch/arm/mach-sti/platsmp.c
51
struct device_node *np;
arch/arm/mach-sunxi/mc_smp.c
693
struct device_node *prcm_node;
arch/arm/mach-sunxi/mc_smp.c
694
struct device_node *cpucfg_node;
arch/arm/mach-sunxi/mc_smp.c
695
struct device_node *sram_node;
arch/arm/mach-sunxi/mc_smp.c
696
struct device_node *r_cpucfg_node;
arch/arm/mach-sunxi/mc_smp.c
782
struct device_node *node;
arch/arm/mach-sunxi/mc_smp.c
89
struct device_node *node;
arch/arm/mach-sunxi/platsmp.c
127
struct device_node *node;
arch/arm/mach-sunxi/platsmp.c
42
struct device_node *node;
arch/arm/mach-tegra/irq.c
69
struct device_node *dn;
arch/arm/mach-ux500/cpu-db8500.c
32
struct device_node *np;
arch/arm/mach-ux500/cpu-db8500.c
80
struct device_node *np;
arch/arm/mach-ux500/platsmp.c
31
struct device_node *np;
arch/arm/mach-ux500/pm.c
178
struct device_node *np;
arch/arm/mach-versatile/integrator-cm.h
8
struct device_node;
arch/arm/mach-versatile/integrator.c
72
struct device_node *cm = of_find_matching_node(NULL, cm_match);
arch/arm/mach-versatile/integrator_ap.c
175
struct device_node *syscon;
arch/arm/mach-versatile/integrator_cp.c
112
struct device_node *cpcon;
arch/arm/mach-versatile/platsmp-realview.c
41
struct device_node *np;
arch/arm/mach-versatile/platsmp-vexpress.c
24
struct device_node *cpu_node, *cci_node;
arch/arm/mach-versatile/platsmp-vexpress.c
64
struct device_node *scu = of_find_matching_node(NULL,
arch/arm/mach-versatile/tc2_pm.c
205
struct device_node *np;
arch/arm/mach-versatile/v2m.c
16
struct device_node *node = of_find_compatible_node(NULL, NULL,
arch/arm/mach-versatile/versatile.c
126
struct device_node *np;
arch/arm/mach-versatile/versatile.c
162
struct device_node *np;
arch/arm/mach-vt8500/vt8500.c
63
struct device_node *np;
arch/arm/mach-vt8500/vt8500.c
65
struct device_node *fb;
arch/arm/mach-zynq/common.c
69
struct device_node *np;
arch/arm/mach-zynq/pm.c
34
struct device_node *np;
arch/arm/mach-zynq/slcr.c
196
struct device_node *np;
arch/arm/mm/cache-b15-rac.c
296
struct device_node *dn, *cpu_dn;
arch/arm/mm/cache-feroceon-l2.c
365
struct device_node *node;
arch/arm/mm/cache-l2x0.c
1027
static void __init l2x0_of_parse(const struct device_node *np,
arch/arm/mm/cache-l2x0.c
1127
static void __init l2c310_of_parse(const struct device_node *np,
arch/arm/mm/cache-l2x0.c
1488
static void __init aurora_of_parse(const struct device_node *np,
arch/arm/mm/cache-l2x0.c
1765
struct device_node *np;
arch/arm/mm/cache-l2x0.c
29
void (*of_parse)(const struct device_node *, u32 *, u32 *);
arch/arm/mm/cache-l2x0.c
943
static int __init l2x0_cache_size_of_parse(const struct device_node *np,
arch/arm/mm/cache-tauros2.c
285
struct device_node *node;
arch/arm/mm/cache-uniphier.c
315
static int __init __uniphier_cache_init(struct device_node *np,
arch/arm/mm/cache-uniphier.c
320
struct device_node *next_np;
arch/arm/mm/cache-uniphier.c
455
struct device_node *np = NULL;
arch/arm/xen/enlighten.c
318
struct device_node *np;
arch/arm/xen/enlighten.c
417
struct device_node *xen_node;
arch/arm64/kernel/cpu_ops.c
60
struct device_node *dn = of_get_cpu_node(cpu, NULL);
arch/arm64/kernel/cpufeature.c
1151
struct device_node *np;
arch/arm64/kernel/smp.c
682
struct device_node *dn;
arch/arm64/kernel/smp_spin_table.c
45
struct device_node *dn;
arch/csky/kernel/perf_event.c
1295
struct device_node *node = pdev->dev.of_node;
arch/csky/kernel/smp.c
178
struct device_node *node = NULL;
arch/loongarch/kernel/env.c
66
struct device_node *np;
arch/loongarch/kernel/setup.c
503
struct device_node *np;
arch/loongarch/kernel/smp.c
320
struct device_node *node = NULL;
arch/microblaze/include/asm/cpuinfo.h
93
void set_cpuinfo_static(struct cpuinfo *ci, struct device_node *cpu);
arch/microblaze/include/asm/cpuinfo.h
94
void set_cpuinfo_pvr_full(struct cpuinfo *ci, struct device_node *cpu);
arch/microblaze/include/asm/cpuinfo.h
96
static inline unsigned int fcpu(struct device_node *cpu, char *n)
arch/microblaze/include/asm/pci-bridge.h
11
struct device_node;
arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c
28
void set_cpuinfo_pvr_full(struct cpuinfo *ci, struct device_node *cpu)
arch/microblaze/kernel/cpu/cpuinfo-static.c
23
void __init set_cpuinfo_static(struct cpuinfo *ci, struct device_node *cpu)
arch/microblaze/kernel/cpu/cpuinfo.c
89
static struct device_node *cpu;
arch/microblaze/kernel/timer.c
246
static int __init xilinx_timer_init(struct device_node *timer)
arch/mips/ath79/clock.c
618
static void __init ath79_clocks_init_dt(struct device_node *np)
arch/mips/ath79/setup.c
240
struct device_node *np;
arch/mips/bmips/irq.c
29
struct device_node *dn;
arch/mips/bmips/setup.c
168
struct device_node *np;
arch/mips/bmips/setup.c
214
struct device_node *np;
arch/mips/cavium-octeon/flash_setup.c
76
struct device_node *np = pdev->dev.of_node;
arch/mips/cavium-octeon/octeon-irq.c
1157
struct device_node *node,
arch/mips/cavium-octeon/octeon-irq.c
1206
struct device_node *node,
arch/mips/cavium-octeon/octeon-irq.c
130
struct device_node *of_node;
arch/mips/cavium-octeon/octeon-irq.c
1455
struct device_node *ciu_node, struct device_node *parent)
arch/mips/cavium-octeon/octeon-irq.c
1596
struct device_node *gpio_node, struct device_node *parent)
arch/mips/cavium-octeon/octeon-irq.c
1916
struct device_node *node,
arch/mips/cavium-octeon/octeon-irq.c
2061
struct device_node *ciu_node, struct device_node *parent)
arch/mips/cavium-octeon/octeon-irq.c
2186
struct device_node *node,
arch/mips/cavium-octeon/octeon-irq.c
2290
static int __init octeon_irq_init_cib(struct device_node *ciu_node,
arch/mips/cavium-octeon/octeon-irq.c
2291
struct device_node *parent)
arch/mips/cavium-octeon/octeon-irq.c
2358
struct device_node *node,
arch/mips/cavium-octeon/octeon-irq.c
2873
static int __init octeon_irq_init_ciu3(struct device_node *ciu_node,
arch/mips/cavium-octeon/octeon-irq.c
2874
struct device_node *parent)
arch/mips/cavium-octeon/octeon-platform.c
321
struct device_node *ehci_node;
arch/mips/cavium-octeon/octeon-platform.c
385
struct device_node *ohci_node;
arch/mips/cavium-octeon/octeon-platform.c
80
struct device_node *uctl_node;
arch/mips/cavium-octeon/setup.c
499
struct device_node *root;
arch/mips/generic/board-ranchu.c
38
struct device_node *np;
arch/mips/generic/init.c
153
struct device_node *np;
arch/mips/generic/init.c
195
struct device_node *intc_node;
arch/mips/include/asm/i8259.h
39
extern struct irq_domain *__init_i8259_irqs(struct device_node *node);
arch/mips/include/asm/irq_cpu.h
15
struct device_node;
arch/mips/include/asm/irq_cpu.h
16
extern int mips_cpu_irq_of_init(struct device_node *of_node,
arch/mips/include/asm/irq_cpu.h
17
struct device_node *parent);
arch/mips/include/asm/octeon/octeon.h
306
struct device_node;
arch/mips/include/asm/octeon/octeon.h
311
struct device_node *node,
arch/mips/include/asm/pci.h
33
struct device_node *of_node;
arch/mips/include/asm/pci.h
73
struct device_node *node);
arch/mips/include/asm/pci.h
76
struct device_node *node) {}
arch/mips/kernel/mips-cm.c
245
struct device_node *cm_node;
arch/mips/kernel/mips-cpc.c
24
struct device_node *cpc_node;
arch/mips/kernel/smp.c
250
struct device_node *node;
arch/mips/kernel/smp.c
310
struct device_node *node;
arch/mips/lantiq/falcon/sysctrl.c
183
struct device_node *np_status =
arch/mips/lantiq/falcon/sysctrl.c
185
struct device_node *np_ebu =
arch/mips/lantiq/falcon/sysctrl.c
187
struct device_node *np_sys1 =
arch/mips/lantiq/falcon/sysctrl.c
189
struct device_node *np_syseth =
arch/mips/lantiq/falcon/sysctrl.c
191
struct device_node *np_sysgpe =
arch/mips/lantiq/irq.c
340
icu_of_init(struct device_node *node, struct device_node *parent)
arch/mips/lantiq/irq.c
342
struct device_node *eiu_node;
arch/mips/lantiq/xway/sysctrl.c
446
struct device_node *np_pmu =
arch/mips/lantiq/xway/sysctrl.c
448
struct device_node *np_cgu =
arch/mips/lantiq/xway/sysctrl.c
450
struct device_node *np_ebu =
arch/mips/loongson64/init.c
191
struct device_node *np;
arch/mips/loongson64/time.c
20
struct device_node *np;
arch/mips/mti-malta/malta-time.c
205
struct device_node *node;
arch/mips/pci/pci-lantiq.c
95
struct device_node *node = pdev->dev.of_node;
arch/mips/pci/pci-legacy.c
148
void pci_load_of_ranges(struct pci_controller *hose, struct device_node *node)
arch/mips/pci/pci-legacy.c
182
struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus)
arch/mips/pci/pci-rt3883.c
407
struct device_node *np = dev->of_node;
arch/mips/pci/pci-rt3883.c
408
struct device_node *child;
arch/mips/pci/pci-rt3883.c
62
struct device_node *intc_of_node;
arch/mips/pic32/pic32mzda/init.c
92
struct device_node *root, *np;
arch/mips/pic32/pic32mzda/time.c
26
struct device_node *node;
arch/mips/ralink/ill_acc.c
52
struct device_node *np;
arch/mips/ralink/irq.c
147
static int __init intc_of_init(struct device_node *node,
arch/mips/ralink/irq.c
148
struct device_node *parent)
arch/mips/ralink/of.c
59
struct device_node *np;
arch/nios2/kernel/cpuinfo.c
22
static inline u32 fcpu(struct device_node *cpu, const char *n)
arch/nios2/kernel/cpuinfo.c
33
struct device_node *cpu;
arch/nios2/kernel/irq.c
64
struct device_node *node;
arch/nios2/kernel/time.c
212
static int __init nios2_timer_get_base_and_freq(struct device_node *np,
arch/nios2/kernel/time.c
243
static __init int nios2_clockevent_init(struct device_node *timer)
arch/nios2/kernel/time.c
281
static __init int nios2_clocksource_init(struct device_node *timer)
arch/nios2/kernel/time.c
317
static int __init nios2_time_init(struct device_node *timer)
arch/nios2/kernel/time.c
347
struct device_node *np;
arch/openrisc/kernel/setup.c
142
struct device_node *cpu;
arch/openrisc/kernel/setup.c
212
struct device_node *cpu = of_get_cpu_node(smp_processor_id(), NULL);
arch/openrisc/kernel/smp.c
72
struct device_node *cpu;
arch/powerpc/include/asm/dcr.h
25
struct device_node;
arch/powerpc/include/asm/dcr.h
26
extern unsigned int dcr_resource_start(const struct device_node *np,
arch/powerpc/include/asm/dcr.h
28
extern unsigned int dcr_resource_len(const struct device_node *np,
arch/powerpc/include/asm/device.h
8
struct device_node;
arch/powerpc/include/asm/drmem.h
109
int walk_drmem_lmbs(struct device_node *dn, void *data,
arch/powerpc/include/asm/drmem.h
26
struct device_node;
arch/powerpc/include/asm/i8259.h
8
extern void i8259_init(struct device_node *node, unsigned long intack_addr);
arch/powerpc/include/asm/imc-pmu.h
167
extern int init_imc_pmu(struct device_node *parent,
arch/powerpc/include/asm/ipic.h
72
extern struct ipic * ipic_init(struct device_node *node, unsigned int flags);
arch/powerpc/include/asm/isa-bridge.h
8
extern void isa_bridge_init_non_pci(struct device_node *np);
arch/powerpc/include/asm/machdep.h
16
struct device_node;
arch/powerpc/include/asm/macio.h
111
static inline struct device_node *macio_get_of_node(struct macio_dev *mdev)
arch/powerpc/include/asm/mpc52xx.h
270
struct device_node;
arch/powerpc/include/asm/mpc52xx.h
294
extern int __init mpc52xx_add_bridge(struct device_node *node);
arch/powerpc/include/asm/mpic.h
259
struct device_node *node;
arch/powerpc/include/asm/mpic.h
427
extern struct mpic *mpic_alloc(struct device_node *node,
arch/powerpc/include/asm/msi_bitmap.h
13
struct device_node *of_node;
arch/powerpc/include/asm/msi_bitmap.h
28
struct device_node *of_node);
arch/powerpc/include/asm/opal.h
27
extern struct device_node *opal_node;
arch/powerpc/include/asm/parport.h
18
struct device_node *np;
arch/powerpc/include/asm/pci-bridge.h
13
struct device_node;
arch/powerpc/include/asm/pci-bridge.h
179
extern int pci_device_from_OF_node(struct device_node *node,
arch/powerpc/include/asm/pci-bridge.h
241
struct device_node *dn);
arch/powerpc/include/asm/pci-bridge.h
242
extern void pci_remove_device_node_info(struct device_node *dn);
arch/powerpc/include/asm/pci-bridge.h
259
extern struct pci_bus *pci_find_bus_by_node(struct device_node *dn);
arch/powerpc/include/asm/pci-bridge.h
280
struct device_node* node);
arch/powerpc/include/asm/pci-bridge.h
286
struct device_node *dev, int primary);
arch/powerpc/include/asm/pci-bridge.h
289
extern struct pci_controller *pcibios_alloc_controller(struct device_node *dev);
arch/powerpc/include/asm/pci-bridge.h
62
struct device_node *dn;
arch/powerpc/include/asm/pci.h
103
extern void of_scan_bus(struct device_node *node, struct pci_bus *bus);
arch/powerpc/include/asm/pci.h
104
extern void of_rescan_bus(struct device_node *node, struct pci_bus *bus);
arch/powerpc/include/asm/pci.h
93
extern struct pci_controller *init_phb_dynamic(struct device_node *dn);
arch/powerpc/include/asm/pci.h
96
extern struct pci_dev *of_create_pci_dev(struct device_node *node,
arch/powerpc/include/asm/pmac_feature.h
144
struct device_node;
arch/powerpc/include/asm/pmac_feature.h
146
static inline long pmac_call_feature(int selector, struct device_node* node,
arch/powerpc/include/asm/pmac_feature.h
346
struct device_node *of_node;
arch/powerpc/include/asm/pmac_feature.h
365
extern struct macio_chip* macio_find(struct device_node* child, int type);
arch/powerpc/include/asm/pmac_feature.h
382
extern struct device_node *uninorth_node;
arch/powerpc/include/asm/pmac_low_i2c.h
55
extern struct pmac_i2c_bus *pmac_i2c_find_bus(struct device_node *node);
arch/powerpc/include/asm/pmac_low_i2c.h
61
extern u8 pmac_i2c_get_dev_addr(struct device_node *device);
arch/powerpc/include/asm/pmac_low_i2c.h
64
extern struct device_node *pmac_i2c_get_controller(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
65
extern struct device_node *pmac_i2c_get_bus_node(struct pmac_i2c_bus *bus);
arch/powerpc/include/asm/pmac_low_i2c.h
78
extern int pmac_i2c_match_adapter(struct device_node *dev,
arch/powerpc/include/asm/pmac_pfunc.h
129
struct device_node *node;
arch/powerpc/include/asm/pmac_pfunc.h
178
extern int pmf_register_driver(struct device_node *np,
arch/powerpc/include/asm/pmac_pfunc.h
182
extern void pmf_unregister_driver(struct device_node *np);
arch/powerpc/include/asm/pmac_pfunc.h
188
extern int pmf_register_irq_client(struct device_node *np,
arch/powerpc/include/asm/pmac_pfunc.h
217
extern int pmf_do_functions(struct device_node *np, const char *name,
arch/powerpc/include/asm/pmac_pfunc.h
231
extern int pmf_call_function(struct device_node *target, const char *name,
arch/powerpc/include/asm/pmac_pfunc.h
240
extern struct pmf_function *pmf_find_function(struct device_node *target,
arch/powerpc/include/asm/pnv-pci.h
20
extern int pnv_pci_get_slot_id(struct device_node *np, uint64_t *id);
arch/powerpc/include/asm/pnv-pci.h
45
struct device_node *dn;
arch/powerpc/include/asm/pnv-pci.h
57
extern struct pnv_php_slot *pnv_php_find_slot(struct device_node *dn);
arch/powerpc/include/asm/ppc-pci.h
25
struct device_node;
arch/powerpc/include/asm/ppc-pci.h
28
void *pci_traverse_device_nodes(struct device_node *start,
arch/powerpc/include/asm/ppc-pci.h
29
void *(*fn)(struct device_node *, void *),
arch/powerpc/include/asm/ppc-pci.h
45
extern unsigned long get_phb_buid (struct device_node *);
arch/powerpc/include/asm/prom.h
18
struct device_node;
arch/powerpc/include/asm/prom.h
70
void of_parse_dma_window(struct device_node *dn, const __be32 *dma_window,
arch/powerpc/include/asm/prom.h
76
extern int of_get_ibm_chip_id(struct device_node *np);
arch/powerpc/include/asm/rtas-types.h
21
struct device_node *dev; /* virtual address pointer */
arch/powerpc/include/asm/setup.h
12
struct device_node;
arch/powerpc/include/asm/spu.h
150
struct device_node *devnode;
arch/powerpc/include/asm/spu.h
98
struct device_node;
arch/powerpc/include/asm/topology.h
102
static inline void update_numa_distance(struct device_node *node) {}
arch/powerpc/include/asm/topology.h
67
void update_numa_distance(struct device_node *node);
arch/powerpc/include/asm/topology.h
8
struct device_node;
arch/powerpc/include/asm/tsi108_pci.h
25
extern int tsi108_setup_pci(struct device_node *dev, u32 cfg_phys, int primary);
arch/powerpc/include/asm/tsi108_pci.h
26
extern void tsi108_pci_int_init(struct device_node *node);
arch/powerpc/include/asm/udbg.h
32
struct device_node;
arch/powerpc/include/asm/vio.h
142
struct device_node;
arch/powerpc/include/asm/vio.h
145
struct device_node *node_vdev);
arch/powerpc/include/asm/vio.h
149
extern struct vio_dev *vio_find_node(struct device_node *vnode);
arch/powerpc/include/asm/xics.h
94
int (*host_match)(struct ics *ics, struct device_node *node);
arch/powerpc/kernel/btext.c
162
static int __init btext_initialize(struct device_node *np)
arch/powerpc/kernel/btext.c
224
struct device_node *np = of_stdout;
arch/powerpc/kernel/cacheinfo.c
119
struct device_node *ofnode; /* OF node for this cache, may be cpu */
arch/powerpc/kernel/cacheinfo.c
146
struct device_node *ofnode, int group_id)
arch/powerpc/kernel/cacheinfo.c
157
struct device_node *ofnode, int group_id)
arch/powerpc/kernel/cacheinfo.c
324
static struct cache *cache_lookup_by_node_group(const struct device_node *node,
arch/powerpc/kernel/cacheinfo.c
341
static bool cache_node_is_unified(const struct device_node *np)
arch/powerpc/kernel/cacheinfo.c
355
static int cache_is_unified_d(const struct device_node *np)
arch/powerpc/kernel/cacheinfo.c
362
static struct cache *cache_do_one_devnode_unified(struct device_node *node, int group_id,
arch/powerpc/kernel/cacheinfo.c
370
static struct cache *cache_do_one_devnode_split(struct device_node *node, int group_id,
arch/powerpc/kernel/cacheinfo.c
393
static struct cache *cache_do_one_devnode(struct device_node *node, int group_id, int level)
arch/powerpc/kernel/cacheinfo.c
405
static struct cache *cache_lookup_or_instantiate(struct device_node *node,
arch/powerpc/kernel/cacheinfo.c
480
struct device_node *subcache_node;
arch/powerpc/kernel/cacheinfo.c
503
struct device_node *cpu_node;
arch/powerpc/kernel/cacheinfo.c
848
struct device_node *cpu_node;
arch/powerpc/kernel/eeh.c
428
struct device_node *dn;
arch/powerpc/kernel/eeh_pe.c
833
struct device_node *dn;
arch/powerpc/kernel/eeh_sysfs.c
112
struct device_node *np;
arch/powerpc/kernel/eeh_sysfs.c
125
struct device_node *np;
arch/powerpc/kernel/firmware.c
30
struct device_node *hyper_node;
arch/powerpc/kernel/isa-bridge.c
113
struct device_node *np, *parent = NULL, *tmp;
arch/powerpc/kernel/isa-bridge.c
157
void __init isa_bridge_init_non_pci(struct device_node *np)
arch/powerpc/kernel/isa-bridge.c
185
struct device_node *devnode)
arch/powerpc/kernel/isa-bridge.c
234
struct device_node *devnode = pci_device_to_OF_node(pdev);
arch/powerpc/kernel/isa-bridge.c
35
static struct device_node *isa_bridge_devnode;
arch/powerpc/kernel/isa-bridge.c
58
static int process_ISA_OF_ranges(struct device_node *isa_node,
arch/powerpc/kernel/legacy_serial.c
164
static int __init add_legacy_soc_port(struct device_node *np,
arch/powerpc/kernel/legacy_serial.c
165
struct device_node *soc_dev)
arch/powerpc/kernel/legacy_serial.c
169
struct device_node *tsi = of_get_parent(np);
arch/powerpc/kernel/legacy_serial.c
205
static int __init add_legacy_isa_port(struct device_node *np,
arch/powerpc/kernel/legacy_serial.c
206
struct device_node *isa_brg)
arch/powerpc/kernel/legacy_serial.c
254
static int __init add_legacy_pci_port(struct device_node *np,
arch/powerpc/kernel/legacy_serial.c
255
struct device_node *pci_dev)
arch/powerpc/kernel/legacy_serial.c
33
struct device_node *np;
arch/powerpc/kernel/legacy_serial.c
395
struct device_node *np, *stdout = NULL;
arch/powerpc/kernel/legacy_serial.c
415
struct device_node *parent = of_get_parent(np);
arch/powerpc/kernel/legacy_serial.c
430
struct device_node *isa = of_get_parent(np);
arch/powerpc/kernel/legacy_serial.c
444
struct device_node *pci, *parent = of_get_parent(np);
arch/powerpc/kernel/legacy_serial.c
491
struct device_node *np,
arch/powerpc/kernel/legacy_serial.c
524
struct device_node *np,
arch/powerpc/kernel/legacy_serial.c
548
struct device_node *np,
arch/powerpc/kernel/legacy_serial.c
584
struct device_node *np = legacy_serial_infos[i].np;
arch/powerpc/kernel/legacy_serial.c
611
struct device_node *prom_stdout = NULL;
arch/powerpc/kernel/legacy_serial.c
76
static int __init add_legacy_port(struct device_node *np, int want_index,
arch/powerpc/kernel/mce.c
634
struct device_node *cpun;
arch/powerpc/kernel/pci-common.c
124
struct pci_controller *pcibios_alloc_controller(struct device_node *dev)
arch/powerpc/kernel/pci-common.c
1638
struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus)
arch/powerpc/kernel/pci-common.c
1653
struct device_node *node = hose->dn;
arch/powerpc/kernel/pci-common.c
352
struct pci_controller* pci_find_hose_for_OF_device(struct device_node* node)
arch/powerpc/kernel/pci-common.c
71
static int get_phb_number(struct device_node *dn)
arch/powerpc/kernel/pci-common.c
755
struct device_node *dev, int primary)
arch/powerpc/kernel/pci-hotplug.c
142
struct device_node *dn = pci_bus_to_OF_node(bus);
arch/powerpc/kernel/pci-hotplug.c
22
struct device_node *dn)
arch/powerpc/kernel/pci-hotplug.c
39
struct pci_bus *pci_find_bus_by_node(struct device_node *dn)
arch/powerpc/kernel/pci-hotplug.c
96
static void traverse_siblings_and_scan_slot(struct device_node *start, struct pci_bus *bus)
arch/powerpc/kernel/pci-hotplug.c
98
struct device_node *dn;
arch/powerpc/kernel/pci_32.c
117
struct device_node *dn;
arch/powerpc/kernel/pci_32.c
133
struct device_node* node = hose->dn;
arch/powerpc/kernel/pci_32.c
162
int pci_device_from_OF_node(struct device_node *node, u8 *bus, u8 *devfn)
arch/powerpc/kernel/pci_32.c
214
struct device_node *dn;
arch/powerpc/kernel/pci_32.c
74
make_one_node_map(struct device_node* node, u8 pci_bus)
arch/powerpc/kernel/pci_64.c
231
struct device_node *hose_node;
arch/powerpc/kernel/pci_64.c
239
struct device_node *agp;
arch/powerpc/kernel/pci_64.c
290
int pci_device_from_OF_node(struct device_node *np, u8 *bus, u8 *devfn)
arch/powerpc/kernel/pci_dn.c
283
struct device_node *dn)
arch/powerpc/kernel/pci_dn.c
287
struct device_node *parent;
arch/powerpc/kernel/pci_dn.c
33
struct device_node *dn;
arch/powerpc/kernel/pci_dn.c
341
void pci_remove_device_node_info(struct device_node *dn)
arch/powerpc/kernel/pci_dn.c
344
struct device_node *parent;
arch/powerpc/kernel/pci_dn.c
402
void *pci_traverse_device_nodes(struct device_node *start,
arch/powerpc/kernel/pci_dn.c
403
void *(*fn)(struct device_node *, void *),
arch/powerpc/kernel/pci_dn.c
406
struct device_node *dn, *nextdn;
arch/powerpc/kernel/pci_dn.c
447
static void *add_pdn(struct device_node *dn, void *data)
arch/powerpc/kernel/pci_dn.c
469
struct device_node *dn = phb->dn;
arch/powerpc/kernel/pci_dn.c
61
struct device_node *dn = NULL;
arch/powerpc/kernel/pci_dn.c
97
struct device_node *dn;
arch/powerpc/kernel/pci_of_scan.c
117
static void of_pci_parse_addrs(struct device_node *node, struct pci_dev *dev)
arch/powerpc/kernel/pci_of_scan.c
175
struct pci_dev *of_create_pci_dev(struct device_node *node,
arch/powerpc/kernel/pci_of_scan.c
22
static u32 get_int_prop(struct device_node *np, const char *name, u32 def)
arch/powerpc/kernel/pci_of_scan.c
259
struct device_node *node = dev->dev.of_node;
arch/powerpc/kernel/pci_of_scan.c
356
struct device_node *dn)
arch/powerpc/kernel/pci_of_scan.c
402
static void __of_scan_bus(struct device_node *node, struct pci_bus *bus,
arch/powerpc/kernel/pci_of_scan.c
405
struct device_node *child;
arch/powerpc/kernel/pci_of_scan.c
435
void of_scan_bus(struct device_node *node, struct pci_bus *bus)
arch/powerpc/kernel/pci_of_scan.c
449
void of_rescan_bus(struct device_node *node, struct pci_bus *bus)
arch/powerpc/kernel/prom.c
1015
struct device_node *np;
arch/powerpc/kernel/prom.c
985
int of_get_ibm_chip_id(struct device_node *np)
arch/powerpc/kernel/prom_parse.c
11
void of_parse_dma_window(struct device_node *dn, const __be32 *dma_window,
arch/powerpc/kernel/rtas-proc.c
129
static struct device_node *rtas_node = NULL;
arch/powerpc/kernel/rtas.c
827
struct device_node *root;
arch/powerpc/kernel/rtas_pci.c
145
static int is_python(struct device_node *dev)
arch/powerpc/kernel/rtas_pci.c
155
static void python_countermeasures(struct device_node *dev)
arch/powerpc/kernel/rtas_pci.c
200
unsigned long get_phb_buid(struct device_node *phb)
arch/powerpc/kernel/rtas_pci.c
211
static int phb_set_bus_ranges(struct device_node *dev,
arch/powerpc/kernel/rtas_pci.c
230
struct device_node *dev = phb->dn;
arch/powerpc/kernel/secure_boot.c
12
static struct device_node *get_ppc_fw_sb_node(void)
arch/powerpc/kernel/secure_boot.c
26
struct device_node *node;
arch/powerpc/kernel/secure_boot.c
55
struct device_node *node;
arch/powerpc/kernel/setup-common.c
192
struct device_node *root;
arch/powerpc/kernel/setup-common.c
453
struct device_node *dn;
arch/powerpc/kernel/setup-common.c
582
struct device_node *np;
arch/powerpc/kernel/setup-common.c
667
struct device_node *parent, *np = NULL;
arch/powerpc/kernel/setup-common.c
826
struct device_node *np;
arch/powerpc/kernel/setup_64.c
130
struct device_node *dn;
arch/powerpc/kernel/setup_64.c
566
static bool __init parse_cache_info(struct device_node *np,
arch/powerpc/kernel/setup_64.c
627
struct device_node *cpu = NULL, *l2, *l3 = NULL;
arch/powerpc/kernel/smp.c
1382
struct device_node *np;
arch/powerpc/kernel/smp.c
1412
static struct device_node *cpu_to_l2cache(int cpu)
arch/powerpc/kernel/smp.c
1414
struct device_node *np;
arch/powerpc/kernel/smp.c
1415
struct device_node *cache;
arch/powerpc/kernel/smp.c
1434
struct device_node *l2_cache, *np;
arch/powerpc/kernel/smp.c
813
static int parse_thread_groups(struct device_node *dn,
arch/powerpc/kernel/smp.c
892
struct device_node *dn = of_get_cpu_node(cpu, NULL);
arch/powerpc/kernel/time.c
725
struct device_node *cpu;
arch/powerpc/kernel/time.c
908
struct device_node *cpu;
arch/powerpc/kexec/core.c
172
static void __init export_crashk_values(struct device_node *node)
arch/powerpc/kexec/core.c
207
struct device_node *node;
arch/powerpc/kexec/core_64.c
42
struct device_node *node;
arch/powerpc/kexec/core_64.c
428
struct device_node *node;
arch/powerpc/kexec/core_64.c
463
static int add_node_props(void *fdt, int node_offset, const struct device_node *dn)
arch/powerpc/kexec/core_64.c
496
struct device_node *cpus_node, *dn;
arch/powerpc/kexec/file_load_64.c
194
static int add_usable_mem_property(void *fdt, struct device_node *dn,
arch/powerpc/kexec/file_load_64.c
275
struct device_node *dn;
arch/powerpc/kexec/file_load_64.c
505
struct device_node *dn = NULL;
arch/powerpc/kexec/file_load_64.c
572
struct device_node *dn;
arch/powerpc/kexec/file_load_64.c
649
struct device_node *dn;
arch/powerpc/kexec/file_load_64.c
673
static int copy_property(void *fdt, int node_offset, const struct device_node *dn,
arch/powerpc/kexec/file_load_64.c
692
struct device_node *dn;
arch/powerpc/kexec/ranges.c
252
struct device_node *dn = NULL;
arch/powerpc/kexec/ranges.c
348
struct device_node *dn;
arch/powerpc/kexec/ranges.c
373
struct device_node *dn;
arch/powerpc/kexec/ranges.c
402
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/kvm/book3s_hv.c
6627
struct device_node *np;
arch/powerpc/kvm/book3s_hv_uvmem.c
1122
struct device_node *np;
arch/powerpc/kvm/powerpc.c
2273
static inline bool have_fw_feat(struct device_node *fw_features,
arch/powerpc/kvm/powerpc.c
2276
struct device_node *np;
arch/powerpc/kvm/powerpc.c
2289
struct device_node *np, *fw_features;
arch/powerpc/mm/drmem.c
103
static int drmem_update_dt_v2(struct device_node *memory,
arch/powerpc/mm/drmem.c
174
struct device_node *memory;
arch/powerpc/mm/drmem.c
358
static int init_drmem_lmb_size(struct device_node *dn)
arch/powerpc/mm/drmem.c
381
static const __be32 *of_get_usable_memory(struct device_node *dn)
arch/powerpc/mm/drmem.c
393
int walk_drmem_lmbs(struct device_node *dn, void *data,
arch/powerpc/mm/drmem.c
396
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/mm/drmem.c
488
struct device_node *dn;
arch/powerpc/mm/drmem.c
64
static int drmem_update_dt_v1(struct device_node *memory,
arch/powerpc/mm/numa.c
1106
struct device_node *rtas, *root;
arch/powerpc/mm/numa.c
1282
struct device_node *memory;
arch/powerpc/mm/numa.c
1317
struct device_node *memory = NULL;
arch/powerpc/mm/numa.c
1339
struct device_node *memory = NULL;
arch/powerpc/mm/numa.c
1340
struct device_node *dn = NULL;
arch/powerpc/mm/numa.c
242
static const __be32 *of_get_associativity(struct device_node *dev)
arch/powerpc/mm/numa.c
272
static int of_node_to_nid_single(struct device_node *device)
arch/powerpc/mm/numa.c
284
int of_node_to_nid(struct device_node *device)
arch/powerpc/mm/numa.c
340
void update_numa_distance(struct device_node *node)
arch/powerpc/mm/numa.c
378
struct device_node *root;
arch/powerpc/mm/numa.c
436
struct device_node *root;
arch/powerpc/mm/numa.c
515
struct device_node *memory = NULL;
arch/powerpc/mm/numa.c
555
struct device_node *memory;
arch/powerpc/mm/numa.c
704
struct device_node *cpu;
arch/powerpc/mm/numa.c
897
struct device_node *memory, *pci;
arch/powerpc/mm/numa.c
933
struct device_node *cpu;
arch/powerpc/perf/imc-pmu.c
152
static int imc_parse_event(struct device_node *np, const char *scale,
arch/powerpc/perf/imc-pmu.c
1678
static int imc_mem_init(struct imc_pmu *pmu_ptr, struct device_node *parent,
arch/powerpc/perf/imc-pmu.c
1780
int init_imc_pmu(struct device_node *parent, struct imc_pmu *pmu_ptr, int pmu_idx)
arch/powerpc/perf/imc-pmu.c
221
static int update_events_in_group(struct device_node *node, struct imc_pmu *pmu)
arch/powerpc/perf/imc-pmu.c
225
struct device_node *np, *pmu_events;
arch/powerpc/platforms/44x/canyonlands.c
53
struct device_node *np;
arch/powerpc/platforms/44x/cpm.c
234
static int __init cpm_get_uint_property(struct device_node *np,
arch/powerpc/platforms/44x/cpm.c
248
struct device_node *np;
arch/powerpc/platforms/44x/gpio.c
160
struct device_node *np = dev->of_node;
arch/powerpc/platforms/44x/iss4xx.c
51
struct device_node *np;
arch/powerpc/platforms/44x/iss4xx.c
87
struct device_node *cpunode = of_get_cpu_node(cpu, NULL);
arch/powerpc/platforms/44x/pci.c
1045
static int __init apm821xx_pciex_core_init(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
1113
static int __init ppc460sx_pciex_core_init(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
1262
static int __init ppc_476fpe_pciex_core_init(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
1307
static int __init ppc4xx_pciex_check_core_init(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
1966
static void __init ppc4xx_probe_pciex_bridge(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
2060
struct device_node *np;
arch/powerpc/platforms/44x/pci.c
315
static void __init ppc4xx_probe_pci_bridge(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
520
static void __init ppc4xx_probe_pcix_bridge(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
631
struct device_node *node;
arch/powerpc/platforms/44x/pci.c
649
int (*core_init)(struct device_node *np);
arch/powerpc/platforms/44x/pci.c
722
static int __init ppc440spe_pciex_check_reset(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
797
static int __init ppc440spe_pciex_core_init(struct device_node *np)
arch/powerpc/platforms/44x/pci.c
934
static int __init ppc460ex_pciex_core_init(struct device_node *np)
arch/powerpc/platforms/44x/ppc476.c
122
struct device_node *np;
arch/powerpc/platforms/44x/ppc476.c
156
struct device_node *cpunode = of_get_cpu_node(cpu, NULL);
arch/powerpc/platforms/44x/ppc476.c
226
struct device_node *np = NULL;
arch/powerpc/platforms/44x/soc.c
196
struct device_node *np;
arch/powerpc/platforms/44x/soc.c
73
struct device_node *np;
arch/powerpc/platforms/44x/uic.c
228
static struct uic * __init uic_init_one(struct device_node *node)
arch/powerpc/platforms/44x/uic.c
278
struct device_node *np;
arch/powerpc/platforms/44x/warp.c
152
struct device_node *np, *child;
arch/powerpc/platforms/44x/warp.c
217
static void pika_setup_critical_temp(struct device_node *np,
arch/powerpc/platforms/44x/warp.c
260
struct device_node *np;
arch/powerpc/platforms/44x/warp.c
304
struct device_node *np;
arch/powerpc/platforms/44x/warp.c
57
struct device_node *np;
arch/powerpc/platforms/512x/clock-commonclk.c
1030
struct device_node *np;
arch/powerpc/platforms/512x/clock-commonclk.c
1180
struct device_node *clk_np;
arch/powerpc/platforms/512x/clock-commonclk.c
384
struct device_node *np;
arch/powerpc/platforms/512x/clock-commonclk.c
421
static void __init mpc512x_clk_setup_ref_clock(struct device_node *np, int bus_freq,
arch/powerpc/platforms/512x/clock-commonclk.c
704
static void __init mpc512x_clk_setup_clock_tree(struct device_node *np, int busfreq)
arch/powerpc/platforms/512x/clock-commonclk.c
940
static void __init mpc5121_clk_register_of_provider(struct device_node *np)
arch/powerpc/platforms/512x/clock-commonclk.c
953
struct device_node *np;
arch/powerpc/platforms/512x/mpc5121_ads.c
38
struct device_node *np;
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
123
cpld_pic_host_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
146
struct device_node *np = NULL;
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
162
struct device_node *np = NULL;
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
22
static struct device_node *cpld_pic_node;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
373
struct device_node *lb_node;
arch/powerpc/platforms/512x/mpc512x_shared.c
205
struct device_node *np;
arch/powerpc/platforms/512x/mpc512x_shared.c
302
struct device_node *np;
arch/powerpc/platforms/512x/mpc512x_shared.c
363
static unsigned int __init get_fifo_size(struct device_node *np,
arch/powerpc/platforms/512x/mpc512x_shared.c
384
struct device_node *np;
arch/powerpc/platforms/512x/mpc512x_shared.c
446
struct device_node *np;
arch/powerpc/platforms/512x/mpc512x_shared.c
490
struct device_node *np;
arch/powerpc/platforms/512x/mpc512x_shared.c
57
struct device_node *np;
arch/powerpc/platforms/512x/pdm360ng.c
53
struct device_node *np;
arch/powerpc/platforms/52xx/efika.c
144
struct device_node *root;
arch/powerpc/platforms/52xx/efika.c
199
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/platforms/52xx/efika.c
75
struct device_node *root;
arch/powerpc/platforms/52xx/efika.c
76
struct device_node *pcictrl;
arch/powerpc/platforms/52xx/lite5200.c
55
struct device_node *np;
arch/powerpc/platforms/52xx/lite5200.c
89
struct device_node *np;
arch/powerpc/platforms/52xx/lite5200_pm.c
49
struct device_node *np;
arch/powerpc/platforms/52xx/media5200.c
120
static int media5200_irq_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/platforms/52xx/media5200.c
144
struct device_node *fpga_np;
arch/powerpc/platforms/52xx/media5200.c
195
struct device_node *np;
arch/powerpc/platforms/52xx/mpc52xx_common.c
135
struct device_node *np;
arch/powerpc/platforms/52xx/mpc52xx_common.c
57
struct device_node *np;
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
214
static int mpc52xx_gpt_irq_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
240
mpc52xx_gpt_irq_setup(struct mpc52xx_gpt_priv *gpt, struct device_node *node)
arch/powerpc/platforms/52xx/mpc52xx_pci.c
355
mpc52xx_add_bridge(struct device_node *node)
arch/powerpc/platforms/52xx/mpc52xx_pci.c
411
struct device_node *pci;
arch/powerpc/platforms/52xx/mpc52xx_pic.c
305
static int mpc52xx_irqhost_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/platforms/52xx/mpc52xx_pic.c
406
struct device_node *picnode;
arch/powerpc/platforms/52xx/mpc52xx_pic.c
407
struct device_node *np;
arch/powerpc/platforms/52xx/mpc52xx_pm.c
62
struct device_node *np;
arch/powerpc/platforms/82xx/ep8248e.c
113
struct device_node *node;
arch/powerpc/platforms/82xx/ep8248e.c
30
static struct device_node *ep8248e_bcsr_node;
arch/powerpc/platforms/82xx/ep8248e.c
49
struct device_node *np = of_find_compatible_node(NULL, NULL, "fsl,pq2-pic");
arch/powerpc/platforms/82xx/km82xx.c
30
struct device_node *np __free(device_node) = of_find_compatible_node(NULL,
arch/powerpc/platforms/83xx/km83xx.c
127
struct device_node *np;
arch/powerpc/platforms/83xx/km83xx.c
48
struct device_node *np_par;
arch/powerpc/platforms/83xx/misc.c
115
struct device_node *np;
arch/powerpc/platforms/83xx/misc.c
76
struct device_node *np;
arch/powerpc/platforms/83xx/mpc832x_rdb.c
167
struct device_node *np;
arch/powerpc/platforms/83xx/mpc832x_rdb.c
199
struct device_node *np;
arch/powerpc/platforms/83xx/mpc832x_rdb.c
47
struct device_node *np;
arch/powerpc/platforms/83xx/suspend.c
346
struct device_node *np = ofdev->dev.of_node;
arch/powerpc/platforms/83xx/usb_831x.c
24
struct device_node *np = NULL;
arch/powerpc/platforms/83xx/usb_831x.c
25
struct device_node *immr_node = NULL;
arch/powerpc/platforms/83xx/usb_834x.c
24
struct device_node *np = NULL;
arch/powerpc/platforms/83xx/usb_837x.c
23
struct device_node *np = NULL;
arch/powerpc/platforms/85xx/common.c
69
struct device_node *np;
arch/powerpc/platforms/85xx/common.c
94
struct device_node *np;
arch/powerpc/platforms/85xx/common.c
98
struct device_node *ucc;
arch/powerpc/platforms/85xx/ge_imp3a.c
106
struct device_node *regs;
arch/powerpc/platforms/85xx/ge_imp3a.c
44
struct device_node *np;
arch/powerpc/platforms/85xx/ge_imp3a.c
45
struct device_node *cascade_node = NULL;
arch/powerpc/platforms/85xx/ge_imp3a.c
84
struct device_node *np;
arch/powerpc/platforms/85xx/ksi8560.c
129
struct device_node *cpld;
arch/powerpc/platforms/85xx/mpc85xx_8259.c
35
struct device_node *np;
arch/powerpc/platforms/85xx/mpc85xx_8259.c
36
struct device_node *cascade_node = NULL;
arch/powerpc/platforms/85xx/mpc85xx_mds.c
153
struct device_node *np;
arch/powerpc/platforms/85xx/mpc85xx_mds.c
229
struct device_node *np;
arch/powerpc/platforms/85xx/mpc85xx_mds.c
286
struct device_node *mdio;
arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c
93
struct device_node *np;
arch/powerpc/platforms/85xx/mpc85xx_rdb.c
64
struct device_node *np;
arch/powerpc/platforms/85xx/p1022_ds.c
166
struct device_node *guts_node;
arch/powerpc/platforms/85xx/p1022_ds.c
167
struct device_node *lbc_node = NULL;
arch/powerpc/platforms/85xx/p1022_ds.c
168
struct device_node *law_node = NULL;
arch/powerpc/platforms/85xx/p1022_ds.c
292
struct device_node *pixis_node;
arch/powerpc/platforms/85xx/p1022_ds.c
375
struct device_node *guts_np = NULL;
arch/powerpc/platforms/85xx/p1022_ds.c
489
struct device_node *np =
arch/powerpc/platforms/85xx/p1022_ds.c
493
struct device_node *np2;
arch/powerpc/platforms/85xx/p1022_rdk.c
45
struct device_node *guts_np = NULL;
arch/powerpc/platforms/85xx/p1023_rdb.c
41
struct device_node *np;
arch/powerpc/platforms/85xx/p2020.c
55
struct device_node *p2020_cpu;
arch/powerpc/platforms/85xx/sgy_cts1000.c
100
struct device_node *halt_node;
arch/powerpc/platforms/85xx/sgy_cts1000.c
64
struct device_node *halt_node)
arch/powerpc/platforms/85xx/smp.c
191
struct device_node *np;
arch/powerpc/platforms/85xx/smp.c
480
struct device_node *np;
arch/powerpc/platforms/85xx/socrates.c
43
struct device_node *np;
arch/powerpc/platforms/85xx/socrates_fpga_pic.c
241
struct device_node *ct, const u32 *intspec, unsigned int intsize,
arch/powerpc/platforms/85xx/socrates_fpga_pic.c
275
void __init socrates_fpga_pic_init(struct device_node *pic)
arch/powerpc/platforms/85xx/socrates_fpga_pic.h
9
void __init socrates_fpga_pic_init(struct device_node *pic);
arch/powerpc/platforms/85xx/t1042rdb_diu.c
31
struct device_node *cpld_node;
arch/powerpc/platforms/85xx/t1042rdb_diu.c
78
struct device_node *scfg_np;
arch/powerpc/platforms/85xx/twr_p102x.c
62
struct device_node *np;
arch/powerpc/platforms/85xx/xes_mpc85xx.c
116
struct device_node *root;
arch/powerpc/platforms/85xx/xes_mpc85xx.c
77
struct device_node *np;
arch/powerpc/platforms/86xx/gef_ppc9a.c
51
struct device_node *cascade_node = NULL;
arch/powerpc/platforms/86xx/gef_ppc9a.c
71
struct device_node *regs;
arch/powerpc/platforms/86xx/gef_sbc310.c
51
struct device_node *cascade_node = NULL;
arch/powerpc/platforms/86xx/gef_sbc310.c
71
struct device_node *regs;
arch/powerpc/platforms/86xx/gef_sbc610.c
51
struct device_node *cascade_node = NULL;
arch/powerpc/platforms/86xx/gef_sbc610.c
71
struct device_node *regs;
arch/powerpc/platforms/86xx/mvme7100.c
41
struct device_node *bcsr_node;
arch/powerpc/platforms/86xx/pic.c
33
struct device_node *np;
arch/powerpc/platforms/86xx/pic.c
34
struct device_node *cascade_node = NULL;
arch/powerpc/platforms/8xx/cpm1.c
489
struct device_node *np = dev->of_node;
arch/powerpc/platforms/8xx/cpm1.c
634
struct device_node *np = dev->of_node;
arch/powerpc/platforms/8xx/ep88xc.c
121
struct device_node *np;
arch/powerpc/platforms/8xx/m8xx_setup.c
41
struct device_node *cpu;
arch/powerpc/platforms/8xx/m8xx_setup.c
67
struct device_node *cpu;
arch/powerpc/platforms/8xx/mpc86xads_setup.c
95
struct device_node *np;
arch/powerpc/platforms/8xx/mpc885ads_setup.c
129
struct device_node *np;
arch/powerpc/platforms/8xx/pic.c
130
struct device_node *np;
arch/powerpc/platforms/8xx/pic.c
98
static int mpc8xx_pic_host_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/platforms/8xx/tqm8xx_setup.c
93
struct device_node *dnode;
arch/powerpc/platforms/amigaone/setup.c
33
static int __init amigaone_add_bridge(struct device_node *dev)
arch/powerpc/platforms/amigaone/setup.c
76
struct device_node *np;
arch/powerpc/platforms/amigaone/setup.c
88
struct device_node *pic, *np = NULL;
arch/powerpc/platforms/cell/spufs/inode.c
642
struct device_node *dn;
arch/powerpc/platforms/chrp/nvram.c
69
struct device_node *nvram;
arch/powerpc/platforms/chrp/pci.c
136
struct device_node *np;
arch/powerpc/platforms/chrp/pci.c
164
setup_python(struct pci_controller *hose, struct device_node *dev)
arch/powerpc/platforms/chrp/pci.c
189
static void __init setup_peg2(struct pci_controller *hose, struct device_node *dev)
arch/powerpc/platforms/chrp/pci.c
191
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/platforms/chrp/pci.c
192
struct device_node *rtas;
arch/powerpc/platforms/chrp/pci.c
209
struct device_node *dev;
arch/powerpc/platforms/chrp/pci.c
216
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/platforms/chrp/setup.c
102
struct device_node *root;
arch/powerpc/platforms/chrp/setup.c
198
struct device_node *root;
arch/powerpc/platforms/chrp/setup.c
219
struct device_node *np;
arch/powerpc/platforms/chrp/setup.c
260
struct device_node *node;
arch/powerpc/platforms/chrp/setup.c
299
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/platforms/chrp/setup.c
367
struct device_node *np, *root;
arch/powerpc/platforms/chrp/setup.c
446
struct device_node *np, *pic = NULL;
arch/powerpc/platforms/chrp/setup.c
504
struct device_node *kbd;
arch/powerpc/platforms/chrp/time.c
43
struct device_node *rtcs;
arch/powerpc/platforms/embedded6xx/flipper-pic.c
123
static struct irq_domain * __init flipper_pic_init(struct device_node *np)
arch/powerpc/platforms/embedded6xx/flipper-pic.c
125
struct device_node *pi;
arch/powerpc/platforms/embedded6xx/flipper-pic.c
186
struct device_node *np;
arch/powerpc/platforms/embedded6xx/hlwd-pic.c
156
static struct irq_domain *__init hlwd_pic_init(struct device_node *np)
arch/powerpc/platforms/embedded6xx/holly.c
114
struct device_node *np;
arch/powerpc/platforms/embedded6xx/holly.c
156
struct device_node *tsi_pci;
arch/powerpc/platforms/embedded6xx/holly.c
157
struct device_node *cascade_node = NULL;
arch/powerpc/platforms/embedded6xx/holly.c
207
struct device_node *bridge = NULL;
arch/powerpc/platforms/embedded6xx/linkstation.c
37
static int __init linkstation_add_bridge(struct device_node *dev)
arch/powerpc/platforms/embedded6xx/linkstation.c
73
struct device_node *np;
arch/powerpc/platforms/embedded6xx/ls_uart.c
117
struct device_node *avr;
arch/powerpc/platforms/embedded6xx/mvme5100.c
107
static int __init mvme5100_add_bridge(struct device_node *dev)
arch/powerpc/platforms/embedded6xx/mvme5100.c
166
struct device_node *np;
arch/powerpc/platforms/embedded6xx/mvme5100.c
55
struct device_node *np;
arch/powerpc/platforms/embedded6xx/mvme5100.c
56
struct device_node *cp = NULL;
arch/powerpc/platforms/embedded6xx/storcenter.c
39
static int __init storcenter_add_bridge(struct device_node *dev)
arch/powerpc/platforms/embedded6xx/storcenter.c
73
struct device_node *np;
arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c
219
struct device_node *np;
arch/powerpc/platforms/embedded6xx/wii.c
60
struct device_node *np;
arch/powerpc/platforms/fsl_uli1575.c
323
struct device_node *hosenode = hose ? hose->dn : NULL;
arch/powerpc/platforms/fsl_uli1575.c
364
struct device_node *node;
arch/powerpc/platforms/fsl_uli1575.c
365
struct device_node *pci_with_uli;
arch/powerpc/platforms/pasemi/dma_lib.c
472
struct device_node *dn;
arch/powerpc/platforms/pasemi/dma_lib.c
505
struct device_node *dn;
arch/powerpc/platforms/pasemi/gpio_mdio.c
210
struct device_node *np = ofdev->dev.of_node;
arch/powerpc/platforms/pasemi/gpio_mdio.c
297
struct device_node *np;
arch/powerpc/platforms/pasemi/iommu.c
193
static int __init iob_init(struct device_node *dn)
arch/powerpc/platforms/pasemi/misc.c
31
static int __init find_i2c_driver(struct device_node *node,
arch/powerpc/platforms/pasemi/misc.c
49
struct device_node *adap_node;
arch/powerpc/platforms/pasemi/misc.c
50
struct device_node *node;
arch/powerpc/platforms/pasemi/msi.c
138
struct device_node *of_node;
arch/powerpc/platforms/pasemi/pci.c
110
struct device_node *dn;
arch/powerpc/platforms/pasemi/pci.c
241
static int __init pas_add_bridge(struct device_node *dev)
arch/powerpc/platforms/pasemi/pci.c
273
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/platforms/pasemi/pci.c
274
struct device_node *np;
arch/powerpc/platforms/pasemi/setup.c
219
struct device_node *np;
arch/powerpc/platforms/pasemi/setup.c
243
struct device_node *np;
arch/powerpc/platforms/pasemi/setup.c
244
struct device_node *root, *mpic_node;
arch/powerpc/platforms/powermac/backlight.c
60
struct device_node* bk_node = of_find_node_by_name(NULL, "backlight");
arch/powerpc/platforms/powermac/feature.c
104
struct device_node *uninorth_node;
arch/powerpc/platforms/powermac/feature.c
1042
core99_reset_cpu(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1047
struct device_node *np;
arch/powerpc/platforms/powermac/feature.c
1083
core99_usb_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
116
typedef long (*feature_call)(struct device_node *node, long param, long value);
arch/powerpc/platforms/powermac/feature.c
1236
core99_firewire_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1263
core99_firewire_cable_power(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1294
intrepid_aack_delay_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1315
core99_read_gpio(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1324
core99_write_gpio(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1333
static long g5_gmac_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1358
static long g5_fw_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1383
static long g5_mpic_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1386
struct device_node *parent = of_get_parent(node);
arch/powerpc/platforms/powermac/feature.c
139
static int simple_feature_tweak(struct device_node *node, int type, int reg,
arch/powerpc/platforms/powermac/feature.c
1403
static long g5_eth_phy_reset(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1406
struct device_node *phy;
arch/powerpc/platforms/powermac/feature.c
1433
static long g5_i2s_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1492
static long g5_reset_cpu(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1497
struct device_node *np;
arch/powerpc/platforms/powermac/feature.c
159
static long ohare_htw_scc_enable(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
1823
core99_sleep_state(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1856
generic_dev_can_wake(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
1867
static long generic_get_mb_info(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
2368
struct device_node *node;
arch/powerpc/platforms/powermac/feature.c
2390
node = (struct device_node*)va_arg(args, void*);
arch/powerpc/platforms/powermac/feature.c
2403
struct device_node *dt;
arch/powerpc/platforms/powermac/feature.c
2503
struct device_node *np;
arch/powerpc/platforms/powermac/feature.c
252
static long ohare_floppy_enable(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
259
static long ohare_mesh_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
2612
struct device_node* node;
arch/powerpc/platforms/powermac/feature.c
265
static long ohare_ide_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
2717
initial_serial_shutdown(struct device_node *np)
arch/powerpc/platforms/powermac/feature.c
2748
struct device_node *np;
arch/powerpc/platforms/powermac/feature.c
285
static long ohare_ide_reset(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
2917
struct device_node *pcix_node;
arch/powerpc/platforms/powermac/feature.c
299
static long ohare_sleep_state(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
314
static long heathrow_modem_enable(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
358
static long heathrow_floppy_enable(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
367
static long heathrow_mesh_enable(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
396
static long heathrow_ide_enable(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
411
static long heathrow_ide_reset(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
426
static long heathrow_bmac_enable(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
455
static long heathrow_sound_enable(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
55
extern struct device_node *k2_skiplist[2];
arch/powerpc/platforms/powermac/feature.c
582
static long heathrow_sleep_state(struct device_node *node, long param,
arch/powerpc/platforms/powermac/feature.c
599
static long core99_scc_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
700
core99_modem_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
72
struct macio_chip *macio_find(struct device_node *child, int type)
arch/powerpc/platforms/powermac/feature.c
752
pangea_modem_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
807
core99_ata100_enable(struct device_node *node, long value)
arch/powerpc/platforms/powermac/feature.c
842
core99_ide_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
865
core99_ide_reset(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
883
core99_gmac_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
900
core99_gmac_phy_reset(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
925
core99_sound_chip_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/feature.c
955
core99_airport_enable(struct device_node *node, long param, long value)
arch/powerpc/platforms/powermac/low_i2c.c
1003
struct device_node *pmac_i2c_get_controller(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1009
struct device_node *pmac_i2c_get_bus_node(struct pmac_i2c_bus *bus)
arch/powerpc/platforms/powermac/low_i2c.c
1051
int pmac_i2c_match_adapter(struct device_node *dev, struct i2c_adapter *adapter)
arch/powerpc/platforms/powermac/low_i2c.c
1133
static void pmac_i2c_devscan(void (*callback)(struct device_node *dev,
arch/powerpc/platforms/powermac/low_i2c.c
1137
struct device_node *np;
arch/powerpc/platforms/powermac/low_i2c.c
1382
static void __init pmac_i2c_dev_create(struct device_node *np, int quirks)
arch/powerpc/platforms/powermac/low_i2c.c
1390
static void __init pmac_i2c_dev_init(struct device_node *np, int quirks)
arch/powerpc/platforms/powermac/low_i2c.c
1397
static void pmac_i2c_dev_suspend(struct device_node *np, int quirks)
arch/powerpc/platforms/powermac/low_i2c.c
1403
static void pmac_i2c_dev_resume(struct device_node *np, int quirks)
arch/powerpc/platforms/powermac/low_i2c.c
486
static struct pmac_i2c_host_kw *__init kw_i2c_host_init(struct device_node *np)
arch/powerpc/platforms/powermac/low_i2c.c
566
struct device_node *controller,
arch/powerpc/platforms/powermac/low_i2c.c
567
struct device_node *busnode,
arch/powerpc/platforms/powermac/low_i2c.c
598
struct device_node *np, *child, *parent;
arch/powerpc/platforms/powermac/low_i2c.c
77
struct device_node *controller;
arch/powerpc/platforms/powermac/low_i2c.c
78
struct device_node *busnode;
arch/powerpc/platforms/powermac/low_i2c.c
781
struct device_node *busnode;
arch/powerpc/platforms/powermac/low_i2c.c
899
struct device_node *controller, *busnode;
arch/powerpc/platforms/powermac/low_i2c.c
961
struct pmac_i2c_bus *pmac_i2c_find_bus(struct device_node *node)
arch/powerpc/platforms/powermac/low_i2c.c
963
struct device_node *p = of_node_get(node);
arch/powerpc/platforms/powermac/low_i2c.c
964
struct device_node *prev = NULL;
arch/powerpc/platforms/powermac/low_i2c.c
992
u8 pmac_i2c_get_dev_addr(struct device_node *device)
arch/powerpc/platforms/powermac/nvram.c
508
static int __init core99_nvram_setup(struct device_node *dp, unsigned long addr)
arch/powerpc/platforms/powermac/nvram.c
559
struct device_node *dp;
arch/powerpc/platforms/powermac/pci.c
1021
struct device_node *node = pci_device_to_OF_node(dev);
arch/powerpc/platforms/powermac/pci.c
1036
struct device_node* nd;
arch/powerpc/platforms/powermac/pci.c
1240
struct device_node *node = pci_bus_to_OF_node(bus);
arch/powerpc/platforms/powermac/pci.c
176
struct device_node *np;
arch/powerpc/platforms/powermac/pci.c
232
struct device_node *busdn, *dn;
arch/powerpc/platforms/powermac/pci.c
48
struct device_node *k2_skiplist[2];
arch/powerpc/platforms/powermac/pci.c
493
struct device_node *p2pbridge;
arch/powerpc/platforms/powermac/pci.c
529
struct device_node *np = of_find_node_by_name(NULL, "pci106b,7");
arch/powerpc/platforms/powermac/pci.c
564
struct device_node *nec;
arch/powerpc/platforms/powermac/pci.c
60
static int __init fixup_one_level_bus_range(struct device_node *node, int higher)
arch/powerpc/platforms/powermac/pci.c
704
struct device_node *np = hose->dn;
arch/powerpc/platforms/powermac/pci.c
772
static int __init pmac_add_bridge(struct device_node *dev)
arch/powerpc/platforms/powermac/pci.c
88
static void __init fixup_bus_range(struct device_node *bridge)
arch/powerpc/platforms/powermac/pci.c
884
struct device_node *np, *child;
arch/powerpc/platforms/powermac/pci.c
905
struct device_node *np, *root;
arch/powerpc/platforms/powermac/pci.c
906
struct device_node *ht __maybe_unused = NULL;
arch/powerpc/platforms/powermac/pci.c
957
struct device_node* node;
arch/powerpc/platforms/powermac/pfunc_base.c
278
static struct device_node *unin_hwclock;
arch/powerpc/platforms/powermac/pfunc_base.c
301
struct device_node *np;
arch/powerpc/platforms/powermac/pfunc_base.c
98
struct device_node *gparent, *gp;
arch/powerpc/platforms/powermac/pfunc_core.c
1008
int pmf_call_function(struct device_node *target, const char *name,
arch/powerpc/platforms/powermac/pfunc_core.c
541
struct device_node *node;
arch/powerpc/platforms/powermac/pfunc_core.c
568
static inline struct pmf_device *pmf_find_device(struct device_node *np)
arch/powerpc/platforms/powermac/pfunc_core.c
701
int pmf_register_driver(struct device_node *np,
arch/powerpc/platforms/powermac/pfunc_core.c
780
void pmf_unregister_driver(struct device_node *np)
arch/powerpc/platforms/powermac/pfunc_core.c
808
static struct pmf_function *__pmf_find_function(struct device_node *target,
arch/powerpc/platforms/powermac/pfunc_core.c
811
struct device_node *actor = of_node_get(target);
arch/powerpc/platforms/powermac/pfunc_core.c
862
int pmf_register_irq_client(struct device_node *target,
arch/powerpc/platforms/powermac/pfunc_core.c
956
int pmf_do_functions(struct device_node *np, const char *name,
arch/powerpc/platforms/powermac/pfunc_core.c
993
struct pmf_function *pmf_find_function(struct device_node *target,
arch/powerpc/platforms/powermac/pic.c
256
static int pmac_pic_host_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/platforms/powermac/pic.c
286
struct device_node *master = NULL;
arch/powerpc/platforms/powermac/pic.c
287
struct device_node *slave = NULL;
arch/powerpc/platforms/powermac/pic.c
388
int of_irq_parse_oldworld(const struct device_node *device, int index,
arch/powerpc/platforms/powermac/pic.c
428
struct device_node* pswitch;
arch/powerpc/platforms/powermac/pic.c
445
static struct mpic * __init pmac_setup_one_mpic(struct device_node *np,
arch/powerpc/platforms/powermac/pic.c
475
struct device_node *np, *master = NULL, *slave = NULL;
arch/powerpc/platforms/powermac/pic.c
48
struct device_node *of_irq_dflt_pic;
arch/powerpc/platforms/powermac/pic.c
540
struct device_node *np;
arch/powerpc/platforms/powermac/pic.c
588
struct device_node *np;
arch/powerpc/platforms/powermac/setup.c
164
struct device_node *dn = of_find_node_by_name(NULL, "via-cuda");
arch/powerpc/platforms/powermac/setup.c
178
struct device_node *dn = of_find_node_by_name(NULL, "via-pmu");
arch/powerpc/platforms/powermac/setup.c
202
struct device_node *dn;
arch/powerpc/platforms/powermac/setup.c
231
struct device_node *np;
arch/powerpc/platforms/powermac/setup.c
251
struct device_node *cpu, *ic;
arch/powerpc/platforms/powermac/setup.c
454
struct device_node *np;
arch/powerpc/platforms/powermac/setup.c
494
struct device_node *prom_stdout = NULL;
arch/powerpc/platforms/powermac/setup.c
86
struct device_node *np;
arch/powerpc/platforms/powermac/smp.c
272
struct device_node *dn;
arch/powerpc/platforms/powermac/smp.c
564
struct device_node *cc = NULL;
arch/powerpc/platforms/powermac/smp.c
565
struct device_node *p;
arch/powerpc/platforms/powermac/smp.c
630
struct device_node *cpus;
arch/powerpc/platforms/powermac/smp.c
708
struct device_node *cpus =
arch/powerpc/platforms/powermac/smp.c
723
struct device_node *cpu;
arch/powerpc/platforms/powermac/smp.c
765
struct device_node *cpus;
arch/powerpc/platforms/powermac/smp.c
995
struct device_node *np;
arch/powerpc/platforms/powermac/time.c
170
struct device_node *vias;
arch/powerpc/platforms/powermac/udbg_adb.c
165
struct device_node *np;
arch/powerpc/platforms/powermac/udbg_adb.c
196
struct device_node *parent = of_get_parent(np);
arch/powerpc/platforms/powermac/udbg_scc.c
69
struct device_node *stdout = NULL, *escc = NULL, *macio = NULL;
arch/powerpc/platforms/powermac/udbg_scc.c
70
struct device_node *ch, *ch_def = NULL, *ch_a = NULL;
arch/powerpc/platforms/powernv/eeh-powernv.c
856
struct device_node *dn = pci_device_to_OF_node(pdev);
arch/powerpc/platforms/powernv/idle.c
1325
struct device_node *np;
arch/powerpc/platforms/powernv/opal-async.c
248
struct device_node *opal_node;
arch/powerpc/platforms/powernv/opal-core.c
303
struct device_node *dn;
arch/powerpc/platforms/powernv/opal-core.c
447
struct device_node *np;
arch/powerpc/platforms/powernv/opal-imc.c
137
static struct imc_pmu *imc_pmu_create(struct device_node *parent, int pmu_index, int domain)
arch/powerpc/platforms/powernv/opal-imc.c
219
struct device_node *node;
arch/powerpc/platforms/powernv/opal-imc.c
235
struct device_node *imc_dev = pdev->dev.of_node;
arch/powerpc/platforms/powernv/opal-imc.c
50
static void export_imc_mode_and_cmd(struct device_node *node,
arch/powerpc/platforms/powernv/opal-imc.c
82
static int imc_get_mem_addr_nest(struct device_node *node,
arch/powerpc/platforms/powernv/opal-irqchip.c
134
static int opal_event_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/platforms/powernv/opal-irqchip.c
140
static int opal_event_xlate(struct irq_domain *h, struct device_node *np,
arch/powerpc/platforms/powernv/opal-irqchip.c
176
struct device_node *dn, *opal_node;
arch/powerpc/platforms/powernv/opal-lpc.c
386
struct device_node *np;
arch/powerpc/platforms/powernv/opal-msglog.c
108
struct memcons *__init memcons_init(struct device_node *node, const char *mc_prop_name)
arch/powerpc/platforms/powernv/opal-nvram.c
92
struct device_node *np;
arch/powerpc/platforms/powernv/opal-power.c
140
struct device_node *np;
arch/powerpc/platforms/powernv/opal-powercap.c
140
struct device_node *powercap, *node;
arch/powerpc/platforms/powernv/opal-prd.c
43
static struct device_node *prd_node;
arch/powerpc/platforms/powernv/opal-prd.c
51
struct device_node *parent, *node;
arch/powerpc/platforms/powernv/opal-psr.c
121
struct device_node *psr, *node;
arch/powerpc/platforms/powernv/opal-rtc.c
67
struct device_node *rtc;
arch/powerpc/platforms/powernv/opal-secvar.c
104
struct device_node *node;
arch/powerpc/platforms/powernv/opal-secvar.c
128
struct device_node *node;
arch/powerpc/platforms/powernv/opal-sensor-groups.c
162
struct device_node *sg, *node;
arch/powerpc/platforms/powernv/opal-sensor.c
120
struct device_node *sensor;
arch/powerpc/platforms/powernv/opal-sysparam.c
145
struct device_node *sysparam;
arch/powerpc/platforms/powernv/opal-xscom.c
155
static int scom_debug_init_one(struct dentry *root, struct device_node *dn,
arch/powerpc/platforms/powernv/opal-xscom.c
190
struct device_node *dn;
arch/powerpc/platforms/powernv/opal.c
385
static int __init opal_message_init(struct device_node *opal_node)
arch/powerpc/platforms/powernv/opal.c
68
struct device_node *opal_node;
arch/powerpc/platforms/powernv/opal.c
793
struct device_node *np, const char *prop_name)
arch/powerpc/platforms/powernv/opal.c
832
static void opal_add_exported_attrs(struct device_node *np,
arch/powerpc/platforms/powernv/opal.c
835
struct device_node *child;
arch/powerpc/platforms/powernv/opal.c
874
struct device_node *np;
arch/powerpc/platforms/powernv/opal.c
934
struct device_node *np;
arch/powerpc/platforms/powernv/opal.c
942
struct device_node *np;
arch/powerpc/platforms/powernv/opal.c
991
struct device_node *np, *consoles, *leds;
arch/powerpc/platforms/powernv/pci-ioda-tce.c
23
struct device_node *dn = hose->dn;
arch/powerpc/platforms/powernv/pci-ioda.c
2485
static void __init pnv_pci_init_ioda_phb(struct device_node *np,
arch/powerpc/platforms/powernv/pci-ioda.c
2729
void __init pnv_pci_init_ioda2_phb(struct device_node *np)
arch/powerpc/platforms/powernv/pci-ioda.c
2734
void __init pnv_pci_init_npu2_opencapi_phb(struct device_node *np)
arch/powerpc/platforms/powernv/pci-ioda.c
344
struct device_node *dn = hose->dn;
arch/powerpc/platforms/powernv/pci.c
35
int pnv_pci_get_slot_id(struct device_node *np, uint64_t *id)
arch/powerpc/platforms/powernv/pci.c
37
struct device_node *node = np;
arch/powerpc/platforms/powernv/pci.c
762
struct device_node *np;
arch/powerpc/platforms/powernv/pci.h
277
extern void pnv_pci_init_ioda2_phb(struct device_node *np);
arch/powerpc/platforms/powernv/pci.h
278
extern void pnv_pci_init_npu2_opencapi_phb(struct device_node *np);
arch/powerpc/platforms/powernv/powernv.h
43
struct memcons *__init memcons_init(struct device_node *node, const char *mc_prop_name);
arch/powerpc/platforms/powernv/rng.c
101
struct device_node *dn)
arch/powerpc/platforms/powernv/rng.c
117
static __init int rng_create(struct device_node *dn)
arch/powerpc/platforms/powernv/rng.c
152
struct device_node *dn;
arch/powerpc/platforms/powernv/rng.c
171
struct device_node *dn;
arch/powerpc/platforms/powernv/rng.c
186
struct device_node *dn;
arch/powerpc/platforms/powernv/setup.c
113
struct device_node *np, *fw_features;
arch/powerpc/platforms/powernv/setup.c
168
struct device_node *dn;
arch/powerpc/platforms/powernv/setup.c
213
struct device_node *dn;
arch/powerpc/platforms/powernv/setup.c
274
struct device_node *root;
arch/powerpc/platforms/powernv/setup.c
45
struct device_node *fw_features)
arch/powerpc/platforms/powernv/setup.c
47
struct device_node *np;
arch/powerpc/platforms/powernv/setup.c
59
static void __init init_fw_feat_flags(struct device_node *np)
arch/powerpc/platforms/powernv/ultravisor.c
48
struct device_node *node;
arch/powerpc/platforms/powernv/vas.c
235
struct device_node *dn;
arch/powerpc/platforms/powernv/vas.c
52
struct device_node *dn = pdev->dev.of_node;
arch/powerpc/platforms/ps3/interrupt.c
670
static int ps3_host_match(struct irq_domain *h, struct device_node *np,
arch/powerpc/platforms/ps3/os-area.c
256
static void os_area_set_property(struct device_node *node,
arch/powerpc/platforms/ps3/os-area.c
279
static void __init os_area_get_property(struct device_node *node,
arch/powerpc/platforms/ps3/os-area.c
671
struct device_node *node;
arch/powerpc/platforms/ps3/os-area.c
770
struct device_node *node;
arch/powerpc/platforms/pseries/dlpar.c
101
static void dlpar_free_one_cc_node(struct device_node *dn)
arch/powerpc/platforms/pseries/dlpar.c
115
void dlpar_free_cc_nodes(struct device_node *dn)
arch/powerpc/platforms/pseries/dlpar.c
134
struct device_node *dlpar_configure_connector(__be32 drc_index,
arch/powerpc/platforms/pseries/dlpar.c
135
struct device_node *parent)
arch/powerpc/platforms/pseries/dlpar.c
137
struct device_node *dn;
arch/powerpc/platforms/pseries/dlpar.c
138
struct device_node *first_dn = NULL;
arch/powerpc/platforms/pseries/dlpar.c
139
struct device_node *last_dn = NULL;
arch/powerpc/platforms/pseries/dlpar.c
235
int dlpar_attach_node(struct device_node *dn, struct device_node *parent)
arch/powerpc/platforms/pseries/dlpar.c
250
int dlpar_detach_node(struct device_node *dn)
arch/powerpc/platforms/pseries/dlpar.c
252
struct device_node *child;
arch/powerpc/platforms/pseries/dlpar.c
267
struct device_node *dn)
arch/powerpc/platforms/pseries/dlpar.c
346
static struct device_node *
arch/powerpc/platforms/pseries/dlpar.c
349
struct device_node *np = NULL;
arch/powerpc/platforms/pseries/dlpar.c
370
static struct device_node *
arch/powerpc/platforms/pseries/dlpar.c
373
struct device_node *np = NULL;
arch/powerpc/platforms/pseries/dlpar.c
408
static struct device_node *
arch/powerpc/platforms/pseries/dlpar.c
411
struct device_node *np = NULL;
arch/powerpc/platforms/pseries/dlpar.c
449
struct device_node *np, *nodes;
arch/powerpc/platforms/pseries/dlpar.c
507
struct device_node *node)
arch/powerpc/platforms/pseries/dlpar.c
509
struct device_node *child;
arch/powerpc/platforms/pseries/dlpar.c
525
struct device_node *np;
arch/powerpc/platforms/pseries/dlpar.c
79
static struct device_node *dlpar_parse_cc_node(struct cc_workarea *ccwa)
arch/powerpc/platforms/pseries/dlpar.c
81
struct device_node *dn;
arch/powerpc/platforms/pseries/event_sources.c
11
void __init request_event_sources_irqs(struct device_node *np,
arch/powerpc/platforms/pseries/hotplug-cpu.c
214
static int pseries_add_processor(struct device_node *np)
arch/powerpc/platforms/pseries/hotplug-cpu.c
296
static void pseries_remove_processor(struct device_node *np)
arch/powerpc/platforms/pseries/hotplug-cpu.c
328
static int dlpar_offline_cpu(struct device_node *dn)
arch/powerpc/platforms/pseries/hotplug-cpu.c
384
static int dlpar_online_cpu(struct device_node *dn)
arch/powerpc/platforms/pseries/hotplug-cpu.c
434
static bool dlpar_cpu_exists(struct device_node *parent, u32 drc_index)
arch/powerpc/platforms/pseries/hotplug-cpu.c
436
struct device_node *child = NULL;
arch/powerpc/platforms/pseries/hotplug-cpu.c
460
static bool drc_info_valid_index(struct device_node *parent, u32 drc_index)
arch/powerpc/platforms/pseries/hotplug-cpu.c
502
static bool valid_cpu_drc_index(struct device_node *parent, u32 drc_index)
arch/powerpc/platforms/pseries/hotplug-cpu.c
531
static int pseries_cpuhp_attach_nodes(struct device_node *dn)
arch/powerpc/platforms/pseries/hotplug-cpu.c
554
struct device_node *dn, *parent;
arch/powerpc/platforms/pseries/hotplug-cpu.c
631
static unsigned int pseries_cpuhp_cache_use_count(const struct device_node *cachedn)
arch/powerpc/platforms/pseries/hotplug-cpu.c
634
struct device_node *dn, *tn;
arch/powerpc/platforms/pseries/hotplug-cpu.c
655
static int pseries_cpuhp_detach_nodes(struct device_node *cpudn)
arch/powerpc/platforms/pseries/hotplug-cpu.c
657
struct device_node *dn;
arch/powerpc/platforms/pseries/hotplug-cpu.c
685
static ssize_t dlpar_cpu_remove(struct device_node *dn, u32 drc_index)
arch/powerpc/platforms/pseries/hotplug-cpu.c
723
static struct device_node *cpu_drc_index_to_dn(u32 drc_index)
arch/powerpc/platforms/pseries/hotplug-cpu.c
725
struct device_node *dn;
arch/powerpc/platforms/pseries/hotplug-cpu.c
743
struct device_node *dn;
arch/powerpc/platforms/pseries/hotplug-cpu.c
816
struct device_node *dn;
arch/powerpc/platforms/pseries/hotplug-memory.c
113
struct device_node *parent, *lmb_node, *dr_node;
arch/powerpc/platforms/pseries/hotplug-memory.c
260
static int pseries_remove_mem_node(struct device_node *np)
arch/powerpc/platforms/pseries/hotplug-memory.c
54
static bool find_aa_index(struct device_node *dr_node,
arch/powerpc/platforms/pseries/hotplug-memory.c
541
static inline int pseries_remove_mem_node(struct device_node *np)
arch/powerpc/platforms/pseries/hotplug-memory.c
866
static int pseries_add_mem_node(struct device_node *np)
arch/powerpc/platforms/pseries/ibmebus.c
157
struct device_node *dn = to_platform_device(dev)->dev.of_node;
arch/powerpc/platforms/pseries/ibmebus.c
158
struct device_node *tn = of_find_node_by_path(data);
arch/powerpc/platforms/pseries/ibmebus.c
170
static int ibmebus_create_device(struct device_node *dn)
arch/powerpc/platforms/pseries/ibmebus.c
190
struct device_node *root, *child;
arch/powerpc/platforms/pseries/ibmebus.c
275
struct device_node *dn = NULL;
arch/powerpc/platforms/pseries/io_event_irq.c
144
struct device_node *np;
arch/powerpc/platforms/pseries/iommu.c
1026
static int remove_dma_window_named(struct device_node *np, bool remove_prop, const char *win_name,
arch/powerpc/platforms/pseries/iommu.c
1063
static bool find_existing_ddw(struct device_node *pdn, u64 *dma_addr, int *window_shift,
arch/powerpc/platforms/pseries/iommu.c
1087
static struct dma_win *ddw_list_new_entry(struct device_node *pdn,
arch/powerpc/platforms/pseries/iommu.c
1106
struct device_node *pdn;
arch/powerpc/platforms/pseries/iommu.c
1163
static inline int ddw_read_ext(const struct device_node *np, int extnum,
arch/powerpc/platforms/pseries/iommu.c
1185
struct device_node *parent)
arch/powerpc/platforms/pseries/iommu.c
1187
struct device_node *dn;
arch/powerpc/platforms/pseries/iommu.c
1246
struct device_node *dn;
arch/powerpc/platforms/pseries/iommu.c
1280
struct device_node *pdn;
arch/powerpc/platforms/pseries/iommu.c
1305
static void reset_dma_window(struct pci_dev *dev, struct device_node *par_dn)
arch/powerpc/platforms/pseries/iommu.c
1310
struct device_node *dn;
arch/powerpc/platforms/pseries/iommu.c
1337
static int limited_dma_window(struct pci_dev *dev, struct device_node *par_dn)
arch/powerpc/platforms/pseries/iommu.c
1342
struct device_node *dn;
arch/powerpc/platforms/pseries/iommu.c
1446
static bool enable_ddw(struct pci_dev *dev, struct device_node *pdn, u64 dma_mask)
arch/powerpc/platforms/pseries/iommu.c
1455
struct device_node *dn;
arch/powerpc/platforms/pseries/iommu.c
1801
struct device_node *pdn,
arch/powerpc/platforms/pseries/iommu.c
1850
struct device_node *pdn, *dn;
arch/powerpc/platforms/pseries/iommu.c
1903
struct device_node *dn = pci_device_to_OF_node(pdev), *pdn;
arch/powerpc/platforms/pseries/iommu.c
1960
static void restore_default_dma_window(struct pci_dev *pdev, struct device_node *pdn)
arch/powerpc/platforms/pseries/iommu.c
1966
static long remove_dynamic_dma_windows(struct pci_dev *pdev, struct device_node *pdn)
arch/powerpc/platforms/pseries/iommu.c
2008
struct device_node *pdn;
arch/powerpc/platforms/pseries/iommu.c
2069
struct device_node *pdn;
arch/powerpc/platforms/pseries/iommu.c
2276
struct device_node *dn = pci_device_to_OF_node(pdev), *pdn;
arch/powerpc/platforms/pseries/iommu.c
2341
struct device_node *dn = pci_device_to_OF_node(pdev);
arch/powerpc/platforms/pseries/iommu.c
2342
struct device_node *pdn;
arch/powerpc/platforms/pseries/iommu.c
2472
struct device_node *np = rd->dn;
arch/powerpc/platforms/pseries/iommu.c
2556
struct device_node *pdn, *dn = pdev->dev.of_node;
arch/powerpc/platforms/pseries/iommu.c
412
struct device_node *device;
arch/powerpc/platforms/pseries/iommu.c
582
struct device_node *dn,
arch/powerpc/platforms/pseries/iommu.c
585
struct device_node *node;
arch/powerpc/platforms/pseries/iommu.c
624
struct device_node *dn;
arch/powerpc/platforms/pseries/iommu.c
626
struct device_node *isa_dn, *isa_dn_orig;
arch/powerpc/platforms/pseries/iommu.c
627
struct device_node *tmp;
arch/powerpc/platforms/pseries/iommu.c
751
static struct device_node *pci_dma_find_parent_node(struct pci_dev *dev,
arch/powerpc/platforms/pseries/iommu.c
754
struct device_node *dn = pci_device_to_OF_node(dev);
arch/powerpc/platforms/pseries/iommu.c
772
static struct device_node *pci_dma_find(struct device_node *dn,
arch/powerpc/platforms/pseries/iommu.c
777
struct device_node *rdn = NULL;
arch/powerpc/platforms/pseries/iommu.c
843
struct device_node *dn, *pdn;
arch/powerpc/platforms/pseries/iommu.c
896
struct device_node *dn;
arch/powerpc/platforms/pseries/iommu.c
949
static void clean_dma_window(struct device_node *np, struct dynamic_dma_window_prop *dwp)
arch/powerpc/platforms/pseries/iommu.c
966
static void __remove_dma_window(struct device_node *np, u32 *ddw_avail, u64 liobn)
arch/powerpc/platforms/pseries/iommu.c
981
static void remove_dma_window(struct device_node *np, u32 *ddw_avail,
arch/powerpc/platforms/pseries/iommu.c
995
static void copy_property(struct device_node *pdn, const char *from, const char *to)
arch/powerpc/platforms/pseries/lparcfg.c
202
struct device_node *root;
arch/powerpc/platforms/pseries/lparcfg.c
370
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/platforms/pseries/lparcfg.c
462
struct device_node *cpus_dn;
arch/powerpc/platforms/pseries/lparcfg.c
537
struct device_node *rtas_node;
arch/powerpc/platforms/pseries/lparcfg.c
771
struct device_node *rootdn;
arch/powerpc/platforms/pseries/mobility.c
119
static int update_dt_property(struct device_node *dn, struct property **prop,
arch/powerpc/platforms/pseries/mobility.c
180
static int update_dt_node(struct device_node *dn, s32 scope)
arch/powerpc/platforms/pseries/mobility.c
264
static int add_dt_node(struct device_node *parent_dn, __be32 drc_index)
arch/powerpc/platforms/pseries/mobility.c
266
struct device_node *dn;
arch/powerpc/platforms/pseries/mobility.c
324
struct device_node *np;
arch/powerpc/platforms/pseries/mobility.c
91
static int delete_dt_node(struct device_node *dn)
arch/powerpc/platforms/pseries/mobility.c
93
struct device_node *pdn;
arch/powerpc/platforms/pseries/msi.c
124
struct device_node *dn;
arch/powerpc/platforms/pseries/msi.c
161
static struct device_node *__find_pe_total_msi(struct device_node *node, int *total)
arch/powerpc/platforms/pseries/msi.c
163
struct device_node *dn;
arch/powerpc/platforms/pseries/msi.c
182
static struct device_node *find_pe_total_msi(struct pci_dev *dev, int *total)
arch/powerpc/platforms/pseries/msi.c
187
static struct device_node *find_pe_dn(struct pci_dev *dev, int *total)
arch/powerpc/platforms/pseries/msi.c
189
struct device_node *dn;
arch/powerpc/platforms/pseries/msi.c
220
struct device_node *requestor;
arch/powerpc/platforms/pseries/msi.c
228
static void *count_non_bridge_devices(struct device_node *dn, void *data)
arch/powerpc/platforms/pseries/msi.c
245
static void *count_spare_msis(struct device_node *dn, void *data)
arch/powerpc/platforms/pseries/msi.c
276
struct device_node *pe_dn;
arch/powerpc/platforms/pseries/nvram.c
214
struct device_node *nvram;
arch/powerpc/platforms/pseries/of_helpers.c
18
struct device_node *pseries_of_derive_parent(const char *path)
arch/powerpc/platforms/pseries/of_helpers.c
20
struct device_node *parent;
arch/powerpc/platforms/pseries/of_helpers.h
7
struct device_node *pseries_of_derive_parent(const char *path);
arch/powerpc/platforms/pseries/papr-hvpipe.c
693
struct device_node *np;
arch/powerpc/platforms/pseries/papr_scm.c
1363
struct device_node *dn = pdev->dev.of_node;
arch/powerpc/platforms/pseries/papr_scm.c
55
struct device_node *dn;
arch/powerpc/platforms/pseries/pci.c
126
struct device_node *dn = pci_device_to_OF_node(pdev);
arch/powerpc/platforms/pseries/pci.c
260
struct device_node *dn, *pdn;
arch/powerpc/platforms/pseries/pci_dlpar.c
22
struct pci_controller *init_phb_dynamic(struct device_node *dn)
arch/powerpc/platforms/pseries/pmem.c
27
static struct device_node *pmem_node;
arch/powerpc/platforms/pseries/pmem.c
31
struct device_node *dn;
arch/powerpc/platforms/pseries/pmem.c
69
struct device_node *dn;
arch/powerpc/platforms/pseries/pseries.h
12
struct device_node;
arch/powerpc/platforms/pseries/pseries.h
14
void __init request_event_sources_irqs(struct device_node *np,
arch/powerpc/platforms/pseries/pseries.h
48
extern void dlpar_free_cc_nodes(struct device_node *);
arch/powerpc/platforms/pseries/pseries.h
50
extern struct device_node *dlpar_configure_connector(__be32,
arch/powerpc/platforms/pseries/pseries.h
51
struct device_node *);
arch/powerpc/platforms/pseries/pseries.h
52
extern int dlpar_attach_node(struct device_node *, struct device_node *);
arch/powerpc/platforms/pseries/pseries.h
53
extern int dlpar_detach_node(struct device_node *);
arch/powerpc/platforms/pseries/pseries_energy.c
112
struct device_node *dn = NULL;
arch/powerpc/platforms/pseries/pseries_energy.c
39
struct device_node *dn = NULL;
arch/powerpc/platforms/pseries/ras.c
135
struct device_node *np;
arch/powerpc/platforms/pseries/ras.c
156
struct device_node *np;
arch/powerpc/platforms/pseries/reconfig.c
197
struct device_node *np;
arch/powerpc/platforms/pseries/reconfig.c
242
struct device_node *node;
arch/powerpc/platforms/pseries/reconfig.c
25
struct device_node *np;
arch/powerpc/platforms/pseries/reconfig.c
252
static char *parse_node(char *buf, size_t bufsize, struct device_node **npp)
arch/powerpc/platforms/pseries/reconfig.c
275
struct device_node *np;
arch/powerpc/platforms/pseries/reconfig.c
299
struct device_node *np;
arch/powerpc/platforms/pseries/reconfig.c
318
struct device_node *np;
arch/powerpc/platforms/pseries/reconfig.c
65
static int pSeries_reconfig_remove_node(struct device_node *np)
arch/powerpc/platforms/pseries/reconfig.c
67
struct device_node *parent, *child;
arch/powerpc/platforms/pseries/rng.c
30
struct device_node *dn;
arch/powerpc/platforms/pseries/setup.c
1011
struct device_node *dn;
arch/powerpc/platforms/pseries/setup.c
108
struct device_node *root;
arch/powerpc/platforms/pseries/setup.c
1095
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/platforms/pseries/setup.c
213
struct device_node *np, *old, *found = NULL;
arch/powerpc/platforms/pseries/setup.c
281
struct device_node *parent, *np = rd->dn;
arch/powerpc/platforms/pseries/setup.c
498
struct device_node *node;
arch/powerpc/platforms/pseries/setup.c
500
struct device_node *root = of_find_node_by_path("/");
arch/powerpc/platforms/pseries/setup.c
666
struct device_node *dn = pci_device_to_OF_node(dev);
arch/powerpc/platforms/pseries/setup.c
767
struct device_node *dn = pci_device_to_OF_node(pdev);
arch/powerpc/platforms/pseries/setup.c
780
struct device_node *dn = pci_device_to_OF_node(pdev);
arch/powerpc/platforms/pseries/setup.c
796
struct device_node *dn = pci_device_to_OF_node(pdev);
arch/powerpc/platforms/pseries/vas.c
939
struct device_node *dn = rd->dn;
arch/powerpc/platforms/pseries/vio.c
109
struct device_node *node_vroot;
arch/powerpc/platforms/pseries/vio.c
118
struct device_node *of_node;
arch/powerpc/platforms/pseries/vio.c
1338
struct vio_dev *vio_register_device_node(struct device_node *of_node)
arch/powerpc/platforms/pseries/vio.c
1341
struct device_node *parent_node;
arch/powerpc/platforms/pseries/vio.c
1472
struct device_node *node_root, *node_child;
arch/powerpc/platforms/pseries/vio.c
1546
struct device_node *of_node = dev->of_node;
arch/powerpc/platforms/pseries/vio.c
1556
struct device_node *dn;
arch/powerpc/platforms/pseries/vio.c
1590
const struct device_node *dn;
arch/powerpc/platforms/pseries/vio.c
1679
struct vio_dev *vio_find_node(struct device_node *vnode)
arch/powerpc/platforms/pseries/vio.c
1682
struct device_node *vnode_parent;
arch/powerpc/sysdev/cpm2_pic.c
228
void cpm2_pic_init(struct device_node *node)
arch/powerpc/sysdev/cpm2_pic.h
7
extern void cpm2_pic_init(struct device_node *);
arch/powerpc/sysdev/cpm_common.c
186
struct device_node *np = dev->of_node;
arch/powerpc/sysdev/cpm_common.c
33
struct device_node *np;
arch/powerpc/sysdev/dart_iommu.c
259
static int __init dart_init(struct device_node *dart_node)
arch/powerpc/sysdev/dart_iommu.c
362
struct device_node *np = of_node_get(dev->of_node);
arch/powerpc/sysdev/dart_iommu.c
391
struct device_node *dn;
arch/powerpc/sysdev/dcr.c
14
unsigned int dcr_resource_start(const struct device_node *np,
arch/powerpc/sysdev/dcr.c
27
unsigned int dcr_resource_len(const struct device_node *np, unsigned int index)
arch/powerpc/sysdev/ehv_pic.c
181
static int ehv_pic_host_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/sysdev/ehv_pic.c
185
struct device_node *of_node = irq_domain_get_of_node(h);
arch/powerpc/sysdev/ehv_pic.c
218
static int ehv_pic_host_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/sysdev/ehv_pic.c
257
struct device_node *np, *np2;
arch/powerpc/sysdev/fsl_gtm.c
332
static void __init gtm_set_shortcuts(struct device_node *np,
arch/powerpc/sysdev/fsl_gtm.c
377
struct device_node *np;
arch/powerpc/sysdev/fsl_lbc.c
186
struct device_node *node)
arch/powerpc/sysdev/fsl_lbc.c
45
struct device_node *np = fsl_lbc_ctrl_dev->dev->of_node;
arch/powerpc/sysdev/fsl_msi.c
182
struct device_node *np;
arch/powerpc/sysdev/fsl_pci.c
1121
struct device_node *fsl_pci_primary;
arch/powerpc/sysdev/fsl_pci.c
1125
struct device_node *np;
arch/powerpc/sysdev/fsl_pci.c
1338
struct device_node *node;
arch/powerpc/sysdev/fsl_pci.c
183
struct device_node *node;
arch/powerpc/sysdev/fsl_pci.c
530
struct device_node *dev;
arch/powerpc/sysdev/fsl_pci.c
809
int __init mpc83xx_add_bridge(struct device_node *dev)
arch/powerpc/sysdev/fsl_pci.h
117
extern int mpc83xx_add_bridge(struct device_node *dev);
arch/powerpc/sysdev/fsl_pci.h
120
extern struct device_node *fsl_pci_primary;
arch/powerpc/sysdev/fsl_rcpm.c
358
struct device_node *np;
arch/powerpc/sysdev/fsl_rio.c
454
struct device_node *np, *rmu_node;
arch/powerpc/sysdev/fsl_rio.c
459
struct device_node *rmu_np[MAX_MSG_UNIT_NUM] = {NULL};
arch/powerpc/sysdev/fsl_rio.h
125
struct device_node *node);
arch/powerpc/sysdev/fsl_rmu.c
1065
int fsl_rio_setup_rmu(struct rio_mport *mport, struct device_node *node)
arch/powerpc/sysdev/fsl_soc.c
123
struct device_node *node;
arch/powerpc/sysdev/fsl_soc.c
155
struct device_node *np;
arch/powerpc/sysdev/fsl_soc.c
41
struct device_node *soc;
arch/powerpc/sysdev/fsl_soc.c
64
struct device_node *soc;
arch/powerpc/sysdev/fsl_soc.c
87
struct device_node *node;
arch/powerpc/sysdev/fsl_soc.h
21
struct device_node;
arch/powerpc/sysdev/ge/ge_pic.c
168
static int gef_pic_host_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/sysdev/ge/ge_pic.c
191
void __init gef_pic_init(struct device_node *np)
arch/powerpc/sysdev/ge/ge_pic.h
6
void gef_pic_init(struct device_node *);
arch/powerpc/sysdev/i8259.c
161
static int i8259_host_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/sysdev/i8259.c
164
struct device_node *of_node = irq_domain_get_of_node(h);
arch/powerpc/sysdev/i8259.c
185
static int i8259_host_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/sysdev/i8259.c
223
void i8259_init(struct device_node *node, unsigned long intack_addr)
arch/powerpc/sysdev/ipic.c
672
static int ipic_host_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/sysdev/ipic.c
676
struct device_node *of_node = irq_domain_get_of_node(h);
arch/powerpc/sysdev/ipic.c
700
struct ipic * __init ipic_init(struct device_node *node, unsigned int flags)
arch/powerpc/sysdev/mmio_nvram.c
99
struct device_node *nvram_node;
arch/powerpc/sysdev/mpic.c
1088
static int mpic_host_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/sysdev/mpic.c
1216
struct mpic * __init mpic_alloc(struct device_node *node,
arch/powerpc/sysdev/mpic.c
995
static int mpic_host_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/sysdev/mpic.c
999
struct device_node *of_node = irq_domain_get_of_node(h);
arch/powerpc/sysdev/mpic_msgr.c
110
struct device_node *aliases;
arch/powerpc/sysdev/mpic_msgr.c
136
static int mpic_msgr_block_number(struct device_node *node)
arch/powerpc/sysdev/mpic_msgr.c
138
struct device_node *aliases;
arch/powerpc/sysdev/mpic_msgr.c
149
struct device_node *tn;
arch/powerpc/sysdev/mpic_msgr.c
174
struct device_node *np = dev->dev.of_node;
arch/powerpc/sysdev/mpic_msi.c
32
struct device_node *np;
arch/powerpc/sysdev/mpic_timer.c
386
static int __init timer_group_get_freq(struct device_node *np,
arch/powerpc/sysdev/mpic_timer.c
392
struct device_node *dn;
arch/powerpc/sysdev/mpic_timer.c
413
static int __init timer_group_get_irq(struct device_node *np,
arch/powerpc/sysdev/mpic_timer.c
461
static void __init timer_group_init(struct device_node *np)
arch/powerpc/sysdev/mpic_timer.c
548
struct device_node *np = NULL;
arch/powerpc/sysdev/msi_bitmap.c
113
struct device_node *of_node)
arch/powerpc/sysdev/msi_bitmap.c
221
struct device_node of_node;
arch/powerpc/sysdev/of_rtc.c
25
struct device_node *node;
arch/powerpc/sysdev/rtc_cmos_setup.c
22
struct device_node *np;
arch/powerpc/sysdev/tsi108_dev.c
41
struct device_node *tsi;
arch/powerpc/sysdev/tsi108_dev.c
65
struct device_node *np;
arch/powerpc/sysdev/tsi108_dev.c
73
struct device_node *phy, *mdio;
arch/powerpc/sysdev/tsi108_pci.c
184
int __init tsi108_setup_pci(struct device_node *dev, u32 cfg_phys, int primary)
arch/powerpc/sysdev/tsi108_pci.c
364
static int pci_irq_host_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/sysdev/tsi108_pci.c
403
void __init tsi108_pci_int_init(struct device_node *node)
arch/powerpc/sysdev/xics/icp-hv.c
167
struct device_node *np;
arch/powerpc/sysdev/xics/icp-native.c
237
static int __init icp_native_init_one_node(struct device_node *np,
arch/powerpc/sysdev/xics/icp-native.c
304
struct device_node *np;
arch/powerpc/sysdev/xics/icp-opal.c
189
struct device_node *np;
arch/powerpc/sysdev/xics/ics-native.c
168
static int ics_native_host_match(struct ics *ics, struct device_node *node)
arch/powerpc/sysdev/xics/ics-native.c
183
static int __init ics_native_add_one(struct device_node *np)
arch/powerpc/sysdev/xics/ics-native.c
236
struct device_node *ics;
arch/powerpc/sysdev/xics/ics-native.c
33
struct device_node *node;
arch/powerpc/sysdev/xics/ics-opal.c
147
static int ics_opal_host_match(struct ics *ics, struct device_node *node)
arch/powerpc/sysdev/xics/ics-rtas.c
183
static int ics_rtas_host_match(struct ics *ics, struct device_node *node)
arch/powerpc/sysdev/xics/xics-common.c
307
static int xics_host_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/sysdev/xics/xics-common.c
358
static int xics_host_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/sysdev/xics/xics-common.c
46
struct device_node *np;
arch/powerpc/sysdev/xics/xics-common.c
488
struct device_node *np;
arch/powerpc/sysdev/xive/common.c
1299
static int xive_irq_domain_xlate(struct irq_domain *h, struct device_node *ct,
arch/powerpc/sysdev/xive/common.c
1321
static int xive_irq_domain_match(struct irq_domain *h, struct device_node *node,
arch/powerpc/sysdev/xive/common.c
1453
static void __init xive_init_host(struct device_node *np)
arch/powerpc/sysdev/xive/common.c
1651
bool __init xive_core_init(struct device_node *np, const struct xive_ops *ops,
arch/powerpc/sysdev/xive/native.c
244
static bool xive_native_match(struct device_node *node)
arch/powerpc/sysdev/xive/native.c
495
static bool __init xive_parse_provisioning(struct device_node *np)
arch/powerpc/sysdev/xive/native.c
559
struct device_node *np;
arch/powerpc/sysdev/xive/spapr.c
565
static bool xive_spapr_match(struct device_node *node)
arch/powerpc/sysdev/xive/spapr.c
703
struct device_node *rootdn;
arch/powerpc/sysdev/xive/spapr.c
807
struct device_node *np;
arch/powerpc/sysdev/xive/xive-internal.h
50
bool (*match)(struct device_node *np);
arch/powerpc/sysdev/xive/xive-internal.h
65
bool xive_core_init(struct device_node *np, const struct xive_ops *ops,
arch/riscv/include/asm/processor.h
184
struct device_node;
arch/riscv/include/asm/processor.h
185
int riscv_of_processor_hartid(struct device_node *node, unsigned long *hartid);
arch/riscv/include/asm/processor.h
186
int riscv_early_of_processor_hartid(struct device_node *node, unsigned long *hartid);
arch/riscv/include/asm/processor.h
187
int riscv_of_parent_hartid(struct device_node *node, unsigned long *hartid);
arch/riscv/kernel/cacheinfo.c
83
struct device_node *np, *prev;
arch/riscv/kernel/cpu.c
125
int riscv_of_parent_hartid(struct device_node *node, unsigned long *hartid)
arch/riscv/kernel/cpu.c
30
int riscv_of_processor_hartid(struct device_node *node, unsigned long *hart)
arch/riscv/kernel/cpu.c
333
struct device_node *node;
arch/riscv/kernel/cpu.c
50
int __init riscv_early_of_processor_hartid(struct device_node *node, unsigned long *hart)
arch/riscv/kernel/cpufeature.c
1026
struct device_node *cpu_node;
arch/riscv/kernel/cpufeature.c
833
struct device_node *node;
arch/riscv/kernel/cpufeature.c
924
static void __init riscv_fill_cpu_vendor_ext(struct device_node *cpu_node, int cpu)
arch/riscv/kernel/cpufeature.c
990
struct device_node *cpu_node;
arch/riscv/kernel/irq.c
58
struct device_node *np = to_of_node(fwnode);
arch/riscv/kernel/smpboot.c
125
struct device_node *dn;
arch/riscv/kernel/time.c
22
struct device_node *cpu;
arch/riscv/mm/cacheflush.c
120
static void __init cbo_get_block_size(struct device_node *node,
arch/riscv/mm/cacheflush.c
146
struct device_node *node;
arch/sh/boards/of-generic.c
120
struct device_node *root;
arch/sh/boards/of-generic.c
58
struct device_node *np;
arch/sh/kernel/cpu/sh2/smp-j2.c
45
struct device_node *np;
arch/sh/kernel/cpu/sh2/smp-j2.c
81
struct device_node *np;
arch/sparc/include/asm/device.h
10
struct device_node;
arch/sparc/include/asm/floppy_32.h
275
struct device_node *dp;
arch/sparc/include/asm/floppy_64.h
533
static int __init ebus_fdthree_p(struct device_node *dp)
arch/sparc/include/asm/floppy_64.h
550
struct device_node *dp;
arch/sparc/include/asm/floppy_64.h
572
struct device_node *ebus_dp;
arch/sparc/include/asm/leon.h
219
struct device_node;
arch/sparc/include/asm/leon.h
228
void leon_node_init(struct device_node *dp, struct device_node ***nextp);
arch/sparc/include/asm/leon_amba.h
180
struct device_node;
arch/sparc/include/asm/leon_amba.h
181
void _amba_init(struct device_node *dp, struct device_node ***nextp);
arch/sparc/include/asm/parport_64.h
117
struct device_node *parent;
arch/sparc/include/asm/pbm.h
45
struct device_node *prom_node;
arch/sparc/include/asm/prom.h
31
unsigned int (*irq_build)(struct device_node *, unsigned int, void *);
arch/sparc/include/asm/prom.h
35
struct device_node *of_find_node_by_cpuid(int cpuid);
arch/sparc/include/asm/prom.h
36
int of_set_property(struct device_node *node, const char *name, void *val, int len);
arch/sparc/include/asm/prom.h
38
int of_getintprop_default(struct device_node *np,
arch/sparc/include/asm/prom.h
51
extern struct device_node *of_console_device;
arch/sparc/include/asm/prom.h
55
void irq_trans_init(struct device_node *dp);
arch/sparc/include/asm/prom.h
56
char *build_path_component(struct device_node *dp);
arch/sparc/include/asm/vio.h
334
struct device_node *dp;
arch/sparc/kernel/auxio_64.c
108
struct device_node *dp = dev->dev.of_node;
arch/sparc/kernel/chmc.c
400
struct device_node *mem_node;
arch/sparc/kernel/chmc.c
696
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/devices.c
57
struct device_node *dp;
arch/sparc/kernel/irq_64.c
909
struct device_node *dp;
arch/sparc/kernel/leon_kernel.c
305
struct device_node *rootnp, *np, *nnp;
arch/sparc/kernel/leon_smp.c
277
struct device_node *rootnp;
arch/sparc/kernel/of_device_32.c
107
static int of_bus_ambapp_match(struct device_node *np)
arch/sparc/kernel/of_device_32.c
112
static void of_bus_ambapp_count_cells(struct device_node *child,
arch/sparc/kernel/of_device_32.c
176
static struct of_bus *of_match_bus(struct device_node *np)
arch/sparc/kernel/of_device_32.c
187
static int __init build_one_resource(struct device_node *parent,
arch/sparc/kernel/of_device_32.c
22
static int of_bus_pci_match(struct device_node *np)
arch/sparc/kernel/of_device_32.c
222
static int __init use_1to1_mapping(struct device_node *pp)
arch/sparc/kernel/of_device_32.c
277
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/of_device_32.c
278
struct device_node *pp = p_op->dev.of_node;
arch/sparc/kernel/of_device_32.c
339
static struct platform_device * __init scan_one_device(struct device_node *dp,
arch/sparc/kernel/of_device_32.c
397
static void __init scan_tree(struct device_node *dp, struct device *parent)
arch/sparc/kernel/of_device_32.c
40
static void of_bus_pci_count_cells(struct device_node *np,
arch/sparc/kernel/of_device_32.c
411
struct device_node *root = of_find_node_by_path("/");
arch/sparc/kernel/of_device_64.c
170
static int of_bus_fhc_match(struct device_node *np)
arch/sparc/kernel/of_device_64.c
230
static struct of_bus *of_match_bus(struct device_node *np)
arch/sparc/kernel/of_device_64.c
241
static int __init build_one_resource(struct device_node *parent,
arch/sparc/kernel/of_device_64.c
282
static int __init use_1to1_mapping(struct device_node *pp)
arch/sparc/kernel/of_device_64.c
355
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/of_device_64.c
356
struct device_node *pp = p_op->dev.of_node;
arch/sparc/kernel/of_device_64.c
419
static struct device_node * __init
arch/sparc/kernel/of_device_64.c
420
apply_interrupt_map(struct device_node *dp, struct device_node *pp,
arch/sparc/kernel/of_device_64.c
424
struct device_node *cp;
arch/sparc/kernel/of_device_64.c
46
static int of_bus_pci_match(struct device_node *np)
arch/sparc/kernel/of_device_64.c
479
static unsigned int __init pci_irq_swizzle(struct device_node *dp,
arch/sparc/kernel/of_device_64.c
480
struct device_node *pp,
arch/sparc/kernel/of_device_64.c
537
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/of_device_64.c
538
struct device_node *pp, *ip;
arch/sparc/kernel/of_device_64.c
573
struct device_node *iret;
arch/sparc/kernel/of_device_64.c
632
static struct platform_device * __init scan_one_device(struct device_node *dp,
arch/sparc/kernel/of_device_64.c
687
static void __init scan_tree(struct device_node *dp, struct device *parent)
arch/sparc/kernel/of_device_64.c
69
static int of_bus_simba_match(struct device_node *np)
arch/sparc/kernel/of_device_64.c
701
struct device_node *root = of_find_node_by_path("/");
arch/sparc/kernel/of_device_64.c
93
static void of_bus_pci_count_cells(struct device_node *np,
arch/sparc/kernel/of_device_common.c
15
unsigned int irq_of_parse_and_map(struct device_node *node, int index)
arch/sparc/kernel/of_device_common.c
150
int of_bus_sbus_match(struct device_node *np)
arch/sparc/kernel/of_device_common.c
152
struct device_node *dp = np;
arch/sparc/kernel/of_device_common.c
173
void of_bus_sbus_count_cells(struct device_node *child, int *addrc, int *sizec)
arch/sparc/kernel/of_device_common.c
26
int of_address_to_resource(struct device_node *node, int index,
arch/sparc/kernel/of_device_common.c
39
void __iomem *of_iomap(struct device_node *node, int index)
arch/sparc/kernel/of_device_common.c
59
struct device_node *bus_dp = bus->dev.of_node;
arch/sparc/kernel/of_device_common.c
60
struct device_node *dp;
arch/sparc/kernel/of_device_common.c
76
static void get_cells(struct device_node *dp, int *addrc, int *sizec)
arch/sparc/kernel/of_device_common.c
88
void of_bus_default_count_cells(struct device_node *dev, int *addrc, int *sizec)
arch/sparc/kernel/of_device_common.h
13
void of_bus_default_count_cells(struct device_node *dev, int *addrc,
arch/sparc/kernel/of_device_common.h
20
int of_bus_sbus_match(struct device_node *np);
arch/sparc/kernel/of_device_common.h
21
void of_bus_sbus_count_cells(struct device_node *child, int *addrc, int *sizec);
arch/sparc/kernel/of_device_common.h
29
int (*match)(struct device_node *parent);
arch/sparc/kernel/of_device_common.h
30
void (*count_cells)(struct device_node *child,
arch/sparc/kernel/pci.c
229
struct device_node *node,
arch/sparc/kernel/pci.c
288
struct device_node *node,
arch/sparc/kernel/pci.c
442
struct device_node *node,
arch/sparc/kernel/pci.c
448
struct device_node *node,
arch/sparc/kernel/pci.c
574
struct device_node *node,
arch/sparc/kernel/pci.c
577
struct device_node *child;
arch/sparc/kernel/pci.c
621
struct device_node *dp;
arch/sparc/kernel/pci.c
722
struct device_node *node = pbm->op->dev.of_node;
arch/sparc/kernel/pci.c
934
static void pci_bus_slot_names(struct device_node *node, struct pci_bus *bus)
arch/sparc/kernel/pci.c
984
struct device_node *node;
arch/sparc/kernel/pci_fire.c
418
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/pci_fire.c
462
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/pci_psycho.c
513
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/pci_sabre.c
318
struct device_node *dp = pbm->op->dev.of_node;
arch/sparc/kernel/pci_sabre.c
463
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/pci_sabre.c
473
struct device_node *cpu_dp;
arch/sparc/kernel/pci_schizo.c
1319
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/pci_schizo.c
1420
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/pci_sun4v.c
1181
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/pci_sun4v.c
1235
struct device_node *dp;
arch/sparc/kernel/pci_sun4v.c
708
struct device_node *dp;
arch/sparc/kernel/power.c
28
static int has_button_interrupt(unsigned int irq, struct device_node *dp)
arch/sparc/kernel/prom_32.c
116
static void __init ebus_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_32.c
134
static void __init ambapp_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_32.c
164
static void __init __build_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_32.c
166
struct device_node *parent = dp->parent;
arch/sparc/kernel/prom_32.c
186
char * __init build_path_component(struct device_node *dp)
arch/sparc/kernel/prom_32.c
210
struct device_node *dp;
arch/sparc/kernel/prom_32.c
322
void __init irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_32.c
55
static void __init sparc32_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_32.c
72
static void __init sbus_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_32.c
90
static void __init pci_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
108
static void __init sun4u_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
144
static void __init sbus_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
162
static void __init pci_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
188
static void __init upa_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
211
static void __init vdev_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
227
static void __init ebus_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
246
static void __init i2c_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
266
static void __init usb_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
288
static void __init ieee1394_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
309
static void __init __build_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_64.c
311
struct device_node *parent = dp->parent;
arch/sparc/kernel/prom_64.c
360
char * __init build_path_component(struct device_node *dp)
arch/sparc/kernel/prom_64.c
383
bool arch_find_n_match_cpu_physical_id(struct device_node *cpun,
arch/sparc/kernel/prom_64.c
436
static void *of_iterate_over_cpus(void *(*func)(struct device_node *, int, int), int arg)
arch/sparc/kernel/prom_64.c
438
struct device_node *dp;
arch/sparc/kernel/prom_64.c
471
static void *check_cpu_node(struct device_node *dp, int cpuid, int id)
arch/sparc/kernel/prom_64.c
478
struct device_node *of_find_node_by_cpuid(int cpuid)
arch/sparc/kernel/prom_64.c
483
static void *record_one_cpu(struct device_node *dp, int cpuid, int arg)
arch/sparc/kernel/prom_64.c
504
static void *fill_in_one_cpu(struct device_node *dp, int cpuid, int arg)
arch/sparc/kernel/prom_64.c
506
struct device_node *portid_parent = NULL;
arch/sparc/kernel/prom_64.c
604
struct device_node *dp;
arch/sparc/kernel/prom_64.c
66
static void __init sun4v_path_component(struct device_node *dp, char *tmp_buf)
arch/sparc/kernel/prom_common.c
25
struct device_node *of_console_device;
arch/sparc/kernel/prom_common.c
34
int of_getintprop_default(struct device_node *np, const char *name, int def)
arch/sparc/kernel/prom_common.c
50
int of_set_property(struct device_node *dp, const char *name, void *val, int len)
arch/sparc/kernel/prom_irqtrans.c
183
static int sabre_device_needs_wsync(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
185
struct device_node *parent = dp->parent;
arch/sparc/kernel/prom_irqtrans.c
222
static unsigned int sabre_irq_build(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
270
static void __init sabre_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
379
static unsigned int schizo_irq_build(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
427
static void __init __schizo_irq_trans_init(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
44
static unsigned int psycho_irq_build(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
450
static void __init schizo_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
455
static void __init tomatillo_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
460
static unsigned int pci_sun4v_irq_build(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
469
static void __init pci_sun4v_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
511
static unsigned int fire_irq_build(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
543
static void __init fire_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
649
static unsigned int sbus_of_build_irq(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
706
static void __init sbus_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
719
static unsigned int central_build_irq(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
723
struct device_node *central_dp = _data;
arch/sparc/kernel/prom_irqtrans.c
74
static void __init psycho_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
753
static void __init central_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
763
void (*init)(struct device_node *);
arch/sparc/kernel/prom_irqtrans.c
784
static unsigned int sun4v_vdev_irq_build(struct device_node *dp,
arch/sparc/kernel/prom_irqtrans.c
793
static void __init sun4v_vdev_irq_trans_init(struct device_node *dp)
arch/sparc/kernel/prom_irqtrans.c
805
void __init irq_trans_init(struct device_node *dp)
arch/sparc/kernel/psycho_common.c
456
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/sbus.c
544
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/sbus.c
667
struct device_node *dp;
arch/sparc/kernel/smp_64.c
369
struct device_node *dp = of_find_node_by_cpuid(cpu);
arch/sparc/kernel/sun4d_irq.c
252
struct device_node *dp;
arch/sparc/kernel/sun4d_irq.c
327
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/sun4d_irq.c
328
struct device_node *board_parent, *bus = dp->parent;
arch/sparc/kernel/sun4d_irq.c
420
struct device_node *dp;
arch/sparc/kernel/sun4d_irq.c
486
struct device_node *dp;
arch/sparc/kernel/sun4m_irq.c
360
struct device_node *dp = of_find_node_by_name(NULL, "counter");
arch/sparc/kernel/sun4m_irq.c
437
struct device_node *dp = of_find_node_by_name(NULL, "interrupt");
arch/sparc/kernel/time_32.c
273
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/time_64.c
561
struct device_node *dp = op->dev.of_node;
arch/sparc/kernel/vio.c
191
struct device_node *dp;
arch/sparc/kernel/vio.c
202
static struct device_node *cdev_node;
arch/sparc/kernel/vio.c
297
struct device_node *dp;
arch/sparc/mm/init_64.c
1154
int of_node_to_nid(struct device_node *dp)
arch/sparc/mm/io-unit.c
80
struct device_node *dp;
arch/sparc/mm/iommu.c
142
struct device_node *dp;
arch/sparc/video/video-common.c
12
struct device_node *node = dev->of_node;
arch/um/drivers/virt-pci.c
221
struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus)
arch/um/drivers/virt-pci.c
223
struct device_node *np;
arch/um/drivers/virtio_uml.c
1182
struct device_node *np = pdev->dev.of_node;
arch/x86/include/asm/irqdomain.h
25
struct device_node;
arch/x86/include/asm/irqdomain.h
38
struct device_node *dev;
arch/x86/kernel/devicetree.c
113
struct device_node *dn;
arch/x86/kernel/devicetree.c
142
struct device_node *node;
arch/x86/kernel/devicetree.c
178
struct device_node *dn;
arch/x86/kernel/devicetree.c
194
struct device_node *dn;
arch/x86/kernel/devicetree.c
285
static void __init dtb_add_ioapic(struct device_node *dn)
arch/x86/kernel/devicetree.c
305
struct device_node *dn;
arch/x86/kernel/devicetree.c
62
struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus)
arch/x86/kernel/devicetree.c
64
struct device_node *np;
arch/x86/kernel/x86_init.c
54
struct device_node *node = of_find_matching_node(NULL, of_cmos_match);
arch/x86/platform/olpc/olpc-xo1-rtc.c
59
struct device_node *node;
arch/x86/platform/olpc/olpc.c
182
static bool __init check_ofw_architecture(struct device_node *root)
arch/x86/platform/olpc/olpc.c
191
static u32 __init get_board_revision(struct device_node *root)
arch/x86/platform/olpc/olpc.c
205
struct device_node *root = of_find_node_by_path("/");
arch/xtensa/include/asm/pci-bridge.h
14
struct device_node;
arch/xtensa/kernel/time.c
147
struct device_node *cpu;
arch/xtensa/platforms/xtfpga/setup.c
107
static void __init update_local_mac(struct device_node *node)
arch/xtensa/platforms/xtfpga/setup.c
136
struct device_node *eth = NULL;
arch/xtensa/platforms/xtfpga/setup.c
79
static void __init xtfpga_clk_setup(struct device_node *np)
block/partitions/of.c
36
struct device_node *np)
block/partitions/of.c
71
struct device_node *np;
block/partitions/of.c
74
struct device_node *partitions_np = of_node_get(ddev->of_node);
block/partitions/of.c
9
static int validate_of_partition(struct device_node *np, int slot)
drivers/accel/rocket/rocket_device.c
17
struct device_node *core_node;
drivers/acpi/acpica/aclocal.h
431
struct acpi_namespace_node *device_node; /* Device to be notified */
drivers/acpi/acpica/acutils.h
388
struct acpi_namespace_node *device_node,
drivers/acpi/acpica/acutils.h
392
acpi_ut_execute_STA(struct acpi_namespace_node *device_node, u32 *status_flags);
drivers/acpi/acpica/acutils.h
395
acpi_ut_execute_power_methods(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/acutils.h
403
acpi_ut_execute_HID(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/acutils.h
407
acpi_ut_execute_UID(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/acutils.h
411
acpi_ut_execute_CID(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/acutils.h
415
acpi_ut_execute_CLS(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/amlresrc.h
591
char *mp_get_hid_value(struct acpi_namespace_node *device_node);
drivers/acpi/acpica/evgpe.c
482
acpi_ev_queue_notify_request(notify->device_node,
drivers/acpi/acpica/evregion.c
24
acpi_ev_execute_orphan_reg_method(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/evregion.c
826
acpi_ev_execute_orphan_reg_method(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/evregion.c
837
if (!device_node) {
drivers/acpi/acpica/evregion.c
847
status = acpi_get_handle(device_node, METHOD_NAME__REG, &reg_method);
drivers/acpi/acpica/evregion.c
859
next_node = acpi_ns_get_next_node(device_node, NULL);
drivers/acpi/acpica/evregion.c
867
next_node = acpi_ns_get_next_node(device_node, next_node);
drivers/acpi/acpica/evxfgpe.c
389
struct acpi_namespace_node *device_node;
drivers/acpi/acpica/evxfgpe.c
409
device_node = acpi_gbl_root_node;
drivers/acpi/acpica/evxfgpe.c
411
device_node =
drivers/acpi/acpica/evxfgpe.c
417
if (device_node->type != ACPI_TYPE_DEVICE) {
drivers/acpi/acpica/evxfgpe.c
476
if (notify->device_node == device_node) {
drivers/acpi/acpica/evxfgpe.c
485
new_notify->device_node = device_node;
drivers/acpi/acpica/nsinit.c
523
struct acpi_namespace_node *device_node;
drivers/acpi/acpica/nsinit.c
529
device_node = ACPI_CAST_PTR(struct acpi_namespace_node, obj_handle);
drivers/acpi/acpica/nsinit.c
530
if ((device_node->type != ACPI_TYPE_DEVICE) &&
drivers/acpi/acpica/nsinit.c
531
(device_node->type != ACPI_TYPE_PROCESSOR) &&
drivers/acpi/acpica/nsinit.c
532
(device_node->type != ACPI_TYPE_THERMAL)) {
drivers/acpi/acpica/nsinit.c
543
if (!(device_node->flags & ANOBJ_SUBTREE_HAS_INI)) {
drivers/acpi/acpica/nsinit.c
559
(ACPI_TYPE_METHOD, device_node, METHOD_NAME__STA));
drivers/acpi/acpica/nsinit.c
561
status = acpi_ut_execute_STA(device_node, &flags);
drivers/acpi/acpica/nsinit.c
633
if (!ACPI_COMPARE_NAMESEG(device_node->name.ascii, "_SB_") ||
drivers/acpi/acpica/nsinit.c
634
device_node->parent != acpi_gbl_root_node) {
drivers/acpi/acpica/nsinit.c
636
(ACPI_TYPE_METHOD, device_node,
drivers/acpi/acpica/nsinit.c
640
info->prefix_node = device_node;
drivers/acpi/acpica/nsinit.c
655
acpi_ns_get_normalized_pathname(device_node, TRUE);
drivers/acpi/acpica/nsinit.c
675
acpi_gbl_init_handler(device_node, ACPI_INIT_DEVICE_INI);
drivers/acpi/acpica/uteval.c
174
struct acpi_namespace_node *device_node,
drivers/acpi/acpica/uteval.c
182
status = acpi_ut_evaluate_object(device_node, object_name,
drivers/acpi/acpica/uteval.c
216
acpi_ut_execute_STA(struct acpi_namespace_node *device_node, u32 * flags)
drivers/acpi/acpica/uteval.c
223
status = acpi_ut_evaluate_object(device_node, METHOD_NAME__STA,
drivers/acpi/acpica/uteval.c
234
acpi_ut_get_node_name(device_node)));
drivers/acpi/acpica/uteval.c
272
acpi_ut_execute_power_methods(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/uteval.c
288
status = acpi_ut_evaluate_object(device_node,
drivers/acpi/acpica/uteval.c
310
acpi_ut_get_node_name(device_node),
drivers/acpi/acpica/utids.c
113
acpi_ut_execute_UID(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/utids.c
123
status = acpi_ut_evaluate_object(device_node, METHOD_NAME__UID,
drivers/acpi/acpica/utids.c
196
acpi_ut_execute_CID(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/utids.c
214
status = acpi_ut_evaluate_object(device_node, METHOD_NAME__CID,
drivers/acpi/acpica/utids.c
335
acpi_ut_execute_CLS(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/utids.c
348
status = acpi_ut_evaluate_object(device_node, METHOD_NAME__CLS,
drivers/acpi/acpica/utids.c
35
acpi_ut_execute_HID(struct acpi_namespace_node *device_node,
drivers/acpi/acpica/utids.c
45
status = acpi_ut_evaluate_object(device_node, METHOD_NAME__HID,
drivers/amba/bus.c
228
struct device_node *node = dev->dev.of_node;
drivers/amba/tegra-ahb.c
137
int tegra_ahb_enable_smmu(struct device_node *dn)
drivers/ata/ahci_ceva.c
263
struct device_node *np = pdev->dev.of_node;
drivers/ata/ahci_imx.c
795
struct device_node *np = dev->of_node;
drivers/ata/ahci_mtk.c
107
struct device_node *np = dev->of_node;
drivers/ata/ahci_octeon.c
33
struct device_node *node = dev->of_node;
drivers/ata/ahci_qoriq.c
258
struct device_node *np = pdev->dev.of_node;
drivers/ata/libahci_platform.c
363
struct device *dev, struct device_node *node)
drivers/ata/libata-scsi.c
4779
struct device_node *np = d->of_node;
drivers/ata/libata-scsi.c
4780
struct device_node *child;
drivers/ata/pata_ftide010.c
454
struct device_node *np = dev->of_node;
drivers/ata/pata_ixp4xx_cf.c
239
struct device_node *np = dev->of_node;
drivers/ata/pata_macio.c
1272
struct device_node *np;
drivers/ata/pata_macio.c
245
struct device_node *node;
drivers/ata/pata_macio.c
498
struct device_node *root = of_find_node_by_path("/");
drivers/ata/pata_octeon_cf.c
808
struct device_node *node;
drivers/ata/pata_octeon_cf.c
841
struct device_node *dma_node;
drivers/ata/pata_of_platform.c
25
struct device_node *dn = ofdev->dev.of_node;
drivers/ata/sata_gemini.c
288
struct device_node *np = dev->of_node;
drivers/ata/sata_highbank.c
181
struct device_node *np = dev->of_node;
drivers/ata/sata_highbank.c
328
struct device_node *sata_node = dev->of_node;
drivers/ata/sata_highbank.c
331
struct device_node *phy_nodes[CPHY_PHY_COUNT] = {};
drivers/ata/sata_svw.c
307
struct device_node *np;
drivers/base/arch_topology.c
269
bool __init topology_parse_cpu_capacity(struct device_node *cpu_node, int cpu)
drivers/base/arch_topology.c
481
static int __init get_cpu_for_node(struct device_node *node)
drivers/base/arch_topology.c
484
struct device_node *cpu_node __free(device_node) =
drivers/base/arch_topology.c
500
static int __init parse_core(struct device_node *core, int package_id,
drivers/base/arch_topology.c
510
struct device_node *t __free(device_node) =
drivers/base/arch_topology.c
551
static int __init parse_cluster(struct device_node *cluster, int package_id,
drivers/base/arch_topology.c
568
struct device_node *c __free(device_node) =
drivers/base/arch_topology.c
587
struct device_node *c __free(device_node) =
drivers/base/arch_topology.c
619
static int __init parse_socket(struct device_node *socket)
drivers/base/arch_topology.c
627
struct device_node *c __free(device_node) =
drivers/base/arch_topology.c
662
struct device_node *cn __free(device_node) =
drivers/base/arch_topology.c
674
struct device_node *map __free(device_node) =
drivers/base/cacheinfo.c
106
static bool of_check_cache_nodes(struct device_node *np);
drivers/base/cacheinfo.c
141
static void cache_size(struct cacheinfo *this_leaf, struct device_node *np)
drivers/base/cacheinfo.c
154
struct device_node *np)
drivers/base/cacheinfo.c
175
static void cache_nr_sets(struct cacheinfo *this_leaf, struct device_node *np)
drivers/base/cacheinfo.c
201
struct device_node *np)
drivers/base/cacheinfo.c
206
static bool match_cache_node(struct device_node *cpu,
drivers/base/cacheinfo.c
207
const struct device_node *cache_node)
drivers/base/cacheinfo.c
209
struct device_node *prev, *cache = of_find_next_cache_node(cpu);
drivers/base/cacheinfo.c
230
struct device_node *cache_node)
drivers/base/cacheinfo.c
232
struct device_node *cpu;
drivers/base/cacheinfo.c
255
struct device_node *np)
drivers/base/cacheinfo.c
277
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/base/cacheinfo.c
290
struct device_node *prev __free(device_node) = np;
drivers/base/cacheinfo.c
306
static bool of_check_cache_nodes(struct device_node *np)
drivers/base/cacheinfo.c
314
struct device_node *next __free(device_node) = of_find_next_cache_node(np);
drivers/base/cacheinfo.c
322
static int of_count_cache_leaves(struct device_node *np)
drivers/base/cacheinfo.c
349
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/base/cacheinfo.c
361
struct device_node *prev __free(device_node) = np;
drivers/base/core.c
3489
struct device_node *of_node = dev_of_node(dev);
drivers/base/core.c
5310
int device_add_of_node(struct device *dev, struct device_node *of_node)
drivers/base/power/common.c
197
struct device_node *np = dev->of_node;
drivers/bcma/host_soc.c
206
struct device_node *np = dev->of_node;
drivers/bcma/main.c
140
static struct device_node *bcma_of_find_child_device(struct device *parent,
drivers/bcma/main.c
143
struct device_node *node;
drivers/bcma/main.c
203
struct device_node *node;
drivers/bcma/main.c
297
struct device_node *np;
drivers/block/swim3.c
1104
struct device_node *swim = mdev->ofdev.dev.of_node;
drivers/bluetooth/btbcm.c
543
struct device_node *root __free(device_node) = of_find_node_by_path("/");
drivers/bluetooth/btmrvl_main.c
487
struct device_node *dt_node;
drivers/bluetooth/btmrvl_sdio.h
90
struct device_node *plt_of_node;
drivers/bluetooth/btmtksdio.c
1363
struct device_node *old_node;
drivers/bluetooth/btmtkuart.c
763
struct device_node *node = serdev->dev.of_node;
drivers/bluetooth/hci_bcm4377.c
2215
struct device_node *np = bcm4377->pdev->dev.of_node;
drivers/bus/arm-cci.c
110
struct device_node *dn;
drivers/bus/arm-cci.c
161
static int __cci_ace_get_port(struct device_node *dn, int type)
drivers/bus/arm-cci.c
165
struct device_node *cci_portn;
drivers/bus/arm-cci.c
176
int cci_ace_get_port(struct device_node *dn)
drivers/bus/arm-cci.c
185
struct device_node *cpun;
drivers/bus/arm-cci.c
388
int notrace __cci_control_port_by_device(struct device_node *dn, bool enable)
drivers/bus/arm-cci.c
438
static int cci_probe_ports(struct device_node *np)
drivers/bus/arm-cci.c
442
struct device_node *cp;
drivers/bus/arm-cci.c
528
static inline int cci_probe_ports(struct device_node *np)
drivers/bus/arm-cci.c
537
struct device_node *np;
drivers/bus/arm-integrator-lm.c
33
struct device_node *np = dev->of_node;
drivers/bus/arm-integrator-lm.c
34
struct device_node *child;
drivers/bus/arm-integrator-lm.c
74
struct device_node *syscon;
drivers/bus/brcmstb_gisb.c
414
struct device_node *dn = pdev->dev.of_node;
drivers/bus/imx-weim.c
140
static int weim_timing_setup(struct device *dev, struct device_node *np,
drivers/bus/imx-weim.c
210
struct device_node *child;
drivers/bus/imx-weim.c
92
struct device_node *np = pdev->dev.of_node;
drivers/bus/intel-ixp4xx-eb.c
155
struct device_node *np,
drivers/bus/intel-ixp4xx-eb.c
283
struct device_node *np)
drivers/bus/intel-ixp4xx-eb.c
347
struct device_node *np = dev->of_node;
drivers/bus/intel-ixp4xx-eb.c
349
struct device_node *child;
drivers/bus/mips_cdmm.c
347
struct device_node *np;
drivers/bus/moxtet.c
205
of_register_moxtet_device(struct moxtet *moxtet, struct device_node *nc)
drivers/bus/moxtet.c
264
struct device_node *nc;
drivers/bus/moxtet.c
613
struct device_node *ctrlr,
drivers/bus/mvebu-mbus.c
1187
struct device_node *np)
drivers/bus/mvebu-mbus.c
1218
static void __init mvebu_mbus_get_pcie_resources(struct device_node *np,
drivers/bus/mvebu-mbus.c
1252
struct device_node *np, *controller;
drivers/bus/omap-ocp2scp.c
26
struct device_node *np = pdev->dev.of_node;
drivers/bus/qcom-ebi2.c
226
static void qcom_ebi2_setup_chipselect(struct device_node *np,
drivers/bus/qcom-ebi2.c
294
struct device_node *np = pdev->dev.of_node;
drivers/bus/qcom-ssc-block-bus.c
256
struct device_node *np = pdev->dev.of_node;
drivers/bus/simple-pm-bus.c
29
struct device_node *np = dev->of_node;
drivers/bus/stm32_etzpc.c
75
struct device_node *np = pdev->dev.of_node;
drivers/bus/stm32_firewall.c
30
int stm32_firewall_get_firewall(struct device_node *np, struct stm32_firewall *firewall,
drivers/bus/stm32_firewall.c
44
struct device_node *provider = it.node;
drivers/bus/stm32_rifsc.c
733
struct device_node *np = pdev->dev.of_node;
drivers/bus/sun50i-de2.c
14
struct device_node *np = pdev->dev.of_node;
drivers/bus/sunxi-rsb.c
203
struct device_node *node, u16 hwaddr, u8 rtaddr)
drivers/bus/sunxi-rsb.c
584
struct device_node *child, *np = dev->of_node;
drivers/bus/sunxi-rsb.c
749
struct device_node *np = dev->of_node;
drivers/bus/tegra-gmi.c
96
struct device_node *child;
drivers/bus/ti-pwmss.c
24
struct device_node *node = pdev->dev.of_node;
drivers/bus/ti-sysc.c
171
static void sysc_parse_dts_quirks(struct sysc *ddata, struct device_node *np,
drivers/bus/ti-sysc.c
2244
struct device_node *np = ddata->dev->of_node;
drivers/bus/ti-sysc.c
2260
struct device_node *np = ddata->dev->of_node;
drivers/bus/ti-sysc.c
2300
struct device_node *np = ddata->dev->of_node;
drivers/bus/ti-sysc.c
2536
static void sysc_parse_dts_quirks(struct sysc *ddata, struct device_node *np,
drivers/bus/ti-sysc.c
2558
struct device_node *np = ddata->dev->of_node;
drivers/bus/ti-sysc.c
2982
struct device_node *np;
drivers/bus/ti-sysc.c
325
struct device_node *np = ddata->dev->of_node;
drivers/bus/ti-sysc.c
326
struct device_node *child;
drivers/bus/ti-sysc.c
440
struct device_node *np = ddata->dev->of_node;
drivers/bus/ti-sysc.c
663
struct device_node *np = ddata->dev->of_node;
drivers/bus/ti-sysc.c
681
static struct device_node *stdout_path;
drivers/bus/ti-sysc.c
685
struct device_node *np = NULL;
drivers/bus/ti-sysc.c
715
struct device_node *np)
drivers/bus/ti-sysc.c
735
struct device_node *np)
drivers/bus/ti-sysc.c
749
struct device_node *child;
drivers/bus/ti-sysc.c
899
struct device_node *np = ddata->dev->of_node;
drivers/bus/vexpress-config.c
107
static int vexpress_config_get_topo(struct device_node *node, u32 *site,
drivers/bus/vexpress-config.c
354
struct device_node *node;
drivers/bus/vexpress-config.c
393
struct device_node *bridge_np;
drivers/bus/vexpress-config.c
91
static void vexpress_config_find_prop(struct device_node *node,
drivers/cache/ax45mp_cache.c
149
static int ax45mp_get_l2_line_size(struct device_node *np)
drivers/cache/ax45mp_cache.c
184
struct device_node *np __free(device_node) =
drivers/cache/sifive_ccache.c
294
struct device_node *np;
drivers/cache/starfive_starlink_cache.c
108
struct device_node *np __free(device_node) =
drivers/cdx/cdx_msi.c
162
struct device_node *np = dev->of_node;
drivers/cdx/cdx_msi.c
165
struct device_node *parent_node;
drivers/cdx/controller/cdx_rpmsg.c
48
struct device_node *r5_core_node;
drivers/char/agp/uninorth-agp.c
605
struct device_node *uninorth_node;
drivers/char/bsr.c
169
static int bsr_add_node(struct device_node *bn)
drivers/char/bsr.c
273
static int bsr_create_devs(struct device_node *bn)
drivers/char/bsr.c
290
struct device_node *np;
drivers/char/hw_random/cctrng.c
136
struct device_node *np = drvdata->pdev->dev.of_node;
drivers/char/hw_random/stm32-rng.c
534
struct device_node *np = ofdev->dev.of_node;
drivers/char/ipmi/ipmi_ipmb.c
456
struct device_node *slave_np;
drivers/char/ipmi/ipmi_si_platform.c
232
struct device_node *np = pdev->dev.of_node;
drivers/char/ipmi/kcs_bmc_aspeed.c
499
struct device_node *np;
drivers/char/ipmi/kcs_bmc_aspeed.c
559
struct device_node *np;
drivers/char/powernv-op-panel.c
147
struct device_node *np = pdev->dev.of_node;
drivers/char/tpm/eventlog/of.c
47
struct device_node *np;
drivers/clk/actions/owl-common.h
17
struct device_node;
drivers/clk/aspeed/clk-aspeed.c
690
static void __init aspeed_cc_init(struct device_node *np)
drivers/clk/aspeed/clk-ast2600.c
828
static void __init aspeed_g6_cc_init(struct device_node *np)
drivers/clk/at91/at91rm9200.c
77
static void __init at91rm9200_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9260.c
329
static void __init at91sam926x_pmc_setup(struct device_node *np,
drivers/clk/at91/at91sam9260.c
489
static void __init at91sam9260_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9260.c
496
static void __init at91sam9261_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9260.c
503
static void __init at91sam9263_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9260.c
510
static void __init at91sam9g20_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9g45.c
93
static void __init at91sam9g45_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9n12.c
112
static void __init at91sam9n12_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9rl.c
68
static void __init at91sam9rl_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9x5.c
132
static void __init at91sam9x5_pmc_setup(struct device_node *np,
drivers/clk/at91/at91sam9x5.c
307
static void __init at91sam9g15_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9x5.c
314
static void __init at91sam9g25_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9x5.c
321
static void __init at91sam9g35_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9x5.c
328
static void __init at91sam9x25_pmc_setup(struct device_node *np)
drivers/clk/at91/at91sam9x5.c
335
static void __init at91sam9x35_pmc_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
1023
static void __init of_at91sam9x5_clk_utmi_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
1029
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
124
static void __init of_sama5d2_clk_generated_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
132
struct device_node *gcknp, *parent_np;
drivers/clk/at91/dt-compat.c
188
static void __init of_sama5d4_clk_h32mx_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
194
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
217
static void __init of_sama5d2_clk_i2s_mux_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
222
struct device_node *i2s_mux_np;
drivers/clk/at91/dt-compat.c
253
static void __init of_at91rm9200_clk_main_osc_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
260
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
281
static void __init of_at91sam9x5_clk_main_rc_osc_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
288
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
30
static void __init of_sama5d2_clk_audio_pll_frac_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
309
static void __init of_at91rm9200_clk_main_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
315
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
335
static void __init of_at91sam9x5_clk_main_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
342
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
36
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
368
of_at91_clk_master_get_characteristics(struct device_node *np)
drivers/clk/at91/dt-compat.c
393
of_at91_clk_master_setup(struct device_node *np,
drivers/clk/at91/dt-compat.c
402
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
441
static void __init of_at91rm9200_clk_master_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
448
static void __init of_at91sam9x5_clk_master_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
456
of_at91_clk_periph_setup(struct device_node *np, u8 type)
drivers/clk/at91/dt-compat.c
463
struct device_node *periphclknp;
drivers/clk/at91/dt-compat.c
465
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
528
static void __init of_at91rm9200_clk_periph_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
535
static void __init of_at91sam9x5_clk_periph_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
543
of_at91_clk_pll_get_characteristics(struct device_node *np)
drivers/clk/at91/dt-compat.c
56
static void __init of_sama5d2_clk_audio_pll_pad_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
62
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
640
of_at91_clk_pll_setup(struct device_node *np,
drivers/clk/at91/dt-compat.c
648
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
680
static void __init of_at91rm9200_clk_pll_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
687
static void __init of_at91sam9g45_clk_pll_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
694
static void __init of_at91sam9g20_clk_pllb_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
701
static void __init of_sama5d3_clk_pll_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
709
of_at91sam9x5_clk_plldiv_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
715
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
737
of_at91_clk_prog_setup(struct device_node *np,
drivers/clk/at91/dt-compat.c
747
struct device_node *progclknp, *parent_np;
drivers/clk/at91/dt-compat.c
783
static void __init of_at91rm9200_clk_prog_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
790
static void __init of_at91sam9g45_clk_prog_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
797
static void __init of_at91sam9x5_clk_prog_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
804
static void __init of_at91sam9260_clk_slow_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
811
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
82
static void __init of_sama5d2_clk_audio_pll_pmc_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
839
static void __init of_at91sam9x5_clk_smd_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
846
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
873
static void __init of_at91rm9200_clk_sys_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
879
struct device_node *sysclknp, *parent_np;
drivers/clk/at91/dt-compat.c
88
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
926
static void __init of_at91sam9x5_clk_usb_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
933
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
959
static void __init of_at91sam9n12_clk_usb_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
965
struct device_node *parent_np;
drivers/clk/at91/dt-compat.c
988
static void __init of_at91rm9200_clk_usb_setup(struct device_node *np)
drivers/clk/at91/dt-compat.c
995
struct device_node *parent_np;
drivers/clk/at91/pmc.c
163
struct device_node *np;
drivers/clk/at91/pmc.c
24
int of_at91_get_clk_range(struct device_node *np, const char *propname,
drivers/clk/at91/pmc.h
142
int of_at91_get_clk_range(struct device_node *np, const char *propname,
drivers/clk/at91/sam9x60.c
187
static void __init sam9x60_pmc_setup(struct device_node *np)
drivers/clk/at91/sam9x7.c
715
static void __init sam9x7_pmc_setup(struct device_node *np)
drivers/clk/at91/sama5d2.c
165
static void __init sama5d2_pmc_setup(struct device_node *np)
drivers/clk/at91/sama5d3.c
115
static void __init sama5d3_pmc_setup(struct device_node *np)
drivers/clk/at91/sama5d4.c
129
static void __init sama5d4_pmc_setup(struct device_node *np)
drivers/clk/at91/sama7d65.c
1098
static void __init sama7d65_pmc_setup(struct device_node *np)
drivers/clk/at91/sama7g5.c
975
static void __init sama7g5_pmc_setup(struct device_node *np)
drivers/clk/at91/sckc.c
368
static void __init at91sam9x5_sckc_register(struct device_node *np,
drivers/clk/at91/sckc.c
373
struct device_node *child = NULL;
drivers/clk/at91/sckc.c
451
static void __init of_at91sam9x5_sckc_setup(struct device_node *np)
drivers/clk/at91/sckc.c
458
static void __init of_sama5d3_sckc_setup(struct device_node *np)
drivers/clk/at91/sckc.c
471
static void __init of_sam9x60_sckc_setup(struct device_node *np)
drivers/clk/at91/sckc.c
586
static void __init of_sama5d4_sckc_setup(struct device_node *np)
drivers/clk/axis/clk-artpec6.c
119
struct device_node *np = pdev->dev.of_node;
drivers/clk/axis/clk-artpec6.c
38
static void of_artpec6_clkctrl_setup(struct device_node *np)
drivers/clk/axs10x/i2s_pll_clock.c
166
struct device_node *node = dev->of_node;
drivers/clk/axs10x/pll_clock.c
261
static void __init of_axs10x_pll_clk_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm21664.c
255
static void __init kona_dt_root_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm21664.c
260
static void __init kona_dt_aon_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm21664.c
265
static void __init kona_dt_master_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm21664.c
270
static void __init kona_dt_slave_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm281xx.c
333
static void __init kona_dt_root_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm281xx.c
338
static void __init kona_dt_aon_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm281xx.c
343
static void __init kona_dt_hub_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm281xx.c
348
static void __init kona_dt_master_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm281xx.c
353
static void __init kona_dt_slave_ccu_setup(struct device_node *node)
drivers/clk/bcm/clk-bcm53573-ilp.c
98
static void bcm53573_ilp_init(struct device_node *np)
drivers/clk/bcm/clk-bcm63xx.c
8
static void __init bcm63138_armpll_init(struct device_node *node)
drivers/clk/bcm/clk-cygnus.c
100
static void __init cygnus_genpll_clk_init(struct device_node *node)
drivers/clk/bcm/clk-cygnus.c
158
static void __init cygnus_lcpll0_clk_init(struct device_node *node)
drivers/clk/bcm/clk-cygnus.c
236
static void __init cygnus_mipipll_clk_init(struct device_node *node)
drivers/clk/bcm/clk-cygnus.c
256
static void __init cygnus_asiu_init(struct device_node *node)
drivers/clk/bcm/clk-cygnus.c
298
static void __init cygnus_audiopll_clk_init(struct device_node *node)
drivers/clk/bcm/clk-cygnus.c
41
static void __init cygnus_armpll_init(struct device_node *node)
drivers/clk/bcm/clk-hr2.c
13
static void __init hr2_armpll_init(struct device_node *node)
drivers/clk/bcm/clk-iproc-armpll.c
234
void __init iproc_armpll_setup(struct device_node *node)
drivers/clk/bcm/clk-iproc-asiu.c
179
void __init iproc_asiu_setup(struct device_node *node,
drivers/clk/bcm/clk-iproc-pll.c
715
void iproc_pll_clk_setup(struct device_node *node,
drivers/clk/bcm/clk-iproc.h
202
void iproc_armpll_setup(struct device_node *node);
drivers/clk/bcm/clk-iproc.h
203
void iproc_pll_clk_setup(struct device_node *node,
drivers/clk/bcm/clk-iproc.h
209
void iproc_asiu_setup(struct device_node *node,
drivers/clk/bcm/clk-kona-setup.c
794
struct device_node *node)
drivers/clk/bcm/clk-kona.h
475
struct device_node *node;
drivers/clk/bcm/clk-kona.h
497
struct device_node *node);
drivers/clk/bcm/clk-ns2.c
148
static void __init ns2_genpll_sw_clk_init(struct device_node *node)
drivers/clk/bcm/clk-ns2.c
210
static void __init ns2_lcpll_ddr_clk_init(struct device_node *node)
drivers/clk/bcm/clk-ns2.c
272
static void __init ns2_lcpll_ports_clk_init(struct device_node *node)
drivers/clk/bcm/clk-ns2.c
86
static void __init ns2_genpll_scr_clk_init(struct device_node *node)
drivers/clk/bcm/clk-nsp.c
124
static void __init nsp_lcpll0_clk_init(struct device_node *node)
drivers/clk/bcm/clk-nsp.c
29
static void __init nsp_armpll_init(struct device_node *node)
drivers/clk/bcm/clk-nsp.c
85
static void __init nsp_genpll_clk_init(struct device_node *node)
drivers/clk/bcm/clk-raspberrypi.c
505
struct device_node *firmware_node;
drivers/clk/bcm/clk-sr.c
181
static void sr_genpll3_clk_init(struct device_node *node)
drivers/clk/berlin/bg2.c
492
static void __init berlin2_clock_setup(struct device_node *np)
drivers/clk/berlin/bg2.c
494
struct device_node *parent_np = of_get_parent(np);
drivers/clk/berlin/bg2q.c
280
static void __init berlin2q_clock_setup(struct device_node *np)
drivers/clk/berlin/bg2q.c
282
struct device_node *parent_np = of_get_parent(np);
drivers/clk/clk-apple-nco.c
259
struct device_node *np = pdev->dev.of_node;
drivers/clk/clk-asm9260.c
256
static void __init asm9260_acc_init(struct device_node *np)
drivers/clk/clk-bulk.c
144
struct device_node *np = dev_of_node(dev);
drivers/clk/clk-bulk.c
16
struct device_node *np, int num_clks,
drivers/clk/clk-bulk.c
48
struct device_node *np,
drivers/clk/clk-cdce925.c
620
struct device_node *node = client->dev.of_node;
drivers/clk/clk-cdce925.c
627
struct device_node *np_output;
drivers/clk/clk-clps711x.c
45
static void __init clps711x_clk_init_dt(struct device_node *np)
drivers/clk/clk-conf.c
15
static int __set_clk_parents(struct device_node *node, bool clk_supplier)
drivers/clk/clk-conf.c
170
int of_clk_set_defaults(struct device_node *node, bool clk_supplier)
drivers/clk/clk-conf.c
82
static int __set_clk_rates(struct device_node *node, bool clk_supplier)
drivers/clk/clk-cs2000-cp.c
467
struct device_node *np = dev->of_node;
drivers/clk/clk-cs2000-cp.c
568
struct device_node *np = dev->of_node;
drivers/clk/clk-devres.c
325
struct device_node *np, const char *con_id)
drivers/clk/clk-divider.c
477
struct device_node *np, const char *name,
drivers/clk/clk-divider.c
604
struct device_node *np, const char *name,
drivers/clk/clk-en7523.c
962
struct device_node *node = pdev->dev.of_node;
drivers/clk/clk-eyeq.c
341
struct device_node *np = dev->of_node;
drivers/clk/clk-eyeq.c
762
static void __init eqc_early_init(struct device_node *np,
drivers/clk/clk-eyeq.c
872
static void __init eqc_eyeq5_early_init(struct device_node *np)
drivers/clk/clk-eyeq.c
878
static void __init eqc_eyeq6h_central_early_init(struct device_node *np)
drivers/clk/clk-eyeq.c
885
static void __init eqc_eyeq6h_west_early_init(struct device_node *np)
drivers/clk/clk-eyeq.c
892
static void __init eqc_eyeq6lplus_early_init(struct device_node *np)
drivers/clk/clk-fixed-factor.c
223
struct device_node *np, const char *name, const char *fw_name,
drivers/clk/clk-fixed-factor.c
234
struct device_node *np, const char *name, const char *fw_name,
drivers/clk/clk-fixed-factor.c
307
struct device_node *np, const char *name, const char *fw_name,
drivers/clk/clk-fixed-factor.c
318
struct device_node *np, const char *name, const char *fw_name,
drivers/clk/clk-fixed-factor.c
331
static struct clk_hw *_of_fixed_factor_clk_setup(struct device_node *node)
drivers/clk/clk-fixed-factor.c
377
void __init of_fixed_factor_clk_setup(struct device_node *node)
drivers/clk/clk-fixed-factor.c
94
__clk_hw_register_fixed_factor(struct device *dev, struct device_node *np,
drivers/clk/clk-fixed-mmio.c
18
static struct clk_hw *fixed_mmio_clk_setup(struct device_node *node)
drivers/clk/clk-fixed-mmio.c
52
static void __init of_fixed_mmio_clk_setup(struct device_node *node)
drivers/clk/clk-fixed-rate.c
160
static struct clk_hw *_of_fixed_clk_setup(struct device_node *node)
drivers/clk/clk-fixed-rate.c
193
void __init of_fixed_clk_setup(struct device_node *node)
drivers/clk/clk-fixed-rate.c
65
struct device_node *np, const char *name,
drivers/clk/clk-fixed-rate_test.c
34
struct device_node *np;
drivers/clk/clk-fsl-flexspi.c
50
struct device_node *np = dev->of_node;
drivers/clk/clk-gate.c
128
struct device_node *np, const char *name,
drivers/clk/clk-gate.c
233
struct device_node *np, const char *name,
drivers/clk/clk-gemini.c
278
struct device_node *np = dev->of_node;
drivers/clk/clk-gemini.c
391
static void __init gemini_cc_init(struct device_node *np)
drivers/clk/clk-gpio.c
198
struct device_node *node = dev->of_node;
drivers/clk/clk-highbank.c
266
static void __init hb_clk_init(struct device_node *node, const struct clk_ops *ops, unsigned long clkflags)
drivers/clk/clk-highbank.c
273
struct device_node *srnp;
drivers/clk/clk-highbank.c
310
static void __init hb_pll_init(struct device_node *node)
drivers/clk/clk-highbank.c
316
static void __init hb_a9periph_init(struct device_node *node)
drivers/clk/clk-highbank.c
322
static void __init hb_a9bus_init(struct device_node *node)
drivers/clk/clk-highbank.c
328
static void __init hb_emmc_init(struct device_node *node)
drivers/clk/clk-hsdk-pll.c
352
static void __init of_hsdk_pll_clk_setup(struct device_node *node)
drivers/clk/clk-k210.c
544
static int __init k210_register_pll(struct device_node *np,
drivers/clk/clk-k210.c
568
static int __init k210_register_plls(struct device_node *np,
drivers/clk/clk-k210.c
647
static int __init k210_register_aclk(struct device_node *np,
drivers/clk/clk-k210.c
790
static void __init k210_register_clk(struct device_node *np,
drivers/clk/clk-k210.c
823
static inline void __init k210_register_mux_clk(struct device_node *np,
drivers/clk/clk-k210.c
834
static inline void __init k210_register_in0_child(struct device_node *np,
drivers/clk/clk-k210.c
844
static inline void __init k210_register_pll_child(struct device_node *np,
drivers/clk/clk-k210.c
856
static inline void __init k210_register_aclk_child(struct device_node *np,
drivers/clk/clk-k210.c
867
static inline void __init k210_register_clk_child(struct device_node *np,
drivers/clk/clk-k210.c
890
static void __init k210_clk_init(struct device_node *np)
drivers/clk/clk-k210.c
892
struct device_node *sysctl_np;
drivers/clk/clk-loongson1.c
250
static void __init ls1x_clk_init(struct device_node *np,
drivers/clk/clk-loongson1.c
291
static void __init ls1b_clk_init(struct device_node *np)
drivers/clk/clk-loongson1.c
296
static void __init ls1c_clk_init(struct device_node *np)
drivers/clk/clk-milbeaut.c
563
struct device_node *np = dev->of_node;
drivers/clk/clk-milbeaut.c
607
static void __init m10v_cc_init(struct device_node *np)
drivers/clk/clk-moxart.c
16
static void __init moxart_of_pll_clk_init(struct device_node *node)
drivers/clk/clk-moxart.c
55
static void __init moxart_of_apb_clk_init(struct device_node *node)
drivers/clk/clk-mux.c
149
struct clk_hw *__clk_hw_register_mux(struct device *dev, struct device_node *np,
drivers/clk/clk-mux.c
215
struct clk_hw *__devm_clk_hw_register_mux(struct device *dev, struct device_node *np,
drivers/clk/clk-nomadik.c
503
static void __init of_nomadik_pll_setup(struct device_node *np)
drivers/clk/clk-nomadik.c
526
static void __init of_nomadik_hclk_setup(struct device_node *np)
drivers/clk/clk-nomadik.c
550
static void __init of_nomadik_src_clk_setup(struct device_node *np)
drivers/clk/clk-nomadik.c
91
struct device_node *np;
drivers/clk/clk-npcm7xx.c
404
static void __init npcm7xx_clk_init(struct device_node *clk_np)
drivers/clk/clk-nspire.c
105
static void __init nspire_clk_setup(struct device_node *node,
drivers/clk/clk-nspire.c
137
static void __init nspire_clk_setup_cx(struct device_node *node)
drivers/clk/clk-nspire.c
142
static void __init nspire_clk_setup_classic(struct device_node *node)
drivers/clk/clk-nspire.c
63
static void __init nspire_ahbdiv_setup(struct device_node *node,
drivers/clk/clk-nspire.c
90
static void __init nspire_ahbdiv_setup_cx(struct device_node *node)
drivers/clk/clk-nspire.c
95
static void __init nspire_ahbdiv_setup_classic(struct device_node *node)
drivers/clk/clk-palmas.c
169
struct device_node *node = pdev->dev.of_node;
drivers/clk/clk-palmas.c
233
struct device_node *node = pdev->dev.of_node;
drivers/clk/clk-pwm.c
97
struct device_node *node = pdev->dev.of_node;
drivers/clk/clk-qoriq.c
1059
static void __init _clockgen_init(struct device_node *np, bool legacy);
drivers/clk/clk-qoriq.c
1067
static void __init legacy_init_clockgen(struct device_node *np)
drivers/clk/clk-qoriq.c
1070
struct device_node *parent_np __free(device_node) = of_get_parent(np);
drivers/clk/clk-qoriq.c
1076
static void __init core_mux_init(struct device_node *np)
drivers/clk/clk-qoriq.c
1099
*sysclk_from_fixed(struct device_node *node, const char *name)
drivers/clk/clk-qoriq.c
1149
struct device_node *sysclk;
drivers/clk/clk-qoriq.c
1197
static void __init sysclk_init(struct device_node *node)
drivers/clk/clk-qoriq.c
1310
static void __init legacy_pll_init(struct device_node *np, int idx)
drivers/clk/clk-qoriq.c
1360
static void __init pltfrm_pll_init(struct device_node *np)
drivers/clk/clk-qoriq.c
1366
static void __init core_pll_init(struct device_node *np)
drivers/clk/clk-qoriq.c
1490
static void __init _clockgen_init(struct device_node *np, bool legacy)
drivers/clk/clk-qoriq.c
1527
struct device_node *guts;
drivers/clk/clk-qoriq.c
1568
static void __init clockgen_init(struct device_node *np)
drivers/clk/clk-qoriq.c
89
struct device_node *node;
drivers/clk/clk-renesas-pcie.c
173
struct device_node *np;
drivers/clk/clk-renesas-pcie.c
204
struct device_node *np = client->dev.of_node;
drivers/clk/clk-s2mps11.c
102
struct device_node *clk_np;
drivers/clk/clk-s2mps11.c
25
struct device_node *clk_np;
drivers/clk/clk-s2mps11.c
98
static struct device_node *s2mps11_clk_parse_dt(struct platform_device *pdev,
drivers/clk/clk-scmi.c
375
struct device_node *np = dev->of_node;
drivers/clk/clk-scpi.c
192
static int scpi_clk_add(struct device *dev, struct device_node *np,
drivers/clk/clk-scpi.c
253
struct device_node *child, *np = dev->of_node;
drivers/clk/clk-scpi.c
268
struct device_node *np = dev->of_node;
drivers/clk/clk-si521xx.c
222
struct device_node *np = client->dev.of_node;
drivers/clk/clk-si5341.c
1277
struct device_node *child;
drivers/clk/clk-si5341.c
1278
struct device_node *np = data->i2c_client->dev.of_node;
drivers/clk/clk-si5341.c
1400
struct device_node *np = data->i2c_client->dev.of_node;
drivers/clk/clk-si5351.c
1176
struct device_node *child, *np = client->dev.of_node;
drivers/clk/clk-stm32f4.c
1828
static void __init stm32f4_rcc_init(struct device_node *np)
drivers/clk/clk-stm32f4.c
891
static int __init stm32f4_pll_ssc_parse_dt(struct device_node *np,
drivers/clk/clk-stm32h7.c
1195
static void __init stm32h7_rcc_init(struct device_node *np)
drivers/clk/clk-versaclock5.c
771
static int vc5_update_mode(struct device_node *np_output,
drivers/clk/clk-versaclock5.c
796
static int vc5_update_power(struct device_node *np_output,
drivers/clk/clk-versaclock5.c
856
static int vc5_update_cap_load(struct device_node *node, struct vc5_driver_data *vc5)
drivers/clk/clk-versaclock5.c
883
static int vc5_update_slew(struct device_node *np_output,
drivers/clk/clk-versaclock5.c
914
struct device_node *np_output;
drivers/clk/clk-vt8500.c
224
static __init void vtwm_device_clk_init(struct device_node *node)
drivers/clk/clk-vt8500.c
52
struct device_node *np =
drivers/clk/clk-vt8500.c
684
static __init void vtwm_pll_clk_init(struct device_node *node, int pll_type)
drivers/clk/clk-vt8500.c
733
static void __init vt8500_pll_init(struct device_node *node)
drivers/clk/clk-vt8500.c
739
static void __init wm8650_pll_init(struct device_node *node)
drivers/clk/clk-vt8500.c
745
static void __init wm8750_pll_init(struct device_node *node)
drivers/clk/clk-vt8500.c
751
static void __init wm8850_pll_init(struct device_node *node)
drivers/clk/clk-xgene.c
161
static int xgene_pllclk_version(struct device_node *np)
drivers/clk/clk-xgene.c
170
static void xgene_pllclk_init(struct device_node *np, enum xgene_pll_type pll_type)
drivers/clk/clk-xgene.c
196
static void xgene_socpllclk_init(struct device_node *np)
drivers/clk/clk-xgene.c
201
static void xgene_pcppllclk_init(struct device_node *np)
drivers/clk/clk-xgene.c
385
static void xgene_pmdclk_init(struct device_node *np)
drivers/clk/clk-xgene.c
674
static void __init xgene_devclk_init(struct device_node *np)
drivers/clk/clk.c
381
struct device_node *clk_hw_get_of_node(const struct clk_hw *hw)
drivers/clk/clk.c
424
static int of_parse_clkspec(const struct device_node *np, int index,
drivers/clk/clk.c
429
static inline int of_parse_clkspec(const struct device_node *np, int index,
drivers/clk/clk.c
4306
__clk_register(struct device *dev, struct device_node *np, struct clk_hw *hw)
drivers/clk/clk.c
4403
static struct device_node *dev_or_parent_of_node(struct device *dev)
drivers/clk/clk.c
4405
struct device_node *np;
drivers/clk/clk.c
4464
int of_clk_hw_register(struct device_node *node, struct clk_hw *hw)
drivers/clk/clk.c
485
struct device_node *np = core->of_node;
drivers/clk/clk.c
4926
struct device_node *node;
drivers/clk/clk.c
4989
int of_clk_add_provider(struct device_node *np,
drivers/clk/clk.c
5031
int of_clk_add_hw_provider(struct device_node *np,
drivers/clk/clk.c
5069
of_clk_del_provider(*(struct device_node **)res);
drivers/clk/clk.c
5077
static struct device_node *get_clk_provider_node(struct device *dev)
drivers/clk/clk.c
5079
struct device_node *np, *parent_np;
drivers/clk/clk.c
5110
struct device_node **ptr, *np;
drivers/clk/clk.c
5135
void of_clk_del_provider(struct device_node *np)
drivers/clk/clk.c
5194
static int of_parse_clkspec(const struct device_node *np, int index,
drivers/clk/clk.c
5287
struct clk_hw *of_clk_get_hw(struct device_node *np, int index,
drivers/clk/clk.c
5304
static struct clk *__of_clk_get(struct device_node *np,
drivers/clk/clk.c
5313
struct clk *of_clk_get(struct device_node *np, int index)
drivers/clk/clk.c
5328
struct clk *of_clk_get_by_name(struct device_node *np, const char *name)
drivers/clk/clk.c
5343
unsigned int of_clk_get_parent_count(const struct device_node *np)
drivers/clk/clk.c
5355
const char *of_clk_get_parent_name(const struct device_node *np, int index)
drivers/clk/clk.c
5426
int of_clk_parent_fill(struct device_node *np, const char **parents,
drivers/clk/clk.c
5439
void (*clk_init_cb)(struct device_node *);
drivers/clk/clk.c
5440
struct device_node *np;
drivers/clk/clk.c
5449
static int parent_ready(struct device_node *np)
drivers/clk/clk.c
5497
int of_clk_detect_critical(struct device_node *np, int index,
drivers/clk/clk.c
5523
struct device_node *np;
drivers/clk/clk.c
73
struct device_node *of_node;
drivers/clk/clk.h
12
struct clk_hw *of_clk_get_hw(struct device_node *np,
drivers/clk/clk.h
15
static inline struct clk_hw *of_clk_get_hw(struct device_node *np,
drivers/clk/clk_kunit_helpers.c
194
int of_clk_hw_register_kunit(struct kunit *test, struct device_node *node, struct clk_hw *hw)
drivers/clk/clk_kunit_helpers.c
207
of_clk_del_provider, struct device_node *);
drivers/clk/clk_kunit_helpers.c
222
int of_clk_add_hw_provider_kunit(struct kunit *test, struct device_node *np,
drivers/clk/clk_kunit_helpers.c
86
of_clk_get_kunit(struct kunit *test, struct device_node *np, int index)
drivers/clk/clk_test.c
2721
struct device_node *np;
drivers/clk/clk_test.c
3118
struct device_node *np, const char *name,
drivers/clk/clk_test.c
3145
struct device_node *np, *consumer;
drivers/clk/clk_test.c
3489
struct device_node *np;
drivers/clk/davinci/da8xx-cfgchip.c
751
struct device_node *parent __free(device_node) = of_get_parent(dev->of_node);
drivers/clk/davinci/pll-da850.c
142
void of_da850_pll0_init(struct device_node *node)
drivers/clk/davinci/pll.c
743
int of_davinci_pll_init(struct device *dev, struct device_node *node,
drivers/clk/davinci/pll.c
751
struct device_node *child;
drivers/clk/davinci/pll.h
115
int of_davinci_pll_init(struct device *dev, struct device_node *node,
drivers/clk/davinci/pll.h
126
void of_da850_pll0_init(struct device_node *node);
drivers/clk/davinci/psc.c
487
struct device_node *node = dev->of_node;
drivers/clk/hisilicon/clk-hi3620.c
194
static void __init hi3620_clk_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3620.c
411
void __iomem *base, struct device_node *np)
drivers/clk/hisilicon/clk-hi3620.c
447
static void __init hi3620_mmc_clk_init(struct device_node *node)
drivers/clk/hisilicon/clk-hi3660.c
474
static void hi3660_clk_iomcu_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3660.c
488
static void hi3660_clk_pmuctrl_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3660.c
501
static void hi3660_clk_pctrl_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3660.c
513
static void hi3660_clk_sctrl_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3660.c
536
static void hi3660_clk_crgctrl_early_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3660.c
560
static void hi3660_clk_crgctrl_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3660.c
613
struct device_node *np = pdev->dev.of_node;
drivers/clk/hisilicon/clk-hi3660.c
614
void (*init_func)(struct device_node *np);
drivers/clk/hisilicon/clk-hi3670.c
825
static void hi3670_clk_crgctrl_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3670.c
860
static void hi3670_clk_pctrl_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3670.c
872
static void hi3670_clk_pmuctrl_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3670.c
885
static void hi3670_clk_sctrl_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3670.c
911
static void hi3670_clk_iomcu_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3670.c
929
static void hi3670_clk_media1_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3670.c
956
static void hi3670_clk_media2_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi3670.c
992
struct device_node *np = pdev->dev.of_node;
drivers/clk/hisilicon/clk-hi3670.c
993
void (*init_func)(struct device_node *np);
drivers/clk/hisilicon/clk-hi6220-stub.c
201
struct device_node *np = pdev->dev.of_node;
drivers/clk/hisilicon/clk-hi6220.c
177
static void __init hi6220_clk_sys_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi6220.c
234
static void __init hi6220_clk_media_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi6220.c
268
static void __init hi6220_clk_power_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi6220.c
290
static void __init hi6220_clk_acpu_init(struct device_node *np)
drivers/clk/hisilicon/clk-hi6220.c
69
static void __init hi6220_clk_ao_init(struct device_node *np)
drivers/clk/hisilicon/clk-hip04.c
27
static void __init hip04_clk_init(struct device_node *np)
drivers/clk/hisilicon/clk-hix5hd2.c
299
static void __init hix5hd2_clk_init(struct device_node *np)
drivers/clk/hisilicon/clk.c
58
struct hisi_clock_data *hisi_clk_init(struct device_node *np,
drivers/clk/hisilicon/clk.h
115
struct hisi_clock_data *hisi_clk_init(struct device_node *, int);
drivers/clk/hisilicon/reset.h
9
struct device_node;
drivers/clk/imgtec/clk-boston.c
31
static void __init clk_boston_setup(struct device_node *np)
drivers/clk/imx/clk-imx1.c
35
static void __init mx1_clocks_init_dt(struct device_node *np)
drivers/clk/imx/clk-imx25.c
227
static void __init mx25_clocks_init_dt(struct device_node *np)
drivers/clk/imx/clk-imx27.c
172
static void __init mx27_clocks_init_dt(struct device_node *np)
drivers/clk/imx/clk-imx31.c
124
static void __init mx31_clocks_init_dt(struct device_node *np)
drivers/clk/imx/clk-imx35.c
242
static void __init mx35_clocks_init_dt(struct device_node *ccm_node)
drivers/clk/imx/clk-imx5.c
280
static void __init mx50_clocks_init(struct device_node *np)
drivers/clk/imx/clk-imx5.c
365
static void __init mx51_clocks_init(struct device_node *np)
drivers/clk/imx/clk-imx5.c
471
static void __init mx53_clocks_init(struct device_node *np)
drivers/clk/imx/clk-imx6q.c
169
static void of_assigned_ldb_sels(struct device_node *node,
drivers/clk/imx/clk-imx6q.c
227
static bool pll6_bypassed(struct device_node *node)
drivers/clk/imx/clk-imx6q.c
333
static void init_ldb_clks(struct device_node *np, void __iomem *ccm_base)
drivers/clk/imx/clk-imx6q.c
431
static struct clk_hw * __init imx6q_obtain_fixed_clk_hw(struct device_node *np,
drivers/clk/imx/clk-imx6q.c
446
static void __init imx6q_clocks_init(struct device_node *ccm_node)
drivers/clk/imx/clk-imx6q.c
448
struct device_node *np;
drivers/clk/imx/clk-imx6sl.c
182
static void __init imx6sl_clocks_init(struct device_node *ccm_node)
drivers/clk/imx/clk-imx6sl.c
184
struct device_node *np;
drivers/clk/imx/clk-imx6sll.c
79
static void __init imx6sll_clocks_init(struct device_node *ccm_node)
drivers/clk/imx/clk-imx6sll.c
81
struct device_node *np;
drivers/clk/imx/clk-imx6sx.c
120
static void __init imx6sx_clocks_init(struct device_node *ccm_node)
drivers/clk/imx/clk-imx6sx.c
122
struct device_node *np;
drivers/clk/imx/clk-imx6ul.c
128
static void __init imx6ul_clocks_init(struct device_node *ccm_node)
drivers/clk/imx/clk-imx6ul.c
130
struct device_node *np;
drivers/clk/imx/clk-imx7d.c
380
static void __init imx7d_clocks_init(struct device_node *ccm_node)
drivers/clk/imx/clk-imx7d.c
382
struct device_node *np;
drivers/clk/imx/clk-imx7ulp.c
134
static void __init imx7ulp_clk_pcc2_init(struct device_node *np)
drivers/clk/imx/clk-imx7ulp.c
181
static void __init imx7ulp_clk_pcc3_init(struct device_node *np)
drivers/clk/imx/clk-imx7ulp.c
227
static void __init imx7ulp_clk_smc1_init(struct device_node *np)
drivers/clk/imx/clk-imx7ulp.c
46
static void __init imx7ulp_clk_scg1_init(struct device_node *np)
drivers/clk/imx/clk-imx8mm.c
302
struct device_node *np = dev->of_node;
drivers/clk/imx/clk-imx8mn.c
322
struct device_node *np = dev->of_node;
drivers/clk/imx/clk-imx8mp.c
552
struct device_node *np;
drivers/clk/imx/clk-imx8mq.c
287
struct device_node *np = dev->of_node;
drivers/clk/imx/clk-imx8qxp-lpcg.c
177
struct device_node *np)
drivers/clk/imx/clk-imx8qxp-lpcg.c
289
struct device_node *np = dev->of_node;
drivers/clk/imx/clk-imx8qxp.c
125
static inline bool clk_on_imx8dxl(struct device_node *node)
drivers/clk/imx/clk-imx8qxp.c
132
struct device_node *ccm_node = pdev->dev.of_node;
drivers/clk/imx/clk-imx8ulp.c
126
struct device_node *np = pdev->dev.of_node;
drivers/clk/imx/clk-imx93.c
277
struct device_node *np = dev->of_node;
drivers/clk/imx/clk-imxrt1050.c
41
struct device_node *np = dev->of_node;
drivers/clk/imx/clk-imxrt1050.c
42
struct device_node *anp;
drivers/clk/imx/clk-scu.c
204
int imx_clk_scu_init(struct device_node *np,
drivers/clk/imx/clk-scu.c
26
static struct device_node *pd_np;
drivers/clk/imx/clk-scu.h
30
int imx_clk_scu_init(struct device_node *np,
drivers/clk/imx/clk-vf610.c
139
struct device_node *ccm_node, const char *name)
drivers/clk/imx/clk-vf610.c
190
static void __init vf610_clocks_init(struct device_node *ccm_node)
drivers/clk/imx/clk-vf610.c
192
struct device_node *np;
drivers/clk/imx/clk.c
105
struct clk_hw *imx_obtain_fixed_of_clock(struct device_node *np,
drivers/clk/imx/clk.c
119
struct clk_hw *imx_get_clk_hw_by_name(struct device_node *np, const char *name)
drivers/clk/imx/clk.h
295
struct clk_hw *imx_obtain_fixed_of_clock(struct device_node *np,
drivers/clk/imx/clk.h
298
struct clk_hw *imx_get_clk_hw_by_name(struct device_node *np, const char *name);
drivers/clk/ingenic/cgu.c
789
unsigned num_clocks, struct device_node *np)
drivers/clk/ingenic/cgu.h
199
struct device_node *np;
drivers/clk/ingenic/cgu.h
234
unsigned num_clocks, struct device_node *np);
drivers/clk/ingenic/jz4725b-cgu.c
256
static void __init jz4725b_cgu_init(struct device_node *np)
drivers/clk/ingenic/jz4740-cgu.c
254
static void __init jz4740_cgu_init(struct device_node *np)
drivers/clk/ingenic/jz4755-cgu.c
325
static void __init jz4755_cgu_init(struct device_node *np)
drivers/clk/ingenic/jz4760-cgu.c
423
static void __init jz4760_cgu_init(struct device_node *np)
drivers/clk/ingenic/jz4770-cgu.c
444
static void __init jz4770_cgu_init(struct device_node *np)
drivers/clk/ingenic/jz4780-cgu.c
789
static void __init jz4780_cgu_init(struct device_node *np)
drivers/clk/ingenic/tcu.c
335
static int __init ingenic_tcu_probe(struct device_node *np)
drivers/clk/ingenic/tcu.c
484
static void __init ingenic_tcu_init(struct device_node *np)
drivers/clk/ingenic/x1000-cgu.c
542
static void __init x1000_cgu_init(struct device_node *np)
drivers/clk/ingenic/x1830-cgu.c
449
static void __init x1830_cgu_init(struct device_node *np)
drivers/clk/keystone/gate.c
197
static void __init of_psc_clk_init(struct device_node *node, spinlock_t *lock)
drivers/clk/keystone/gate.c
259
static void __init of_keystone_psc_clk_init(struct device_node *node)
drivers/clk/keystone/pll.c
158
static void __init _of_pll_clk_init(struct device_node *node, bool pllctrl)
drivers/clk/keystone/pll.c
226
static void __init of_keystone_pll_clk_init(struct device_node *node)
drivers/clk/keystone/pll.c
237
static void __init of_keystone_main_pll_clk_init(struct device_node *node)
drivers/clk/keystone/pll.c
248
static void __init of_pll_div_clk_init(struct device_node *node)
drivers/clk/keystone/pll.c
298
static void __init of_pll_mux_clk_init(struct device_node *node)
drivers/clk/keystone/sci-clk.c
545
struct device_node *np = NULL;
drivers/clk/keystone/sci-clk.c
689
struct device_node *np = dev->of_node;
drivers/clk/mediatek/clk-cpumux.c
106
int mtk_clk_register_cpumuxes(struct device *dev, struct device_node *node,
drivers/clk/mediatek/clk-cpumux.h
11
struct device_node;
drivers/clk/mediatek/clk-cpumux.h
14
int mtk_clk_register_cpumuxes(struct device *dev, struct device_node *node,
drivers/clk/mediatek/clk-gate.c
255
int mtk_clk_register_gates(struct device *dev, struct device_node *node,
drivers/clk/mediatek/clk-gate.h
16
struct device_node;
drivers/clk/mediatek/clk-gate.h
56
int mtk_clk_register_gates(struct device *dev, struct device_node *node,
drivers/clk/mediatek/clk-mt2701.c
662
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt2701.c
745
static void __init mtk_infrasys_init_early(struct device_node *node)
drivers/clk/mediatek/clk-mt2701.c
776
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt2701.c
891
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt2701.c
974
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt2712-apmixedsys.c
116
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt2712-apmixedsys.c
143
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6765.c
731
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6765.c
764
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6765.c
805
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6779.c
1217
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6779.c
1235
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6795-apmixedsys.c
140
struct device_node *node = dev->of_node;
drivers/clk/mediatek/clk-mt6795-apmixedsys.c
192
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6795-infracfg.c
132
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6795-infracfg.c
89
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6795-pericfg.c
141
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6795-pericfg.c
97
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6797.c
386
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6797.c
544
static void mtk_infrasys_init_early(struct device_node *node)
drivers/clk/mediatek/clk-mt6797.c
573
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt6797.c
652
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7622-apmixedsys.c
124
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7622-apmixedsys.c
87
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7622-infracfg.c
106
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7622-infracfg.c
63
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7629-eth.c
100
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7629-eth.c
76
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7629.c
551
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7629.c
580
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7629.c
602
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7629.c
631
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7981-apmixed.c
71
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7986-apmixed.c
69
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7988-apmixed.c
82
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt7988-xfipll.c
52
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8135-apmixedsys.c
53
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8135-apmixedsys.c
81
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8167-apmixedsys.c
96
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8173-apmixedsys.c
198
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8173-infracfg.c
100
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8173-infracfg.c
144
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8173-infracfg.c
79
static void clk_mt8173_infra_init_early(struct device_node *node)
drivers/clk/mediatek/clk-mt8183-apmixedsys.c
146
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8186-apmixedsys.c
144
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8186-apmixedsys.c
177
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8188-apmixedsys.c
101
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8188-apmixedsys.c
136
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8188-topckgen.c
1258
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8188-topckgen.c
1339
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8192-apmixedsys.c
155
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8192-apmixedsys.c
193
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8195-apmixedsys.c
173
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8195-apmixedsys.c
213
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8195-apusys_pll.c
62
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8195-apusys_pll.c
92
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8195-topckgen.c
1262
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8195-topckgen.c
1343
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8196-apmixedsys.c
143
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8196-apmixedsys.c
179
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8196-mcu.c
113
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8196-mcu.c
149
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8196-mfg.c
133
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8196-mfg.c
97
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8196-vlpckgen.c
640
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8196-vlpckgen.c
699
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8365-apmixedsys.c
111
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mt8516-apmixedsys.c
78
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mtk.c
468
struct device_node *node)
drivers/clk/mediatek/clk-mtk.c
632
struct device_node *node)
drivers/clk/mediatek/clk-mtk.c
661
struct device_node *node = dev->parent->of_node;
drivers/clk/mediatek/clk-mtk.c
669
struct device_node *node = pdev->dev.of_node;
drivers/clk/mediatek/clk-mtk.c
678
struct device_node *node = dev->parent->of_node;
drivers/clk/mediatek/clk-mtk.c
690
struct regmap *mtk_clk_get_hwv_regmap(struct device_node *node)
drivers/clk/mediatek/clk-mtk.c
692
struct device_node *hwv_node;
drivers/clk/mediatek/clk-mtk.h
269
struct regmap *mtk_clk_get_hwv_regmap(struct device_node *node);
drivers/clk/mediatek/clk-mux.c
327
int num, struct device_node *node,
drivers/clk/mediatek/clk-mux.h
18
struct device_node;
drivers/clk/mediatek/clk-mux.h
215
int num, struct device_node *node,
drivers/clk/mediatek/clk-pllfh.c
66
struct device_node *node;
drivers/clk/mediatek/reset.c
116
struct device_node *np = dev->of_node;
drivers/clk/meson/clk-regmap.c
15
struct device_node *np, *parent_np;
drivers/clk/meson/meson-aoclk.c
43
struct device_node *np;
drivers/clk/meson/meson-clkc-utils.c
63
struct device_node *np;
drivers/clk/meson/meson8b.c
3631
static void __init meson8b_clkc_init_common(struct device_node *np,
drivers/clk/meson/meson8b.c
3635
struct device_node *parent_np;
drivers/clk/meson/meson8b.c
3700
static void __init meson8_clkc_init(struct device_node *np)
drivers/clk/meson/meson8b.c
3705
static void __init meson8b_clkc_init(struct device_node *np)
drivers/clk/meson/meson8b.c
3710
static void __init meson8m2_clkc_init(struct device_node *np)
drivers/clk/microchip/clk-pic32mzda.c
153
struct device_node *np = pdev->dev.of_node;
drivers/clk/mmp/clk-of-mmp2.c
458
static void mmp2_clk_reset_init(struct device_node *np,
drivers/clk/mmp/clk-of-mmp2.c
480
static void mmp2_pm_domain_init(struct device_node *np,
drivers/clk/mmp/clk-of-mmp2.c
515
static void __init mmp2_clk_init(struct device_node *np)
drivers/clk/mmp/clk-of-pxa168.c
278
static void pxa168_clk_reset_init(struct device_node *np,
drivers/clk/mmp/clk-of-pxa168.c
300
static void __init pxa168_clk_init(struct device_node *np)
drivers/clk/mmp/clk-of-pxa1928.c
183
static void pxa1928_clk_reset_init(struct device_node *np,
drivers/clk/mmp/clk-of-pxa1928.c
207
static void __init pxa1928_mpmu_clk_init(struct device_node *np)
drivers/clk/mmp/clk-of-pxa1928.c
226
static void __init pxa1928_apmu_clk_init(struct device_node *np)
drivers/clk/mmp/clk-of-pxa1928.c
247
static void __init pxa1928_apbc_clk_init(struct device_node *np)
drivers/clk/mmp/clk-of-pxa910.c
233
static void pxa910_clk_reset_init(struct device_node *np,
drivers/clk/mmp/clk-of-pxa910.c
269
static void __init pxa910_clk_init(struct device_node *np)
drivers/clk/mmp/clk-pxa1908-apbc.c
101
static void pxa1908_clk_reset_init(struct device_node *np,
drivers/clk/mmp/clk-pxa1908-apbcp.c
48
static void pxa1908_clk_reset_init(struct device_node *np,
drivers/clk/mmp/clk.c
10
void mmp_clk_init(struct device_node *np, struct mmp_clk_unit *unit,
drivers/clk/mmp/clk.h
248
void mmp_clk_init(struct device_node *np, struct mmp_clk_unit *unit,
drivers/clk/mmp/reset.c
83
void mmp_clk_reset_register(struct device_node *np,
drivers/clk/mmp/reset.h
23
void mmp_clk_reset_register(struct device_node *np,
drivers/clk/mmp/reset.h
26
static inline void mmp_clk_reset_register(struct device_node *np,
drivers/clk/mvebu/ap-cpu-clk.c
235
struct device_node *dn, *np = dev->of_node;
drivers/clk/mvebu/ap806-system-controller.c
130
struct device_node *syscon_node)
drivers/clk/mvebu/ap806-system-controller.c
135
struct device_node *np = dev->of_node;
drivers/clk/mvebu/armada-370.c
171
static void __init a370_clk_init(struct device_node *np)
drivers/clk/mvebu/armada-370.c
173
struct device_node *cgnp =
drivers/clk/mvebu/armada-375.c
140
static void __init armada_375_coreclk_init(struct device_node *np)
drivers/clk/mvebu/armada-375.c
177
static void __init armada_375_clk_gating_init(struct device_node *np)
drivers/clk/mvebu/armada-37xx-periph.c
736
struct device_node *np = pdev->dev.of_node;
drivers/clk/mvebu/armada-37xx-tbg.c
83
struct device_node *np = pdev->dev.of_node;
drivers/clk/mvebu/armada-37xx-xtal.c
21
struct device_node *np = pdev->dev.of_node;
drivers/clk/mvebu/armada-37xx-xtal.c
23
struct device_node *parent;
drivers/clk/mvebu/armada-38x.c
124
static void __init armada_38x_coreclk_init(struct device_node *np)
drivers/clk/mvebu/armada-38x.c
161
static void __init armada_38x_clk_gating_init(struct device_node *np)
drivers/clk/mvebu/armada-39x.c
127
static void __init armada_39x_coreclk_init(struct device_node *np)
drivers/clk/mvebu/armada-39x.c
151
static void __init armada_39x_clk_gating_init(struct device_node *np)
drivers/clk/mvebu/armada-xp.c
195
static void __init axp_clk_init(struct device_node *np)
drivers/clk/mvebu/armada-xp.c
197
struct device_node *cgnp =
drivers/clk/mvebu/armada_ap_cp_helper.c
16
char *ap_cp_unique_name(struct device *dev, struct device_node *np,
drivers/clk/mvebu/armada_ap_cp_helper.h
7
struct device_node;
drivers/clk/mvebu/armada_ap_cp_helper.h
9
char *ap_cp_unique_name(struct device *dev, struct device_node *np,
drivers/clk/mvebu/clk-corediv.c
253
mvebu_corediv_clk_init(struct device_node *node,
drivers/clk/mvebu/clk-corediv.c
311
static void __init armada370_corediv_clk_init(struct device_node *node)
drivers/clk/mvebu/clk-corediv.c
318
static void __init armada375_corediv_clk_init(struct device_node *node)
drivers/clk/mvebu/clk-corediv.c
325
static void __init armada380_corediv_clk_init(struct device_node *node)
drivers/clk/mvebu/clk-corediv.c
332
static void __init mv98dx3236_corediv_clk_init(struct device_node *node)
drivers/clk/mvebu/clk-cpu.c
168
static void __init of_cpu_clk_setup(struct device_node *node)
drivers/clk/mvebu/clk-cpu.c
241
static void __init of_mv98dx3236_cpu_clk_setup(struct device_node *node)
drivers/clk/mvebu/common.c
107
void __init mvebu_coreclk_setup(struct device_node *np,
drivers/clk/mvebu/common.c
237
void __init mvebu_clk_gating_setup(struct device_node *np,
drivers/clk/mvebu/common.c
45
struct device_node *sscg_np = NULL;
drivers/clk/mvebu/common.h
20
struct device_node;
drivers/clk/mvebu/common.h
45
void __init mvebu_coreclk_setup(struct device_node *np,
drivers/clk/mvebu/common.h
48
void __init mvebu_clk_gating_setup(struct device_node *np,
drivers/clk/mvebu/cp110-system-controller.c
236
struct device_node *syscon_node)
drivers/clk/mvebu/cp110-system-controller.c
240
struct device_node *np = dev->of_node;
drivers/clk/mvebu/dove-divider.c
248
void __init dove_divider_clk_init(struct device_node *np)
drivers/clk/mvebu/dove-divider.h
5
void __init dove_divider_clk_init(struct device_node *np);
drivers/clk/mvebu/dove.c
182
static void __init dove_clk_init(struct device_node *np)
drivers/clk/mvebu/dove.c
184
struct device_node *cgnp =
drivers/clk/mvebu/dove.c
186
struct device_node *ddnp =
drivers/clk/mvebu/kirkwood.c
289
static void __init kirkwood_clk_muxing_setup(struct device_node *np,
drivers/clk/mvebu/kirkwood.c
333
static void __init kirkwood_clk_init(struct device_node *np)
drivers/clk/mvebu/kirkwood.c
335
struct device_node *cgnp =
drivers/clk/mvebu/mv98dx3236.c
168
static void __init mv98dx3236_clk_init(struct device_node *np)
drivers/clk/mvebu/mv98dx3236.c
170
struct device_node *cgnp =
drivers/clk/mvebu/orion.c
152
static void __init mv88f5182_clk_init(struct device_node *np)
drivers/clk/mvebu/orion.c
209
static void __init mv88f5281_clk_init(struct device_node *np)
drivers/clk/mvebu/orion.c
273
static void __init mv88f6183_clk_init(struct device_node *np)
drivers/clk/mvebu/orion.c
84
static void __init mv88f5181_clk_init(struct device_node *np)
drivers/clk/mxs/clk-imx23.c
97
static void __init mx23_clocks_init(struct device_node *np)
drivers/clk/mxs/clk-imx23.c
99
struct device_node *dcnp;
drivers/clk/mxs/clk-imx28.c
152
static void __init mx28_clocks_init(struct device_node *np)
drivers/clk/mxs/clk-imx28.c
154
struct device_node *dcnp;
drivers/clk/nuvoton/clk-ma35d1.c
439
static int ma35d1_get_pll_setting(struct device_node *clk_node, u32 *pllmode)
drivers/clk/nuvoton/clk-ma35d1.c
462
struct device_node *clk_node = pdev->dev.of_node;
drivers/clk/nxp/clk-lpc18xx-ccu.c
265
static void __init lpc18xx_ccu_init(struct device_node *np)
drivers/clk/nxp/clk-lpc18xx-cgu.c
597
static void __init lpc18xx_cgu_register_source_clks(struct device_node *np,
drivers/clk/nxp/clk-lpc18xx-cgu.c
653
static void __init lpc18xx_cgu_init(struct device_node *np)
drivers/clk/nxp/clk-lpc18xx-creg.c
164
static void __init lpc18xx_creg_clk_init(struct device_node *np)
drivers/clk/nxp/clk-lpc18xx-creg.c
195
struct device_node *np = pdev->dev.of_node;
drivers/clk/nxp/clk-lpc32xx.c
1493
static void __init lpc32xx_clk_init(struct device_node *np)
drivers/clk/nxp/clk-lpc32xx.c
1570
static void __init lpc32xx_usb_clk_init(struct device_node *np)
drivers/clk/pistachio/clk-pistachio.c
170
static void __init pistachio_clk_init(struct device_node *np)
drivers/clk/pistachio/clk-pistachio.c
253
static void __init pistachio_clk_periph_init(struct device_node *np)
drivers/clk/pistachio/clk-pistachio.c
300
static void __init pistachio_cr_periph_init(struct device_node *np)
drivers/clk/pistachio/clk-pistachio.c
321
static void __init pistachio_cr_top_init(struct device_node *np)
drivers/clk/pistachio/clk.c
16
pistachio_clk_alloc_provider(struct device_node *node, unsigned int num_clks)
drivers/clk/pistachio/clk.h
142
struct device_node *node;
drivers/clk/pistachio/clk.h
148
pistachio_clk_alloc_provider(struct device_node *node, unsigned int num_clks);
drivers/clk/pxa/clk-pxa.c
128
void __init clk_pxa_dt_common_init(struct device_node *np)
drivers/clk/pxa/clk-pxa.h
153
void clk_pxa_dt_common_init(struct device_node *np);
drivers/clk/pxa/clk-pxa25x.c
335
static void __init pxa25x_dt_clocks_init(struct device_node *np)
drivers/clk/pxa/clk-pxa27x.c
479
static void __init pxa27x_dt_clocks_init(struct device_node *np)
drivers/clk/pxa/clk-pxa3xx.c
458
static void __init pxa3xx_dt_clocks_init(struct device_node *np)
drivers/clk/qcom/a53-pll.c
90
struct device_node *np = dev->of_node;
drivers/clk/qcom/apcs-msm8916.c
49
struct device_node *np = parent->of_node;
drivers/clk/qcom/clk-spmi-pmic-div.c
205
struct device_node *of_node = dev->of_node;
drivers/clk/qcom/common.c
156
struct device_node *node = NULL;
drivers/clk/qcom/common.c
157
struct device_node *clocks_node;
drivers/clk/qcom/common.c
233
struct device_node *np = dev->of_node;
drivers/clk/ralink/clk-mt7621.c
317
static int mt7621_register_early_clocks(struct device_node *np,
drivers/clk/ralink/clk-mt7621.c
351
static void __init mt7621_clk_init(struct device_node *node)
drivers/clk/ralink/clk-mt7621.c
488
struct device_node *np = pdev->dev.of_node;
drivers/clk/ralink/clk-mtmips.c
1099
struct device_node *np = pdev->dev.of_node;
drivers/clk/ralink/clk-mtmips.c
228
static int mtmips_register_pherip_clocks(struct device_node *np,
drivers/clk/ralink/clk-mtmips.c
741
static int mtmips_register_clocks(struct device_node *np,
drivers/clk/ralink/clk-mtmips.c
892
static void __init mtmips_clk_regs_init(struct device_node *node,
drivers/clk/ralink/clk-mtmips.c
911
static void __init mtmips_clk_init(struct device_node *node)
drivers/clk/renesas/clk-div6.c
319
static void __init cpg_div6_clock_init(struct device_node *np)
drivers/clk/renesas/clk-emev2.c
41
struct device_node *np;
drivers/clk/renesas/clk-emev2.c
64
static void __init emev2_smu_clkdiv_init(struct device_node *np)
drivers/clk/renesas/clk-emev2.c
81
static void __init emev2_smu_gclk_init(struct device_node *np)
drivers/clk/renesas/clk-mstp.c
180
static void __init cpg_mstp_clocks_init(struct device_node *np)
drivers/clk/renesas/clk-mstp.c
254
struct device_node *np = dev->of_node;
drivers/clk/renesas/clk-mstp.c
306
static struct device_node *cpg_mstp_pd_np __initdata = NULL;
drivers/clk/renesas/clk-mstp.c
309
void __init cpg_mstp_add_clk_domain(struct device_node *np)
drivers/clk/renesas/clk-r8a73a4.c
187
static void __init r8a73a4_cpg_clocks_init(struct device_node *np)
drivers/clk/renesas/clk-r8a73a4.c
60
r8a73a4_cpg_register_clock(struct device_node *np, struct r8a73a4_cpg *cpg,
drivers/clk/renesas/clk-r8a7740.c
143
static void __init r8a7740_cpg_clocks_init(struct device_node *np)
drivers/clk/renesas/clk-r8a7740.c
61
r8a7740_cpg_register_clock(struct device_node *np, struct r8a7740_cpg *cpg,
drivers/clk/renesas/clk-r8a7778.c
44
r8a7778_cpg_register_clock(struct device_node *np, const char *name)
drivers/clk/renesas/clk-r8a7778.c
70
static void __init r8a7778_cpg_clocks_init(struct device_node *np)
drivers/clk/renesas/clk-r8a7779.c
113
static void __init r8a7779_cpg_clocks_init(struct device_node *np)
drivers/clk/renesas/clk-r8a7779.c
84
r8a7779_cpg_register_clock(struct device_node *np,
drivers/clk/renesas/clk-rz.c
47
rz_cpg_register_clock(struct device_node *np, void __iomem *base,
drivers/clk/renesas/clk-rz.c
82
static void __init rz_cpg_clocks_init(struct device_node *np)
drivers/clk/renesas/clk-sh73a0.c
159
static void __init sh73a0_cpg_clocks_init(struct device_node *np)
drivers/clk/renesas/clk-sh73a0.c
72
sh73a0_cpg_register_clock(struct device_node *np, struct sh73a0_cpg *cpg,
drivers/clk/renesas/clk-vbattb.c
82
struct device_node *np = pdev->dev.of_node;
drivers/clk/renesas/r7s9210-cpg-mssr.c
219
static void __init r7s9210_cpg_mssr_early_init(struct device_node *np)
drivers/clk/renesas/r8a7743-cpg-mssr.c
239
struct device_node *np = dev->of_node;
drivers/clk/renesas/r8a7791-cpg-mssr.c
244
struct device_node *np = dev->of_node;
drivers/clk/renesas/r9a06g032-clocks.c
1290
struct device_node *usbf_np;
drivers/clk/renesas/r9a06g032-clocks.c
1313
struct device_node *np = dev->of_node;
drivers/clk/renesas/r9a06g032-clocks.c
773
struct device_node *np = dev->of_node;
drivers/clk/renesas/r9a06g032-clocks.c
805
struct device_node *np = dev->of_node;
drivers/clk/renesas/rcar-usb2-clock-sel.c
139
struct device_node *np = dev->of_node;
drivers/clk/renesas/renesas-cpg-mssr.c
1181
struct device_node *soc __free(device_node) = of_find_node_by_path("/soc");
drivers/clk/renesas/renesas-cpg-mssr.c
1182
struct device_node *node;
drivers/clk/renesas/renesas-cpg-mssr.c
1249
struct device_node *np,
drivers/clk/renesas/renesas-cpg-mssr.c
1337
void __init cpg_mssr_early_init(struct device_node *np,
drivers/clk/renesas/renesas-cpg-mssr.c
1360
struct device_node *np = dev->of_node;
drivers/clk/renesas/renesas-cpg-mssr.c
202
struct device_node *np;
drivers/clk/renesas/renesas-cpg-mssr.c
605
struct device_node *np = dev->of_node;
drivers/clk/renesas/renesas-cpg-mssr.c
666
struct device_node *np = dev->of_node;
drivers/clk/renesas/renesas-cpg-mssr.h
113
struct device_node;
drivers/clk/renesas/renesas-cpg-mssr.h
213
void __init cpg_mssr_early_init(struct device_node *np,
drivers/clk/renesas/rzg2l-cpg.c
2017
struct device_node *np = dev->of_node;
drivers/clk/renesas/rzg2l-cpg.c
2077
struct device_node *np = dev->of_node;
drivers/clk/renesas/rzg2l-cpg.c
2100
struct device_node *np = dev->of_node;
drivers/clk/renesas/rzv2h-cpg.c
1671
struct device_node *np = dev->of_node;
drivers/clk/renesas/rzv2h-cpg.c
1732
struct device_node *np = dev->of_node;
drivers/clk/renesas/rzv2h-cpg.c
1764
struct device_node *np = dev->of_node;
drivers/clk/rockchip/clk-px30.c
1002
static void __init px30_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-px30.c
1046
static void __init px30_pmu_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3036.c
441
static void __init rk3036_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3128.c
573
static struct rockchip_clk_provider *__init rk3128_common_clk_init(struct device_node *np,
drivers/clk/rockchip/clk-rk3128.c
614
static void __init rk3126_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3128.c
636
static void __init rk3128_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3188.c
760
static struct rockchip_clk_provider *__init rk3188_common_clk_init(struct device_node *np,
drivers/clk/rockchip/clk-rk3188.c
793
static void __init rk3066a_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3188.c
819
static void __init rk3188a_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3188.c
866
static void __init rk3188_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3228.c
683
static void __init rk3228_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3288.c
935
static void __init rk3288_common_init(struct device_node *np,
drivers/clk/rockchip/clk-rk3288.c
988
static void __init rk3288_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3288.c
994
static void __init rk3288w_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3308.c
917
static void __init rk3308_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3328.c
881
static void __init rk3328_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3368.c
866
static void __init rk3368_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3399.c
1531
static void __init rk3399_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3399.c
1580
static void __init rk3399_pmu_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3399.c
1618
void (*inits)(struct device_node *np);
drivers/clk/rockchip/clk-rk3399.c
1642
struct device_node *np = pdev->dev.of_node;
drivers/clk/rockchip/clk-rk3506.c
785
static void __init rk3506_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3506.c
831
void (*inits)(struct device_node *np);
drivers/clk/rockchip/clk-rk3528.c
1094
struct device_node *np = dev->of_node;
drivers/clk/rockchip/clk-rk3562.c
1024
static void __init rk3562_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3562.c
1063
void (*inits)(struct device_node *np);
drivers/clk/rockchip/clk-rk3568.c
1623
static void __init rk3568_pmu_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3568.c
1658
static void __init rk3568_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3568.c
1705
void (*inits)(struct device_node *np);
drivers/clk/rockchip/clk-rk3568.c
1729
struct device_node *np = pdev->dev.of_node;
drivers/clk/rockchip/clk-rk3576.c
1735
static void __init rk3576_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3576.c
1822
void (*inits)(struct device_node *np);
drivers/clk/rockchip/clk-rk3588.c
2449
static void __init rk3588_clk_early_init(struct device_node *np)
drivers/clk/rockchip/clk-rk3588.c
2509
struct device_node *np = dev->of_node;
drivers/clk/rockchip/clk-rv1103b.c
615
static void __init rv1103b_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rv1108.c
785
static void __init rv1108_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rv1126.c
1081
static void __init rv1126_pmu_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rv1126.c
1111
static void __init rv1126_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rv1126.c
1153
void (*inits)(struct device_node *np);
drivers/clk/rockchip/clk-rv1126.c
1177
struct device_node *np = pdev->dev.of_node;
drivers/clk/rockchip/clk-rv1126b.c
1029
static void __init rv1126b_clk_init(struct device_node *np)
drivers/clk/rockchip/clk-rv1126b.c
1079
void (*inits)(struct device_node *np);
drivers/clk/rockchip/clk.c
358
struct device_node *np, void __iomem *base,
drivers/clk/rockchip/clk.c
397
struct rockchip_clk_provider *rockchip_clk_init(struct device_node *np,
drivers/clk/rockchip/clk.c
405
struct rockchip_clk_provider *rockchip_clk_init_early(struct device_node *np,
drivers/clk/rockchip/clk.c
423
void rockchip_clk_of_add_provider(struct device_node *np,
drivers/clk/rockchip/clk.h
1325
struct rockchip_clk_provider *rockchip_clk_init(struct device_node *np,
drivers/clk/rockchip/clk.h
1327
struct rockchip_clk_provider *rockchip_clk_init_early(struct device_node *np,
drivers/clk/rockchip/clk.h
1330
void rockchip_clk_of_add_provider(struct device_node *np,
drivers/clk/rockchip/clk.h
1375
void rockchip_register_softrst_lut(struct device_node *np,
drivers/clk/rockchip/clk.h
1380
static inline void rockchip_register_softrst_lut(struct device_node *np,
drivers/clk/rockchip/clk.h
1388
static inline void rockchip_register_softrst(struct device_node *np,
drivers/clk/rockchip/clk.h
1395
void rv1126b_rst_init(struct device_node *np, void __iomem *reg_base);
drivers/clk/rockchip/clk.h
1396
void rk3506_rst_init(struct device_node *np, void __iomem *reg_base);
drivers/clk/rockchip/clk.h
1397
void rk3528_rst_init(struct device_node *np, void __iomem *reg_base);
drivers/clk/rockchip/clk.h
1398
void rk3562_rst_init(struct device_node *np, void __iomem *reg_base);
drivers/clk/rockchip/clk.h
1399
void rk3576_rst_init(struct device_node *np, void __iomem *reg_base);
drivers/clk/rockchip/clk.h
1400
void rk3588_rst_init(struct device_node *np, void __iomem *reg_base);
drivers/clk/rockchip/clk.h
611
struct device_node *cru_node;
drivers/clk/rockchip/rst-rk3506.c
219
void rk3506_rst_init(struct device_node *np, void __iomem *reg_base)
drivers/clk/rockchip/rst-rk3528.c
299
void rk3528_rst_init(struct device_node *np, void __iomem *reg_base)
drivers/clk/rockchip/rst-rk3562.c
422
void rk3562_rst_init(struct device_node *np, void __iomem *reg_base)
drivers/clk/rockchip/rst-rk3576.c
644
void rk3576_rst_init(struct device_node *np, void __iomem *reg_base)
drivers/clk/rockchip/rst-rk3588.c
851
void rk3588_rst_init(struct device_node *np, void __iomem *reg_base)
drivers/clk/rockchip/rst-rv1126b.c
436
void rv1126b_rst_init(struct device_node *np, void __iomem *reg_base)
drivers/clk/rockchip/softrst.c
91
void rockchip_register_softrst_lut(struct device_node *np,
drivers/clk/samsung/clk-artpec8.c
837
static void __init artpec8_clk_cmu_imem_init(struct device_node *np)
drivers/clk/samsung/clk-artpec9.c
1035
static void __init artpec9_cmu_imem_init(struct device_node *np)
drivers/clk/samsung/clk-exynos-arm64.c
149
struct device_node *np, const struct samsung_cmu_info *cmu)
drivers/clk/samsung/clk-exynos-arm64.c
247
struct device_node *np, const struct samsung_cmu_info *cmu)
drivers/clk/samsung/clk-exynos-arm64.c
280
struct device_node *np = dev->of_node;
drivers/clk/samsung/clk-exynos-arm64.c
85
static void __init exynos_arm64_init_clocks(struct device_node *np,
drivers/clk/samsung/clk-exynos-arm64.h
18
struct device_node *np, const struct samsung_cmu_info *cmu);
drivers/clk/samsung/clk-exynos-clkout.c
36
struct device_node *np;
drivers/clk/samsung/clk-exynos2200.c
1930
static void __init exynos2200_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynos2200.c
2345
static void __init exynos2200_cmu_alive_init(struct device_node *np)
drivers/clk/samsung/clk-exynos2200.c
2462
static void __init exynos2200_cmu_peris_init(struct device_node *np)
drivers/clk/samsung/clk-exynos3250.c
1077
struct device_node *np = pdev->dev.of_node;
drivers/clk/samsung/clk-exynos3250.c
817
static void __init exynos3250_cmu_init(struct device_node *np)
drivers/clk/samsung/clk-exynos3250.c
933
static void __init exynos3250_cmu_dmc_init(struct device_node *np)
drivers/clk/samsung/clk-exynos4.c
1023
struct device_node *np;
drivers/clk/samsung/clk-exynos4.c
1311
static void __init exynos4_clk_init(struct device_node *np,
drivers/clk/samsung/clk-exynos4.c
1404
static void __init exynos4210_clk_init(struct device_node *np)
drivers/clk/samsung/clk-exynos4.c
1410
static void __init exynos4212_clk_init(struct device_node *np)
drivers/clk/samsung/clk-exynos4.c
1416
static void __init exynos4412_clk_init(struct device_node *np)
drivers/clk/samsung/clk-exynos4412-isp.c
114
struct device_node *np = dev->of_node;
drivers/clk/samsung/clk-exynos5-subcmu.c
136
struct device_node *pd_node)
drivers/clk/samsung/clk-exynos5-subcmu.c
158
struct device_node *np;
drivers/clk/samsung/clk-exynos5250.c
790
static void __init exynos5250_clk_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
1035
static void __init exynos5260_clk_mfc_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
1184
static void __init exynos5260_clk_mif_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
1390
static void __init exynos5260_clk_peri_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
155
static void __init exynos5260_clk_aud_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
1846
static void __init exynos5260_clk_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
345
static void __init exynos5260_clk_disp_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
409
static void __init exynos5260_clk_egl_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
509
static void __init exynos5260_clk_fsys_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
600
static void __init exynos5260_clk_g2d_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
663
static void __init exynos5260_clk_g3d_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
796
static void __init exynos5260_clk_gscl_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
915
static void __init exynos5260_clk_isp_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5260.c
979
static void __init exynos5260_clk_kfc_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5410.c
268
static void __init exynos5410_clk_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5420.c
1577
static void __init exynos5x_clk_init(struct device_node *np,
drivers/clk/samsung/clk-exynos5420.c
1681
static void __init exynos5420_clk_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5420.c
1688
static void __init exynos5800_clk_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5433.c
1559
static void __init exynos5433_cmu_mif_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5433.c
1760
static void __init exynos5433_cmu_peric_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5433.c
1952
static void __init exynos5433_cmu_peris_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5433.c
3235
static void __init exynos5433_cmu_bus##id##_init(struct device_node *np)\
drivers/clk/samsung/clk-exynos5433.c
3720
static void __init exynos5433_cmu_apollo_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5433.c
3964
static void __init exynos5433_cmu_atlas_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5433.c
828
static void __init exynos5433_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynos5433.c
907
static void __init exynos5433_cmu_cpif_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
1107
static void __init exynos7_clk_fsys1_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
1220
static void __init exynos7_clk_mscl_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
1309
static void __init exynos7_clk_aud_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
201
static void __init exynos7_clk_topc_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
393
static void __init exynos7_clk_top0_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
575
static void __init exynos7_clk_top1_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
620
static void __init exynos7_clk_ccore_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
687
static void __init exynos7_clk_peric0_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
811
static void __init exynos7_clk_peric1_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
866
static void __init exynos7_clk_peris_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7.c
976
static void __init exynos7_clk_fsys0_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7885.c
356
static void __init exynos7885_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynos7885.c
576
static void __init exynos7885_cmu_peri_init(struct device_node *np)
drivers/clk/samsung/clk-exynos850.c
1312
static void __init exynos850_cmu_cpucl0_init(struct device_node *np)
drivers/clk/samsung/clk-exynos850.c
1467
static void __init exynos850_cmu_cpucl1_init(struct device_node *np)
drivers/clk/samsung/clk-exynos850.c
2096
static void __init exynos850_cmu_peri_init(struct device_node *np)
drivers/clk/samsung/clk-exynos850.c
576
static void __init exynos850_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynos8895.c
1303
static void __init exynos8895_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynos8895.c
1538
static void __init exynos8895_cmu_peris_init(struct device_node *np)
drivers/clk/samsung/clk-exynos990.c
1175
static void __init exynos990_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynos990.c
2645
static void __init exynos990_cmu_peris_init(struct device_node *np)
drivers/clk/samsung/clk-exynosautov9.c
960
static void __init exynosautov9_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynosautov920.c
1006
static void __init exynosautov920_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-exynosautov920.c
1135
static void __init exynosautov920_cmu_cpucl0_init(struct device_node *np)
drivers/clk/samsung/clk-exynosautov920.c
1237
static void __init exynosautov920_cmu_cpucl1_init(struct device_node *np)
drivers/clk/samsung/clk-exynosautov920.c
1339
static void __init exynosautov920_cmu_cpucl2_init(struct device_node *np)
drivers/clk/samsung/clk-fsd.c
1429
static void __init fsd_clk_imem_init(struct device_node *np)
drivers/clk/samsung/clk-fsd.c
316
static void __init fsd_clk_cmu_init(struct device_node *np)
drivers/clk/samsung/clk-gs101.c
1445
static void __init gs101_cmu_top_init(struct device_node *np)
drivers/clk/samsung/clk-gs101.c
3747
static void __init gs101_cmu_misc_init(struct device_node *np)
drivers/clk/samsung/clk-s3c64xx.c
391
void __init s3c64xx_clk_init(struct device_node *np, unsigned long xtal_f,
drivers/clk/samsung/clk-s3c64xx.c
469
static void __init s3c6400_clk_init(struct device_node *np)
drivers/clk/samsung/clk-s3c64xx.c
475
static void __init s3c6410_clk_init(struct device_node *np)
drivers/clk/samsung/clk-s5pv210.c
737
static void __init __s5pv210_clk_init(struct device_node *np,
drivers/clk/samsung/clk-s5pv210.c
799
static void __init s5pv210_clk_dt_init(struct device_node *np)
drivers/clk/samsung/clk-s5pv210.c
809
static void __init s5p6442_clk_dt_init(struct device_node *np)
drivers/clk/samsung/clk.c
246
bool samsung_is_auto_capable(struct device_node *np)
drivers/clk/samsung/clk.c
290
struct device_node *np, const char *name,
drivers/clk/samsung/clk.c
380
struct device_node *clk_np;
drivers/clk/samsung/clk.c
461
struct device_node *np)
drivers/clk/samsung/clk.c
495
void samsung_en_dyn_root_clk_gating(struct device_node *np,
drivers/clk/samsung/clk.c
533
struct device_node *np,
drivers/clk/samsung/clk.c
99
void __init samsung_clk_of_add_provider(struct device_node *np,
drivers/clk/samsung/clk.h
402
void samsung_clk_of_add_provider(struct device_node *np,
drivers/clk/samsung/clk.h
441
struct device_node *np);
drivers/clk/samsung/clk.h
443
struct device_node *,
drivers/clk/samsung/clk.h
477
void samsung_en_dyn_root_clk_gating(struct device_node *np,
drivers/clk/samsung/clk.h
483
struct device_node *np, const char *name,
drivers/clk/samsung/clk.h
490
bool samsung_is_auto_capable(struct device_node *np);
drivers/clk/socfpga/clk-agilex.c
459
struct device_node *np = pdev->dev.of_node;
drivers/clk/socfpga/clk-agilex.c
499
struct device_node *np = pdev->dev.of_node;
drivers/clk/socfpga/clk-agilex5.c
491
struct device_node *np = pdev->dev.of_node;
drivers/clk/socfpga/clk-gate-a10.c
118
void __init socfpga_a10_gate_init(struct device_node *node)
drivers/clk/socfpga/clk-gate-a10.c
42
static void __init __socfpga_gate_init(struct device_node *node,
drivers/clk/socfpga/clk-gate.c
137
void __init socfpga_gate_init(struct device_node *node)
drivers/clk/socfpga/clk-periph-a10.c
130
void __init socfpga_a10_periph_init(struct device_node *node)
drivers/clk/socfpga/clk-periph-a10.c
60
static void __init __socfpga_periph_init(struct device_node *node,
drivers/clk/socfpga/clk-periph.c
120
void __init socfpga_periph_init(struct device_node *node)
drivers/clk/socfpga/clk-periph.c
50
static void __init __socfpga_periph_init(struct device_node *node,
drivers/clk/socfpga/clk-pll-a10.c
128
void __init socfpga_a10_pll_init(struct device_node *node)
drivers/clk/socfpga/clk-pll-a10.c
66
static void __init __socfpga_pll_init(struct device_node *node,
drivers/clk/socfpga/clk-pll-a10.c
75
struct device_node *clkmgr_np;
drivers/clk/socfpga/clk-pll.c
132
void __init socfpga_pll_init(struct device_node *node)
drivers/clk/socfpga/clk-pll.c
73
static void __init __socfpga_pll_init(struct device_node *node,
drivers/clk/socfpga/clk-pll.c
82
struct device_node *clkmgr_np;
drivers/clk/socfpga/clk-s10.c
387
struct device_node *np = pdev->dev.of_node;
drivers/clk/socfpga/clk.h
32
void __init socfpga_pll_init(struct device_node *node);
drivers/clk/socfpga/clk.h
33
void __init socfpga_periph_init(struct device_node *node);
drivers/clk/socfpga/clk.h
34
void __init socfpga_gate_init(struct device_node *node);
drivers/clk/socfpga/clk.h
35
void socfpga_a10_pll_init(struct device_node *node);
drivers/clk/socfpga/clk.h
36
void socfpga_a10_periph_init(struct device_node *node);
drivers/clk/socfpga/clk.h
37
void socfpga_a10_gate_init(struct device_node *node);
drivers/clk/spacemit/ccu_common.c
148
struct device_node *mpmu = of_parse_phandle(dev->of_node,
drivers/clk/sprd/common.c
43
struct device_node *node = dev->of_node, *np;
drivers/clk/sprd/common.h
15
struct device_node;
drivers/clk/st/clk-flexgen.c
278
static const char ** __init flexgen_get_parents(struct device_node *np,
drivers/clk/st/clk-flexgen.c
562
static void __init st_of_flexgen_setup(struct device_node *np)
drivers/clk/st/clk-flexgen.c
564
struct device_node *pnode;
drivers/clk/st/clkgen-fsyn.c
1038
static void __init st_of_quadfs660C_setup(struct device_node *np)
drivers/clk/st/clkgen-fsyn.c
1045
static void __init st_of_quadfs660D_setup(struct device_node *np)
drivers/clk/st/clkgen-fsyn.c
1052
static void __init st_of_quadfs660D0_setup(struct device_node *np)
drivers/clk/st/clkgen-fsyn.c
1059
static void __init st_of_quadfs660D2_setup(struct device_node *np)
drivers/clk/st/clkgen-fsyn.c
1066
static void __init st_of_quadfs660D3_setup(struct device_node *np)
drivers/clk/st/clkgen-fsyn.c
922
struct device_node *np, const char *pll_name,
drivers/clk/st/clkgen-fsyn.c
983
static void __init st_of_quadfs_setup(struct device_node *np,
drivers/clk/st/clkgen-fsyn.c
990
struct device_node *parent_np;
drivers/clk/st/clkgen-mux.c
106
static void __init st_of_clkgen_a9_mux_setup(struct device_node *np)
drivers/clk/st/clkgen-mux.c
18
static const char ** __init clkgen_mux_get_parents(struct device_node *np,
drivers/clk/st/clkgen-mux.c
52
static void __init st_of_clkgen_mux_setup(struct device_node *np,
drivers/clk/st/clkgen-mux.c
59
struct device_node *parent_np;
drivers/clk/st/clkgen-pll.c
690
struct device_node *np)
drivers/clk/st/clkgen-pll.c
692
struct device_node *pnode;
drivers/clk/st/clkgen-pll.c
756
static void __init clkgen_c32_pll_setup(struct device_node *np,
drivers/clk/st/clkgen-pll.c
830
static void __init clkgen_c32_pll0_setup(struct device_node *np)
drivers/clk/st/clkgen-pll.c
837
static void __init clkgen_c32_pll0_a0_setup(struct device_node *np)
drivers/clk/st/clkgen-pll.c
844
static void __init clkgen_c32_pll0_c0_setup(struct device_node *np)
drivers/clk/st/clkgen-pll.c
851
static void __init clkgen_c32_pll1_setup(struct device_node *np)
drivers/clk/st/clkgen-pll.c
858
static void __init clkgen_c32_pll1_c0_setup(struct device_node *np)
drivers/clk/st/clkgen-pll.c
865
static void __init clkgen_c32_plla9_setup(struct device_node *np)
drivers/clk/st/clkgen-pll.c
872
static void __init clkgen_c28_plla9_setup(struct device_node *np)
drivers/clk/stm32/clk-stm32-core.h
74
int (*check_security)(struct device_node *np, void __iomem *base,
drivers/clk/stm32/clk-stm32mp1.c
2348
struct device_node *child, *np = dev_of_node(dev);
drivers/clk/stm32/clk-stm32mp13.c
1461
static int stm32mp13_clock_is_provided_by_secure(struct device_node *np, void __iomem *base,
drivers/clk/stm32/clk-stm32mp21.c
1262
static int stm32mp21_check_security(struct device_node *np, void __iomem *base,
drivers/clk/stm32/clk-stm32mp25.c
1605
static int stm32mp25_check_security(struct device_node *np, void __iomem *base,
drivers/clk/sunxi-ng/ccu-sun5i.c
1018
static void __init sun5i_a10s_ccu_setup(struct device_node *node)
drivers/clk/sunxi-ng/ccu-sun5i.c
1025
static void __init sun5i_a13_ccu_setup(struct device_node *node)
drivers/clk/sunxi-ng/ccu-sun5i.c
1032
static void __init sun5i_gr8_ccu_setup(struct device_node *node)
drivers/clk/sunxi-ng/ccu-sun5i.c
987
static void __init sun5i_ccu_init(struct device_node *node,
drivers/clk/sunxi-ng/ccu_common.c
113
struct device_node *node, void __iomem *reg,
drivers/clk/sunxi-ng/ccu_common.c
239
void of_sunxi_ccu_probe(struct device_node *node, void __iomem *reg,
drivers/clk/sunxi-ng/ccu_common.h
31
struct device_node;
drivers/clk/sunxi-ng/ccu_common.h
83
void of_sunxi_ccu_probe(struct device_node *node, void __iomem *reg,
drivers/clk/sunxi/clk-a10-codec.c
14
static void __init sun4i_codec_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-a10-hosc.c
17
static void __init sun4i_osc_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-a10-mod1.c
21
static void __init sun4i_mod1_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-a10-pll2.c
181
static void __init sun4i_a10_pll2_setup(struct device_node *node)
drivers/clk/sunxi/clk-a10-pll2.c
189
static void __init sun5i_a13_pll2_setup(struct device_node *node)
drivers/clk/sunxi/clk-a10-pll2.c
38
static void __init sun4i_pll2_setup(struct device_node *node,
drivers/clk/sunxi/clk-a10-ve.c
85
static void __init sun4i_ve_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-a20-gmac.c
53
static void __init sun7i_a20_gmac_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-factors.c
176
static struct clk *__sunxi_factors_register(struct device_node *node,
drivers/clk/sunxi/clk-factors.c
272
struct clk *sunxi_factors_register(struct device_node *node,
drivers/clk/sunxi/clk-factors.c
280
struct clk *sunxi_factors_register_critical(struct device_node *node,
drivers/clk/sunxi/clk-factors.c
288
void sunxi_factors_unregister(struct device_node *node, struct clk *clk)
drivers/clk/sunxi/clk-factors.h
54
struct clk *sunxi_factors_register(struct device_node *node,
drivers/clk/sunxi/clk-factors.h
58
struct clk *sunxi_factors_register_critical(struct device_node *node,
drivers/clk/sunxi/clk-factors.h
63
void sunxi_factors_unregister(struct device_node *node, struct clk *clk);
drivers/clk/sunxi/clk-mod0.c
127
static void __init sun9i_a80_mod0_setup(struct device_node *node)
drivers/clk/sunxi/clk-mod0.c
145
static void __init sun5i_a13_mbus_setup(struct device_node *node)
drivers/clk/sunxi/clk-mod0.c
288
static void __init sunxi_mmc_setup(struct device_node *node,
drivers/clk/sunxi/clk-mod0.c
362
static void __init sun4i_a10_mmc_setup(struct device_node *node)
drivers/clk/sunxi/clk-mod0.c
370
static void __init sun9i_a80_mmc_setup(struct device_node *node)
drivers/clk/sunxi/clk-mod0.c
68
static void __init sun4i_a10_mod0_setup(struct device_node *node)
drivers/clk/sunxi/clk-mod0.c
90
struct device_node *np = pdev->dev.of_node;
drivers/clk/sunxi/clk-simple-gates.c
144
static void __init sun4i_a10_ahb_init(struct device_node *node)
drivers/clk/sunxi/clk-simple-gates.c
162
static void __init sun4i_a10_dram_init(struct device_node *node)
drivers/clk/sunxi/clk-simple-gates.c
18
static void __init sunxi_simple_gates_setup(struct device_node *node,
drivers/clk/sunxi/clk-simple-gates.c
86
static void __init sunxi_simple_gates_init(struct device_node *node)
drivers/clk/sunxi/clk-sun4i-display.c
101
static void __init sun4i_a10_display_init(struct device_node *node,
drivers/clk/sunxi/clk-sun4i-display.c
232
static void __init sun4i_a10_tcon_ch0_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun4i-display.c
251
static void __init sun4i_a10_display_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun4i-pll3.c
21
static void __init sun4i_a10_pll3_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun4i-tcon-ch1.c
224
static void __init tcon_ch1_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun6i-apb0-gates.c
37
struct device_node *np = pdev->dev.of_node;
drivers/clk/sunxi/clk-sun6i-apb0.c
32
struct device_node *np = pdev->dev.of_node;
drivers/clk/sunxi/clk-sun6i-ar100.c
73
struct device_node *np = pdev->dev.of_node;
drivers/clk/sunxi/clk-sun8i-apb0.c
22
static struct clk *sun8i_a23_apb0_register(struct device_node *node,
drivers/clk/sunxi/clk-sun8i-apb0.c
54
static void sun8i_a23_apb0_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun8i-apb0.c
89
struct device_node *np = pdev->dev.of_node;
drivers/clk/sunxi/clk-sun8i-bus-gates.c
20
static void __init sun8i_h3_bus_gates_init(struct device_node *node)
drivers/clk/sunxi/clk-sun8i-mbus.c
24
static void __init sun8i_a23_mbus_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun9i-core.c
130
static void __init sun9i_a80_gt_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun9i-core.c
185
static void __init sun9i_a80_ahb_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun9i-core.c
211
static void __init sun9i_a80_apb0_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun9i-core.c
268
static void __init sun9i_a80_apb1_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun9i-core.c
76
static void __init sun9i_a80_pll4_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun9i-cpus.c
184
static void sun9i_a80_cpus_setup(struct device_node *node)
drivers/clk/sunxi/clk-sun9i-mmc.c
96
struct device_node *np = pdev->dev.of_node;
drivers/clk/sunxi/clk-sunxi.c
1099
static void __init sun4i_pll5_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
1106
static void __init sun4i_pll6_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
1113
static void __init sun6i_pll6_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
1151
static void __init sun6i_display_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
556
static struct clk * __init sunxi_factors_clk_setup(struct device_node *node,
drivers/clk/sunxi/clk-sunxi.c
571
static void __init sun4i_pll1_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
578
static void __init sun6i_pll1_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
585
static void __init sun8i_pll1_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
592
static void __init sun7i_pll4_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
599
static void __init sun5i_ahb_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
606
static void __init sun6i_ahb1_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
613
static void __init sun4i_apb1_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
620
static void __init sun7i_out_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
650
static struct clk * __init sunxi_mux_clk_setup(struct device_node *node,
drivers/clk/sunxi/clk-sunxi.c
697
static void __init sun4i_cpu_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
705
static void __init sun6i_ahb1_mux_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
712
static void __init sun8i_ahb2_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
775
static void __init sunxi_divider_clk_setup(struct device_node *node,
drivers/clk/sunxi/clk-sunxi.c
826
static void __init sun4i_ahb_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
833
static void __init sun4i_apb0_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
840
static void __init sun4i_axi_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
847
static void __init sun8i_axi_clk_setup(struct device_node *node)
drivers/clk/sunxi/clk-sunxi.c
932
static struct clk ** __init sunxi_divs_clk_setup(struct device_node *node,
drivers/clk/sunxi/clk-usb.c
175
static void __init sun4i_a10_usb_setup(struct device_node *node)
drivers/clk/sunxi/clk-usb.c
186
static void __init sun5i_a13_usb_setup(struct device_node *node)
drivers/clk/sunxi/clk-usb.c
197
static void __init sun6i_a31_usb_setup(struct device_node *node)
drivers/clk/sunxi/clk-usb.c
208
static void __init sun8i_a23_usb_setup(struct device_node *node)
drivers/clk/sunxi/clk-usb.c
220
static void __init sun8i_h3_usb_setup(struct device_node *node)
drivers/clk/sunxi/clk-usb.c
234
static void __init sun9i_a80_usb_mod_setup(struct device_node *node)
drivers/clk/sunxi/clk-usb.c
248
static void __init sun9i_a80_usb_phy_setup(struct device_node *node)
drivers/clk/sunxi/clk-usb.c
91
static void __init sunxi_usb_clk_setup(struct device_node *node,
drivers/clk/tegra/clk-tegra114.c
1327
static void __init tegra114_clock_init(struct device_node *np)
drivers/clk/tegra/clk-tegra114.c
1329
struct device_node *node;
drivers/clk/tegra/clk-tegra124-emc.c
388
struct device_node *node)
drivers/clk/tegra/clk-tegra124-emc.c
443
struct device_node *node,
drivers/clk/tegra/clk-tegra124-emc.c
485
struct clk *tegra124_clk_register_emc(void __iomem *base, struct device_node *np,
drivers/clk/tegra/clk-tegra124-emc.c
490
struct device_node *node;
drivers/clk/tegra/clk-tegra124-emc.c
78
struct device_node *emc_node;
drivers/clk/tegra/clk-tegra124.c
1456
static void __init tegra124_132_clock_init_pre(struct device_node *np)
drivers/clk/tegra/clk-tegra124.c
1458
struct device_node *node;
drivers/clk/tegra/clk-tegra124.c
1535
static void __init tegra124_132_clock_init_post(struct device_node *np)
drivers/clk/tegra/clk-tegra124.c
1562
static void __init tegra124_clock_init(struct device_node *np)
drivers/clk/tegra/clk-tegra124.c
1580
static void __init tegra132_clock_init(struct device_node *np)
drivers/clk/tegra/clk-tegra20.c
1123
static void __init tegra20_clock_init(struct device_node *np)
drivers/clk/tegra/clk-tegra20.c
1125
struct device_node *node;
drivers/clk/tegra/clk-tegra210-emc.c
274
struct clk *tegra210_clk_register_emc(struct device_node *np,
drivers/clk/tegra/clk-tegra210.c
3089
static __init void tegra210_periph_clk_init(struct device_node *np,
drivers/clk/tegra/clk-tegra210.c
3736
static void __init tegra210_clock_init(struct device_node *np)
drivers/clk/tegra/clk-tegra210.c
3738
struct device_node *node;
drivers/clk/tegra/clk-tegra30.c
1323
static void __init tegra30_clock_init(struct device_node *np)
drivers/clk/tegra/clk-tegra30.c
1325
struct device_node *node;
drivers/clk/tegra/clk.c
24
static struct device_node *tegra_car_np;
drivers/clk/tegra/clk.c
321
void __init tegra_add_of_provider(struct device_node *np,
drivers/clk/tegra/clk.c
380
static struct device_node *tegra_clk_get_of_node(struct clk_hw *hw)
drivers/clk/tegra/clk.c
382
struct device_node *np;
drivers/clk/tegra/clk.c
404
struct device_node *np;
drivers/clk/tegra/clk.h
855
void tegra_add_of_provider(struct device_node *np, void *clk_src_onecell_get);
drivers/clk/tegra/clk.h
880
struct clk *tegra124_clk_register_emc(void __iomem *base, struct device_node *np,
drivers/clk/tegra/clk.h
885
tegra124_clk_register_emc(void __iomem *base, struct device_node *np,
drivers/clk/tegra/clk.h
924
struct clk *tegra210_clk_register_emc(struct device_node *np,
drivers/clk/ti/adpll.c
163
struct device_node *np;
drivers/clk/ti/adpll.c
863
struct device_node *node = pdev->dev.of_node;
drivers/clk/ti/apll.c
129
struct device_node *node)
drivers/clk/ti/apll.c
178
static void __init of_dra7_apll_setup(struct device_node *node)
drivers/clk/ti/apll.c
339
static void __init of_omap2_apll_setup(struct device_node *node)
drivers/clk/ti/autoidle.c
184
int __init of_ti_clk_autoidle_setup(struct device_node *node)
drivers/clk/ti/clk-814x.c
62
struct device_node *np;
drivers/clk/ti/clk-dra7-atl.c
165
static void __init of_dra7_atl_clock_setup(struct device_node *node)
drivers/clk/ti/clk-dra7-atl.c
207
struct device_node *node = pdev->dev.of_node;
drivers/clk/ti/clk-dra7-atl.c
227
struct device_node *cfg_node;
drivers/clk/ti/clk.c
121
static struct device_node *ti_find_clock_provider(const char *name)
drivers/clk/ti/clk.c
124
struct device_node *np;
drivers/clk/ti/clk.c
159
struct device_node *node, *parent, *child;
drivers/clk/ti/clk.c
226
struct device_node *np;
drivers/clk/ti/clk.c
248
struct device_node *node;
drivers/clk/ti/clk.c
265
int __init ti_clk_retry_init(struct device_node *node, void *user,
drivers/clk/ti/clk.c
293
int ti_clk_get_reg_addr(struct device_node *node, int index,
drivers/clk/ti/clk.c
32
static struct device_node *clocks_node_ptr[CLK_MAX_MEMMAPS];
drivers/clk/ti/clk.c
358
int ti_clk_get_legacy_bit_shift(struct device_node *node)
drivers/clk/ti/clk.c
398
int __init omap2_clk_provider_init(struct device_node *parent, int index,
drivers/clk/ti/clk.c
401
struct device_node *clocks;
drivers/clk/ti/clk.c
482
const char *ti_dt_clk_name(struct device_node *np)
drivers/clk/ti/clk.c
500
struct device_node *np;
drivers/clk/ti/clk.c
601
struct clk *of_ti_clk_register(struct device_node *node, struct clk_hw *hw,
drivers/clk/ti/clk.c
632
struct clk *of_ti_clk_register_omap_hw(struct device_node *node,
drivers/clk/ti/clkctrl.c
251
static const char * __init clkctrl_get_clock_name(struct device_node *np,
drivers/clk/ti/clkctrl.c
286
struct device_node *node, struct clk_hw *clk_hw,
drivers/clk/ti/clkctrl.c
334
struct device_node *node, u16 offset,
drivers/clk/ti/clkctrl.c
355
struct device_node *node, u16 offset,
drivers/clk/ti/clkctrl.c
390
struct device_node *node, u16 offset,
drivers/clk/ti/clkctrl.c
426
struct device_node *node,
drivers/clk/ti/clkctrl.c
462
struct device_node *np)
drivers/clk/ti/clkctrl.c
471
static const char * __init clkctrl_get_name(struct device_node *np)
drivers/clk/ti/clkctrl.c
510
static void __init _ti_omap4_clkctrl_setup(struct device_node *node)
drivers/clk/ti/clock.h
200
typedef void (*ti_of_clk_init_cb_t)(void *, struct device_node *);
drivers/clk/ti/clock.h
202
struct clk *of_ti_clk_register(struct device_node *node, struct clk_hw *hw,
drivers/clk/ti/clock.h
204
struct clk *of_ti_clk_register_omap_hw(struct device_node *node,
drivers/clk/ti/clock.h
206
const char *ti_dt_clk_name(struct device_node *np);
drivers/clk/ti/clock.h
217
int ti_clk_get_reg_addr(struct device_node *node, int index,
drivers/clk/ti/clock.h
219
int ti_clk_get_legacy_bit_shift(struct device_node *node);
drivers/clk/ti/clock.h
221
int ti_clk_retry_init(struct device_node *node, void *user,
drivers/clk/ti/clock.h
223
int ti_clk_add_component(struct device_node *node, struct clk_hw *hw, int type);
drivers/clk/ti/clock.h
225
int of_ti_clk_autoidle_setup(struct device_node *node);
drivers/clk/ti/clockdomain.c
122
static void __init of_ti_clockdomain_setup(struct device_node *node)
drivers/clk/ti/clockdomain.c
168
struct device_node *np;
drivers/clk/ti/composite.c
112
struct device_node *node)
drivers/clk/ti/composite.c
200
static void __init of_ti_composite_clk_setup(struct device_node *node)
drivers/clk/ti/composite.c
236
int __init ti_clk_add_component(struct device_node *node, struct clk_hw *hw,
drivers/clk/ti/composite.c
56
struct device_node *node;
drivers/clk/ti/composite.c
68
static struct device_node *_get_component_node(struct device_node *node, int i)
drivers/clk/ti/composite.c
81
static struct component_clk *_lookup_component(struct device_node *node)
drivers/clk/ti/composite.c
94
struct device_node *comp_nodes[CLK_COMPONENT_TYPE_MAX];
drivers/clk/ti/divider.c
310
static struct clk *_register_divider(struct device_node *node,
drivers/clk/ti/divider.c
385
static int __init ti_clk_get_div_table(struct device_node *node,
drivers/clk/ti/divider.c
436
static int _populate_divider_min_max(struct device_node *node,
drivers/clk/ti/divider.c
471
static int __init ti_clk_divider_populate(struct device_node *node,
drivers/clk/ti/divider.c
514
static void __init of_ti_divider_clk_setup(struct device_node *node)
drivers/clk/ti/divider.c
540
static void __init of_ti_composite_divider_clk_setup(struct device_node *node)
drivers/clk/ti/dpll.c
146
struct device_node *node)
drivers/clk/ti/dpll.c
209
static void _register_dpll_x2(struct device_node *node,
drivers/clk/ti/dpll.c
271
static void __init of_ti_dpll_setup(struct device_node *node,
drivers/clk/ti/dpll.c
387
static void __init of_ti_omap4_dpll_x2_setup(struct device_node *node)
drivers/clk/ti/dpll.c
396
static void __init of_ti_am3_dpll_x2_setup(struct device_node *node)
drivers/clk/ti/dpll.c
405
static void __init of_ti_omap3_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
430
static void __init of_ti_omap3_core_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
449
static void __init of_ti_omap3_per_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
469
static void __init of_ti_omap3_per_jtype_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
492
static void __init of_ti_omap4_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
511
static void __init of_ti_omap5_mpu_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
532
static void __init of_ti_omap4_core_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
553
static void __init of_ti_omap4_m4xen_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
574
static void __init of_ti_omap4_jtype_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
596
static void __init of_ti_am3_no_gate_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
621
static void __init of_ti_am3_jtype_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
641
static void __init of_ti_am3_no_gate_jtype_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
662
static void __init of_ti_am3_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
686
static void __init of_ti_am3_core_dpll_setup(struct device_node *node)
drivers/clk/ti/dpll.c
705
static void __init of_ti_omap2_core_dpll_setup(struct device_node *node)
drivers/clk/ti/fapll.c
538
static void __init ti_fapll_setup(struct device_node *node)
drivers/clk/ti/fixed-factor.c
28
static void __init of_ti_fixed_factor_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
126
static void __init _of_ti_gate_clk_setup(struct device_node *node,
drivers/clk/ti/gate.c
167
_of_ti_composite_gate_clk_setup(struct device_node *node,
drivers/clk/ti/gate.c
190
of_ti_composite_no_wait_gate_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
198
static void __init of_ti_composite_interface_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
206
static void __init of_ti_composite_gate_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
214
static void __init of_ti_clkdm_gate_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
221
static void __init of_ti_hsdiv_gate_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
229
static void __init of_ti_gate_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
235
static void __init of_ti_wait_gate_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
243
static void __init of_ti_am35xx_gate_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
251
static void __init of_ti_dss_gate_clk_setup(struct device_node *node)
drivers/clk/ti/gate.c
88
static struct clk *_register_gate(struct device_node *node, const char *name,
drivers/clk/ti/interface.c
104
static void __init of_ti_hsotgusb_interface_clk_setup(struct device_node *node)
drivers/clk/ti/interface.c
112
static void __init of_ti_dss_interface_clk_setup(struct device_node *node)
drivers/clk/ti/interface.c
120
static void __init of_ti_ssi_interface_clk_setup(struct device_node *node)
drivers/clk/ti/interface.c
127
static void __init of_ti_am35xx_interface_clk_setup(struct device_node *node)
drivers/clk/ti/interface.c
136
static void __init of_ti_omap2430_interface_clk_setup(struct device_node *node)
drivers/clk/ti/interface.c
27
static struct clk *_register_interface(struct device_node *node,
drivers/clk/ti/interface.c
61
static void __init _of_ti_interface_clk_setup(struct device_node *node,
drivers/clk/ti/interface.c
89
static void __init of_ti_interface_clk_setup(struct device_node *node)
drivers/clk/ti/interface.c
96
static void __init of_ti_no_wait_interface_clk_setup(struct device_node *node)
drivers/clk/ti/mux.c
121
static struct clk *_register_mux(struct device_node *node, const char *name,
drivers/clk/ti/mux.c
165
static void of_mux_clk_setup(struct device_node *node)
drivers/clk/ti/mux.c
251
static void __init of_ti_composite_mux_clk_setup(struct device_node *node)
drivers/clk/uniphier/clk-uniphier-core.c
47
struct device_node *parent;
drivers/clk/ux500/abx500-clk.c
31
struct device_node *np = dev->of_node;
drivers/clk/ux500/reset-prcc.c
159
void u8500_prcc_reset_init(struct device_node *np, struct u8500_prcc_reset *ur)
drivers/clk/ux500/reset-prcc.h
21
void u8500_prcc_reset_init(struct device_node *np, struct u8500_prcc_reset *ur);
drivers/clk/ux500/u8500_of_clk.c
125
static void u8500_clk_init(struct device_node *np)
drivers/clk/ux500/u8500_of_clk.c
128
struct device_node *child = NULL;
drivers/clk/versatile/clk-icst.c
500
static void __init of_syscon_icst_setup(struct device_node *np)
drivers/clk/versatile/clk-icst.c
502
struct device_node *parent;
drivers/clk/versatile/clk-impd1.c
106
struct device_node *np = dev->of_node;
drivers/clk/versatile/clk-impd1.c
63
struct device_node *parent,
drivers/clk/versatile/clk-impd1.c
64
struct device_node *np)
drivers/clk/versatile/clk-sp810.c
29
struct device_node *node;
drivers/clk/versatile/clk-sp810.c
83
static void __init clk_sp810_of_setup(struct device_node *node)
drivers/clk/versatile/clk-versatile.c
56
static void __init cm_osc_setup(struct device_node *np,
drivers/clk/versatile/clk-versatile.c
65
struct device_node *parent;
drivers/clk/versatile/clk-versatile.c
86
static void __init of_integrator_cm_osc_setup(struct device_node *np)
drivers/clk/versatile/clk-versatile.c
93
static void __init of_versatile_cm_osc_setup(struct device_node *np)
drivers/clk/visconti/clkc-tmpv770x.c
294
struct device_node *np = pdev->dev.of_node;
drivers/clk/visconti/pll-tmpv770x.c
63
static void __init tmpv770x_setup_plls(struct device_node *np)
drivers/clk/visconti/pll.c
323
struct visconti_pll_provider * __init visconti_init_pll(struct device_node *np,
drivers/clk/visconti/pll.h
18
struct device_node *node;
drivers/clk/visconti/pll.h
56
struct visconti_pll_provider * __init visconti_init_pll(struct device_node *np,
drivers/clk/x86/clk-cgu.h
78
struct device_node *np;
drivers/clk/x86/clk-lgm.c
428
struct device_node *np = dev->of_node;
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
1155
struct device_node *np = pdev->dev.of_node;
drivers/clk/zynq/clkc.c
214
static void __init zynq_clk_setup(struct device_node *np)
drivers/clk/zynq/clkc.c
579
struct device_node *np;
drivers/clk/zynq/clkc.c
580
struct device_node *slcr;
drivers/clk/zynqmp/clkc.c
545
static int zynqmp_get_parent_list(struct device_node *np, u32 clk_id,
drivers/clk/zynqmp/clkc.c
639
static int zynqmp_register_clocks(struct device_node *np)
drivers/clk/zynqmp/clkc.c
754
static int zynqmp_clk_setup(struct device_node *np)
drivers/clocksource/arc_timer.c
103
static int __init arc_cs_setup_gfrc(struct device_node *node)
drivers/clocksource/arc_timer.c
161
static int __init arc_cs_setup_rtc(struct device_node *node)
drivers/clocksource/arc_timer.c
214
static int __init arc_cs_setup_timer1(struct device_node *node)
drivers/clocksource/arc_timer.c
32
static int noinline arc_get_timer_clk(struct device_node *node)
drivers/clocksource/arc_timer.c
325
static int __init arc_clockevent_setup(struct device_node *node)
drivers/clocksource/arc_timer.c
359
static int __init arc_of_timer_init(struct device_node *np)
drivers/clocksource/arm_arch_timer.c
1141
static int __init arch_timer_of_init(struct device_node *np)
drivers/clocksource/arm_arch_timer.c
426
const struct device_node *np = arg;
drivers/clocksource/arm_arch_timer.c
864
static void __init arch_timer_of_configure_rate(u32 rate, struct device_node *np)
drivers/clocksource/arm_arch_timer_mmio.c
284
struct device_node *np = pdev->dev.of_node;
drivers/clocksource/arm_arch_timer_mmio.c
378
struct device_node *np;
drivers/clocksource/arm_global_timer.c
358
static unsigned long gt_get_initial_prescaler_value(struct device_node *np)
drivers/clocksource/arm_global_timer.c
373
static int __init global_timer_of_register(struct device_node *np)
drivers/clocksource/armv7m_systick.c
25
static int __init system_timer_of_register(struct device_node *np)
drivers/clocksource/asm9260_timer.c
183
static int __init asm9260_timer_init(struct device_node *np)
drivers/clocksource/bcm2835_timer.c
69
static int __init bcm2835_timer_init(struct device_node *node)
drivers/clocksource/bcm_kona_timer.c
153
static int __init kona_timer_init(struct device_node *node)
drivers/clocksource/clksrc-dbx500-prcmu.c
52
static int __init clksrc_dbx500_prcmu_init(struct device_node *node)
drivers/clocksource/clksrc_st_lpc.c
65
static int __init st_clksrc_setup_clk(struct device_node *np)
drivers/clocksource/clksrc_st_lpc.c
91
static int __init st_clksrc_of_register(struct device_node *np)
drivers/clocksource/clps711x-timer.c
76
static int __init clps711x_timer_init(struct device_node *np)
drivers/clocksource/dw_apb_timer_of.c
113
static int __init add_clocksource(struct device_node *source_timer)
drivers/clocksource/dw_apb_timer_of.c
154
struct device_node *sched_timer;
drivers/clocksource/dw_apb_timer_of.c
17
static int __init timer_get_base_and_rate(struct device_node *np,
drivers/clocksource/dw_apb_timer_of.c
178
static int __init dw_apb_timer_init(struct device_node *timer)
drivers/clocksource/dw_apb_timer_of.c
85
static int __init add_clockevent(struct device_node *event_timer)
drivers/clocksource/exynos_mct.c
509
static int __init exynos4_timer_resources(struct device_node *np)
drivers/clocksource/exynos_mct.c
537
static int __init exynos4_timer_interrupts(struct device_node *np,
drivers/clocksource/exynos_mct.c
641
static int __init mct_init_dt(struct device_node *np, unsigned int int_type)
drivers/clocksource/exynos_mct.c
690
static int __init mct_init_spi(struct device_node *np)
drivers/clocksource/exynos_mct.c
695
static int __init mct_init_ppi(struct device_node *np)
drivers/clocksource/ingenic-sysost.c
307
static struct clk * __init ingenic_ost_get_clock(struct device_node *np, int id)
drivers/clocksource/ingenic-sysost.c
318
static int __init ingenic_ost_percpu_timer_init(struct device_node *np,
drivers/clocksource/ingenic-sysost.c
372
static int __init ingenic_ost_global_timer_init(struct device_node *np,
drivers/clocksource/ingenic-sysost.c
428
static int __init ingenic_ost_probe(struct device_node *np)
drivers/clocksource/ingenic-sysost.c
502
static int __init ingenic_ost_init(struct device_node *np)
drivers/clocksource/ingenic-timer.c
129
static struct clk *ingenic_tcu_get_clock(struct device_node *np, int id)
drivers/clocksource/ingenic-timer.c
203
static int __init ingenic_tcu_clocksource_init(struct device_node *np,
drivers/clocksource/ingenic-timer.c
272
static int __init ingenic_tcu_init(struct device_node *np)
drivers/clocksource/ingenic-timer.c
41
struct device_node *np;
drivers/clocksource/jcore-pit.c
145
static int __init jcore_pit_init(struct device_node *node)
drivers/clocksource/mips-gic-timer.c
248
static int __init gic_clocksource_of_init(struct device_node *node)
drivers/clocksource/mps2-timer.c
183
static int __init mps2_clocksource_init(struct device_node *np)
drivers/clocksource/mps2-timer.c
249
static int __init mps2_timer_init(struct device_node *np)
drivers/clocksource/mps2-timer.c
98
static int __init mps2_clockevent_init(struct device_node *np)
drivers/clocksource/mxs_timer.c
203
static int __init mxs_timer_init(struct device_node *np)
drivers/clocksource/nomadik-mtu.c
249
static int __init nmdk_timer_of_init(struct device_node *node)
drivers/clocksource/renesas-ostm.c
162
static int __init ostm_init(struct device_node *np)
drivers/clocksource/samsung_pwm_timer.c
418
static int __init samsung_pwm_alloc(struct device_node *np,
drivers/clocksource/samsung_pwm_timer.c
472
static int __init s3c2410_pwm_clocksource_init(struct device_node *np)
drivers/clocksource/samsung_pwm_timer.c
485
static int __init s3c64xx_pwm_clocksource_init(struct device_node *np)
drivers/clocksource/samsung_pwm_timer.c
498
static int __init s5p64x0_pwm_clocksource_init(struct device_node *np)
drivers/clocksource/samsung_pwm_timer.c
511
static int __init s5p_pwm_clocksource_init(struct device_node *np)
drivers/clocksource/sh_tmu.c
483
struct device_node *np = tmu->pdev->dev.of_node;
drivers/clocksource/timer-armada-370-xp.c
243
static int __init armada_370_xp_timer_common_init(struct device_node *np)
drivers/clocksource/timer-armada-370-xp.c
336
static int __init armada_xp_timer_init(struct device_node *np)
drivers/clocksource/timer-armada-370-xp.c
357
static int __init armada_375_timer_init(struct device_node *np)
drivers/clocksource/timer-armada-370-xp.c
395
static int __init armada_370_timer_init(struct device_node *np)
drivers/clocksource/timer-atmel-pit.c
166
static int __init at91sam926x_pit_dt_init(struct device_node *node)
drivers/clocksource/timer-atmel-st.c
183
static int __init atmel_st_timer_init(struct device_node *node)
drivers/clocksource/timer-atmel-tcb.c
375
static int __init tcb_clksrc_init(struct device_node *node)
drivers/clocksource/timer-cadence-ttc.c
490
struct device_node *timer = pdev->dev.of_node;
drivers/clocksource/timer-clint.c
164
static int __init clint_timer_init_dt(struct device_node *np)
drivers/clocksource/timer-davinci.c
353
static int __init of_davinci_timer_register(struct device_node *np)
drivers/clocksource/timer-digicolor.c
149
static int __init digicolor_timer_init(struct device_node *node)
drivers/clocksource/timer-econet-en751221.c
129
static int __init cevt_init(struct device_node *np)
drivers/clocksource/timer-econet-en751221.c
171
static int __init timer_init(struct device_node *np)
drivers/clocksource/timer-ep93xx.c
137
static int __init ep93xx_timer_of_init(struct device_node *np)
drivers/clocksource/timer-fsl-ftm.c
230
static int __init __ftm_clk_init(struct device_node *np, char *cnt_name,
drivers/clocksource/timer-fsl-ftm.c
261
static unsigned long __init ftm_clk_init(struct device_node *np)
drivers/clocksource/timer-fsl-ftm.c
298
static int __init ftm_timer_init(struct device_node *np)
drivers/clocksource/timer-fttmr010.c
273
static int __init fttmr010_common_init(struct device_node *np,
drivers/clocksource/timer-fttmr010.c
439
static __init int ast2600_timer_init(struct device_node *np)
drivers/clocksource/timer-fttmr010.c
444
static __init int aspeed_timer_init(struct device_node *np)
drivers/clocksource/timer-fttmr010.c
449
static __init int fttmr010_timer_init(struct device_node *np)
drivers/clocksource/timer-gx6605s.c
129
static int __init gx6605s_timer_init(struct device_node *np)
drivers/clocksource/timer-gxp.c
72
static int __init gxp_timer_init(struct device_node *node)
drivers/clocksource/timer-imx-gpt.c
421
static int __init mxc_timer_init_dt(struct device_node *np, enum imx_gpt_type type)
drivers/clocksource/timer-imx-gpt.c
469
static int __init imx1_timer_init_dt(struct device_node *np)
drivers/clocksource/timer-imx-gpt.c
474
static int __init imx21_timer_init_dt(struct device_node *np)
drivers/clocksource/timer-imx-gpt.c
479
static int __init imx31_timer_init_dt(struct device_node *np)
drivers/clocksource/timer-imx-gpt.c
495
static int __init imx6dl_timer_init_dt(struct device_node *np)
drivers/clocksource/timer-imx-sysctr.c
136
static int __init __sysctr_timer_init(struct device_node *np)
drivers/clocksource/timer-imx-sysctr.c
166
static int __init sysctr_timer_init(struct device_node *np)
drivers/clocksource/timer-imx-sysctr.c
186
static int __init sysctr_timer_imx95_init(struct device_node *np)
drivers/clocksource/timer-imx-tpm.c
183
static int __init tpm_timer_init(struct device_node *np)
drivers/clocksource/timer-integrator-ap.c
158
static int __init integrator_ap_timer_init_of(struct device_node *node)
drivers/clocksource/timer-integrator-ap.c
166
struct device_node *alias_node;
drivers/clocksource/timer-ixp4xx.c
264
static __init int ixp4xx_of_timer_init(struct device_node *np)
drivers/clocksource/timer-keystone.c
143
static int __init keystone_timer_init(struct device_node *np)
drivers/clocksource/timer-loongson1-pwm.c
216
static int __init ls1x_pwm_clocksource_init(struct device_node *np)
drivers/clocksource/timer-lpc32xx.c
155
static int __init lpc32xx_clocksource_init(struct device_node *np)
drivers/clocksource/timer-lpc32xx.c
216
static int __init lpc32xx_clockevent_init(struct device_node *np)
drivers/clocksource/timer-lpc32xx.c
287
static int __init lpc32xx_timer_init(struct device_node *np)
drivers/clocksource/timer-mediatek-cpux.c
100
static int __init mtk_cpux_init(struct device_node *node)
drivers/clocksource/timer-mediatek.c
284
static int __init mtk_syst_init(struct device_node *node)
drivers/clocksource/timer-mediatek.c
305
static int __init mtk_gpt_init(struct device_node *node)
drivers/clocksource/timer-meson6.c
153
static int __init meson6_timer_init(struct device_node *node)
drivers/clocksource/timer-microchip-pit64b.c
433
static int __init mchp_pit64b_dt_init_timer(struct device_node *node,
drivers/clocksource/timer-microchip-pit64b.c
491
static int __init mchp_pit64b_dt_init(struct device_node *node)
drivers/clocksource/timer-milbeaut.c
168
static int __init mlb_timer_init(struct device_node *node)
drivers/clocksource/timer-mp-csky.c
118
static int __init csky_mptimer_init(struct device_node *np)
drivers/clocksource/timer-msc313e.c
169
static int __init msc313e_clkevt_init(struct device_node *np)
drivers/clocksource/timer-msc313e.c
199
static int __init msc313e_clksrc_init(struct device_node *np)
drivers/clocksource/timer-msc313e.c
228
static int __init msc313e_timer_init(struct device_node *np)
drivers/clocksource/timer-npcm7xx.c
189
static int __init npcm7xx_timer_init(struct device_node *np)
drivers/clocksource/timer-nxp-pit.c
270
static int pit_timer_init(struct device_node *np)
drivers/clocksource/timer-nxp-stm.c
393
struct device_node *np = dev->of_node;
drivers/clocksource/timer-of.c
101
static int timer_of_clk_init(struct device_node *np,
drivers/clocksource/timer-of.c
145
static int timer_of_base_init(struct device_node *np,
drivers/clocksource/timer-of.c
159
int timer_of_init(struct device_node *np, struct timer_of *to)
drivers/clocksource/timer-of.c
44
static int timer_of_irq_init(struct device_node *np,
drivers/clocksource/timer-of.h
35
struct device_node *np;
drivers/clocksource/timer-of.h
68
int timer_of_init(struct device_node *np, struct timer_of *to);
drivers/clocksource/timer-orion.c
114
static int __init orion_timer_init(struct device_node *np)
drivers/clocksource/timer-owl.c
116
static int __init owl_timer_init(struct device_node *node)
drivers/clocksource/timer-pistachio.c
149
static int __init pistachio_clksrc_of_init(struct device_node *node)
drivers/clocksource/timer-probe.c
18
struct device_node *np;
drivers/clocksource/timer-pxa.c
177
static int __init pxa_timer_dt_init(struct device_node *np)
drivers/clocksource/timer-qcom.c
196
static int __init msm_dt_timer_init(struct device_node *np)
drivers/clocksource/timer-ralink.c
116
static int __init ralink_systick_init(struct device_node *np)
drivers/clocksource/timer-rda.c
184
static int __init rda_timer_init(struct device_node *np)
drivers/clocksource/timer-realtek.c
135
static int __init rtk_systimer_init(struct device_node *node)
drivers/clocksource/timer-riscv.c
208
static int __init riscv_timer_init_dt(struct device_node *n)
drivers/clocksource/timer-riscv.c
212
struct device_node *child;
drivers/clocksource/timer-rockchip.c
128
rk_timer_probe(struct rk_timer *timer, struct device_node *np)
drivers/clocksource/timer-rockchip.c
205
static int __init rk_clkevt_init(struct device_node *np)
drivers/clocksource/timer-rockchip.c
253
static int __init rk_clksrc_init(struct device_node *np)
drivers/clocksource/timer-rockchip.c
291
static int __init rk_timer_init(struct device_node *np)
drivers/clocksource/timer-rtl-otto.c
260
static int __init rttm_probe(struct device_node *np)
drivers/clocksource/timer-sp804.c
278
static int __init sp804_of_init(struct device_node *np, struct sp804_timer *timer)
drivers/clocksource/timer-sp804.c
357
static int __init arm_sp804_of_init(struct device_node *np)
drivers/clocksource/timer-sp804.c
363
static int __init hisi_sp804_of_init(struct device_node *np)
drivers/clocksource/timer-sp804.c
369
static int __init integrator_cp_of_init(struct device_node *np)
drivers/clocksource/timer-sprd.c
145
static int __init sprd_timer_init(struct device_node *np)
drivers/clocksource/timer-sprd.c
205
static int __init sprd_suspend_timer_init(struct device_node *np)
drivers/clocksource/timer-stm32-lp.c
201
struct device_node *np, unsigned long rate)
drivers/clocksource/timer-stm32.c
288
static int __init stm32_timer_init(struct device_node *node)
drivers/clocksource/timer-sun4i.c
168
static int __init sun4i_timer_init(struct device_node *node)
drivers/clocksource/timer-tegra.c
250
static int __init tegra_init_timer(struct device_node *np, bool tegra20,
drivers/clocksource/timer-tegra.c
372
static int __init tegra210_init_timer(struct device_node *np)
drivers/clocksource/timer-tegra.c
383
static int __init tegra20_init_timer(struct device_node *np)
drivers/clocksource/timer-tegra.c
405
static int __init tegra20_init_rtc(struct device_node *np)
drivers/clocksource/timer-ti-32k.c
105
static void __init ti_32k_timer_module_init(struct device_node *np,
drivers/clocksource/timer-ti-32k.c
123
static int __init ti_32k_timer_init(struct device_node *np)
drivers/clocksource/timer-ti-32k.c
80
static void __init ti_32k_timer_enable_clock(struct device_node *np,
drivers/clocksource/timer-ti-dm-systimer.c
153
struct device_node *np;
drivers/clocksource/timer-ti-dm-systimer.c
191
static bool __init dmtimer_is_preferred(struct device_node *np)
drivers/clocksource/timer-ti-dm-systimer.c
239
struct device_node *np;
drivers/clocksource/timer-ti-dm-systimer.c
287
struct device_node *np;
drivers/clocksource/timer-ti-dm-systimer.c
324
struct device_node *np,
drivers/clocksource/timer-ti-dm-systimer.c
361
static int __init dmtimer_systimer_setup(struct device_node *np,
drivers/clocksource/timer-ti-dm-systimer.c
534
struct device_node *np,
drivers/clocksource/timer-ti-dm-systimer.c
598
static int __init dmtimer_clockevent_init(struct device_node *np)
drivers/clocksource/timer-ti-dm-systimer.c
636
static int __init dmtimer_percpu_timer_init(struct device_node *np, int cpu)
drivers/clocksource/timer-ti-dm-systimer.c
687
static int __init dmtimer_percpu_quirk_init(struct device_node *np, u32 pa)
drivers/clocksource/timer-ti-dm-systimer.c
689
struct device_node *arm_timer __free(device_node) =
drivers/clocksource/timer-ti-dm-systimer.c
753
static int __init dmtimer_clocksource_init(struct device_node *np)
drivers/clocksource/timer-ti-dm-systimer.c
811
static int __init dmtimer_systimer_init(struct device_node *np)
drivers/clocksource/timer-ti-dm.c
536
struct device_node *np = NULL;
drivers/clocksource/timer-ti-dm.c
549
np = (struct device_node *)data;
drivers/clocksource/timer-ti-dm.c
653
static struct omap_dm_timer *omap_dm_timer_request_by_node(struct device_node *np)
drivers/clocksource/timer-versatile.c
22
static int __init versatile_sched_clock_init(struct device_node *node)
drivers/clocksource/timer-vt8500.c
104
static int __init vt8500_timer_init(struct device_node *np)
drivers/clocksource/timer-zevio.c
116
static int __init zevio_timer_add(struct device_node *node)
drivers/clocksource/timer-zevio.c
208
static int __init zevio_timer_init(struct device_node *node)
drivers/counter/ftm-quaddec.c
264
struct device_node *node = pdev->dev.of_node;
drivers/counter/microchip-tcb-capture.c
478
struct device_node *np = pdev->dev.of_node;
drivers/counter/stm32-timer-cnt.c
685
struct device_node *tnode = NULL, *pnode = parent->of_node;
drivers/cpufreq/armada-8k-cpufreq.c
134
struct device_node *node;
drivers/cpufreq/bmips-cpufreq.c
159
struct device_node *np;
drivers/cpufreq/brcmstb-avs-cpufreq.c
187
struct device_node *np;
drivers/cpufreq/cpufreq-dt-platdev.c
218
struct device_node *np __free(device_node) = of_cpu_device_node_get(0);
drivers/cpufreq/cpufreq-dt.c
65
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/cpufreq/highbank-cpufreq.c
63
struct device_node *np;
drivers/cpufreq/imx6q-cpufreq.c
326
struct device_node *np;
drivers/cpufreq/kirkwood-cpufreq.c
103
struct device_node *np;
drivers/cpufreq/mediatek-cpufreq.c
369
struct device_node *np;
drivers/cpufreq/mvebu-cpufreq.c
25
struct device_node *np;
drivers/cpufreq/pasemi-cpufreq.c
131
struct device_node *cpu, *dn;
drivers/cpufreq/pmac32-cpufreq.c
380
static u32 read_gpio(struct device_node *np)
drivers/cpufreq/pmac32-cpufreq.c
446
static int pmac_cpufreq_init_MacRISC3(struct device_node *cpunode)
drivers/cpufreq/pmac32-cpufreq.c
448
struct device_node *volt_gpio_np = of_find_node_by_name(NULL,
drivers/cpufreq/pmac32-cpufreq.c
450
struct device_node *freq_gpio_np = of_find_node_by_name(NULL,
drivers/cpufreq/pmac32-cpufreq.c
452
struct device_node *slew_done_gpio_np = of_find_node_by_name(NULL,
drivers/cpufreq/pmac32-cpufreq.c
543
static int pmac_cpufreq_init_7447A(struct device_node *cpunode)
drivers/cpufreq/pmac32-cpufreq.c
545
struct device_node *volt_gpio_np;
drivers/cpufreq/pmac32-cpufreq.c
571
static int pmac_cpufreq_init_750FX(struct device_node *cpunode)
drivers/cpufreq/pmac32-cpufreq.c
573
struct device_node *volt_gpio_np;
drivers/cpufreq/pmac32-cpufreq.c
614
struct device_node *cpunode;
drivers/cpufreq/pmac64-cpufreq.c
340
static int __init g5_neo2_cpufreq_init(struct device_node *cpunode)
drivers/cpufreq/pmac64-cpufreq.c
401
struct device_node *root;
drivers/cpufreq/pmac64-cpufreq.c
478
static int __init g5_pm72_cpufreq_init(struct device_node *cpunode)
drivers/cpufreq/pmac64-cpufreq.c
480
struct device_node *cpuid = NULL, *hwclock = NULL;
drivers/cpufreq/pmac64-cpufreq.c
648
struct device_node *cpunode;
drivers/cpufreq/powernv-cpufreq.c
236
struct device_node *power_mgt;
drivers/cpufreq/qcom-cpufreq-hw.c
307
struct device_node *cpu_np;
drivers/cpufreq/qcom-cpufreq-hw.c
534
struct device_node *cpu_np;
drivers/cpufreq/qcom-cpufreq-nvmem.c
485
struct device_node *np __free(device_node) =
drivers/cpufreq/qoriq-cpufreq.c
157
struct device_node *np;
drivers/cpufreq/qoriq-cpufreq.c
271
struct device_node *np;
drivers/cpufreq/qoriq-cpufreq.c
43
struct device_node *soc;
drivers/cpufreq/qoriq-cpufreq.c
70
struct device_node *np;
drivers/cpufreq/s5pv210-cpufreq.c
594
struct device_node *np;
drivers/cpufreq/scmi-cpufreq.c
400
struct device_node *scmi_np = dev_of_node(scmi_dev);
drivers/cpufreq/scmi-cpufreq.c
401
struct device_node *cpu_np, *np;
drivers/cpufreq/scmi-cpufreq.c
86
struct device_node *np = cpu_dev->of_node;
drivers/cpufreq/spear-cpufreq.c
172
struct device_node *np;
drivers/cpufreq/sti-cpufreq.c
154
struct device_node *np = dev->of_node;
drivers/cpufreq/sti-cpufreq.c
238
struct device_node *np = dev->of_node;
drivers/cpufreq/sti-cpufreq.c
56
struct device_node *np = ddata.cpu->of_node;
drivers/cpufreq/sti-cpufreq.c
83
struct device_node *np = dev->of_node;
drivers/cpufreq/sun50i-cpufreq-nvmem.c
170
struct device_node *np __free(device_node) =
drivers/cpufreq/sun50i-cpufreq-nvmem.c
206
struct device_node *np __free(device_node) =
drivers/cpufreq/tegra124-cpufreq.c
59
struct device_node *np __free(device_node) = of_cpu_device_node_get(0);
drivers/cpufreq/tegra20-cpufreq.c
25
struct device_node *np = of_cpu_device_node_get(0);
drivers/cpufreq/ti-cpufreq.c
112
struct device_node *opp_node;
drivers/cpufreq/ti-cpufreq.c
484
struct device_node *np = opp_data->opp_node;
drivers/cpuidle/cpuidle-psci-domain.c
132
struct device_node *np = pdev->dev.of_node;
drivers/cpuidle/cpuidle-psci-domain.c
27
struct device_node *node;
drivers/cpuidle/cpuidle-psci-domain.c
47
static int psci_pd_init(struct device_node *np, bool use_osi)
drivers/cpuidle/cpuidle-psci.c
232
int psci_dt_parse_state_node(struct device_node *np, u32 *state)
drivers/cpuidle/cpuidle-psci.c
277
struct device_node *cpu_node,
drivers/cpuidle/cpuidle-psci.c
282
struct device_node *state_node;
drivers/cpuidle/cpuidle-psci.c
321
struct device_node *cpu_node;
drivers/cpuidle/cpuidle-psci.c
353
struct device_node *cpu_node;
drivers/cpuidle/cpuidle-psci.c
464
struct device_node *cpu_node __free(device_node) =
drivers/cpuidle/cpuidle-psci.c
469
struct device_node *state_node __free(device_node) =
drivers/cpuidle/cpuidle-psci.h
11
int psci_dt_parse_state_node(struct device_node *np, u32 *state);
drivers/cpuidle/cpuidle-psci.h
6
struct device_node;
drivers/cpuidle/cpuidle-qcom-spm.c
162
struct device_node *cpu_node, *saw_node;
drivers/cpuidle/cpuidle-qcom-spm.c
90
struct device_node *cpu_node, *saw_node;
drivers/cpuidle/cpuidle-riscv-sbi.c
191
static int sbi_dt_parse_state_node(struct device_node *np, u32 *state)
drivers/cpuidle/cpuidle-riscv-sbi.c
240
struct device_node *state_node;
drivers/cpuidle/cpuidle-riscv-sbi.c
244
struct device_node *cpu_node __free(device_node) = of_cpu_device_node_get(cpu);
drivers/cpuidle/cpuidle-riscv-sbi.c
367
struct device_node *node;
drivers/cpuidle/cpuidle-riscv-sbi.c
372
static int sbi_pd_init(struct device_node *np)
drivers/cpuidle/cpuidle-riscv-sbi.c
441
static int sbi_genpd_probe(struct device_node *np)
drivers/cpuidle/cpuidle-riscv-sbi.c
483
static inline int sbi_genpd_probe(struct device_node *np)
drivers/cpuidle/cpuidle-riscv-sbi.c
495
struct device_node *pds_node;
drivers/cpuidle/cpuidle-riscv-sbi.c
500
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/cpuidle/dt_idle_genpd.c
131
int dt_idle_pd_init_topology(struct device_node *np)
drivers/cpuidle/dt_idle_genpd.c
152
int dt_idle_pd_remove_topology(struct device_node *np)
drivers/cpuidle/dt_idle_genpd.c
25
int (*parse_state)(struct device_node *, u32 *),
drivers/cpuidle/dt_idle_genpd.c
54
static int pd_parse_states(struct device_node *np,
drivers/cpuidle/dt_idle_genpd.c
55
int (*parse_state)(struct device_node *, u32 *),
drivers/cpuidle/dt_idle_genpd.c
91
struct generic_pm_domain *dt_idle_pd_alloc(struct device_node *np,
drivers/cpuidle/dt_idle_genpd.c
92
int (*parse_state)(struct device_node *, u32 *))
drivers/cpuidle/dt_idle_genpd.h
12
struct generic_pm_domain *dt_idle_pd_alloc(struct device_node *np,
drivers/cpuidle/dt_idle_genpd.h
13
int (*parse_state)(struct device_node *, u32 *));
drivers/cpuidle/dt_idle_genpd.h
15
int dt_idle_pd_init_topology(struct device_node *np);
drivers/cpuidle/dt_idle_genpd.h
17
int dt_idle_pd_remove_topology(struct device_node *np);
drivers/cpuidle/dt_idle_genpd.h
30
struct device_node *np,
drivers/cpuidle/dt_idle_genpd.h
31
int (*parse_state)(struct device_node *, u32 *))
drivers/cpuidle/dt_idle_genpd.h
36
static inline int dt_idle_pd_init_topology(struct device_node *np)
drivers/cpuidle/dt_idle_genpd.h
41
static inline int dt_idle_pd_remove_topology(struct device_node *np)
drivers/cpuidle/dt_idle_genpd.h
5
struct device_node;
drivers/cpuidle/dt_idle_states.c
100
struct device_node *cpu_node, *curr_state_node;
drivers/cpuidle/dt_idle_states.c
149
struct device_node *state_node, *cpu_node;
drivers/cpuidle/dt_idle_states.c
22
struct device_node *state_node)
drivers/cpuidle/dt_idle_states.c
96
static bool idle_state_valid(struct device_node *state_node, unsigned int idx,
drivers/crypto/amcc/crypto4xx_core.c
1208
struct device_node *np;
drivers/crypto/amcc/crypto4xx_trng.c
74
struct device_node *trng = NULL;
drivers/crypto/bcm/cipher.c
4580
struct device_node *dn = pdev->dev.of_node;
drivers/crypto/caam/ctrl.c
473
struct device_node *caam_node;
drivers/crypto/caam/ctrl.c
865
struct device_node *nprop, *np;
drivers/crypto/caam/intern.h
250
struct device_node *nprop = dev->of_node;
drivers/crypto/caam/jr.c
590
struct device_node *nprop;
drivers/crypto/ccp/ccp-dmaengine.c
646
list_del_rcu(&dma_chan->device_node);
drivers/crypto/ccp/ccp-dmaengine.c
750
list_add_tail(&dma_chan->device_node, &dma_dev->channels);
drivers/crypto/ccree/cc_driver.c
311
struct device_node *np = dev->of_node;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
455
struct device_node *np = dev->of_node;
drivers/crypto/nx/nx-common-powernv.c
1053
struct device_node *dn;
drivers/crypto/nx/nx-common-powernv.c
766
static int __init vas_cfg_coproc_info(struct device_node *dn, int chip_id,
drivers/crypto/nx/nx-common-powernv.c
892
static int __init find_nx_device_tree(struct device_node *dn, int chip_id,
drivers/crypto/nx/nx-common-powernv.c
907
static int __init nx_powernv_probe_vas(struct device_node *pn)
drivers/crypto/nx/nx-common-powernv.c
949
static int __init nx842_powernv_probe(struct device_node *dn)
drivers/crypto/nx/nx-common-pseries.c
1211
struct device_node *np;
drivers/crypto/nx/nx-common-pseries.c
743
struct device_node *of_node = NULL;
drivers/crypto/nx/nx-common-pseries.c
856
struct device_node *node = NULL;
drivers/crypto/nx/nx.c
441
struct device_node *base_node = dev->of_node;
drivers/crypto/omap-aes.c
959
struct device_node *node = dev->of_node;
drivers/crypto/omap-sham.c
1903
struct device_node *node = dev->of_node;
drivers/crypto/sa2ul.c
2365
struct device_node *node = dev->of_node;
drivers/crypto/talitos.c
3356
struct device_node *np = ofdev->dev.of_node;
drivers/crypto/talitos.c
3410
struct device_node *np = ofdev->dev.of_node;
drivers/devfreq/devfreq-event.c
230
struct device_node *node;
drivers/devfreq/devfreq.c
1062
struct devfreq *devfreq_get_devfreq_by_node(struct device_node *node)
drivers/devfreq/devfreq.c
1093
struct device_node *node;
drivers/devfreq/devfreq.c
1113
struct devfreq *devfreq_get_devfreq_by_node(struct device_node *node)
drivers/devfreq/event/exynos-nocp.c
203
struct device_node *np = dev->of_node;
drivers/devfreq/event/exynos-nocp.c
236
struct device_node *np = dev->of_node;
drivers/devfreq/event/exynos-ppmu.c
503
static int of_get_devfreq_events(struct device_node *np,
drivers/devfreq/event/exynos-ppmu.c
508
struct device_node *events_np, *node;
drivers/devfreq/event/exynos-ppmu.c
606
struct device_node *np = dev->of_node;
drivers/devfreq/event/rockchip-dfi.c
824
struct device_node *np = pdev->dev.of_node, *node;
drivers/devfreq/exynos-bus.c
175
static int exynos_bus_parent_parse_of(struct device_node *np,
drivers/devfreq/exynos-bus.c
376
struct device_node *np = dev->of_node, *node;
drivers/devfreq/rk3399_dmc.c
289
struct device_node *np)
drivers/devfreq/rk3399_dmc.c
338
struct device_node *np = pdev->dev.of_node, *node;
drivers/dma/altera-msgdma.c
770
list_del(&mdev->dmachan.device_node);
drivers/dma/altera-msgdma.c
896
list_add_tail(&mdev->dmachan.device_node, &dma_dev->channels);
drivers/dma/amba-pl08x.c
2425
next, &dmadev->channels, vc.chan.device_node) {
drivers/dma/amba-pl08x.c
2426
list_del(&chan->vc.chan.device_node);
drivers/dma/amba-pl08x.c
2479
list_for_each_entry(chan, &pl08x->memcpy.channels, vc.chan.device_node) {
drivers/dma/amba-pl08x.c
2489
vc.chan.device_node) {
drivers/dma/amba-pl08x.c
2523
list_for_each_entry(chan, &pl08x->slave.channels, vc.chan.device_node) {
drivers/dma/amba-pl08x.c
2566
struct device_node *np)
drivers/dma/amba-pl08x.c
2687
struct device_node *np)
drivers/dma/amba-pl08x.c
2697
struct device_node *np = adev->dev.of_node;
drivers/dma/amba-pl08x.c
917
list_for_each_entry(p, &pl08x->memcpy.channels, vc.chan.device_node)
drivers/dma/amba-pl08x.c
925
list_for_each_entry(p, &pl08x->slave.channels, vc.chan.device_node)
drivers/dma/apple-admac.c
805
struct device_node *np = pdev->dev.of_node;
drivers/dma/apple-admac.c
888
list_add_tail(&adchan->chan.device_node, &dma->channels);
drivers/dma/at_hdmac.c
2133
device_node) {
drivers/dma/at_hdmac.c
2136
list_del(&chan->device_node);
drivers/dma/at_hdmac.c
2156
device_node) {
drivers/dma/at_hdmac.c
2191
device_node) {
drivers/dma/at_hdmac.c
2241
device_node) {
drivers/dma/at_xdmac.c
2125
list_for_each_entry_safe(chan, _chan, &atxdmac->dma.channels, device_node) {
drivers/dma/at_xdmac.c
2145
list_for_each_entry_safe(chan, _chan, &atxdmac->dma.channels, device_node) {
drivers/dma/at_xdmac.c
2196
list_for_each_entry_safe(chan, _chan, &atxdmac->dma.channels, device_node) {
drivers/dma/at_xdmac.c
2391
list_add_tail(&atchan->chan.device_node,
drivers/dma/at_xdmac.c
441
device_node) {
drivers/dma/bcm-sba-raid.c
1595
list_add_tail(&sba->dma_chan.device_node, &dma_dev->channels);
drivers/dma/bcm2835-dma.c
830
vc.chan.device_node) {
drivers/dma/bcm2835-dma.c
831
list_del(&c->vc.chan.device_node);
drivers/dma/bcm2835-dma.c
867
vc.chan.device_node) {
drivers/dma/bestcomm/bestcomm.c
367
struct device_node *ofn_sram;
drivers/dma/bestcomm/sram.c
37
int bcom_sram_init(struct device_node *sram_node, char *owner)
drivers/dma/cv1800b-dmamux.c
189
struct device_node *mux_node = dev->of_node;
drivers/dma/dma-axi-dmac.c
1019
static int axi_dmac_parse_chan_dt(struct device_node *of_chan,
drivers/dma/dma-axi-dmac.c
1066
struct device_node *of_channels __free(device_node) = of_get_child_by_name(dev->of_node,
drivers/dma/dmaengine.c
1016
list_for_each_entry(chan, &device->channels, device_node)
drivers/dma/dmaengine.c
1242
list_for_each_entry(chan, &device->channels, device_node) {
drivers/dma/dmaengine.c
1251
list_for_each_entry(chan, &device->channels, device_node) {
drivers/dma/dmaengine.c
1282
list_for_each_entry(chan, &device->channels, device_node) {
drivers/dma/dmaengine.c
1308
list_for_each_entry_safe(chan, n, &device->channels, device_node)
drivers/dma/dmaengine.c
333
list_for_each_entry(chan, &device->channels, device_node) {
drivers/dma/dmaengine.c
378
list_for_each_entry(chan, &device->channels, device_node)
drivers/dma/dmaengine.c
565
list_for_each_entry(chan, &device->channels, device_node)
drivers/dma/dmaengine.c
635
list_for_each_entry(chan, &dev->channels, device_node) {
drivers/dma/dmaengine.c
641
list_for_each_entry(chan, &dev->channels, device_node) {
drivers/dma/dmaengine.c
759
struct device_node *np)
drivers/dma/dmaengine.c
90
list_for_each_entry(chan, &dma_dev->channels, device_node) {
drivers/dma/dmaengine.c
978
list_for_each_entry(chan, &device->channels, device_node) {
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1664
vc.chan.device_node) {
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1665
list_del(&chan->vc.chan.device_node);
drivers/dma/dw-edma/dw-edma-core.c
1172
vc.chan.device_node) {
drivers/dma/dw-edma/dw-edma-core.c
1174
list_del(&chan->vc.chan.device_node);
drivers/dma/dw/core.c
1242
list_add_tail(&dwc->chan.device_node,
drivers/dma/dw/core.c
1245
list_add(&dwc->chan.device_node, &dw->dma.channels);
drivers/dma/dw/core.c
1376
chan.device_node) {
drivers/dma/dw/core.c
1377
list_del(&dwc->chan.device_node);
drivers/dma/dw/of.c
51
struct device_node *np = pdev->dev.of_node;
drivers/dma/dw/rzn1-dmamux.c
125
struct device_node *mux_node = pdev->dev.of_node;
drivers/dma/dw/rzn1-dmamux.c
127
struct device_node *dmac_node;
drivers/dma/ep93xx_dma.c
1425
list_add_tail(&edmac->chan.device_node,
drivers/dma/fsl-edma-common.c
916
&dmadev->channels, vchan.chan.device_node) {
drivers/dma/fsl-edma-common.c
917
list_del(&chan->vchan.chan.device_node);
drivers/dma/fsl-edma-main.c
265
list_for_each_entry_safe(chan, _chan, &fsl_edma->dma_dev.channels, device_node) {
drivers/dma/fsl-edma-main.c
310
device_node) {
drivers/dma/fsl-edma-main.c
698
struct device_node *np = pdev->dev.of_node;
drivers/dma/fsl-qdma.c
1127
struct device_node *np = pdev->dev.of_node;
drivers/dma/fsl-qdma.c
1256
&dmadev->channels, vchan.chan.device_node) {
drivers/dma/fsl-qdma.c
1257
list_del(&chan->vchan.chan.device_node);
drivers/dma/fsl-qdma.c
1264
struct device_node *np = pdev->dev.of_node;
drivers/dma/fsl-qdma.c
550
struct device_node *np = pdev->dev.of_node;
drivers/dma/fsl_raid.c
624
struct device_node *np, u8 q, u32 off)
drivers/dma/fsl_raid.c
749
struct device_node *child;
drivers/dma/fsldma.c
1107
struct device_node *node, u32 feature, const char *compatible)
drivers/dma/fsldma.c
1191
list_add_tail(&chan->common.device_node, &fdev->common.channels);
drivers/dma/fsldma.c
1209
list_del(&chan->common.device_node);
drivers/dma/fsldma.c
1217
struct device_node *child;
drivers/dma/idxd/dma.c
281
list_add_tail(&chan->device_node, &dma->channels);
drivers/dma/idxd/dma.c
310
list_del(&chan->device_node);
drivers/dma/img-mdc-dma.c
1029
vc.chan.device_node) {
drivers/dma/img-mdc-dma.c
1030
list_del(&mchan->vc.chan.device_node);
drivers/dma/img-mdc-dma.c
816
list_for_each_entry(chan, &mdma->dma_dev.channels, device_node) {
drivers/dma/imx-dma.c
1151
list_add_tail(&imxdmac->chan.device_node,
drivers/dma/imx-sdma.c
2042
struct device_node *np = sdma->dev->of_node;
drivers/dma/imx-sdma.c
2043
struct device_node *gpr_np = of_parse_phandle(np, "gpr", 0);
drivers/dma/imx-sdma.c
2237
struct device_node *np = pdev->dev.of_node;
drivers/dma/imx-sdma.c
2238
struct device_node *spba_bus;
drivers/dma/imx-sdma.c
2367
struct device_node *sdma_parent_np __free(device_node) = of_get_parent(np);
drivers/dma/ioat/init.c
1064
list_for_each_entry(c, &dma->channels, device_node) {
drivers/dma/ioat/init.c
1167
list_for_each_entry(c, &dma->channels, device_node) {
drivers/dma/ioat/init.c
331
device_node);
drivers/dma/ioat/init.c
765
list_add_tail(&ioat_chan->dma_chan.device_node, &dma->channels);
drivers/dma/ioat/init.c
831
device_node);
drivers/dma/ioat/sysfs.c
107
list_for_each_entry(c, &dma->channels, device_node) {
drivers/dma/ioat/sysfs.c
86
list_for_each_entry(c, &dma->channels, device_node) {
drivers/dma/k3dma.c
306
list_for_each_entry_safe(c, cn, &d->slave.channels, vc.chan.device_node) {
drivers/dma/k3dma.c
977
list_for_each_entry_safe(c, cn, &d->slave.channels, vc.chan.device_node) {
drivers/dma/k3dma.c
978
list_del(&c->vc.chan.device_node);
drivers/dma/loongson/loongson1-apb-dma.c
554
list_del(&chan->vc.chan.device_node);
drivers/dma/lpc18xx-dmamux.c
123
struct device_node *dma_np, *np = pdev->dev.of_node;
drivers/dma/lpc32xx-dmamux.c
165
struct device_node *np = pdev->dev.of_node;
drivers/dma/mediatek/mtk-cqdma.c
897
list_del(&vc->vc.chan.device_node);
drivers/dma/mediatek/mtk-hsdma.c
1022
list_del(&vc->vc.chan.device_node);
drivers/dma/mediatek/mtk-uart-apdma.c
463
struct mtk_chan, vc.chan.device_node);
drivers/dma/mediatek/mtk-uart-apdma.c
465
list_del(&c->vc.chan.device_node);
drivers/dma/mediatek/mtk-uart-apdma.c
481
struct device_node *np = pdev->dev.of_node;
drivers/dma/milbeaut-hdmac.c
547
list_for_each_entry(chan, &mdev->ddev.channels, device_node) {
drivers/dma/milbeaut-xdmac.c
384
list_for_each_entry(chan, &mdev->ddev.channels, device_node) {
drivers/dma/mmp_pdma.c
1178
list_add_tail(&chan->chan.device_node, &pdev->device.channels);
drivers/dma/mmp_tdma.c
589
list_add_tail(&tdmac->chan.device_node,
drivers/dma/moxart-dma.c
559
struct device_node *node = dev->of_node;
drivers/dma/mpc512x_dma.c
1010
list_add_tail(&mchan->chan.device_node, &dma->channels);
drivers/dma/mpc512x_dma.c
900
struct device_node *dn = op->dev.of_node;
drivers/dma/mv_xor.c
1024
device_node) {
drivers/dma/mv_xor.c
1025
list_del(&chan->device_node);
drivers/dma/mv_xor.c
1135
list_add_tail(&mv_chan->dmachan.device_node, &dma_dev->channels);
drivers/dma/mv_xor_v2.c
834
list_add_tail(&xor_dev->dmachan.device_node,
drivers/dma/mxs-dma.c
745
struct device_node *np = pdev->dev.of_node;
drivers/dma/mxs-dma.c
788
list_add_tail(&mxs_chan->chan.device_node,
drivers/dma/nbpfaxi.c
1283
list_add_tail(&chan->dma_chan.device_node,
drivers/dma/nbpfaxi.c
1306
struct device_node *np = dev->of_node;
drivers/dma/of-dma.c
118
int of_dma_controller_register(struct device_node *np,
drivers/dma/of-dma.c
153
void of_dma_controller_free(struct device_node *np)
drivers/dma/of-dma.c
185
int of_dma_router_register(struct device_node *np,
drivers/dma/of-dma.c
226
static int of_dma_match_channel(struct device_node *np, const char *name,
drivers/dma/of-dma.c
251
struct dma_chan *of_dma_request_slave_channel(struct device_node *np,
drivers/dma/of-dma.c
360
list_for_each_entry(chan, &dev->channels, device_node)
drivers/dma/owl-dma.c
1056
next, &od->dma.channels, vc.chan.device_node) {
drivers/dma/owl-dma.c
1057
list_del(&vchan->vc.chan.device_node);
drivers/dma/owl-dma.c
1093
struct device_node *np = pdev->dev.of_node;
drivers/dma/pch_dma.c
744
list_for_each_entry_safe(chan, _c, &pd->dma.channels, device_node) {
drivers/dma/pch_dma.c
767
list_for_each_entry_safe(chan, _c, &pd->dma.channels, device_node) {
drivers/dma/pch_dma.c
881
list_add_tail(&pd_chan->chan.device_node, &pd->dma.channels);
drivers/dma/pch_dma.c
930
device_node) {
drivers/dma/pl330.c
3009
struct device_node *np = adev->dev.of_node;
drivers/dma/pl330.c
3115
list_add_tail(&pch->chan.device_node, &pd->channels);
drivers/dma/pl330.c
3179
chan.device_node) {
drivers/dma/pl330.c
3182
list_del(&pch->chan.device_node);
drivers/dma/pl330.c
3222
chan.device_node) {
drivers/dma/pl330.c
3225
list_del(&pch->chan.device_node);
drivers/dma/plx_dma.c
534
list_add_tail(&chan->device_node, &dma->channels);
drivers/dma/ppc4xx/adma.c
3868
struct device_node *np;
drivers/dma/ppc4xx/adma.c
4005
struct device_node *np = ofdev->dev.of_node;
drivers/dma/ppc4xx/adma.c
4139
list_add_tail(&chan->common.device_node, &adev->common.channels);
drivers/dma/ppc4xx/adma.c
4235
struct device_node *np = ofdev->dev.of_node;
drivers/dma/ppc4xx/adma.c
4247
device_node) {
drivers/dma/ppc4xx/adma.c
4267
list_del(&chan->device_node);
drivers/dma/ppc4xx/adma.c
4404
struct device_node *np;
drivers/dma/pxa_dma.c
1216
vc.chan.device_node) {
drivers/dma/pxa_dma.c
1217
list_del(&c->vc.chan.device_node);
drivers/dma/qcom/hidma.c
214
list_add_tail(&mchan->chan.device_node, &ddev->channels);
drivers/dma/qcom/hidma_dbg.c
154
chan.device_node);
drivers/dma/qcom/qcom_adm.c
727
list_for_each_entry(chan, &dev->channels, device_node)
drivers/dma/sa11x0-dma.c
335
list_for_each_entry(c, &d->slave.channels, vc.chan.device_node) {
drivers/dma/sa11x0-dma.c
892
list_for_each_entry_safe(c, cn, &dmadev->channels, vc.chan.device_node) {
drivers/dma/sa11x0-dma.c
893
list_del(&c->vc.chan.device_node);
drivers/dma/sf-pdma/sf-pdma.c
604
list_del(&ch->vchan.chan.device_node);
drivers/dma/sh/rcar-dmac.c
1790
list_add_tail(&chan->device_node, &dmac->engine.channels);
drivers/dma/sh/rcar-dmac.c
1809
struct device_node *np = dev->of_node;
drivers/dma/sh/rz-dmac.c
1353
struct device_node *np = dev->of_node;
drivers/dma/sh/rz-dmac.c
1388
struct device_node *np = dev->of_node;
drivers/dma/sh/shdma-base.c
981
list_add_tail(&schan->dma_chan.device_node,
drivers/dma/sh/shdma-base.c
989
list_del(&schan->dma_chan.device_node);
drivers/dma/sh/usb-dmac.c
745
struct device_node *np = dev->of_node;
drivers/dma/sprd-dma.c
1112
struct device_node *np = pdev->dev.of_node;
drivers/dma/sprd-dma.c
1254
vc.chan.device_node) {
drivers/dma/sprd-dma.c
1255
list_del(&c->vc.chan.device_node);
drivers/dma/st_fdma.c
735
list_del(&fchan->vchan.chan.device_node);
drivers/dma/st_fdma.c
743
struct device_node *np = pdev->dev.of_node;
drivers/dma/st_fdma.h
109
struct device_node *of_node;
drivers/dma/ste_dma40.c
2820
list_add_tail(&d40c->chan.device_node,
drivers/dma/ste_dma40.c
3442
struct device_node *np)
drivers/dma/ste_dma40.c
3495
struct device_node *np = pdev->dev.of_node;
drivers/dma/ste_dma40.c
3496
struct device_node *np_lcpa;
drivers/dma/stm32/stm32-dma3.c
1731
struct device_node *np = pdev->dev.of_node;
drivers/dma/stm32/stm32-dma3.c
1964
list_for_each_entry(c, &dma_dev->channels, device_node) {
drivers/dma/stm32/stm32-dma3.c
2002
list_for_each_entry(c, &dma_dev->channels, device_node) {
drivers/dma/stm32/stm32-dmamux.c
187
struct device_node *node = pdev->dev.of_node;
drivers/dma/stm32/stm32-dmamux.c
189
struct device_node *dma_node;
drivers/dma/stm32/stm32-mdma.c
1595
struct device_node *of_node;
drivers/dma/sun6i-dma.c
1096
list_del(&vchan->vc.chan.device_node);
drivers/dma/sun6i-dma.c
1307
struct device_node *np = pdev->dev.of_node;
drivers/dma/sun6i-dma.c
486
list_for_each_entry(vchan, &sdev->slave.channels, vc.chan.device_node) {
drivers/dma/switchtec_dma.c
1120
list_add_tail(&chan->device_node, &dma->channels);
drivers/dma/switchtec_dma.c
1291
list_for_each_entry(chan, &dma->channels, device_node)
drivers/dma/switchtec_dma.c
851
list_for_each_entry(chan, &dma_dev->channels, device_node) {
drivers/dma/tegra186-gpc-dma.c
1539
list_for_each_entry(chan, &tdma->dma_dev.channels, device_node) {
drivers/dma/tegra20-apb-dma.c
1508
list_add_tail(&tdc->dma_chan.device_node,
drivers/dma/ti/cppi41.c
1192
list_for_each_entry(c, &cdd->ddev.channels, chan.device_node)
drivers/dma/ti/cppi41.c
804
list_add_tail(&cchan->chan.device_node, &cdd->ddev.channels);
drivers/dma/ti/dma-crossbar.c
137
struct device_node *node = pdev->dev.of_node;
drivers/dma/ti/dma-crossbar.c
139
struct device_node *dma_node;
drivers/dma/ti/dma-crossbar.c
330
struct device_node *node = pdev->dev.of_node;
drivers/dma/ti/dma-crossbar.c
332
struct device_node *dma_node;
drivers/dma/ti/edma.c
2294
struct device_node *node = pdev->dev.of_node;
drivers/dma/ti/edma.c
2561
&dmadev->channels, vchan.chan.device_node) {
drivers/dma/ti/edma.c
2562
list_del(&echan->vchan.chan.device_node);
drivers/dma/ti/k3-udma-glue.c
102
static int of_k3_udma_glue_parse(struct device_node *udmax_np,
drivers/dma/ti/k3-udma-glue.c
1177
struct device_node *udmax_np, u32 thread_id)
drivers/dma/ti/k3-udma-glue.c
144
static int of_k3_udma_glue_parse_chn(struct device_node *chn_np,
drivers/dma/ti/k3-udma-glue.c
194
of_k3_udma_glue_parse_chn_by_id(struct device_node *udmax_np, struct k3_udma_glue_common *common,
drivers/dma/ti/k3-udma-glue.c
414
struct device_node *udmax_np, u32 thread_id)
drivers/dma/ti/k3-udma-private.c
21
struct udma_dev *of_xudma_dev_get(struct device_node *np, const char *property)
drivers/dma/ti/k3-udma-private.c
23
struct device_node *udma_node = np;
drivers/dma/ti/k3-udma.c
5366
list_for_each_entry(chan, &dma_dev->channels, device_node) {
drivers/dma/ti/k3-udma.c
5409
struct device_node *navss_node = pdev->dev.parent->of_node;
drivers/dma/ti/k3-udma.c
5663
list_for_each_entry(chan, &dma_dev->channels, device_node) {
drivers/dma/ti/k3-udma.c
5686
list_for_each_entry(chan, &dma_dev->channels, device_node) {
drivers/dma/ti/k3-udma.h
131
struct udma_dev *of_xudma_dev_get(struct device_node *np, const char *property);
drivers/dma/ti/omap-dma.c
1521
struct omap_chan, vc.chan.device_node);
drivers/dma/ti/omap-dma.c
1523
list_del(&c->vc.chan.device_node);
drivers/dma/timb_dma.c
714
list_add_tail(&td_chan->chan.device_node, &td->dma.channels);
drivers/dma/txx9dmac.c
1126
list_add_tail(&dc->chan.device_node, &dc->chan.device->channels);
drivers/dma/uniphier-mdmac.c
469
list_for_each_entry(chan, &mdev->ddev.channels, device_node) {
drivers/dma/uniphier-xdmac.c
580
list_for_each_entry(chan, &ddev->channels, device_node) {
drivers/dma/virt-dma.c
137
list_add_tail(&vc->chan.device_node, &dmadev->channels);
drivers/dma/xgene-dma.c
1553
list_add_tail(&chan->dma_chan.device_node, &dma_dev->channels);
drivers/dma/xilinx/xilinx_dma.c
2750
list_del(&chan->common.device_node);
drivers/dma/xilinx/xilinx_dma.c
2942
struct device_node *node)
drivers/dma/xilinx/xilinx_dma.c
3087
list_add_tail(&chan->common.device_node, &xdev->common.channels);
drivers/dma/xilinx/xilinx_dma.c
3111
struct device_node *node)
drivers/dma/xilinx/xilinx_dma.c
3195
struct device_node *node = pdev->dev.of_node;
drivers/dma/xilinx/xilinx_dma.c
3197
struct device_node *np = pdev->dev.of_node;
drivers/dma/xilinx/xilinx_dpdma.c
1688
list_del(&chan->vchan.chan.device_node);
drivers/dma/xilinx/zynqmp_dma.c
891
list_del(&chan->common.device_node);
drivers/dma/xilinx/zynqmp_dma.c
905
struct device_node *node = pdev->dev.of_node;
drivers/dma/xilinx/zynqmp_dma.c
949
list_add_tail(&chan->common.device_node, &zdev->common.channels);
drivers/edac/a72_edac.c
191
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/edac/altera_edac.c
1020
static int validate_parent_available(struct device_node *np);
drivers/edac/altera_edac.c
1025
struct device_node *child, *np;
drivers/edac/altera_edac.c
1083
struct device_node *np;
drivers/edac/altera_edac.c
1130
struct device_node *np;
drivers/edac/altera_edac.c
1508
struct device_node *np;
drivers/edac/altera_edac.c
1623
struct device_node *child;
drivers/edac/altera_edac.c
1855
static int validate_parent_available(struct device_node *np)
drivers/edac/altera_edac.c
1857
struct device_node *parent;
drivers/edac/altera_edac.c
1873
static int get_s10_sdram_edac_resource(struct device_node *np,
drivers/edac/altera_edac.c
1876
struct device_node *parent;
drivers/edac/altera_edac.c
1890
struct device_node *np)
drivers/edac/altera_edac.c
208
struct device_node *np = NULL;
drivers/edac/altera_edac.c
2115
struct device_node *child;
drivers/edac/altera_edac.c
712
struct device_node *np = pdev->dev.of_node;
drivers/edac/altera_edac.c
877
static inline int a10_get_irq_mask(struct device_node *np)
drivers/edac/altera_edac.c
948
altr_init_a10_ecc_block(struct device_node *np, u32 irq_mask,
drivers/edac/altera_edac.c
955
struct device_node *np_eccmgr;
drivers/edac/aspeed_edac.c
236
struct device_node *np;
drivers/edac/cpc925_edac.c
286
struct device_node *np = NULL;
drivers/edac/cpc925_edac.c
584
struct device_node *cpunode;
drivers/edac/mpc85xx_edac.c
113
static int mpc85xx_pcie_find_capability(struct device_node *np)
drivers/edac/mpc85xx_edac.c
149
struct device_node *of_node;
drivers/edac/ti_edac.c
202
static int _emif_get_id(struct device_node *node)
drivers/edac/ti_edac.c
204
struct device_node *np;
drivers/edac/versal_edac.c
1049
static u32 emif_get_id(struct device_node *node)
drivers/edac/versal_edac.c
1052
struct device_node *np;
drivers/edac/versalnet_edac.c
889
struct device_node *r5_core_node __free(device_node) =
drivers/edac/xgene_edac.c
1184
static int xgene_edac_l3_add(struct xgene_edac *edac, struct device_node *np,
drivers/edac/xgene_edac.c
1723
static int xgene_edac_soc_add(struct xgene_edac *edac, struct device_node *np,
drivers/edac/xgene_edac.c
1846
struct device_node *child;
drivers/edac/xgene_edac.c
343
static int xgene_edac_mc_add(struct xgene_edac *edac, struct device_node *np)
drivers/edac/xgene_edac.c
887
static int xgene_edac_pmd_add(struct xgene_edac *edac, struct device_node *np,
drivers/extcon/extcon-palmas.c
178
struct device_node *node = pdev->dev.of_node;
drivers/extcon/extcon-ptn5150.c
258
struct device_node *np = i2c->dev.of_node;
drivers/extcon/extcon-rt8973a.c
553
struct device_node *np = i2c->dev.of_node;
drivers/extcon/extcon-sm5502.c
677
struct device_node *np = i2c->dev.of_node;
drivers/extcon/extcon-usb-gpio.c
99
struct device_node *np = dev->of_node;
drivers/extcon/extcon-usbc-cros-ec.c
388
struct device_node *np = dev->of_node;
drivers/extcon/extcon.c
1402
struct extcon_dev *extcon_find_edev_by_node(struct device_node *node)
drivers/extcon/extcon.c
1426
struct device_node *node, *np = dev_of_node(dev);
drivers/extcon/extcon.c
1448
struct extcon_dev *extcon_find_edev_by_node(struct device_node *node)
drivers/firewire/ohci.c
3535
struct device_node *ofn = pci_device_to_OF_node(dev);
drivers/firewire/ohci.c
3547
struct device_node *ofn = pci_device_to_OF_node(dev);
drivers/firmware/arm_ffa/driver.c
1924
struct device_node *gic;
drivers/firmware/arm_scmi/bus.c
417
__scmi_device_create(struct device_node *np, struct device *parent,
drivers/firmware/arm_scmi/bus.c
488
_scmi_device_create(struct device_node *np, struct device *parent,
drivers/firmware/arm_scmi/bus.c
524
struct scmi_device *scmi_device_create(struct device_node *np,
drivers/firmware/arm_scmi/common.h
153
struct scmi_device *scmi_device_create(struct device_node *np,
drivers/firmware/arm_scmi/common.h
207
bool (*chan_available)(struct device_node *of_node, int idx);
drivers/firmware/arm_scmi/driver.c
2741
static int scmi_chan_setup(struct scmi_info *info, struct device_node *of_node,
drivers/firmware/arm_scmi/driver.c
2822
scmi_txrx_setup(struct scmi_info *info, struct device_node *of_node,
drivers/firmware/arm_scmi/driver.c
2862
struct device_node *top_np = info->dev->of_node;
drivers/firmware/arm_scmi/driver.c
2956
struct device_node *np;
drivers/firmware/arm_scmi/driver.c
3223
struct device_node *child, *np = dev->of_node;
drivers/firmware/arm_scmi/driver.c
3392
struct device_node *child;
drivers/firmware/arm_scmi/driver.c
425
static void scmi_create_protocol_devices(struct device_node *np,
drivers/firmware/arm_scmi/shmem.c
207
struct device_node *shmem __free(device_node) = of_parse_phandle(cdev->of_node,
drivers/firmware/arm_scmi/transports/mailbox.c
119
struct device_node *np = cdev->of_node;
drivers/firmware/arm_scmi/transports/mailbox.c
137
struct device_node *np_tx __free(device_node) =
drivers/firmware/arm_scmi/transports/mailbox.c
139
struct device_node *np_rx __free(device_node) =
drivers/firmware/arm_scmi/transports/mailbox.c
80
static bool mailbox_chan_available(struct device_node *of_node, int idx)
drivers/firmware/arm_scmi/transports/optee.c
317
static bool scmi_optee_chan_available(struct device_node *of_node, int idx)
drivers/firmware/arm_scmi/transports/smc.c
87
static bool smc_chan_available(struct device_node *of_node, int idx)
drivers/firmware/arm_scmi/transports/smc.c
89
struct device_node *np __free(device_node) =
drivers/firmware/arm_scmi/transports/virtio.c
378
static bool virtio_chan_available(struct device_node *of_node, int idx)
drivers/firmware/arm_scpi.c
915
struct device_node *np = dev->of_node;
drivers/firmware/arm_scpi.c
944
struct device_node *shmem __free(device_node) =
drivers/firmware/arm_sdei.c
926
struct device_node *np = pdev->dev.of_node;
drivers/firmware/efi/sysfb_efi.c
369
static struct device_node *find_pci_overlap_node(void)
drivers/firmware/efi/sysfb_efi.c
371
struct device_node *np;
drivers/firmware/efi/sysfb_efi.c
400
struct device_node *sup_np;
drivers/firmware/imx/sm-misc.c
152
struct device_node *np = sdev->dev.of_node;
drivers/firmware/meson/meson_sm.c
233
struct meson_sm_firmware *meson_sm_get(struct device_node *sm_node)
drivers/firmware/psci/psci.c
287
static int get_set_conduit_method(const struct device_node *np)
drivers/firmware/psci/psci.c
719
typedef int (*psci_initcall_t)(const struct device_node *);
drivers/firmware/psci/psci.c
726
static int __init psci_0_2_init(const struct device_node *np)
drivers/firmware/psci/psci.c
747
static int __init psci_0_1_init(const struct device_node *np)
drivers/firmware/psci/psci.c
783
static int __init psci_1_0_init(const struct device_node *np)
drivers/firmware/psci/psci.c
810
struct device_node *np;
drivers/firmware/qcom/qcom_scm.c
2045
struct device_node *tcsr;
drivers/firmware/qcom/qcom_scm.c
2046
struct device_node *np = dev->of_node;
drivers/firmware/qcom/qcom_scm.c
2485
struct device_node *np;
drivers/firmware/qcom/qcom_scm.c
2609
struct device_node *parent_irq_node;
drivers/firmware/raspberrypi.c
216
struct device_node *firmware;
drivers/firmware/raspberrypi.c
340
struct device_node *rpi_firmware_find_node(void)
drivers/firmware/raspberrypi.c
354
struct rpi_firmware *rpi_firmware_get(struct device_node *firmware_node)
drivers/firmware/raspberrypi.c
387
struct device_node *firmware_node)
drivers/firmware/samsung/exynos-acpm.c
706
struct device_node *shmem;
drivers/firmware/samsung/exynos-acpm.c
794
struct device_node *np)
drivers/firmware/samsung/exynos-acpm.c
836
struct device_node *np)
drivers/firmware/samsung/exynos-acpm.c
866
struct device_node *np;
drivers/firmware/stratix10-svc.c
2082
struct device_node *fw_np;
drivers/firmware/stratix10-svc.c
2083
struct device_node *np;
drivers/firmware/tegra/bpmp.c
73
struct device_node *np;
drivers/firmware/ti_sci.c
3414
struct device_node *ti_sci_np;
drivers/firmware/ti_sci.c
3533
const struct ti_sci_handle *ti_sci_get_by_phandle(struct device_node *np,
drivers/firmware/ti_sci.c
3537
struct device_node *ti_sci_np;
drivers/firmware/ti_sci.c
3801
struct device_node *wakeup_node = NULL;
drivers/firmware/trusted_foundations.c
162
struct device_node *node;
drivers/firmware/xilinx/zynqmp.c
2173
struct device_node *np = dev->of_node;
drivers/firmware/xilinx/zynqmp.c
621
static int get_set_conduit_method(struct device_node *np)
drivers/fpga/altera-freeze-bridge.c
210
struct device_node *np = pdev->dev.of_node;
drivers/fpga/fpga-bridge.c
239
int of_fpga_bridge_get_to_list(struct device_node *np,
drivers/fpga/fpga-bridge.c
91
struct fpga_bridge *of_fpga_bridge_get(struct device_node *np,
drivers/fpga/fpga-mgr.c
714
struct fpga_manager *of_fpga_mgr_get(struct device_node *node)
drivers/fpga/of-fpga-region.c
152
static int child_regions_with_firmware(struct device_node *overlay)
drivers/fpga/of-fpga-region.c
154
struct device_node *child_region;
drivers/fpga/of-fpga-region.c
195
struct device_node *overlay)
drivers/fpga/of-fpga-region.c
35
static struct fpga_region *of_fpga_region_find(struct device_node *np)
drivers/fpga/of-fpga-region.c
399
struct device_node *np = dev->of_node;
drivers/fpga/of-fpga-region.c
50
static struct fpga_manager *of_fpga_region_get_mgr(struct device_node *np)
drivers/fpga/of-fpga-region.c
52
struct device_node *mgr_node;
drivers/fpga/of-fpga-region.c
91
struct device_node *region_np = dev->of_node;
drivers/fpga/of-fpga-region.c
93
struct device_node *br, *np, *parent_br = NULL;
drivers/fpga/stratix10-soc.c
467
struct device_node *fw_np;
drivers/fpga/stratix10-soc.c
468
struct device_node *np;
drivers/fsi/fsi-core.c
1364
struct device_node *np;
drivers/fsi/fsi-core.c
456
static bool fsi_device_node_matches(struct device *dev, struct device_node *np,
drivers/fsi/fsi-core.c
480
static struct device_node *fsi_device_find_of_node(struct fsi_device *dev)
drivers/fsi/fsi-core.c
482
struct device_node *parent, *np;
drivers/fsi/fsi-core.c
684
static bool fsi_slave_node_matches(struct device_node *np,
drivers/fsi/fsi-core.c
698
static struct device_node *fsi_slave_find_of_node(struct fsi_master *master,
drivers/fsi/fsi-core.c
701
struct device_node *parent, *np;
drivers/fsi/fsi-master-ast-cf.c
1215
struct device_node *np, *mnode = dev_of_node(&pdev->dev);
drivers/fsi/fsi-occ.c
625
struct device_node *hwmon_node;
drivers/fsi/fsi-sbefifo.c
1029
struct device_node *np;
drivers/gnss/serial.c
113
struct device_node *node = serdev->dev.of_node;
drivers/gnss/sirf.c
385
struct device_node *node = serdev->dev.of_node;
drivers/gpio/gpio-brcmstb.c
387
struct device_node *np, struct resource *res)
drivers/gpio/gpio-brcmstb.c
464
struct device_node *np = dev->of_node;
drivers/gpio/gpio-brcmstb.c
630
struct device_node *np = dev->of_node;
drivers/gpio/gpio-clps711x.c
17
struct device_node *np = pdev->dev.of_node;
drivers/gpio/gpio-grgpio.c
327
struct device_node *np = ofdev->dev.of_node;
drivers/gpio/gpio-ixp4xx.c
210
struct device_node *np = dev->of_node;
drivers/gpio/gpio-ixp4xx.c
214
struct device_node *irq_parent;
drivers/gpio/gpio-logicvc.c
92
struct device_node *of_node = dev->of_node;
drivers/gpio/gpio-lpc18xx.c
214
struct device_node *parent_node;
drivers/gpio/gpio-max732x.c
620
struct device_node *node;
drivers/gpio/gpio-mm-lantiq.c
101
struct device_node *np = dev->of_node;
drivers/gpio/gpio-moxtet.c
117
struct device_node *nc = dev->of_node;
drivers/gpio/gpio-mpc5200.c
138
struct device_node *np = dev->of_node;
drivers/gpio/gpio-mpc5200.c
300
struct device_node *np = dev->of_node;
drivers/gpio/gpio-mpfs.c
204
struct device_node *node = dev->of_node;
drivers/gpio/gpio-msc313.c
619
struct device_node *parent_node;
drivers/gpio/gpio-mvebu.c
1120
struct device_node *np = pdev->dev.of_node;
drivers/gpio/gpio-mxc.c
419
struct device_node *np = pdev->dev.of_node;
drivers/gpio/gpio-mxc.c
571
struct device_node *np = port->dev->of_node;
drivers/gpio/gpio-mxs.c
261
struct device_node *np = pdev->dev.of_node;
drivers/gpio/gpio-mxs.c
263
struct device_node *parent;
drivers/gpio/gpio-omap.c
1403
struct device_node *node = dev->of_node;
drivers/gpio/gpio-raspberrypi-exp.c
204
struct device_node *np = dev->of_node;
drivers/gpio/gpio-raspberrypi-exp.c
205
struct device_node *fw_node;
drivers/gpio/gpio-rcar.c
454
struct device_node *np = p->dev->of_node;
drivers/gpio/gpio-rockchip.c
608
struct device_node *pctlnp = of_get_parent(bank->of_node);
drivers/gpio/gpio-rockchip.c
723
struct device_node *np = dev->of_node;
drivers/gpio/gpio-rockchip.c
724
struct device_node *pctlnp = of_get_parent(np);
drivers/gpio/gpio-sodaville.c
93
static int sdv_xlate(struct irq_domain *h, struct device_node *node,
drivers/gpio/gpio-spear-spics.c
111
struct device_node *np = pdev->dev.of_node;
drivers/gpio/gpio-syscon.c
211
struct device_node *np = dev->of_node;
drivers/gpio/gpio-tb10x.c
92
struct device_node *np = dev->of_node;
drivers/gpio/gpio-tc3589x.c
300
struct device_node *np = pdev->dev.of_node;
drivers/gpio/gpio-tegra.c
681
struct device_node *np;
drivers/gpio/gpio-tegra186.c
456
struct device_node *np;
drivers/gpio/gpio-tegra186.c
859
struct device_node *np;
drivers/gpio/gpio-uniphier.c
225
struct device_node *np = priv->chip.parent->of_node;
drivers/gpio/gpio-uniphier.c
346
struct device_node *parent_np;
drivers/gpio/gpio-virtuser.c
854
struct device_node *of_node = dev_of_node(dev);
drivers/gpio/gpio-virtuser.c
873
struct device_node *of_node = dev_of_node(dev);
drivers/gpio/gpio-visconti.c
167
struct device_node *irq_parent;
drivers/gpio/gpio-xgs-iproc.c
219
struct device_node *dn = pdev->dev.of_node;
drivers/gpio/gpiolib-of.c
105
const struct device_node *np = to_of_node(fwnode);
drivers/gpio/gpiolib-of.c
1050
struct device_node *np;
drivers/gpio/gpiolib-of.c
1082
struct device_node *np = dev_of_node(&chip->gpiodev->dev);
drivers/gpio/gpiolib-of.c
157
static void of_gpio_quirk_polarity(const struct device_node *np,
drivers/gpio/gpiolib-of.c
179
static void of_gpio_try_fixup_polarity(const struct device_node *np,
drivers/gpio/gpiolib-of.c
264
static void of_gpio_set_polarity_by_property(const struct device_node *np,
drivers/gpio/gpiolib-of.c
268
const struct device_node *np_compat = np;
drivers/gpio/gpiolib-of.c
269
const struct device_node *np_propname = np;
drivers/gpio/gpiolib-of.c
343
static void of_gpio_flags_quirks(const struct device_node *np,
drivers/gpio/gpiolib-of.c
417
static struct gpio_desc *of_get_named_gpiod_flags(const struct device_node *np,
drivers/gpio/gpiolib-of.c
487
static struct gpio_desc *of_find_gpio_rename(struct device_node *np,
drivers/gpio/gpiolib-of.c
624
static struct gpio_desc *of_find_mt2701_gpio(struct device_node *np,
drivers/gpio/gpiolib-of.c
66
static int of_gpio_named_count(const struct device_node *np,
drivers/gpio/gpiolib-of.c
663
static struct gpio_desc *of_find_trigger_gpio(struct device_node *np,
drivers/gpio/gpiolib-of.c
697
struct gpio_desc *of_find_gpio(struct device_node *np, const char *con_id,
drivers/gpio/gpiolib-of.c
754
struct device_node *hog)
drivers/gpio/gpiolib-of.c
768
static struct gpio_device *of_find_gpio_device_by_node(struct device_node *np)
drivers/gpio/gpiolib-of.c
89
static int of_gpio_spi_cs_get_count(const struct device_node *np,
drivers/gpio/gpiolib-of.c
916
struct device_node *np;
drivers/gpio/gpiolib-of.h
11
struct device_node;
drivers/gpio/gpiolib-of.h
20
struct gpio_desc *of_find_gpio(struct device_node *np,
drivers/gpio/gpiolib-of.h
32
static inline struct gpio_desc *of_find_gpio(struct device_node *np,
drivers/gpio/gpiolib-shared.c
136
static bool gpio_shared_of_node_ignore(struct device_node *node)
drivers/gpio/gpiolib-shared.c
159
static int gpio_shared_of_traverse(struct device_node *curr)
drivers/gpio/gpiolib-shared.c
197
struct device_node *np __free(device_node) = NULL;
drivers/gpio/gpiolib.h
218
struct device_node *hog;
drivers/gpu/drm/adp/adp_drv.c
563
struct device_node *port;
drivers/gpu/drm/arm/display/komeda/komeda_dev.c
110
struct device_node *np = pipe->of_node;
drivers/gpu/drm/arm/display/komeda/komeda_dev.c
136
struct device_node *child, *np = dev->of_node;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
437
struct device_node *of_node;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
439
struct device_node *of_output_port;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
441
struct device_node *of_output_links[2];
drivers/gpu/drm/arm/hdlcd_drv.c
357
struct device_node *port;
drivers/gpu/drm/arm/malidp_drv.c
926
struct device_node *np = data;
drivers/gpu/drm/arm/malidp_drv.c
933
struct device_node *port;
drivers/gpu/drm/armada/armada_crtc.c
1016
struct device_node *port = NULL;
drivers/gpu/drm/armada/armada_crtc.c
1017
struct device_node *np, *parent = dev->of_node;
drivers/gpu/drm/armada/armada_crtc.c
912
struct device_node *port)
drivers/gpu/drm/armada/armada_drv.c
175
struct component_match **match, struct device_node *dev_node)
drivers/gpu/drm/armada/armada_drv.c
177
struct device_node *ep, *remote;
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
144
struct device_node *np = pdev->dev.of_node;
drivers/gpu/drm/ast/ast_drv.c
241
struct device_node *np = dev->of_node;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c
43
static int atmel_hlcdc_of_bus_fmt(const struct device_node *ep)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c
71
struct device_node *ep;
drivers/gpu/drm/bridge/adv7511/adv7511.h
383
struct device_node *host_node;
drivers/gpu/drm/bridge/adv7511/adv7511.h
425
int adv7533_parse_dt(struct device_node *np, struct adv7511 *adv);
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
1146
static int adv7511_parse_dt(struct device_node *np,
drivers/gpu/drm/bridge/adv7511/adv7533.c
162
int adv7533_parse_dt(struct device_node *np, struct adv7511 *adv)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1030
struct device_node *dp_node = dp->dev->of_node;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1243
struct device_node *dp_node = dp->dev->of_node;
drivers/gpu/drm/bridge/analogix/anx7625.c
1847
struct device_node *np = dev->of_node, *ep0;
drivers/gpu/drm/bridge/analogix/anx7625.c
1892
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/analogix/anx7625.c
1911
struct device_node *bus, *panel;
drivers/gpu/drm/bridge/analogix/anx7625.c
2133
struct device_node *endpoint,
drivers/gpu/drm/bridge/analogix/anx7625.h
452
struct device_node *mipi_host_node;
drivers/gpu/drm/bridge/aux-hpd-bridge.c
121
struct device *drm_dp_hpd_bridge_register(struct device *parent, struct device_node *np)
drivers/gpu/drm/bridge/aux-hpd-bridge.c
50
struct auxiliary_device *devm_drm_dp_hpd_bridge_alloc(struct device *parent, struct device_node *np)
drivers/gpu/drm/bridge/chipone-icn6211.c
544
struct device_node *host_node;
drivers/gpu/drm/bridge/chipone-icn6211.c
545
struct device_node *endpoint;
drivers/gpu/drm/bridge/display-connector.c
331
struct device_node *phandle;
drivers/gpu/drm/bridge/fsl-ldb.c
299
struct device_node *panel_node;
drivers/gpu/drm/bridge/fsl-ldb.c
300
struct device_node *remote1, *remote2;
drivers/gpu/drm/bridge/fsl-ldb.c
356
struct device_node *port1, *port2;
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
127
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
128
struct device_node *child;
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
49
struct device_node *np;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
139
struct device_node *remote;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx-connector-fixup.c
22
struct device_node *soc __free(device_node) = NULL;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx-connector-fixup.c
23
struct device_node *hdmi_tx __free(device_node) = NULL;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx-connector-fixup.c
24
struct device_node *endpoint __free(device_node) = NULL;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
121
struct device_node *remote;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
164
struct device_node *remote;
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
441
struct device_node *port1, *port2;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
426
struct device_node *ep, *remote;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
473
struct device_node *companion;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
474
struct device_node *child;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
475
struct device_node *companion_port = NULL;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
476
struct device_node *port1, *port2;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
270
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
271
struct device_node *child, *remote;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
260
struct device_node *np = pl->dev->of_node;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
261
struct device_node *port;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
286
struct device_node *remote __free(device_node) =
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
321
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
228
struct device_node **ep)
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
230
struct device_node *port;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
271
struct device_node *ep __free(device_node) = NULL;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
278
struct device_node *remote __free(device_node) = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
296
struct device_node *ep;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
322
struct device_node *companion;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
323
struct device_node *port1, *port2;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
392
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
833
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/ite-it6263.c
356
struct device_node *port0, *port1;
drivers/gpu/drm/bridge/ite-it6505.c
3302
static int it6505_get_data_lanes_count(const struct device_node *endpoint,
drivers/gpu/drm/bridge/ite-it6505.c
3321
struct device_node *np = dev->of_node, *ep = NULL;
drivers/gpu/drm/bridge/ite-it66121.c
1583
struct device_node *ep;
drivers/gpu/drm/bridge/lontium-lt8912b.c
37
struct device_node *host_node;
drivers/gpu/drm/bridge/lontium-lt8912b.c
694
struct device_node *port_node;
drivers/gpu/drm/bridge/lontium-lt9211.c
627
struct device_node *port2, *port3;
drivers/gpu/drm/bridge/lontium-lt9211.c
680
struct device_node *host_node;
drivers/gpu/drm/bridge/lontium-lt9211.c
681
struct device_node *endpoint;
drivers/gpu/drm/bridge/lontium-lt9611.c
43
struct device_node *dsi0_node;
drivers/gpu/drm/bridge/lontium-lt9611.c
44
struct device_node *dsi1_node;
drivers/gpu/drm/bridge/lontium-lt9611.c
725
struct device_node *dsi_node)
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
248
struct device_node *dsi_node)
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
46
struct device_node *dsi0_node;
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
47
struct device_node *dsi1_node;
drivers/gpu/drm/bridge/lvds-codec.c
114
struct device_node *panel_node;
drivers/gpu/drm/bridge/lvds-codec.c
115
struct device_node *bus_node;
drivers/gpu/drm/bridge/nwl-dsi.c
1090
struct device_node *remote;
drivers/gpu/drm/bridge/of-display-mode-bridge.c
60
struct device_node *np,
drivers/gpu/drm/bridge/panel.c
498
struct device_node *np,
drivers/gpu/drm/bridge/panel.c
532
struct device_node *np,
drivers/gpu/drm/bridge/parade-ps8640.c
564
struct device_node *in_ep, *dsi_node;
drivers/gpu/drm/bridge/parade-ps8640.c
608
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/samsung-dsim.c
1899
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/samsung-dsim.c
1900
struct device_node *remote;
drivers/gpu/drm/bridge/samsung-dsim.c
2049
static int samsung_dsim_of_read_u32(const struct device_node *np,
drivers/gpu/drm/bridge/samsung-dsim.c
2063
struct device_node *node = dev->of_node;
drivers/gpu/drm/bridge/samsung-dsim.c
2065
struct device_node *endpoint;
drivers/gpu/drm/bridge/sii902x.c
1156
struct device_node *endpoint;
drivers/gpu/drm/bridge/sii902x.c
1192
struct device_node *remote = of_graph_get_remote_port_parent(endpoint);
drivers/gpu/drm/bridge/sii902x.c
815
struct device_node *endpoint,
drivers/gpu/drm/bridge/sil-sii8620.c
2166
struct device_node *musb, *muic;
drivers/gpu/drm/bridge/simple-bridge.c
168
struct device_node *remote;
drivers/gpu/drm/bridge/ssd2825.c
281
struct device_node *ep;
drivers/gpu/drm/bridge/ssd2825.c
697
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c
151
struct device_node *endpoint,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2918
struct device_node *remote __free(device_node) =
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3331
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3333
struct device_node *ddc_node;
drivers/gpu/drm/bridge/tc358767.c
2273
struct device_node *host_node;
drivers/gpu/drm/bridge/tc358767.c
2274
struct device_node *endpoint;
drivers/gpu/drm/bridge/tc358767.c
2381
struct device_node *node = NULL;
drivers/gpu/drm/bridge/tc358767.c
2423
struct device_node *node = NULL;
drivers/gpu/drm/bridge/tc358768.c
1396
struct device_node *np = dev->of_node;
drivers/gpu/drm/bridge/tc358768.c
447
struct device_node *ep;
drivers/gpu/drm/bridge/tc358775.c
270
struct device_node *host_node;
drivers/gpu/drm/bridge/tc358775.c
532
static int tc358775_parse_dt(struct device_node *np, struct tc_data *tc)
drivers/gpu/drm/bridge/tc358775.c
534
struct device_node *endpoint;
drivers/gpu/drm/bridge/tc358775.c
535
struct device_node *remote;
drivers/gpu/drm/bridge/tda998x_drv.c
1763
struct device_node *np)
drivers/gpu/drm/bridge/tda998x_drv.c
1820
struct device_node *np = client->dev.of_node;
drivers/gpu/drm/bridge/thc63lvd1024.c
123
struct device_node *endpoint;
drivers/gpu/drm/bridge/thc63lvd1024.c
124
struct device_node *remote;
drivers/gpu/drm/bridge/ti-dlpc3433.c
268
struct device_node *endpoint;
drivers/gpu/drm/bridge/ti-dlpc3433.c
59
struct device_node *host_node;
drivers/gpu/drm/bridge/ti-sn65dsi83.c
828
struct device_node *endpoint;
drivers/gpu/drm/bridge/ti-sn65dsi83.c
909
struct device_node *port2, *port3;
drivers/gpu/drm/bridge/ti-sn65dsi83.c
946
struct device_node *host_node;
drivers/gpu/drm/bridge/ti-sn65dsi83.c
947
struct device_node *endpoint;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1314
struct device_node *np)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1318
struct device_node *endpoint;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1364
struct device_node *np = pdata->dev->of_node;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1415
struct device_node *np = pdata->dev->of_node;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
196
struct device_node *host_node;
drivers/gpu/drm/bridge/ti-tfp410.c
265
struct device_node *ep;
drivers/gpu/drm/bridge/ti-tfp410.c
334
struct device_node *node;
drivers/gpu/drm/bridge/ti-tpd12s015.c
119
struct device_node *node;
drivers/gpu/drm/bridge/waveshare-dsi.c
46
struct device_node *dsi_host_node;
drivers/gpu/drm/display/drm_dp_aux_bus.c
194
struct device_node *np = dev->of_node;
drivers/gpu/drm/display/drm_dp_aux_bus.c
258
struct device_node *bus = NULL, *np = NULL;
drivers/gpu/drm/display/drm_hdmi_audio_helper.c
63
struct device_node *endpoint,
drivers/gpu/drm/drm_bridge.c
1530
struct drm_bridge *of_drm_find_and_get_bridge(struct device_node *np)
drivers/gpu/drm/drm_bridge.c
1570
struct drm_bridge *of_drm_find_bridge(struct device_node *np)
drivers/gpu/drm/drm_bridge.c
1600
struct drm_bridge *of_drm_get_bridge_by_endpoint(const struct device_node *np,
drivers/gpu/drm/drm_bridge.c
1614
struct device_node *remote __free(device_node) =
drivers/gpu/drm/drm_mipi_dsi.c
111
struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np)
drivers/gpu/drm/drm_mipi_dsi.c
162
of_mipi_dsi_device_add(struct mipi_dsi_host *host, struct device_node *node)
drivers/gpu/drm/drm_mipi_dsi.c
187
of_mipi_dsi_device_add(struct mipi_dsi_host *host, struct device_node *node)
drivers/gpu/drm/drm_mipi_dsi.c
312
struct mipi_dsi_host *of_find_mipi_dsi_host_by_node(struct device_node *node)
drivers/gpu/drm/drm_mipi_dsi.c
333
struct device_node *node;
drivers/gpu/drm/drm_modes.c
1191
int of_get_drm_display_mode(struct device_node *np,
drivers/gpu/drm/drm_modes.c
1225
int of_get_drm_panel_display_mode(struct device_node *np,
drivers/gpu/drm/drm_of.c
120
struct device_node *ep, *port, *remote;
drivers/gpu/drm/drm_of.c
197
int drm_of_encoder_active_endpoint(struct device_node *node,
drivers/gpu/drm/drm_of.c
201
struct device_node *ep;
drivers/gpu/drm/drm_of.c
203
struct device_node *port;
drivers/gpu/drm/drm_of.c
240
int drm_of_find_panel_or_bridge(const struct device_node *np,
drivers/gpu/drm/drm_of.c
246
struct device_node *remote;
drivers/gpu/drm/drm_of.c
294
static int drm_of_lvds_get_port_pixels_type(struct device_node *port_node)
drivers/gpu/drm/drm_of.c
306
const struct device_node *port_node)
drivers/gpu/drm/drm_of.c
308
struct device_node *endpoint = NULL;
drivers/gpu/drm/drm_of.c
312
struct device_node *remote_port;
drivers/gpu/drm/drm_of.c
33
struct device_node *port)
drivers/gpu/drm/drm_of.c
390
int drm_of_lvds_get_dual_link_pixel_order(const struct device_node *port1,
drivers/gpu/drm/drm_of.c
391
const struct device_node *port2)
drivers/gpu/drm/drm_of.c
439
int drm_of_lvds_get_dual_link_pixel_order_sink(struct device_node *port1,
drivers/gpu/drm/drm_of.c
440
struct device_node *port2)
drivers/gpu/drm/drm_of.c
474
int drm_of_lvds_get_data_mapping(const struct device_node *port)
drivers/gpu/drm/drm_of.c
511
int drm_of_get_data_lanes_count(const struct device_node *endpoint,
drivers/gpu/drm/drm_of.c
543
int drm_of_get_data_lanes_count_ep(const struct device_node *port,
drivers/gpu/drm/drm_of.c
548
struct device_node *endpoint;
drivers/gpu/drm/drm_of.c
575
int drm_of_get_data_lanes_count_remote(const struct device_node *port,
drivers/gpu/drm/drm_of.c
580
struct device_node *endpoint, *remote;
drivers/gpu/drm/drm_of.c
611
struct device_node *endpoint, *dsi_host_node;
drivers/gpu/drm/drm_of.c
62
struct device_node *port)
drivers/gpu/drm/drm_of.c
64
struct device_node *remote_port, *ep;
drivers/gpu/drm/drm_of.c
93
struct device_node *node)
drivers/gpu/drm/drm_panel.c
474
struct drm_panel *of_drm_find_panel(const struct device_node *np)
drivers/gpu/drm/drm_panel.c
508
int of_drm_get_panel_orientation(const struct device_node *np,
drivers/gpu/drm/etnaviv/etnaviv_drv.c
33
static struct device_node *etnaviv_of_first_available_node(void)
drivers/gpu/drm/etnaviv/etnaviv_drv.c
35
struct device_node *np;
drivers/gpu/drm/etnaviv/etnaviv_drv.c
625
struct device_node *first_node = NULL;
drivers/gpu/drm/etnaviv/etnaviv_drv.c
629
struct device_node *core_node;
drivers/gpu/drm/etnaviv/etnaviv_drv.c
729
struct device_node *np;
drivers/gpu/drm/exynos/exynos7_drm_decon.c
685
struct device_node *i80_if_timings;
drivers/gpu/drm/exynos/exynos_dp.c
141
struct device_node *np;
drivers/gpu/drm/exynos/exynos_drm_dpi.c
160
struct device_node *dn = dev->of_node;
drivers/gpu/drm/exynos/exynos_drm_dpi.c
161
struct device_node *np;
drivers/gpu/drm/exynos/exynos_drm_dpi.c
28
struct device_node *panel_node;
drivers/gpu/drm/exynos/exynos_drm_fimd.c
1187
struct device_node *i80_if_timings;
drivers/gpu/drm/exynos/exynos_hdmi.c
1769
struct device_node *ep, *np;
drivers/gpu/drm/exynos/exynos_hdmi.c
1901
struct device_node *np;
drivers/gpu/drm/exynos/exynos_hdmi.c
1932
struct device_node *np __free(device_node) =
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h
184
struct device_node *np;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c
114
struct device_node *panel_node;
drivers/gpu/drm/fsl-dcu/fsl_tcon.c
42
struct device_node *np)
drivers/gpu/drm/fsl-dcu/fsl_tcon.c
62
struct device_node *np;
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
781
struct device_node *np = dsi->dev->of_node;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
849
struct device_node *np = pdev->dev.of_node;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
272
struct device_node *np = dev->of_node;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
274
struct device_node *remote;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
45
struct device_node *port;
drivers/gpu/drm/imx/dc/dc-drv.c
53
struct device_node *child, *grandchild;
drivers/gpu/drm/imx/dcss/dcss-dev.h
65
struct device_node *of_port;
drivers/gpu/drm/imx/dcss/dcss-drv.c
38
struct device_node *remote;
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
222
struct device_node *np = pdev->dev.of_node;
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
116
struct drm_encoder *encoder, struct device_node *np)
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
192
struct device_node *np = data;
drivers/gpu/drm/imx/ipuv3/imx-drm.h
26
struct drm_encoder *encoder, struct device_node *np);
drivers/gpu/drm/imx/ipuv3/imx-drm.h
5
struct device_node;
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
425
static u32 of_get_bus_format(struct device *dev, struct device_node *np)
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
501
struct device_node *np = dev->of_node;
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
502
struct device_node *child;
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
66
struct device_node *child;
drivers/gpu/drm/imx/ipuv3/imx-tve.c
473
static int of_get_tve_mode(struct device_node *np)
drivers/gpu/drm/imx/ipuv3/imx-tve.c
541
struct device_node *np = dev->of_node;
drivers/gpu/drm/imx/ipuv3/imx-tve.c
542
struct device_node *ddc_node;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
229
struct device_node *np = dev->of_node;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1461
struct device_node *np;
drivers/gpu/drm/kmb/kmb_drv.c
485
struct device_node *dsi_in;
drivers/gpu/drm/kmb/kmb_drv.c
486
struct device_node *dsi_node;
drivers/gpu/drm/kmb/kmb_dsi.c
219
struct device_node *encoder_node, *dsi_out;
drivers/gpu/drm/logicvc/logicvc_crtc.c
250
struct device_node *of_node = dev->of_node;
drivers/gpu/drm/logicvc/logicvc_drm.c
130
struct device_node *layers_node __free(device_node) =
drivers/gpu/drm/logicvc/logicvc_drm.c
296
struct device_node *of_node = pdev->dev.of_node;
drivers/gpu/drm/logicvc/logicvc_drm.c
297
struct device_node *reserved_mem_node;
drivers/gpu/drm/logicvc/logicvc_drm.c
93
struct device_node *of_node = dev->of_node;
drivers/gpu/drm/logicvc/logicvc_interface.c
146
struct device_node *of_node = dev->of_node;
drivers/gpu/drm/logicvc/logicvc_layer.c
385
struct device_node *of_node = layer->of_node;
drivers/gpu/drm/logicvc/logicvc_layer.c
462
struct device_node *of_node, u32 index)
drivers/gpu/drm/logicvc/logicvc_layer.c
583
struct device_node *of_node = dev->of_node;
drivers/gpu/drm/logicvc/logicvc_layer.c
584
struct device_node *layer_node = NULL;
drivers/gpu/drm/logicvc/logicvc_layer.c
585
struct device_node *layers_node;
drivers/gpu/drm/logicvc/logicvc_layer.h
45
struct device_node *of_node;
drivers/gpu/drm/logicvc/logicvc_of.c
126
int logicvc_of_property_parse_u32(struct device_node *of_node,
drivers/gpu/drm/logicvc/logicvc_of.c
167
void logicvc_of_property_parse_bool(struct device_node *of_node,
drivers/gpu/drm/logicvc/logicvc_of.c
182
bool logicvc_of_node_is_layer(struct device_node *of_node)
drivers/gpu/drm/logicvc/logicvc_of.h
40
int logicvc_of_property_parse_u32(struct device_node *of_node,
drivers/gpu/drm/logicvc/logicvc_of.h
42
void logicvc_of_property_parse_bool(struct device_node *of_node,
drivers/gpu/drm/logicvc/logicvc_of.h
44
bool logicvc_of_node_is_layer(struct device_node *of_node);
drivers/gpu/drm/mcde/mcde_dsi.c
1076
struct device_node *child;
drivers/gpu/drm/mediatek/mtk_crtc.c
1030
struct device_node *node;
drivers/gpu/drm/mediatek/mtk_crtc.c
1166
struct device_node *node = priv->comp_node[comp_id];
drivers/gpu/drm/mediatek/mtk_ddp_comp.c
539
struct device_node **comp_node)
drivers/gpu/drm/mediatek/mtk_ddp_comp.c
558
int mtk_ddp_comp_get_id(struct device_node *node,
drivers/gpu/drm/mediatek/mtk_ddp_comp.c
638
int mtk_ddp_comp_init(struct device *dev, struct device_node *node, struct mtk_ddp_comp *comp,
drivers/gpu/drm/mediatek/mtk_ddp_comp.h
18
struct device_node;
drivers/gpu/drm/mediatek/mtk_ddp_comp.h
350
int mtk_ddp_comp_get_id(struct device_node *node,
drivers/gpu/drm/mediatek/mtk_ddp_comp.h
353
int mtk_ddp_comp_init(struct device *dev, struct device_node *comp_node, struct mtk_ddp_comp *comp,
drivers/gpu/drm/mediatek/mtk_disp_drv.h
113
bool mtk_ovl_adaptor_is_comp_present(struct device_node *node);
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
472
static int ovl_adaptor_comp_get_id(struct device *dev, struct device_node *node,
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
495
static int ovl_adaptor_of_get_ddp_comp_type(struct device_node *node,
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
508
bool mtk_ovl_adaptor_is_comp_present(struct device_node *node)
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c
540
struct device_node *parent;
drivers/gpu/drm/mediatek/mtk_dp.c
2092
struct device_node *endpoint;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1001
static int mtk_drm_of_ddp_path_build(struct device *dev, struct device_node *node,
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1004
struct device_node *ep_node;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1057
struct device_node *phandle = dev->parent->of_node;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1061
struct device_node *node;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
379
struct device_node *phandle = dev->parent->of_node;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
381
struct device_node *node;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
832
static int mtk_drm_of_get_ddp_comp_type(struct device_node *node, enum mtk_ddp_comp_type *ctype)
drivers/gpu/drm/mediatek/mtk_drm_drv.c
844
static int mtk_drm_of_get_ddp_ep_cid(struct device_node *node,
drivers/gpu/drm/mediatek/mtk_drm_drv.c
846
struct device_node **next, unsigned int *cid)
drivers/gpu/drm/mediatek/mtk_drm_drv.c
848
struct device_node *ep_dev_node, *ep_out;
drivers/gpu/drm/mediatek/mtk_drm_drv.c
912
struct device_node *next = NULL, *prev, *vdo = dev->parent->of_node;
drivers/gpu/drm/mediatek/mtk_drm_drv.h
24
struct device_node;
drivers/gpu/drm/mediatek/mtk_drm_drv.h
60
struct device_node *mutex_node;
drivers/gpu/drm/mediatek/mtk_drm_drv.h
63
struct device_node *comp_node[DDP_COMPONENT_DRM_ID_MAX];
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
202
static int mtk_hdmi_get_all_clk(struct mtk_hdmi *hdmi, struct device_node *np,
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
255
static int mtk_hdmi_get_cec_dev(struct mtk_hdmi *hdmi, struct device *dev, struct device_node *np)
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
258
struct device_node *cec_np;
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
304
struct device_node *np = dev->of_node;
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
305
struct device_node *remote, *i2c_np;
drivers/gpu/drm/meson/meson_drv.c
114
struct device_node *ep, *remote;
drivers/gpu/drm/meson/meson_drv.c
480
struct device_node *np = pdev->dev.of_node;
drivers/gpu/drm/meson/meson_drv.c
481
struct device_node *ep, *remote;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
226
struct device_node *remote;
drivers/gpu/drm/meson/meson_encoder_dsi.c
105
struct device_node *remote;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
376
struct device_node *remote;
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
1998
struct device_node *np;
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
2188
int a6xx_gmu_wrapper_init(struct a6xx_gpu *a6xx_gpu, struct device_node *node)
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
2274
int a6xx_gmu_init(struct a6xx_gpu *a6xx_gpu, struct device_node *node)
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2663
struct device_node *phandle;
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2699
struct device_node *node __free(device_node) =
drivers/gpu/drm/msm/adreno/a6xx_gpu.h
281
int a6xx_gmu_init(struct a6xx_gpu *a6xx_gpu, struct device_node *node);
drivers/gpu/drm/msm/adreno/a6xx_gpu.h
282
int a6xx_gmu_wrapper_init(struct a6xx_gpu *a6xx_gpu, struct device_node *node);
drivers/gpu/drm/msm/adreno/adreno_device.c
142
static int find_chipid(struct device_node *node, uint32_t *chipid)
drivers/gpu/drm/msm/adreno/adreno_device.c
187
bool adreno_has_gpu(struct device_node *node)
drivers/gpu/drm/msm/adreno/adreno_gpu.c
36
struct device_node *np;
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
17
struct device_node;
drivers/gpu/drm/msm/dp/dp_display.c
1038
struct device_node *node = pdev->dev.of_node;
drivers/gpu/drm/msm/dp/dp_display.c
1039
struct device_node *aux_bus = of_get_child_by_name(node, "aux-bus");
drivers/gpu/drm/msm/dp/dp_display.c
1040
struct device_node *panel = of_get_child_by_name(aux_bus, "panel");
drivers/gpu/drm/msm/dp/dp_link.c
1215
static u32 msm_dp_link_link_frequencies(struct device_node *of_node)
drivers/gpu/drm/msm/dp/dp_link.c
1217
struct device_node *endpoint;
drivers/gpu/drm/msm/dp/dp_link.c
1247
struct device_node *of_node = dev->of_node;
drivers/gpu/drm/msm/dp/dp_link.c
1248
struct device_node *endpoint;
drivers/gpu/drm/msm/dp/dp_link.c
1296
struct device_node *of_node = dev->of_node;
drivers/gpu/drm/msm/dsi/dsi.c
29
struct device_node *phy_node;
drivers/gpu/drm/msm/dsi/dsi_host.c
1805
struct device_node *ep)
drivers/gpu/drm/msm/dsi/dsi_host.c
1919
struct device_node *np = dev->of_node;
drivers/gpu/drm/msm/dsi/dsi_host.c
1920
struct device_node *endpoint;
drivers/gpu/drm/msm/dsi/dsi_manager.c
47
static int dsi_mgr_parse_of(struct device_node *np, int id)
drivers/gpu/drm/msm/hdmi/hdmi.c
92
struct device_node *phy_node;
drivers/gpu/drm/msm/msm_drv.c
1020
struct device_node *np;
drivers/gpu/drm/msm/msm_drv.c
915
struct device_node *np = master_dev->of_node;
drivers/gpu/drm/msm/msm_drv.c
916
struct device_node *ep_node;
drivers/gpu/drm/msm/msm_drv.c
919
struct device_node *intf;
drivers/gpu/drm/msm/msm_gpu.h
759
bool adreno_has_gpu(struct device_node *node);
drivers/gpu/drm/mxsfb/lcdif_drv.c
53
struct device_node *ep __free(device_node) = NULL;
drivers/gpu/drm/mxsfb/lcdif_drv.c
56
struct device_node *remote __free(device_node) =
drivers/gpu/drm/nouveau/nouveau_connector.c
480
struct device_node *dn = pci_device_to_OF_node(pdev);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c
57
struct device_node *dn;
drivers/gpu/drm/omapdrm/dss/base.c
183
struct device_node *node;
drivers/gpu/drm/omapdrm/dss/base.c
188
static bool omapdss_list_contains(const struct device_node *node)
drivers/gpu/drm/omapdrm/dss/base.c
200
static void omapdss_walk_device(struct device *dev, struct device_node *node,
drivers/gpu/drm/omapdrm/dss/base.c
204
struct device_node *n;
drivers/gpu/drm/omapdrm/dss/base.c
233
struct device_node *pn = of_graph_get_remote_port_parent(n);
drivers/gpu/drm/omapdrm/dss/base.c
249
struct device_node *child;
drivers/gpu/drm/omapdrm/dss/base.c
45
static bool omapdss_device_is_registered(struct device_node *node)
drivers/gpu/drm/omapdrm/dss/base.c
76
struct omap_dss_device *omapdss_find_device_by_node(struct device_node *node)
drivers/gpu/drm/omapdrm/dss/dispc.c
4604
struct device_node *np = pdev->dev.of_node;
drivers/gpu/drm/omapdrm/dss/dpi.c
616
static int dpi_init_output_port(struct dpi_data *dpi, struct device_node *port)
drivers/gpu/drm/omapdrm/dss/dpi.c
657
static void dpi_uninit_output_port(struct device_node *port)
drivers/gpu/drm/omapdrm/dss/dpi.c
702
struct device_node *port, enum dss_model dss_model)
drivers/gpu/drm/omapdrm/dss/dpi.c
705
struct device_node *ep;
drivers/gpu/drm/omapdrm/dss/dpi.c
738
void dpi_uninit_port(struct device_node *port)
drivers/gpu/drm/omapdrm/dss/dsi.c
4761
struct device_node *node = dsi->dev->of_node;
drivers/gpu/drm/omapdrm/dss/dsi.c
4766
struct device_node *ep;
drivers/gpu/drm/omapdrm/dss/dsi.c
4976
struct device_node *np;
drivers/gpu/drm/omapdrm/dss/dss.c
1161
struct device_node *parent = pdev->dev.of_node;
drivers/gpu/drm/omapdrm/dss/dss.c
1162
struct device_node *port;
drivers/gpu/drm/omapdrm/dss/dss.c
1187
struct device_node *parent = pdev->dev.of_node;
drivers/gpu/drm/omapdrm/dss/dss.c
1188
struct device_node *port;
drivers/gpu/drm/omapdrm/dss/dss.c
1232
struct device_node *np = pdev->dev.of_node;
drivers/gpu/drm/omapdrm/dss/dss.h
348
struct device_node *port);
drivers/gpu/drm/omapdrm/dss/dss.h
349
void sdi_uninit_port(struct device_node *port);
drivers/gpu/drm/omapdrm/dss/dss.h
353
struct device_node *port)
drivers/gpu/drm/omapdrm/dss/dss.h
357
static inline void sdi_uninit_port(struct device_node *port)
drivers/gpu/drm/omapdrm/dss/dss.h
373
struct device_node *port, enum dss_model dss_model);
drivers/gpu/drm/omapdrm/dss/dss.h
374
void dpi_uninit_port(struct device_node *port);
drivers/gpu/drm/omapdrm/dss/dss.h
378
struct device_node *port,
drivers/gpu/drm/omapdrm/dss/dss.h
383
static inline void dpi_uninit_port(struct device_node *port)
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/hdmi4.c
745
struct device_node *node = pdev->dev.of_node;
drivers/gpu/drm/omapdrm/dss/hdmi4.c
746
struct device_node *ep;
drivers/gpu/drm/omapdrm/dss/hdmi5.c
710
struct device_node *node = pdev->dev.of_node;
drivers/gpu/drm/omapdrm/dss/hdmi5.c
711
struct device_node *ep;
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/omapdss.h
243
struct omap_dss_device *omapdss_find_device_by_node(struct device_node *node);
drivers/gpu/drm/omapdrm/dss/output.c
23
struct device_node *remote_node;
drivers/gpu/drm/omapdrm/dss/sdi.c
339
struct device_node *port)
drivers/gpu/drm/omapdrm/dss/sdi.c
342
struct device_node *ep;
drivers/gpu/drm/omapdrm/dss/sdi.c
382
void sdi_uninit_port(struct device_node *port)
drivers/gpu/drm/omapdrm/dss/venc.c
759
struct device_node *node = venc->pdev->dev.of_node;
drivers/gpu/drm/omapdrm/dss/venc.c
760
struct device_node *ep;
drivers/gpu/drm/omapdrm/omap_drv.c
389
struct device_node *node = NULL;
drivers/gpu/drm/panel/panel-edp.c
839
struct device_node *ddc;
drivers/gpu/drm/panel/panel-himax-hx8279.c
998
struct device_node *dsi_r;
drivers/gpu/drm/panel/panel-himax-hx83121a.c
591
struct device_node *dsi1;
drivers/gpu/drm/panel/panel-jdi-lpm102a188a.c
380
struct device_node *np;
drivers/gpu/drm/panel/panel-lvds.c
126
struct device_node *np = lvds->dev->of_node;
drivers/gpu/drm/panel/panel-novatek-nt35950.c
446
struct device_node *dsi_r;
drivers/gpu/drm/panel/panel-novatek-nt36523.c
1160
struct device_node *dsi1;
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
367
struct device_node *endpoint, *dsi_host_node;
drivers/gpu/drm/panel/panel-raydium-rm67191.c
524
struct device_node *np = dev->of_node;
drivers/gpu/drm/panel/panel-raydium-rm69380.c
208
struct device_node *dsi_sec;
drivers/gpu/drm/panel/panel-samsung-ld9040.c
299
struct device_node *np = dev->of_node;
drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c
957
struct device_node *np = dev->of_node;
drivers/gpu/drm/panel/panel-sharp-lq079l1sx01.c
138
struct device_node *dsi_r;
drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c
304
struct device_node *np;
drivers/gpu/drm/panel/panel-simple.c
445
const struct device_node *np;
drivers/gpu/drm/panel/panel-simple.c
617
struct device_node *ddc;
drivers/gpu/drm/panel/panel-tpo-tpg110.c
404
struct device_node *np = dev->of_node;
drivers/gpu/drm/panel/panel-truly-nt35597.c
512
struct device_node *dsi1;
drivers/gpu/drm/pl111/pl111_drv.c
78
struct device_node *np = dev->dev->of_node;
drivers/gpu/drm/pl111/pl111_drv.c
79
struct device_node *remote;
drivers/gpu/drm/pl111/pl111_versatile.c
380
static int pl111_vexpress_clcd_init(struct drm_device *dev, struct device_node *np,
drivers/gpu/drm/pl111/pl111_versatile.c
384
struct device_node *root;
drivers/gpu/drm/pl111/pl111_versatile.c
385
struct device_node *child;
drivers/gpu/drm/pl111/pl111_versatile.c
386
struct device_node *ct_clcd = NULL;
drivers/gpu/drm/pl111/pl111_versatile.c
479
struct device_node *np;
drivers/gpu/drm/radeon/radeon_clocks.c
107
struct device_node *dp = rdev->pdev->dev.of_node;
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c
25
static unsigned int rcar_du_encoder_count_ports(struct device_node *node)
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c
27
struct device_node *ports;
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c
28
struct device_node *port;
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c
50
struct device_node *enc_node)
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.h
27
struct device_node *enc_node);
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
577
struct device_node *entity __free(device_node) = NULL;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
606
struct device_node *ep_node __free(device_node) = NULL;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
607
struct device_node *np = rcdu->dev->of_node;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
673
const struct device_node *np = rcdu->dev->of_node;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
677
struct device_node *np;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
757
const struct device_node *np = rcdu->dev->of_node;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
772
struct device_node *cmm_node __free(device_node) = NULL;
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
468
int rcar_du_vsp_init(struct rcar_du_vsp *vsp, struct device_node *np,
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.h
61
int rcar_du_vsp_init(struct rcar_du_vsp *vsp, struct device_node *np,
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.h
73
struct device_node *np,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
690
struct device_node *companion;
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
691
struct device_node *port0, *port1;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c
25
static unsigned int rzg2l_du_encoder_count_ports(struct device_node *node)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c
27
struct device_node *ports;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c
28
struct device_node *port;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c
73
struct device_node *enc_node)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.h
30
struct device_node *enc_node);
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c
239
struct device_node *entity;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c
271
struct device_node *np = rcdu->dev->of_node;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c
272
struct device_node *ep_node;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c
326
const struct device_node *np = rcdu->dev->of_node;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c
330
struct device_node *np;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
303
int rzg2l_du_vsp_init(struct rzg2l_du_vsp *vsp, struct device_node *np,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
60
int rzg2l_du_vsp_init(struct rzg2l_du_vsp *vsp, struct device_node *np,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
68
static inline int rzg2l_du_vsp_init(struct rzg2l_du_vsp *vsp, struct device_node *np,
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
209
struct device_node *remote_port, *remote_port_parent;
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
313
struct device_node *np = dev->of_node;
drivers/gpu/drm/rockchip/cdn-dp-core.c
681
struct device_node *np = dev->of_node;
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
1363
struct device_node *np = dev->of_node;
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
858
struct device_node *node = NULL, *local;
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
868
struct device_node *remote;
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
376
struct device_node *np = dev->of_node;
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
200
struct device_node *np = hdmi->dev->of_node;
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
540
struct device_node *np = dev_of_node(dev);
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
280
struct device_node *np, int port, int reg)
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
283
struct device_node *en, *ren;
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
313
int rockchip_drm_endpoint_is_subdriver(struct device_node *ep)
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
315
struct device_node *node = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
374
struct device_node *port;
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
423
struct device_node *np = dev->of_node;
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
424
struct device_node *port;
drivers/gpu/drm/rockchip/rockchip_drm_drv.h
87
struct device_node *np, int port, int reg);
drivers/gpu/drm/rockchip/rockchip_drm_drv.h
88
int rockchip_drm_endpoint_is_subdriver(struct device_node *ep);
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1862
struct device_node *port;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2368
struct device_node *port;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2377
struct device_node *np;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2544
struct device_node *node = vop2->dev->of_node;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2545
struct device_node *endpoint;
drivers/gpu/drm/rockchip/rockchip_lvds.c
537
struct device_node *remote = NULL;
drivers/gpu/drm/rockchip/rockchip_lvds.c
538
struct device_node *port, *endpoint;
drivers/gpu/drm/rockchip/rockchip_rgb.c
80
struct device_node *port, *endpoint;
drivers/gpu/drm/sitronix/st7571.c
654
struct device_node *np = dev->of_node;
drivers/gpu/drm/sitronix/st7571.c
681
struct device_node *np = dev->of_node;
drivers/gpu/drm/sprd/sprd_dpu.c
720
struct device_node *port;
drivers/gpu/drm/sti/sti_compositor.c
177
struct device_node *np = dev->of_node;
drivers/gpu/drm/sti/sti_compositor.c
178
struct device_node *vtg_np;
drivers/gpu/drm/sti/sti_dvo.c
507
struct device_node *np = dev->of_node;
drivers/gpu/drm/sti/sti_dvo.c
95
struct device_node *panel_node;
drivers/gpu/drm/sti/sti_gdp.c
520
struct device_node *np = gdp->dev->of_node;
drivers/gpu/drm/sti/sti_hdmi.c
1380
struct device_node *np = dev->of_node;
drivers/gpu/drm/sti/sti_hdmi.c
1381
struct device_node *ddc;
drivers/gpu/drm/sti/sti_hqvdp.c
1358
struct device_node *vtg_np;
drivers/gpu/drm/sti/sti_tvout.c
839
struct device_node *node = dev->of_node;
drivers/gpu/drm/sti/sti_vtg.c
143
struct sti_vtg *of_vtg_find(struct device_node *np)
drivers/gpu/drm/sti/sti_vtg.h
23
struct sti_vtg *of_vtg_find(struct device_node *np);
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c
369
struct device_node *node = dev->of_node;
drivers/gpu/drm/stm/ltdc.c
1928
struct device_node *np = dev->of_node;
drivers/gpu/drm/stm/lvds.c
1046
struct device_node *port1, *port2, *remote;
drivers/gpu/drm/stm/lvds.c
752
struct device_node *node = lvds->dev->of_node;
drivers/gpu/drm/sun4i/sun4i_backend.c
716
static int sun4i_backend_of_get_id(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_backend.c
718
struct device_node *ep, *remote;
drivers/gpu/drm/sun4i/sun4i_backend.c
738
struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_backend.c
740
struct device_node *port, *ep, *remote;
drivers/gpu/drm/sun4i/sun4i_drv.c
155
static bool sun4i_drv_node_is_connector(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_drv.c
160
static bool sun4i_drv_node_is_frontend(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_drv.c
171
static bool sun4i_drv_node_is_deu(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_drv.c
176
static bool sun4i_drv_node_is_supported_frontend(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_drv.c
184
static bool sun4i_drv_node_is_tcon(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_drv.c
189
static bool sun4i_drv_node_is_tcon_with_ch0(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_drv.c
205
static bool sun4i_drv_node_is_tcon_top(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_drv.c
233
DECLARE_KFIFO(fifo, struct device_node *, 16);
drivers/gpu/drm/sun4i/sun4i_drv.c
237
struct device_node *node,
drivers/gpu/drm/sun4i/sun4i_drv.c
240
struct device_node *ep, *remote, *port;
drivers/gpu/drm/sun4i/sun4i_drv.c
297
struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_drv.c
370
struct device_node *np = pdev->dev.of_node, *endpoint;
drivers/gpu/drm/sun4i/sun4i_drv.c
384
struct device_node *pipeline = of_parse_phandle(np,
drivers/gpu/drm/sun4i/sun4i_frontend.h
111
struct device_node;
drivers/gpu/drm/sun4i/sun4i_frontend.h
125
struct device_node *node;
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
232
struct device_node *phandle, *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1001
struct device_node *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1064
struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1066
struct device_node *port;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1115
struct device_node *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1316
struct device_node *node = pdev->dev.of_node;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1408
struct device_node *port, *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
885
struct device_node *node,
drivers/gpu/drm/sun4i/sun4i_tcon.c
888
struct device_node *port, *ep, *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
958
static int sun4i_tcon_of_get_id_from_port(struct device_node *port)
drivers/gpu/drm/sun4i/sun4i_tcon.c
960
struct device_node *ep;
drivers/gpu/drm/sun4i/sun4i_tcon.c
965
struct device_node *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
999
static bool sun4i_tcon_connected_to_tcon_top(struct device_node *node)
drivers/gpu/drm/sun4i/sun4i_tcon.h
291
struct drm_bridge *sun4i_tcon_find_bridge(struct device_node *node);
drivers/gpu/drm/sun4i/sun4i_tcon.h
292
struct drm_panel *sun4i_tcon_find_panel(struct device_node *node);
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
102
struct device_node *phy_node;
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
58
static bool sun8i_dw_hdmi_node_is_tcon_top(struct device_node *node)
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
65
struct device_node *node)
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
67
struct device_node *port, *ep, *remote, *remote_port;
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h
200
int sun8i_hdmi_phy_get(struct sun8i_dw_hdmi *hdmi, struct device_node *node);
drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c
653
int sun8i_hdmi_phy_get(struct sun8i_dw_hdmi *hdmi, struct device_node *node)
drivers/gpu/drm/sun4i/sun8i_mixer.c
445
static int sun8i_mixer_of_get_id(struct device_node *node)
drivers/gpu/drm/sun4i/sun8i_mixer.c
447
struct device_node *ep, *remote;
drivers/gpu/drm/sun4i/sun8i_tcon_top.c
23
static bool sun8i_tcon_top_node_is_tcon_top(struct device_node *node)
drivers/gpu/drm/sun4i/sunxi_engine.h
139
struct device_node *node;
drivers/gpu/drm/sysfb/ofdrm.c
146
static int display_read_u32_of(struct drm_device *dev, struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
156
static bool display_get_big_endian_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
169
static int display_get_width_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
179
static int display_get_height_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
189
static int display_get_depth_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
199
static int display_get_linebytes_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
209
static u64 display_get_address_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
226
static const u8 *display_get_edid_of(struct drm_device *dev, struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
244
static enum ofdrm_model display_get_model_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
263
struct device_node *of_parent;
drivers/gpu/drm/sysfb/ofdrm.c
293
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
327
static struct pci_dev *display_get_pci_dev_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/ofdrm.c
362
struct device_node *of_node = pdev->dev.of_node;
drivers/gpu/drm/sysfb/ofdrm.c
427
static void __iomem *get_cmap_address_of(struct ofdrm_device *odev, struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
460
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
490
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
508
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
534
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
560
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
567
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
583
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
586
struct device_node *of_parent;
drivers/gpu/drm/sysfb/ofdrm.c
616
struct device_node *of_node,
drivers/gpu/drm/sysfb/ofdrm.c
823
struct device_node *of_node = pdev->dev.of_node;
drivers/gpu/drm/sysfb/simpledrm.c
116
simplefb_read_u32_of(struct drm_device *dev, struct device_node *of_node,
drivers/gpu/drm/sysfb/simpledrm.c
128
simplefb_read_string_of(struct drm_device *dev, struct device_node *of_node,
drivers/gpu/drm/sysfb/simpledrm.c
140
simplefb_get_width_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/simpledrm.c
151
simplefb_get_height_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/simpledrm.c
162
simplefb_get_stride_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/simpledrm.c
173
simplefb_get_format_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/simpledrm.c
184
simplefb_get_memory_of(struct drm_device *dev, struct device_node *of_node)
drivers/gpu/drm/sysfb/simpledrm.c
276
struct device_node *of_node = pdev->dev.of_node;
drivers/gpu/drm/sysfb/simpledrm.c
374
struct device_node *of_node = pdev->dev.of_node;
drivers/gpu/drm/sysfb/simpledrm.c
599
struct device_node *of_node = pdev->dev.of_node;
drivers/gpu/drm/sysfb/simpledrm.c
605
struct device_node *panel_node;
drivers/gpu/drm/tegra/dc.c
196
struct device_node *np = dc->dev->of_node;
drivers/gpu/drm/tegra/dc.c
3189
struct device_node *np;
drivers/gpu/drm/tegra/dpaux.c
698
struct drm_dp_aux *drm_dp_aux_find_by_of_node(struct device_node *np)
drivers/gpu/drm/tegra/drm.h
133
struct device_node *of_node;
drivers/gpu/drm/tegra/drm.h
174
struct drm_dp_aux *drm_dp_aux_find_by_of_node(struct device_node *np);
drivers/gpu/drm/tegra/dsi.c
1536
struct device_node *np;
drivers/gpu/drm/tegra/hub.c
1063
struct device_node *child = NULL;
drivers/gpu/drm/tegra/output.c
99
struct device_node *ddc, *panel;
drivers/gpu/drm/tegra/rgb.c
210
struct device_node *np;
drivers/gpu/drm/tegra/riscv.c
41
const struct device_node *np = riscv->dev->of_node;
drivers/gpu/drm/tegra/sor.c
3676
struct device_node *np = sor->dev->of_node;
drivers/gpu/drm/tegra/sor.c
3746
struct device_node *np;
drivers/gpu/drm/tegra/sor.c
3870
struct device_node *np = pdev->dev.of_node;
drivers/gpu/drm/tidss/tidss_oldi.c
342
static int get_oldi_mode(struct device_node *oldi_tx, int *companion_instance)
drivers/gpu/drm/tidss/tidss_oldi.c
344
struct device_node *companion;
drivers/gpu/drm/tidss/tidss_oldi.c
345
struct device_node *port0, *port1;
drivers/gpu/drm/tidss/tidss_oldi.c
419
static int get_parent_dss_vp(struct device_node *oldi_tx, u32 *parent_vp)
drivers/gpu/drm/tidss/tidss_oldi.c
421
struct device_node *ep, *dss_port;
drivers/gpu/drm/tidss/tidss_oldi.c
462
struct device_node *child;
drivers/gpu/drm/tidss/tidss_oldi.c
467
struct device_node *oldi_parent;
drivers/gpu/drm/tilcdc/tilcdc_drv.c
263
struct device_node *node = pdev->dev.of_node;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
145
struct device_node *new_panel __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
146
struct device_node *panel __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
147
struct device_node *lcdc __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
20
tilcdc_panel_update_prop(struct of_changeset *ocs, struct device_node *node,
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
42
static int __init tilcdc_panel_copy_props(struct device_node *old_panel,
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
43
struct device_node *new_panel)
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
45
struct device_node *old_timing __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
46
struct device_node *new_timing __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
47
struct device_node *panel_info __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
48
struct device_node *child __free(device_node) = NULL;
drivers/gpu/drm/tiny/arcpgu.c
253
struct device_node *encoder_node __free(device_node) = NULL;
drivers/gpu/drm/tiny/arcpgu.c
254
struct device_node *endpoint_node = NULL;
drivers/gpu/drm/vc4/vc4_drv.c
293
struct device_node *node;
drivers/gpu/drm/vc4/vc4_hdmi.c
3225
struct device_node *ddc_node;
drivers/gpu/drm/vc4/vc4_hvs.c
1667
struct device_node *node;
drivers/gpu/drm/verisilicon/vs_bridge.c
264
static int vs_bridge_detect_output_interface(struct device_node *of_node,
drivers/gpu/drm/verisilicon/vs_bridge.c
268
struct device_node *remote;
drivers/gpu/drm/xlnx/zynqmp_dpsub.c
119
struct device_node *np;
drivers/gpu/drm/xlnx/zynqmp_dpsub.c
138
struct device_node *np;
drivers/gpu/host1x/bus.c
29
struct device_node *np;
drivers/gpu/host1x/bus.c
41
struct device_node *np)
drivers/gpu/host1x/context.c
25
struct device_node *node = host1x->dev->of_node;
drivers/gpu/host1x/mipi.c
105
struct device_node *np)
drivers/gpu/host1x/mipi.c
184
int devm_tegra_mipi_add_provider(struct device *device, struct device_node *np,
drivers/gpu/host1x/mipi.c
19
struct device_node *np;
drivers/gpu/ipu-v3/ipu-common.c
1115
struct device_node *of_node;
drivers/gpu/ipu-v3/ipu-common.c
1270
struct device_node *np = pdev->dev.of_node;
drivers/gpu/ipu-v3/ipu-pre.c
124
struct device_node *pre_node __free(device_node) =
drivers/gpu/ipu-v3/ipu-prg.c
87
struct device_node *prg_node = of_parse_phandle(dev->of_node,
drivers/hsi/clients/nokia-modem.c
127
struct device_node *np;
drivers/hsi/clients/nokia-modem.c
73
struct device_node *np = dev->of_node;
drivers/hsi/controllers/omap_ssi_core.c
448
static inline int ssi_of_get_available_ports_count(const struct device_node *np)
drivers/hsi/controllers/omap_ssi_core.c
450
struct device_node *child;
drivers/hsi/controllers/omap_ssi_core.c
476
struct device_node *np = pd->dev.of_node;
drivers/hsi/controllers/omap_ssi_core.c
477
struct device_node *child;
drivers/hsi/controllers/omap_ssi_port.c
1108
struct device_node *np = pd->dev.of_node;
drivers/hsi/hsi_core.c
137
static int hsi_of_property_parse_mode(struct device_node *client, char *name,
drivers/hsi/hsi_core.c
157
static int hsi_of_property_parse_flow(struct device_node *client, char *name,
drivers/hsi/hsi_core.c
177
static int hsi_of_property_parse_arb_mode(struct device_node *client,
drivers/hsi/hsi_core.c
198
struct device_node *client)
drivers/hsi/hsi_core.c
312
void hsi_add_clients_from_dt(struct hsi_port *port, struct device_node *clients)
drivers/hsi/hsi_core.c
314
struct device_node *child;
drivers/hte/hte-tegra194.c
817
struct device_node *gpio_ctrl;
drivers/hte/hte.c
434
static struct hte_device *of_node_to_htedevice(struct device_node *np)
drivers/hte/hte.c
508
struct device_node *np;
drivers/hv/vmbus_drv.c
2669
struct device_node *np = pdev->dev.of_node;
drivers/hwmon/amc6821.c
1039
struct device_node *fan_np __free(device_node) = NULL;
drivers/hwmon/amc6821.c
916
struct device_node *fan_np)
drivers/hwmon/amc6821.c
945
struct device_node *fan_np)
drivers/hwmon/aspeed-g6-pwm-tach.c
430
struct device_node *child,
drivers/hwmon/aspeed-pwm-tacho.c
818
struct device_node *child,
drivers/hwmon/aspeed-pwm-tacho.c
859
struct device_node *child,
drivers/hwmon/aspeed-pwm-tacho.c
911
struct device_node *np;
drivers/hwmon/emc2305.c
305
static int emc2305_set_single_tz(struct device *dev, struct device_node *fan_node, int idx)
drivers/hwmon/emc2305.c
542
struct device_node *child,
drivers/hwmon/emc2305.c
608
struct device_node *child;
drivers/hwmon/gpio-fan.c
443
struct device_node *np = dev->of_node;
drivers/hwmon/gpio-fan.c
536
struct device_node *np = dev->of_node;
drivers/hwmon/gsc-hwmon.c
244
struct device_node *fan;
drivers/hwmon/ibmpowernv.c
183
static void make_sensor_label(struct device_node *np,
drivers/hwmon/ibmpowernv.c
291
static int get_sensor_type(struct device_node *np)
drivers/hwmon/ibmpowernv.c
338
struct device_node *groups, *sgrp;
drivers/hwmon/ibmpowernv.c
388
struct device_node *node,
drivers/hwmon/ibmpowernv.c
392
struct device_node *groups, *sgrp;
drivers/hwmon/ibmpowernv.c
436
struct device_node *opal, *np;
drivers/hwmon/ibmpowernv.c
556
struct device_node *opal, *np;
drivers/hwmon/ina3221.c
753
struct device_node *child,
drivers/hwmon/ina3221.c
798
const struct device_node *np = dev->of_node;
drivers/hwmon/lm87.c
859
struct device_node *of_node = client->dev.of_node;
drivers/hwmon/lm90.c
2605
struct device_node *np = client->dev.of_node;
drivers/hwmon/lm90.c
2696
struct device_node *child,
drivers/hwmon/lm90.c
2747
const struct device_node *np = dev->of_node;
drivers/hwmon/ltc4245.c
423
struct device_node *np = client->dev.of_node;
drivers/hwmon/macsmc-hwmon.c
468
struct device_node *sensor_node,
drivers/hwmon/macsmc-hwmon.c
501
struct device_node *fan_node,
drivers/hwmon/macsmc-hwmon.c
565
struct device_node *hwmon_node)
drivers/hwmon/macsmc-hwmon.c
567
struct device_node *key_node __maybe_unused;
drivers/hwmon/max6639.c
522
struct device_node *child,
drivers/hwmon/max6639.c
565
const struct device_node *np = dev->of_node;
drivers/hwmon/max6697.c
414
static int max6697_config_of(struct device_node *node, struct max6697_data *data)
drivers/hwmon/max6697.c
484
static int max6697_init_chip(struct device_node *np, struct max6697_data *data)
drivers/hwmon/mcp3021.c
122
struct device_node *np = client->dev.of_node;
drivers/hwmon/nct7363.c
339
struct device_node *child,
drivers/hwmon/nct7802.c
1134
struct device_node *node, u8 *mode_mask,
drivers/hwmon/npcm750-pwm-fan.c
839
struct device_node *child,
drivers/hwmon/npcm750-pwm-fan.c
881
struct device_node *child,
drivers/hwmon/npcm750-pwm-fan.c
931
struct device_node *np;
drivers/hwmon/pmbus/isl68137.c
265
struct device_node *child,
drivers/hwmon/pmbus/isl68137.c
310
const struct device_node *np = dev->of_node;
drivers/hwmon/shtc1.c
199
struct device_node *np = dev->of_node;
drivers/hwmon/tmp421.c
351
struct device_node *child,
drivers/hwmon/tmp421.c
403
const struct device_node *np = dev->of_node;
drivers/hwmon/tmp464.c
507
struct device_node *child,
drivers/hwmon/tmp464.c
555
const struct device_node *np = dev->of_node;
drivers/hwspinlock/hwspinlock_core.c
370
int of_hwspin_lock_get_id(struct device_node *np, int index)
drivers/hwspinlock/hwspinlock_core.c
438
int of_hwspin_lock_get_id_byname(struct device_node *np, const char *name)
drivers/hwspinlock/qcom_hwspinlock.c
153
struct device_node *syscon;
drivers/hwtracing/coresight/coresight-cti-platform.c
42
static int of_cti_get_cpu_at_node(const struct device_node *node)
drivers/hwtracing/coresight/coresight-cti-platform.c
45
struct device_node *dn;
drivers/hwtracing/coresight/coresight-cti-platform.c
62
static int of_cti_get_cpu_at_node(const struct device_node *node)
drivers/hwtracing/coresight/coresight-dummy.c
114
struct device_node *node = dev->of_node;
drivers/hwtracing/coresight/coresight-platform.c
142
static bool of_coresight_legacy_ep_is_input(struct device_node *ep)
drivers/hwtracing/coresight/coresight-platform.c
147
static struct device_node *of_coresight_get_port_parent(struct device_node *ep)
drivers/hwtracing/coresight/coresight-platform.c
149
struct device_node *parent = of_graph_get_port_parent(ep);
drivers/hwtracing/coresight/coresight-platform.c
162
static struct device_node *
drivers/hwtracing/coresight/coresight-platform.c
163
of_coresight_get_output_ports_node(const struct device_node *node)
drivers/hwtracing/coresight/coresight-platform.c
171
struct device_node *dn;
drivers/hwtracing/coresight/coresight-platform.c
197
struct device_node *ep,
drivers/hwtracing/coresight/coresight-platform.c
202
struct device_node *rparent = NULL;
drivers/hwtracing/coresight/coresight-platform.c
203
struct device_node *rep = NULL;
drivers/hwtracing/coresight/coresight-platform.c
288
struct device_node *ep = NULL;
drivers/hwtracing/coresight/coresight-platform.c
289
const struct device_node *parent = NULL;
drivers/hwtracing/coresight/coresight-platform.c
291
struct device_node *node = dev->of_node;
drivers/hwtracing/coresight/coresight-stm.c
667
struct device_node *np = dev->of_node;
drivers/i2c/busses/i2c-axxia.c
722
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-digicolor.c
290
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-exynos5.c
889
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-fsi.c
661
static struct device_node *fsi_i2c_find_port_of_node(struct device_node *fsi,
drivers/i2c/busses/i2c-fsi.c
664
struct device_node *np;
drivers/i2c/busses/i2c-fsi.c
682
struct device_node *np;
drivers/i2c/busses/i2c-hix5hd2.c
392
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-ibm_iic.c
654
struct device_node *np = ofdev->dev.of_node;
drivers/i2c/busses/i2c-ibm_iic.c
684
struct device_node *np = ofdev->dev.of_node;
drivers/i2c/busses/i2c-img-scb.c
1325
struct device_node *node = pdev->dev.of_node;
drivers/i2c/busses/i2c-k1.c
692
struct device_node *of_node = pdev->dev.of_node;
drivers/i2c/busses/i2c-meson.c
458
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-mpc.c
109
void (*setup)(struct device_node *node, struct mpc_i2c *i2c, u32 clock);
drivers/i2c/busses/i2c-mpc.c
237
static int mpc_i2c_get_fdr_52xx(struct device_node *node, u32 clock,
drivers/i2c/busses/i2c-mpc.c
272
static void mpc_i2c_setup_52xx(struct device_node *node,
drivers/i2c/busses/i2c-mpc.c
294
static void mpc_i2c_setup_52xx(struct device_node *node,
drivers/i2c/busses/i2c-mpc.c
302
static void mpc_i2c_setup_512x(struct device_node *node,
drivers/i2c/busses/i2c-mpc.c
310
struct device_node *node_ctrl __free(device_node) =
drivers/i2c/busses/i2c-mpc.c
328
static void mpc_i2c_setup_512x(struct device_node *node,
drivers/i2c/busses/i2c-mpc.c
361
struct device_node *node __free(device_node) =
drivers/i2c/busses/i2c-mpc.c
422
static int mpc_i2c_get_fdr_8xxx(struct device_node *node, u32 clock,
drivers/i2c/busses/i2c-mpc.c
455
static void mpc_i2c_setup_8xxx(struct device_node *node,
drivers/i2c/busses/i2c-mpc.c
480
static void mpc_i2c_setup_8xxx(struct device_node *node,
drivers/i2c/busses/i2c-mt65xx.c
1361
static int mtk_i2c_parse_dt(struct device_node *np, struct mtk_i2c *i2c)
drivers/i2c/busses/i2c-mv64xxx.c
855
struct device_node *np = dev->of_node;
drivers/i2c/busses/i2c-mxs.c
785
struct device_node *node = dev->of_node;
drivers/i2c/busses/i2c-nomadik.c
1004
static void nmk_i2c_of_probe(struct device_node *np,
drivers/i2c/busses/i2c-nomadik.c
1042
struct device_node *np = dev->of_node;
drivers/i2c/busses/i2c-nomadik.c
1086
struct device_node *np = adev->dev.of_node;
drivers/i2c/busses/i2c-npcm7xx.c
2494
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-ocores.c
514
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-octeon-platdrv.c
137
struct device_node *node = pdev->dev.of_node;
drivers/i2c/busses/i2c-omap.c
1348
struct device_node *node = pdev->dev.of_node;
drivers/i2c/busses/i2c-pca-platform.c
136
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-powermac.c
201
struct device_node *node)
drivers/i2c/busses/i2c-powermac.c
247
struct device_node *busnode = pmac_i2c_get_bus_node(bus);
drivers/i2c/busses/i2c-powermac.c
270
struct device_node *node,
drivers/i2c/busses/i2c-powermac.c
310
struct device_node *node;
drivers/i2c/busses/i2c-powermac.c
375
struct device_node *parent;
drivers/i2c/busses/i2c-pxa-pci.c
28
struct device_node *child;
drivers/i2c/busses/i2c-pxa.c
1266
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-qcom-cci.c
503
struct device_node *child;
drivers/i2c/busses/i2c-rk3x.c
1238
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-s3c2410.c
1005
s3c24xx_i2c_parse_dt(struct device_node *np, struct s3c24xx_i2c *i2c) { }
drivers/i2c/busses/i2c-s3c2410.c
974
s3c24xx_i2c_parse_dt(struct device_node *np, struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-sh_mobile.c
828
struct device_node *np = dev_of_node(&dev->dev);
drivers/i2c/busses/i2c-st.c
771
static int st_i2c_of_get_deglitch(struct device_node *np,
drivers/i2c/busses/i2c-st.c
793
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-stm32f4.c
754
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-stm32f7.c
2042
struct device_node *np = pdev->dev.of_node;
drivers/i2c/busses/i2c-sun6i-p2wi.c
186
struct device_node *np = dev->of_node;
drivers/i2c/busses/i2c-sun6i-p2wi.c
187
struct device_node *childnp;
drivers/i2c/busses/i2c-thunderx-pcidrv.c
121
struct device_node *node)
drivers/i2c/busses/i2c-thunderx-pcidrv.c
142
struct device_node *node)
drivers/i2c/busses/i2c-viai2c-wmt.c
100
struct device_node *np = pdev->dev.of_node;
drivers/i2c/i2c-core-base.c
1214
struct device_node *np = client->dev.of_node;
drivers/i2c/i2c-core-of-prober.c
137
struct device_node *i2c_node __free(device_node) = i2c_of_probe_get_i2c_node(dev, type);
drivers/i2c/i2c-core-of-prober.c
186
static int i2c_of_probe_simple_get_supply(struct device *dev, struct device_node *node,
drivers/i2c/i2c-core-of-prober.c
249
static int i2c_of_probe_simple_get_gpiod(struct device *dev, struct device_node *node,
drivers/i2c/i2c-core-of-prober.c
320
int i2c_of_probe_simple_enable(struct device *dev, struct device_node *bus_node, void *data)
drivers/i2c/i2c-core-of-prober.c
323
struct device_node *node;
drivers/i2c/i2c-core-of-prober.c
38
static struct device_node *i2c_of_probe_get_i2c_node(struct device *dev, const char *type)
drivers/i2c/i2c-core-of-prober.c
40
struct device_node *node __free(device_node) = of_find_node_by_name(NULL, type);
drivers/i2c/i2c-core-of-prober.c
46
struct device_node *i2c_node __free(device_node) = of_get_parent(node);
drivers/i2c/i2c-core-of-prober.c
60
static int i2c_of_probe_enable_node(struct device *dev, struct device_node *node)
drivers/i2c/i2c-core-of.c
22
int of_i2c_get_board_info(struct device *dev, struct device_node *node,
drivers/i2c/i2c-core-of.c
65
struct device_node *node)
drivers/i2c/i2c-core-of.c
86
struct device_node *bus, *node;
drivers/i2c/i2c-mux.c
331
struct device_node *dev_node = muxc->dev->of_node;
drivers/i2c/i2c-mux.c
332
struct device_node *mux_node, *child = NULL;
drivers/i2c/i2c-mux.c
423
struct device_node *np = adap->dev.of_node;
drivers/i2c/muxes/i2c-arb-gpio-challenge.c
100
struct device_node *parent_np;
drivers/i2c/muxes/i2c-arb-gpio-challenge.c
99
struct device_node *np = dev->of_node;
drivers/i2c/muxes/i2c-demux-pinctrl.c
210
struct device_node *np = pdev->dev.of_node;
drivers/i2c/muxes/i2c-demux-pinctrl.c
23
struct device_node *parent_np;
drivers/i2c/muxes/i2c-demux-pinctrl.c
236
struct device_node *adap_np;
drivers/i2c/muxes/i2c-mux-gpio.c
61
struct device_node *np = dev->of_node;
drivers/i2c/muxes/i2c-mux-gpio.c
62
struct device_node *adapter_np;
drivers/i2c/muxes/i2c-mux-gpmux.c
46
struct device_node *np = dev->of_node;
drivers/i2c/muxes/i2c-mux-gpmux.c
47
struct device_node *parent_np;
drivers/i2c/muxes/i2c-mux-gpmux.c
72
struct device_node *np = dev->of_node;
drivers/i2c/muxes/i2c-mux-gpmux.c
73
struct device_node *child;
drivers/i2c/muxes/i2c-mux-pinctrl.c
56
struct device_node *np = dev->of_node;
drivers/i2c/muxes/i2c-mux-pinctrl.c
57
struct device_node *parent_np;
drivers/i2c/muxes/i2c-mux-pinctrl.c
76
struct device_node *np = dev->of_node;
drivers/i3c/master.c
2624
struct device_node *node, u32 *reg)
drivers/i3c/master.c
2659
struct device_node *node, u32 *reg)
drivers/i3c/master.c
2706
struct device_node *node)
drivers/i3c/master.c
2733
struct device_node *i3cbus_np = dev->of_node;
drivers/i3c/master.c
494
static int i3c_bus_init(struct i3c_bus *i3cbus, struct device_node *np)
drivers/i3c/master/ast2600-i3c-master.c
127
struct device_node *np = pdev->dev.of_node;
drivers/iio/adc/ad4130.c
2116
struct device_node *of_node = dev_of_node(dev);
drivers/iio/adc/ad9467.c
1072
struct device_node *__back;
drivers/iio/adc/ad9467.c
1089
struct device_node *__me;
drivers/iio/adc/aspeed_adc.c
204
struct device_node *syscon;
drivers/iio/adc/aspeed_adc.c
521
struct device_node *np = dev_of_node(dev);
drivers/iio/adc/at91_adc.c
786
static int at91_adc_probe_dt_ts(struct device_node *node,
drivers/iio/adc/at91_adc.c
986
struct device_node *node = pdev->dev.of_node;
drivers/iio/adc/berlin2-adc.c
294
struct device_node *parent_np = of_get_parent(pdev->dev.of_node);
drivers/iio/adc/cc10001_adc.c
312
struct device_node *node = dev->of_node;
drivers/iio/adc/exynos_adc.c
547
struct device_node *np = pdev->dev.of_node;
drivers/iio/adc/palmas_gpadc.c
834
struct device_node *np = pdev->dev.of_node;
drivers/iio/adc/qcom-spmi-iadc.c
429
static int iadc_rsense_read(struct iadc_chip *iadc, struct device_node *node)
drivers/iio/adc/qcom-spmi-iadc.c
491
struct device_node *node = pdev->dev.of_node;
drivers/iio/adc/rcar-gyroadc.c
317
struct device_node *np = dev->of_node;
drivers/iio/adc/rockchip_saradc.c
460
struct device_node *np = pdev->dev.of_node;
drivers/iio/adc/sc27xx_adc.c
863
struct device_node *np = dev->of_node;
drivers/iio/adc/stm32-adc-core.c
603
struct device_node *np = dev->of_node;
drivers/iio/adc/stm32-adc-core.c
664
struct device_node *np = pdev->dev.of_node;
drivers/iio/adc/stm32-adc-core.c
665
struct device_node *child;
drivers/iio/adc/stm32-adc-core.c
708
struct device_node *np = pdev->dev.of_node;
drivers/iio/adc/stm32-dfsdm-adc.c
1758
struct device_node *np = dev->of_node;
drivers/iio/adc/stm32-dfsdm-core.c
226
struct device_node *node = pdev->dev.of_node;
drivers/iio/adc/stm32-dfsdm-core.c
311
struct device_node *np = pdev->dev.of_node;
drivers/iio/adc/stm32-dfsdm-core.c
312
struct device_node *child;
drivers/iio/adc/stmpe-adc.c
257
struct device_node *np;
drivers/iio/adc/ti_am335x_adc.c
566
struct device_node *node = pdev->dev.of_node;
drivers/iio/adc/ti_am335x_adc.c
625
struct device_node *node = pdev->dev.of_node;
drivers/iio/dac/stm32-dac.c
272
struct device_node *np = indio_dev->dev.of_node;
drivers/iio/dac/stm32-dac.c
305
struct device_node *np = pdev->dev.of_node;
drivers/input/keyboard/bcm-keypad.c
196
struct device_node *np = dev->of_node;
drivers/input/keyboard/cap11xx.c
198
struct device_node *node = priv->dev->of_node;
drivers/input/keyboard/cap11xx.c
419
struct device_node *node = dev->of_node;
drivers/input/keyboard/lpc32xx-keys.c
133
struct device_node *np = dev->of_node;
drivers/input/keyboard/mtk-pmic-keys.c
330
struct device_node *node = pdev->dev.of_node;
drivers/input/keyboard/nspire-keypad.c
147
const struct device_node *of_node = pdev->dev.of_node;
drivers/input/keyboard/omap4-keypad.c
272
struct device_node *np = dev->of_node;
drivers/input/keyboard/pinephone-keyboard.c
326
struct device_node *i2c_bus;
drivers/input/keyboard/pmic8xxx-keypad.c
369
const struct device_node *of_node = pdev->dev.of_node;
drivers/input/keyboard/pmic8xxx-keypad.c
502
struct device_node *np = pdev->dev.of_node;
drivers/input/keyboard/samsung-keypad.c
241
struct device_node *np = dev->of_node, *key_np;
drivers/input/keyboard/snvs_pwrkey.c
117
struct device_node *np;
drivers/input/keyboard/st-keyscan.c
105
struct device_node *np = dev->of_node;
drivers/input/keyboard/stmpe-keypad.c
334
struct device_node *np = pdev->dev.of_node;
drivers/input/keyboard/sun4i-lradc-keys.c
204
struct device_node *np;
drivers/input/keyboard/tc3589x-keypad.c
324
struct device_node *np = dev->of_node;
drivers/input/keyboard/tegra-kbc.c
484
struct device_node *np = kbc->dev->of_node;
drivers/input/keyboard/tm2-touchkey.c
185
struct device_node *np = client->dev.of_node;
drivers/input/misc/atmel_captouch.c
168
struct device_node *node;
drivers/input/misc/nxp-bbnsm-pwrkey.c
115
struct device_node *np = pdev->dev.of_node;
drivers/input/misc/palmas-pwrbutton.c
108
struct device_node *np;
drivers/input/misc/pm8941-pwrkey.c
251
struct device_node *regmap_node;
drivers/input/misc/regulator-haptic.c
118
struct device_node *node;
drivers/input/misc/sparcspkr.c
205
struct device_node *dp __free(device_node) = of_find_node_by_path("/");
drivers/input/misc/twl4030-vibra.c
166
static bool twl4030_vibra_check_coexist(struct device_node *parent)
drivers/input/misc/twl4030-vibra.c
168
struct device_node *node __free(device_node) =
drivers/input/misc/twl4030-vibra.c
176
struct device_node *twl4030_core_node = pdev->dev.parent->of_node;
drivers/input/misc/twl6040-vibra.c
237
struct device_node *twl6040_core_node __free(device_node) =
drivers/input/rmi4/rmi_bus.c
160
struct device_node *node = fn->rmi_dev->xport->dev->of_node;
drivers/input/serio/i8042-sparcio.h
109
struct device_node *root __free(device_node) = of_find_node_by_path("/");
drivers/input/serio/i8042-sparcio.h
59
struct device_node *dp;
drivers/input/touchscreen/88pm860x-ts.c
126
struct device_node *np __free(device_node) =
drivers/input/touchscreen/bcm_iproc_tsc.c
338
struct device_node *np = dev->of_node;
drivers/input/touchscreen/fsl-imx25-tcq.c
434
struct device_node *np = pdev->dev.of_node;
drivers/input/touchscreen/imx6ul_tsc.c
388
struct device_node *np = pdev->dev.of_node;
drivers/input/touchscreen/mxs-lradc-ts.c
605
struct device_node *node = dev->parent->of_node;
drivers/input/touchscreen/raspberrypi-ts.c
123
struct device_node *np = dev->of_node;
drivers/input/touchscreen/raspberrypi-ts.c
130
struct device_node *fw_node __free(device_node) = of_get_parent(np);
drivers/input/touchscreen/stmpe-ts.c
262
struct device_node *np = pdev->dev.of_node;
drivers/input/touchscreen/sun4i-ts.c
238
struct device_node *np = dev->of_node;
drivers/input/touchscreen/ti_am335x_tsc.c
350
struct device_node *node = pdev->dev.of_node;
drivers/input/touchscreen/ts4800-ts.c
112
struct device_node *np = dev->of_node;
drivers/input/touchscreen/ts4800-ts.c
116
struct device_node *syscon_np __free(device_node) =
drivers/interconnect/core.c
1202
static int of_count_icc_providers(struct device_node *np)
drivers/interconnect/core.c
1204
struct device_node *child;
drivers/interconnect/core.c
1249
struct device_node *root;
drivers/interconnect/core.c
485
struct device_node *np;
drivers/interconnect/core.c
579
struct device_node *np;
drivers/interconnect/imx/imx.c
123
struct device_node *dn = NULL;
drivers/interconnect/qcom/bcm-voter.c
213
struct device_node *np, *node;
drivers/interconnect/qcom/bcm-voter.c
34
struct device_node *np;
drivers/interconnect/qcom/bcm-voter.c
372
struct device_node *np = pdev->dev.of_node;
drivers/interconnect/samsung/exynos.c
31
static struct icc_node *exynos_icc_get_parent(struct device_node *np)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
5162
static void tegra_cmdqv_dt_probe(struct device_node *smmu_node,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
5166
struct device_node *np;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
5184
static void tegra_cmdqv_dt_probe(struct device_node *smmu_node,
drivers/iommu/arm/arm-smmu/arm-smmu-impl.c
197
const struct device_node *np = smmu->dev->of_node;
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
264
const struct device_node *np = smmu->dev->of_node;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
478
struct device_node *np = pdev->dev.of_node;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
48
struct device_node *smmu_np;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
330
const struct device_node *np = smmu->dev->of_node;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
355
const struct device_node *np = smmu_domain->smmu->dev->of_node;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
667
const struct device_node *np = smmu->dev->of_node;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
814
const struct device_node *np = smmu->dev->of_node;
drivers/iommu/arm/arm-smmu/arm-smmu.c
115
static struct device_node *dev_get_dev_node(struct device *dev)
drivers/iommu/arm/arm-smmu/arm-smmu.c
137
struct device_node *np = it->node;
drivers/iommu/arm/arm-smmu/arm-smmu.c
154
struct device_node *np;
drivers/iommu/arm/arm-smmu/qcom_iommu.c
655
static int get_asid(const struct device_node *np)
drivers/iommu/arm/arm-smmu/qcom_iommu.c
775
struct device_node *child;
drivers/iommu/exynos-iommu.c
1494
struct device_node *np;
drivers/iommu/fsl_pamu.c
259
struct device_node *node;
drivers/iommu/fsl_pamu.c
462
struct device_node *node = NULL;
drivers/iommu/fsl_pamu.c
586
struct device_node *np;
drivers/iommu/fsl_pamu.c
753
struct device_node *guts_node;
drivers/iommu/fsl_pamu.c
936
struct device_node *np;
drivers/iommu/msm_iommu.h
75
struct device_node *of_node;
drivers/iommu/mtk_iommu.c
1173
struct device_node *larbnode, *frst_avail_smicomm_node = NULL;
drivers/iommu/mtk_iommu.c
1185
struct device_node *smicomm_node, *smi_subcomm_node;
drivers/iommu/mtk_iommu_v1.c
653
struct device_node *larbnode;
drivers/iommu/of_iommu.c
114
int of_iommu_configure(struct device *dev, struct device_node *master_np,
drivers/iommu/of_iommu.c
238
struct device_node *np;
drivers/iommu/of_iommu.c
44
static int of_iommu_configure_dev_id(struct device_node *master_np,
drivers/iommu/of_iommu.c
60
static int of_iommu_configure_dev(struct device_node *master_np,
drivers/iommu/of_iommu.c
81
struct device_node *np;
drivers/iommu/of_iommu.c
92
static int of_iommu_configure_device(struct device_node *master_np,
drivers/iommu/of_iommu.c
99
static void of_pci_check_device_ats(struct device *dev, struct device_node *np)
drivers/iommu/omap-iommu.c
1106
struct device_node *np = pdev->dev.of_node;
drivers/iommu/omap-iommu.c
1125
struct device_node *np = pdev->dev.of_node;
drivers/iommu/omap-iommu.c
1153
struct device_node *of = pdev->dev.of_node;
drivers/iommu/omap-iommu.c
1637
struct device_node *np;
drivers/iommu/omap-iommu.c
1736
struct device_node *np;
drivers/iommu/tegra-smmu.c
1021
struct device_node *ahb;
drivers/iommu/tegra-smmu.c
823
static struct tegra_smmu *tegra_smmu_find(struct device_node *np)
drivers/iommu/tegra-smmu.c
863
struct device_node *np = dev->of_node;
drivers/irqchip/exynos-combiner.c
133
struct device_node *controller,
drivers/irqchip/exynos-combiner.c
168
struct device_node *np)
drivers/irqchip/exynos-combiner.c
250
static int __init combiner_of_init(struct device_node *np,
drivers/irqchip/exynos-combiner.c
251
struct device_node *parent)
drivers/irqchip/irq-aclint-sswi.c
175
static int __init generic_aclint_sswi_early_probe(struct device_node *node,
drivers/irqchip/irq-aclint-sswi.c
176
struct device_node *parent)
drivers/irqchip/irq-aclint-sswi.c
206
static int __init thead_aclint_sswi_early_probe(struct device_node *node,
drivers/irqchip/irq-aclint-sswi.c
207
struct device_node *parent)
drivers/irqchip/irq-al-fic.c
128
static int al_fic_register(struct device_node *node,
drivers/irqchip/irq-al-fic.c
188
static struct al_fic *al_fic_wire_init(struct device_node *node,
drivers/irqchip/irq-al-fic.c
229
static int __init al_fic_init_dt(struct device_node *node,
drivers/irqchip/irq-al-fic.c
230
struct device_node *parent)
drivers/irqchip/irq-alpine-msi.c
164
static int alpine_msix_init_domains(struct alpine_msix_data *priv, struct device_node *node)
drivers/irqchip/irq-alpine-msi.c
171
struct device_node *gic_node;
drivers/irqchip/irq-alpine-msi.c
193
static int alpine_msix_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-apple-aic.c
1063
struct device_node *chld;
drivers/irqchip/irq-apple-aic.c
846
static int __init aic_init_smp(struct aic_irq_chip *irqc, struct device_node *node)
drivers/irqchip/irq-apple-aic.c
928
static void build_fiq_affinity(struct aic_irq_chip *ic, struct device_node *aff)
drivers/irqchip/irq-apple-aic.c
946
struct device_node *cpu_node;
drivers/irqchip/irq-apple-aic.c
966
static int __init aic_of_ic_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-apple-aic.c
972
struct device_node *affs;
drivers/irqchip/irq-armada-370-xp.c
337
static int __init mpic_msi_init(struct mpic *mpic, struct device_node *node,
drivers/irqchip/irq-armada-370-xp.c
376
static inline int mpic_msi_init(struct mpic *mpic, struct device_node *node,
drivers/irqchip/irq-armada-370-xp.c
493
static int __init mpic_ipi_init(struct mpic *mpic, struct device_node *node)
drivers/irqchip/irq-armada-370-xp.c
800
static int __init mpic_map_region(struct device_node *np, int index,
drivers/irqchip/irq-armada-370-xp.c
831
static int __init mpic_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-aspeed-i2c-ic.c
63
static int __init aspeed_i2c_ic_of_init(struct device_node *node,
drivers/irqchip/irq-aspeed-i2c-ic.c
64
struct device_node *parent)
drivers/irqchip/irq-aspeed-scu-ic.c
212
struct device_node *node)
drivers/irqchip/irq-aspeed-scu-ic.c
255
static const struct aspeed_scu_ic_variant *aspeed_scu_ic_find_variant(struct device_node *np)
drivers/irqchip/irq-aspeed-scu-ic.c
264
static int __init aspeed_scu_ic_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-aspeed-vic.c
184
static int __init avic_of_init(struct device_node *node,
drivers/irqchip/irq-aspeed-vic.c
185
struct device_node *parent)
drivers/irqchip/irq-ast2700-intc0-test.c
140
struct device_node intc0_node = {
drivers/irqchip/irq-ast2700-intc0-test.c
187
struct device_node intc0_node = {
drivers/irqchip/irq-ast2700-intc0-test.c
237
struct device_node intc0_node = {
drivers/irqchip/irq-ast2700-intc0-test.c
296
struct device_node intc0_node = {
drivers/irqchip/irq-ast2700-intc0-test.c
355
struct device_node intc0_node = {
drivers/irqchip/irq-ast2700-intc0-test.c
408
struct device_node intc0_node = {
drivers/irqchip/irq-ast2700-intc0-test.c
52
struct device_node intc0_node = {
drivers/irqchip/irq-ast2700-intc0-test.c
92
struct device_node intc0_node = {
drivers/irqchip/irq-ast2700-intc0.c
527
struct device_node *parent)
drivers/irqchip/irq-ast2700-intc0.c
529
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-ast2700-intc1.c
228
struct device_node *parent)
drivers/irqchip/irq-ast2700-intc1.c
230
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-ast2700.c
26
struct device_node *dn;
drivers/irqchip/irq-ast2700.c
52
struct device_node *target;
drivers/irqchip/irq-ast2700.h
34
struct device_node *parent;
drivers/irqchip/irq-ath79-cpu.c
57
struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-ath79-misc.c
134
struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-ath79-misc.c
164
struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-ath79-misc.c
174
struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-atmel-aic-common.c
111
struct device_node *node = irq_domain_get_of_node(domain);
drivers/irqchip/irq-atmel-aic-common.c
140
struct device_node *np;
drivers/irqchip/irq-atmel-aic-common.c
168
struct device_node *np;
drivers/irqchip/irq-atmel-aic-common.c
197
struct irq_domain *__init aic_common_of_init(struct device_node *node,
drivers/irqchip/irq-atmel-aic-common.c
90
struct device_node *ctrlr,
drivers/irqchip/irq-atmel-aic-common.h
25
struct device_node *ctrlr,
drivers/irqchip/irq-atmel-aic-common.h
31
struct irq_domain *__init aic_common_of_init(struct device_node *node,
drivers/irqchip/irq-atmel-aic.c
167
struct device_node *ctrlr,
drivers/irqchip/irq-atmel-aic.c
233
static int __init aic_of_init(struct device_node *node,
drivers/irqchip/irq-atmel-aic.c
234
struct device_node *parent)
drivers/irqchip/irq-atmel-aic5.c
265
struct device_node *ctrlr,
drivers/irqchip/irq-atmel-aic5.c
314
static int __init aic5_of_init(struct device_node *node,
drivers/irqchip/irq-atmel-aic5.c
315
struct device_node *parent,
drivers/irqchip/irq-atmel-aic5.c
357
static int __init sama5d2_aic5_of_init(struct device_node *node,
drivers/irqchip/irq-atmel-aic5.c
358
struct device_node *parent)
drivers/irqchip/irq-atmel-aic5.c
373
static int __init sama5d3_aic5_of_init(struct device_node *node,
drivers/irqchip/irq-atmel-aic5.c
374
struct device_node *parent)
drivers/irqchip/irq-atmel-aic5.c
382
static int __init sama5d4_aic5_of_init(struct device_node *node,
drivers/irqchip/irq-atmel-aic5.c
383
struct device_node *parent)
drivers/irqchip/irq-atmel-aic5.c
391
static int __init sam9x60_aic5_of_init(struct device_node *node,
drivers/irqchip/irq-atmel-aic5.c
392
struct device_node *parent)
drivers/irqchip/irq-atmel-aic5.c
400
static int __init sam9x7_aic5_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-bcm2712-mip.c
173
static int mip_init_domains(struct mip_priv *mip, struct device_node *np)
drivers/irqchip/irq-bcm2712-mip.c
200
static int mip_parse_dt(struct mip_priv *mip, struct device_node *np)
drivers/irqchip/irq-bcm2712-mip.c
235
static int mip_msi_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-bcm2712-mip.c
237
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-bcm2835.c
110
static int armctrl_xlate(struct irq_domain *d, struct device_node *ctrlr,
drivers/irqchip/irq-bcm2835.c
135
static int __init armctrl_of_init(struct device_node *node,
drivers/irqchip/irq-bcm2835.c
136
struct device_node *parent,
drivers/irqchip/irq-bcm2835.c
194
static int __init bcm2835_armctrl_of_init(struct device_node *node,
drivers/irqchip/irq-bcm2835.c
195
struct device_node *parent)
drivers/irqchip/irq-bcm2835.c
200
static int __init bcm2836_armctrl_of_init(struct device_node *node,
drivers/irqchip/irq-bcm2835.c
201
struct device_node *parent)
drivers/irqchip/irq-bcm2836.c
318
static int __init bcm2836_arm_irqchip_l1_intc_of_init(struct device_node *node,
drivers/irqchip/irq-bcm2836.c
319
struct device_node *parent)
drivers/irqchip/irq-bcm6345-l1.c
222
static int __init bcm6345_l1_init_one(struct device_node *dn,
drivers/irqchip/irq-bcm6345-l1.c
291
static int __init bcm6345_l1_of_init(struct device_node *dn,
drivers/irqchip/irq-bcm6345-l1.c
292
struct device_node *parent)
drivers/irqchip/irq-bcm7038-l1.c
216
static int bcm7038_l1_init_one(struct device_node *dn, unsigned int idx,
drivers/irqchip/irq-bcm7038-l1.c
394
static int bcm7038_l1_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-bcm7038-l1.c
396
struct device_node *dn = pdev->dev.of_node;
drivers/irqchip/irq-bcm7120-l2.c
102
static int bcm7120_l2_intc_init_one(struct device_node *dn,
drivers/irqchip/irq-bcm7120-l2.c
146
static int bcm7120_l2_intc_iomap_7120(struct device_node *dn, struct bcm7120_l2_intc_data *data)
drivers/irqchip/irq-bcm7120-l2.c
179
static int bcm7120_l2_intc_iomap_3380(struct device_node *dn, struct bcm7120_l2_intc_data *data)
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
210
int (*iomap_regs_fn)(struct device_node *,
drivers/irqchip/irq-bcm7120-l2.c
215
struct device_node *dn = pdev->dev.of_node;
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
146
struct device_node *np = pdev->dev.of_node;
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-clps711x.c
153
static int __init _clps711x_intc_init(struct device_node *np,
drivers/irqchip/irq-clps711x.c
215
static int __init clps711x_intc_init_dt(struct device_node *np,
drivers/irqchip/irq-clps711x.c
216
struct device_node *parent)
drivers/irqchip/irq-crossbar.c
201
static int __init crossbar_of_init(struct device_node *node)
drivers/irqchip/irq-crossbar.c
339
static int __init irqcrossbar_init(struct device_node *node,
drivers/irqchip/irq-crossbar.c
340
struct device_node *parent)
drivers/irqchip/irq-csky-apb-intc.c
101
ck_intc_init_comm(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-csky-apb-intc.c
163
gx_intc_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-csky-apb-intc.c
230
ck_intc_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-csky-apb-intc.c
257
ck_dual_intc_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-csky-apb-intc.c
59
static void __init ck_set_gc(struct device_node *node, void __iomem *reg_base,
drivers/irqchip/irq-csky-mpintc.c
191
struct device_node *ctrlr, const u32 *intspec,
drivers/irqchip/irq-csky-mpintc.c
228
csky_mpintc_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-davinci-cp-intc.c
157
struct device_node *node)
drivers/irqchip/irq-davinci-cp-intc.c
225
static int __init davinci_cp_intc_of_init(struct device_node *node,
drivers/irqchip/irq-davinci-cp-intc.c
226
struct device_node *parent)
drivers/irqchip/irq-digicolor.c
71
static int __init digicolor_of_init(struct device_node *node,
drivers/irqchip/irq-digicolor.c
72
struct device_node *parent)
drivers/irqchip/irq-dw-apb-ictl.c
112
static int __init dw_apb_ictl_init(struct device_node *np,
drivers/irqchip/irq-dw-apb-ictl.c
113
struct device_node *parent)
drivers/irqchip/irq-econet-en751221.c
252
static int __init get_shadow_interrupts(struct device_node *node)
drivers/irqchip/irq-econet-en751221.c
323
static int __init econet_cpu_init(struct device_node *node)
drivers/irqchip/irq-econet-en751221.c
326
struct device_node *parent_intc;
drivers/irqchip/irq-econet-en751221.c
406
static int __init econet_intc_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-ftintc010.c
165
static int __init ft010_of_init_irq(struct device_node *node,
drivers/irqchip/irq-ftintc010.c
166
struct device_node *parent)
drivers/irqchip/irq-gic-common.c
16
void gic_enable_of_quirks(const struct device_node *np,
drivers/irqchip/irq-gic-common.h
29
void gic_enable_of_quirks(const struct device_node *np,
drivers/irqchip/irq-gic-its-msi-parent.c
155
struct device_node *msi_ctrl = NULL;
drivers/irqchip/irq-gic-its-msi-parent.c
163
struct device_node *np __free(device_node) = pa ? of_get_parent(it.node)
drivers/irqchip/irq-gic-its-msi-parent.c
29
struct device_node *msi_np = to_of_node(msi_node);
drivers/irqchip/irq-gic-realview.c
45
realview_gic_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-gic-realview.c
48
struct device_node *np;
drivers/irqchip/irq-gic-v2m.c
388
struct device_node *node = to_of_node(parent_handle);
drivers/irqchip/irq-gic-v2m.c
389
struct device_node *child;
drivers/irqchip/irq-gic-v3-its.c
3293
struct device_node *cpu_node __free(device_node) = of_get_cpu_node(cpu, NULL);
drivers/irqchip/irq-gic-v3-its.c
5544
static int __init its_of_probe(struct device_node *node)
drivers/irqchip/irq-gic-v3-its.c
5546
struct device_node *np;
drivers/irqchip/irq-gic-v3-its.c
5813
struct device_node *of_node;
drivers/irqchip/irq-gic-v3-mbi.c
220
struct device_node *np;
drivers/irqchip/irq-gic-v3.c
2086
static void __init gic_populate_ppi_partitions(struct device_node *gic_node)
drivers/irqchip/irq-gic-v3.c
2088
struct device_node *parts_node, *child_part;
drivers/irqchip/irq-gic-v3.c
2123
struct device_node *cpu_node;
drivers/irqchip/irq-gic-v3.c
2157
static void __init gic_of_setup_kvm_info(struct device_node *node, u32 nr_redist_regions)
drivers/irqchip/irq-gic-v3.c
2186
static void __iomem *gic_of_iomap(struct device_node *node, int idx,
drivers/irqchip/irq-gic-v3.c
2202
static int __init gic_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-gic-v5-irs.c
595
static int __init gicv5_irs_of_init_affinity(struct device_node *node,
drivers/irqchip/irq-gic-v5-irs.c
624
struct device_node *cpu_node;
drivers/irqchip/irq-gic-v5-irs.c
722
static int __init gicv5_irs_of_init(struct device_node *node)
drivers/irqchip/irq-gic-v5-irs.c
826
int __init gicv5_irs_of_probe(struct device_node *parent)
drivers/irqchip/irq-gic-v5-irs.c
828
struct device_node *np;
drivers/irqchip/irq-gic-v5-its.c
1104
struct device_node *np = to_of_node(handle);
drivers/irqchip/irq-gic-v5-its.c
1177
static int __init gicv5_its_init(struct device_node *node)
drivers/irqchip/irq-gic-v5-its.c
1207
void __init gicv5_its_of_probe(struct device_node *parent)
drivers/irqchip/irq-gic-v5-its.c
1209
struct device_node *np;
drivers/irqchip/irq-gic-v5.c
1129
static void __init gic_of_setup_kvm_info(struct device_node *node)
drivers/irqchip/irq-gic-v5.c
1154
static inline void __init gic_of_setup_kvm_info(struct device_node *node)
drivers/irqchip/irq-gic-v5.c
1195
static int __init gicv5_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-gic.c
1039
static void __init gic_init_physaddr(struct device_node *node)
drivers/irqchip/irq-gic.c
1287
static bool gic_check_eoimode(struct device_node *node, void __iomem **base)
drivers/irqchip/irq-gic.c
1389
static int gic_of_setup(struct gic_chip_data *gic, struct device_node *node)
drivers/irqchip/irq-gic.c
1442
static void __init gic_of_setup_kvm_info(struct device_node *node)
drivers/irqchip/irq-gic.c
1469
gic_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-goldfish-pic.c
55
static int __init goldfish_pic_of_init(struct device_node *of_node,
drivers/irqchip/irq-goldfish-pic.c
56
struct device_node *parent)
drivers/irqchip/irq-hip04.c
314
struct device_node *controller,
drivers/irqchip/irq-hip04.c
353
hip04_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-i8259.c
307
struct irq_domain * __init __init_i8259_irqs(struct device_node *node)
drivers/irqchip/irq-i8259.c
347
static int __init i8259_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-idt3243x.c
46
static int idt_pic_init(struct device_node *of_node, struct device_node *parent)
drivers/irqchip/irq-imgpdc.c
297
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-imx-gpcv2.c
206
static int __init imx_gpcv2_irqchip_init(struct device_node *node,
drivers/irqchip/irq-imx-gpcv2.c
207
struct device_node *parent)
drivers/irqchip/irq-imx-intmux.c
133
static int imx_intmux_irq_xlate(struct irq_domain *d, struct device_node *node,
drivers/irqchip/irq-imx-intmux.c
203
struct device_node *np = pdev->dev.of_node;
drivers/irqchip/irq-imx-irqsteer.c
180
struct device_node *np = pdev->dev.of_node;
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-ingenic-tcu.c
85
static int __init ingenic_tcu_irq_init(struct device_node *np,
drivers/irqchip/irq-ingenic-tcu.c
86
struct device_node *parent)
drivers/irqchip/irq-ingenic.c
144
static int __init intc_1chip_of_init(struct device_node *node,
drivers/irqchip/irq-ingenic.c
145
struct device_node *parent)
drivers/irqchip/irq-ingenic.c
152
static int __init intc_2chip_of_init(struct device_node *node,
drivers/irqchip/irq-ingenic.c
153
struct device_node *parent)
drivers/irqchip/irq-ingenic.c
60
static int __init ingenic_intc_of_init(struct device_node *node,
drivers/irqchip/irq-ixp4xx.c
250
static int __init ixp4xx_of_init_irq(struct device_node *np,
drivers/irqchip/irq-ixp4xx.c
251
struct device_node *parent)
drivers/irqchip/irq-jcore-aic.c
65
static int __init aic_irq_of_init(struct device_node *node,
drivers/irqchip/irq-jcore-aic.c
66
struct device_node *parent)
drivers/irqchip/irq-keystone.c
133
struct device_node *np = dev->of_node;
drivers/irqchip/irq-loongarch-cpu.c
100
static int __init cpuintc_of_init(struct device_node *of_node,
drivers/irqchip/irq-loongarch-cpu.c
101
struct device_node *parent)
drivers/irqchip/irq-loongson-eiointc.c
629
static int __init eiointc_of_init(struct device_node *of_node,
drivers/irqchip/irq-loongson-eiointc.c
630
struct device_node *parent)
drivers/irqchip/irq-loongson-htpic.c
87
static int __init htpic_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-loongson-htvec.c
234
static int htvec_of_init(struct device_node *node,
drivers/irqchip/irq-loongson-htvec.c
235
struct device_node *parent)
drivers/irqchip/irq-loongson-liointc.c
176
static int liointc_domain_xlate(struct irq_domain *d, struct device_node *ctrlr,
drivers/irqchip/irq-loongson-liointc.c
199
struct fwnode_handle *domain_handle, struct device_node *node)
drivers/irqchip/irq-loongson-liointc.c
324
static int __init liointc_of_init(struct device_node *node,
drivers/irqchip/irq-loongson-liointc.c
325
struct device_node *parent)
drivers/irqchip/irq-loongson-pch-lpc.c
265
static int __init pch_lpc_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-loongson-pch-msi.c
213
static int pch_msi_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-loongson-pch-pic.c
174
struct device_node *of_node = to_of_node(fwspec->fwnode);
drivers/irqchip/irq-loongson-pch-pic.c
377
static int pch_pic_of_init(struct device_node *node,
drivers/irqchip/irq-loongson-pch-pic.c
378
struct device_node *parent)
drivers/irqchip/irq-lpc32xx.c
193
static int __init lpc32xx_of_ic_init(struct device_node *node,
drivers/irqchip/irq-lpc32xx.c
194
struct device_node *parent)
drivers/irqchip/irq-ls-extirq.c
126
ls_extirq_parse_map(struct ls_extirq_data *priv, struct device_node *node)
drivers/irqchip/irq-ls-extirq.c
140
struct device_node *ipar;
drivers/irqchip/irq-ls-extirq.c
174
struct device_node *node, *parent;
drivers/irqchip/irq-ls1x.c
103
static int __init ls1x_intc_of_init(struct device_node *node,
drivers/irqchip/irq-ls1x.c
104
struct device_node *parent)
drivers/irqchip/irq-mchp-eic.c
206
static int mchp_eic_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-mchp-eic.c
208
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-meson-gpio.c
636
static int meson_gpio_irq_parse_dt(struct device_node *node, struct meson_gpio_irq_controller *ctl)
drivers/irqchip/irq-meson-gpio.c
662
static int meson_gpio_irq_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-meson-gpio.c
664
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-mips-cpu.c
217
static int mips_cpu_ipi_match(struct irq_domain *d, struct device_node *node,
drivers/irqchip/irq-mips-cpu.c
236
static void mips_cpu_register_ipi_domain(struct device_node *of_node)
drivers/irqchip/irq-mips-cpu.c
251
static inline void mips_cpu_register_ipi_domain(struct device_node *of_node) {}
drivers/irqchip/irq-mips-cpu.c
255
static void __init __mips_cpu_irq_init(struct device_node *of_node)
drivers/irqchip/irq-mips-cpu.c
279
int __init mips_cpu_irq_of_init(struct device_node *of_node,
drivers/irqchip/irq-mips-cpu.c
280
struct device_node *parent)
drivers/irqchip/irq-mips-gic.c
615
static int gic_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr,
drivers/irqchip/irq-mips-gic.c
737
static int gic_ipi_domain_xlate(struct irq_domain *d, struct device_node *ctrlr,
drivers/irqchip/irq-mips-gic.c
821
static int gic_ipi_domain_match(struct irq_domain *d, struct device_node *node,
drivers/irqchip/irq-mips-gic.c
843
static int gic_register_ipi_domain(struct device_node *node)
drivers/irqchip/irq-mips-gic.c
878
static inline int gic_register_ipi_domain(struct device_node *node)
drivers/irqchip/irq-mips-gic.c
900
static int __init gic_of_init(struct device_node *node,
drivers/irqchip/irq-mips-gic.c
901
struct device_node *parent)
drivers/irqchip/irq-mmp.c
190
static int mmp_irq_domain_xlate(struct irq_domain *d, struct device_node *node,
drivers/irqchip/irq-mmp.c
247
static int __init mmp_init_bases(struct device_node *node)
drivers/irqchip/irq-mmp.c
288
static int __init mmp_of_init(struct device_node *node,
drivers/irqchip/irq-mmp.c
289
struct device_node *parent)
drivers/irqchip/irq-mmp.c
306
static int __init mmp2_of_init(struct device_node *node,
drivers/irqchip/irq-mmp.c
307
struct device_node *parent)
drivers/irqchip/irq-mmp.c
324
static int __init mmp3_of_init(struct device_node *node,
drivers/irqchip/irq-mmp.c
325
struct device_node *parent)
drivers/irqchip/irq-mmp.c
356
static int __init mmp2_mux_of_init(struct device_node *node,
drivers/irqchip/irq-mmp.c
357
struct device_node *parent)
drivers/irqchip/irq-mscc-ocelot.c
122
static int __init vcoreiii_irq_init(struct device_node *node,
drivers/irqchip/irq-mscc-ocelot.c
123
struct device_node *parent,
drivers/irqchip/irq-mscc-ocelot.c
193
static int __init ocelot_irq_init(struct device_node *node,
drivers/irqchip/irq-mscc-ocelot.c
194
struct device_node *parent)
drivers/irqchip/irq-mscc-ocelot.c
201
static int __init serval_irq_init(struct device_node *node,
drivers/irqchip/irq-mscc-ocelot.c
202
struct device_node *parent)
drivers/irqchip/irq-mscc-ocelot.c
209
static int __init luton_irq_init(struct device_node *node,
drivers/irqchip/irq-mscc-ocelot.c
210
struct device_node *parent)
drivers/irqchip/irq-mscc-ocelot.c
217
static int __init jaguar2_irq_init(struct device_node *node,
drivers/irqchip/irq-mscc-ocelot.c
218
struct device_node *parent)
drivers/irqchip/irq-mst-intc.c
249
static int __init mst_intc_of_init(struct device_node *dn,
drivers/irqchip/irq-mst-intc.c
250
struct device_node *parent)
drivers/irqchip/irq-mtk-cirq.c
300
static int __init mtk_cirq_of_init(struct device_node *node,
drivers/irqchip/irq-mtk-cirq.c
301
struct device_node *parent)
drivers/irqchip/irq-mtk-sysirq.c
123
static int __init mtk_sysirq_of_init(struct device_node *node,
drivers/irqchip/irq-mtk-sysirq.c
124
struct device_node *parent)
drivers/irqchip/irq-mvebu-gicp.c
173
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-mvebu-gicp.c
174
struct device_node *irq_parent_dn;
drivers/irqchip/irq-mvebu-odmi.c
167
static int __init mvebu_odmi_init(struct device_node *node,
drivers/irqchip/irq-mvebu-odmi.c
168
struct device_node *parent)
drivers/irqchip/irq-mvebu-pic.c
135
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-mvebu-sei.c
368
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-mxs.c
162
static void __init icoll_add_domain(struct device_node *np,
drivers/irqchip/irq-mxs.c
172
static void __iomem * __init icoll_init_iobase(struct device_node *np)
drivers/irqchip/irq-mxs.c
182
static int __init icoll_of_init(struct device_node *np,
drivers/irqchip/irq-mxs.c
183
struct device_node *interrupt_parent)
drivers/irqchip/irq-mxs.c
210
static int __init asm9260_of_init(struct device_node *np,
drivers/irqchip/irq-mxs.c
211
struct device_node *interrupt_parent)
drivers/irqchip/irq-nvic.c
72
static int __init nvic_of_init(struct device_node *node,
drivers/irqchip/irq-nvic.c
73
struct device_node *parent)
drivers/irqchip/irq-omap-intc.c
243
static int __init omap_init_irq_of(struct device_node *node)
drivers/irqchip/irq-omap-intc.c
263
static int __init omap_init_irq_legacy(u32 base, struct device_node *node)
drivers/irqchip/irq-omap-intc.c
297
static int __init omap_init_irq(u32 base, struct device_node *node)
drivers/irqchip/irq-omap-intc.c
362
static int __init intc_of_init(struct device_node *node,
drivers/irqchip/irq-omap-intc.c
363
struct device_node *parent)
drivers/irqchip/irq-ompic.c
149
static int __init ompic_of_init(struct device_node *node,
drivers/irqchip/irq-ompic.c
150
struct device_node *parent)
drivers/irqchip/irq-or1k-pic.c
166
static int __init or1k_pic_init(struct device_node *node,
drivers/irqchip/irq-or1k-pic.c
180
static int __init or1k_pic_or1200_init(struct device_node *node,
drivers/irqchip/irq-or1k-pic.c
181
struct device_node *parent)
drivers/irqchip/irq-or1k-pic.c
188
static int __init or1k_pic_level_init(struct device_node *node,
drivers/irqchip/irq-or1k-pic.c
189
struct device_node *parent)
drivers/irqchip/irq-or1k-pic.c
196
static int __init or1k_pic_edge_init(struct device_node *node,
drivers/irqchip/irq-or1k-pic.c
197
struct device_node *parent)
drivers/irqchip/irq-orion.c
137
static int __init orion_bridge_irq_init(struct device_node *np,
drivers/irqchip/irq-orion.c
138
struct device_node *parent)
drivers/irqchip/irq-orion.c
52
static int __init orion_irq_init(struct device_node *np,
drivers/irqchip/irq-orion.c
53
struct device_node *parent)
drivers/irqchip/irq-owl-sirq.c
278
struct device_node *node,
drivers/irqchip/irq-owl-sirq.c
279
struct device_node *parent)
drivers/irqchip/irq-owl-sirq.c
344
static int __init owl_sirq_s500_of_init(struct device_node *node,
drivers/irqchip/irq-owl-sirq.c
345
struct device_node *parent)
drivers/irqchip/irq-owl-sirq.c
353
static int __init owl_sirq_s900_of_init(struct device_node *node,
drivers/irqchip/irq-owl-sirq.c
354
struct device_node *parent)
drivers/irqchip/irq-pic32-evic.c
170
static int pic32_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr,
drivers/irqchip/irq-pic32-evic.c
197
struct device_node *node = irq_domain_get_of_node(domain);
drivers/irqchip/irq-pic32-evic.c
215
static int __init pic32_of_init(struct device_node *node,
drivers/irqchip/irq-pic32-evic.c
216
struct device_node *parent)
drivers/irqchip/irq-pruss-intc.c
410
pruss_intc_irq_domain_xlate(struct irq_domain *d, struct device_node *node,
drivers/irqchip/irq-qcom-mpm.c
325
static int qcom_mpm_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-qcom-mpm.c
327
struct device_node *np = pdev->dev.of_node;
drivers/irqchip/irq-qcom-mpm.c
331
struct device_node *msgram_np;
drivers/irqchip/irq-rda-intc.c
84
static int __init rda8810_intc_init(struct device_node *node,
drivers/irqchip/irq-rda-intc.c
85
struct device_node *parent)
drivers/irqchip/irq-realtek-rtl.c
150
static int __init realtek_rtl_of_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-renesas-rza1.c
143
struct device_node *gic_node)
drivers/irqchip/irq-renesas-rza1.c
148
struct device_node *ipar;
drivers/irqchip/irq-renesas-rza1.c
183
struct device_node *np = dev->of_node;
drivers/irqchip/irq-renesas-rza1.c
185
struct device_node *gic_node;
drivers/irqchip/irq-renesas-rzg2l.c
809
struct device_node *np)
drivers/irqchip/irq-renesas-rzg2l.c
826
static int rzg2l_irqc_common_probe(struct platform_device *pdev, struct device_node *parent,
drivers/irqchip/irq-renesas-rzg2l.c
832
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-renesas-rzg2l.c
928
static int rzg2l_irqc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzg2l.c
934
static int rzg3l_irqc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzg2l.c
940
static int rzfive_irqc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzt2h.c
310
static int rzt2h_icu_parse_interrupts(struct rzt2h_icu_priv *priv, struct device_node *np)
drivers/irqchip/irq-renesas-rzt2h.c
476
static int rzt2h_icu_init(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzt2h.c
479
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-renesas-rzv2h.c
727
static int rzv2h_icu_parse_interrupts(struct rzv2h_icu_priv *priv, struct device_node *np)
drivers/irqchip/irq-renesas-rzv2h.c
852
static int rzv2h_icu_probe_common(struct platform_device *pdev, struct device_node *parent,
drivers/irqchip/irq-renesas-rzv2h.c
856
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-renesas-rzv2h.c
972
static int rzg3e_icu_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzv2h.c
977
static int rzv2n_icu_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-renesas-rzv2h.c
982
static int rzv2h_icu_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-riscv-aplic-main.c
317
struct device_node *np = to_of_node(dev->fwnode);
drivers/irqchip/irq-riscv-imsic-early.c
225
static int __init imsic_early_dt_init(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-riscv-intc.c
210
static int __init riscv_intc_init(struct device_node *node,
drivers/irqchip/irq-riscv-intc.c
211
struct device_node *parent)
drivers/irqchip/irq-sifive-plic.c
842
static int __init plic_early_probe(struct device_node *node,
drivers/irqchip/irq-sifive-plic.c
843
struct device_node *parent)
drivers/irqchip/irq-sni-exiu.c
229
static int __init exiu_dt_init(struct device_node *node,
drivers/irqchip/irq-sni-exiu.c
230
struct device_node *parent)
drivers/irqchip/irq-sp7021-intc.c
210
static int sp_intc_irq_map(struct device_node *node, int i)
drivers/irqchip/irq-sp7021-intc.c
223
static int __init sp_intc_init_dt(struct device_node *node, struct device_node *parent)
drivers/irqchip/irq-st.c
140
struct device_node *np = pdev->dev.of_node;
drivers/irqchip/irq-st.c
99
struct device_node *np = pdev->dev.of_node;
drivers/irqchip/irq-starfive-jhb100-intc.c
199
static int starfive_intc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/irq-starfive-jhb100-intc.c
201
struct device_node *intc = pdev->dev.of_node;
drivers/irqchip/irq-stm32-exti.c
268
struct device_node *node)
drivers/irqchip/irq-stm32-exti.c
301
struct device_node *node)
drivers/irqchip/irq-stm32-exti.c
325
struct device_node *node)
drivers/irqchip/irq-stm32-exti.c
397
static int __init stm32f4_exti_of_init(struct device_node *np,
drivers/irqchip/irq-stm32-exti.c
398
struct device_node *parent)
drivers/irqchip/irq-stm32-exti.c
405
static int __init stm32h7_exti_of_init(struct device_node *np,
drivers/irqchip/irq-stm32-exti.c
406
struct device_node *parent)
drivers/irqchip/irq-stm32mp-exti.c
560
u32 bank_idx, struct device_node *node)
drivers/irqchip/irq-stm32mp-exti.c
627
struct device_node *np = dev->of_node;
drivers/irqchip/irq-sun4i.c
107
static int __init sun4i_of_init(struct device_node *node,
drivers/irqchip/irq-sun4i.c
108
struct device_node *parent)
drivers/irqchip/irq-sun4i.c
146
static int __init sun4i_ic_of_init(struct device_node *node,
drivers/irqchip/irq-sun4i.c
147
struct device_node *parent)
drivers/irqchip/irq-sun4i.c
161
static int __init suniv_ic_of_init(struct device_node *node,
drivers/irqchip/irq-sun4i.c
162
struct device_node *parent)
drivers/irqchip/irq-sun6i-r.c
312
static int __init sun6i_r_intc_init(struct device_node *node,
drivers/irqchip/irq-sun6i-r.c
313
struct device_node *parent,
drivers/irqchip/irq-sun6i-r.c
367
static int __init sun6i_a31_r_intc_init(struct device_node *node,
drivers/irqchip/irq-sun6i-r.c
368
struct device_node *parent)
drivers/irqchip/irq-sun6i-r.c
380
static int __init sun50i_h6_r_intc_init(struct device_node *node,
drivers/irqchip/irq-sun6i-r.c
381
struct device_node *parent)
drivers/irqchip/irq-sunxi-nmi.c
149
static int __init sunxi_sc_nmi_irq_init(struct device_node *node,
drivers/irqchip/irq-sunxi-nmi.c
224
static int __init sun6i_sc_nmi_irq_init(struct device_node *node,
drivers/irqchip/irq-sunxi-nmi.c
225
struct device_node *parent)
drivers/irqchip/irq-sunxi-nmi.c
231
static int __init sun7i_sc_nmi_irq_init(struct device_node *node,
drivers/irqchip/irq-sunxi-nmi.c
232
struct device_node *parent)
drivers/irqchip/irq-sunxi-nmi.c
238
static int __init sun9i_nmi_irq_init(struct device_node *node,
drivers/irqchip/irq-sunxi-nmi.c
239
struct device_node *parent)
drivers/irqchip/irq-sunxi-nmi.c
245
static int __init sun55i_nmi_irq_init(struct device_node *node,
drivers/irqchip/irq-sunxi-nmi.c
246
struct device_node *parent)
drivers/irqchip/irq-tb10x.c
89
static int __init of_tb10x_init_irq(struct device_node *ictl,
drivers/irqchip/irq-tb10x.c
90
struct device_node *parent)
drivers/irqchip/irq-tegra.c
279
static int __init tegra_ictlr_init(struct device_node *node,
drivers/irqchip/irq-tegra.c
280
struct device_node *parent)
drivers/irqchip/irq-ti-sci-inta.c
178
struct device_node *np = dev_of_node(&inta->pdev->dev);
drivers/irqchip/irq-ti-sci-inta.c
210
struct device_node *parent_node;
drivers/irqchip/irq-ti-sci-inta.c
615
struct device_node *node = dev_of_node(dev);
drivers/irqchip/irq-ti-sci-inta.c
650
struct device_node *parent_node, *node;
drivers/irqchip/irq-ti-sci-intr.c
148
struct device_node *parent_node;
drivers/irqchip/irq-ti-sci-intr.c
249
struct device_node *parent_node;
drivers/irqchip/irq-ti-sci-intr.c
91
struct device_node *np = dev_of_node(intr->dev);
drivers/irqchip/irq-ts4800.c
108
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/irq-uniphier-aidet.c
165
struct device_node *parent_np;
drivers/irqchip/irq-versatile-fpga.c
161
u32 valid, struct device_node *node)
drivers/irqchip/irq-versatile-fpga.c
201
static int __init fpga_irq_of_init(struct device_node *node,
drivers/irqchip/irq-versatile-fpga.c
202
struct device_node *parent)
drivers/irqchip/irq-vf610-mscm-ir.c
178
static int __init vf610_mscm_ir_of_init(struct device_node *node,
drivers/irqchip/irq-vf610-mscm-ir.c
179
struct device_node *parent)
drivers/irqchip/irq-vic.c
274
struct device_node *node)
drivers/irqchip/irq-vic.c
409
u32 vic_sources, struct device_node *node)
drivers/irqchip/irq-vic.c
440
struct device_node *node)
drivers/irqchip/irq-vic.c
492
static int __init vic_of_init(struct device_node *node,
drivers/irqchip/irq-vic.c
493
struct device_node *parent)
drivers/irqchip/irq-vt8500.c
200
static int __init vt8500_irq_init(struct device_node *node,
drivers/irqchip/irq-vt8500.c
201
struct device_node *parent)
drivers/irqchip/irq-wpcm450-aic.c
136
static int __init wpcm450_aic_of_init(struct device_node *node,
drivers/irqchip/irq-wpcm450-aic.c
137
struct device_node *parent)
drivers/irqchip/irq-xilinx-intc.c
168
static int __init xilinx_intc_of_init(struct device_node *intc,
drivers/irqchip/irq-xilinx-intc.c
169
struct device_node *parent)
drivers/irqchip/irq-xtensa-mx.c
167
int __init xtensa_mx_init_legacy(struct device_node *interrupt_parent)
drivers/irqchip/irq-xtensa-mx.c
176
static int __init xtensa_mx_init(struct device_node *np,
drivers/irqchip/irq-xtensa-mx.c
177
struct device_node *interrupt_parent)
drivers/irqchip/irq-xtensa-mx.c
47
struct device_node *ctrlr,
drivers/irqchip/irq-xtensa-pic.c
30
struct device_node *ctrlr,
drivers/irqchip/irq-xtensa-pic.c
85
int __init xtensa_pic_init_legacy(struct device_node *interrupt_parent)
drivers/irqchip/irq-xtensa-pic.c
94
static int __init xtensa_pic_init(struct device_node *np,
drivers/irqchip/irq-xtensa-pic.c
95
struct device_node *interrupt_parent)
drivers/irqchip/irq-zevio.c
69
static int __init zevio_of_init(struct device_node *node,
drivers/irqchip/irq-zevio.c
70
struct device_node *parent)
drivers/irqchip/irqchip.c
37
struct device_node *np = pdev->dev.of_node;
drivers/irqchip/irqchip.c
38
struct device_node *par_np __free(device_node) = of_irq_find_parent(np);
drivers/irqchip/qcom-pdc.c
330
static int pdc_setup_pin_mapping(struct device_node *np)
drivers/irqchip/qcom-pdc.c
370
static int qcom_pdc_probe(struct platform_device *pdev, struct device_node *parent)
drivers/irqchip/qcom-pdc.c
373
struct device_node *node = pdev->dev.of_node;
drivers/irqchip/spear-shirq.c
221
struct device_node *np)
drivers/irqchip/spear-shirq.c
268
static int __init spear300_shirq_of_init(struct device_node *np,
drivers/irqchip/spear-shirq.c
269
struct device_node *parent)
drivers/irqchip/spear-shirq.c
276
static int __init spear310_shirq_of_init(struct device_node *np,
drivers/irqchip/spear-shirq.c
277
struct device_node *parent)
drivers/irqchip/spear-shirq.c
284
static int __init spear320_shirq_of_init(struct device_node *np,
drivers/irqchip/spear-shirq.c
285
struct device_node *parent)
drivers/leds/blink/leds-bcm63138.c
196
struct device_node *np)
drivers/leds/blink/leds-bcm63138.c
258
struct device_node *np = dev_of_node(&pdev->dev);
drivers/leds/flash/leds-aat1290.c
216
struct device_node **sub_node)
drivers/leds/flash/leds-aat1290.c
249
struct device_node *child_node __free(device_node) =
drivers/leds/flash/leds-aat1290.c
329
struct device_node **sub_node)
drivers/leds/flash/leds-aat1290.c
458
struct device_node *sub_node = NULL;
drivers/leds/flash/leds-ktd2692.c
211
struct device_node *np = dev_of_node(dev);
drivers/leds/flash/leds-ktd2692.c
242
struct device_node *child_node __free(device_node) =
drivers/leds/flash/leds-max77693.c
598
struct device_node **sub_nodes)
drivers/leds/flash/leds-max77693.c
602
struct device_node *node = dev_of_node(dev);
drivers/leds/flash/leds-max77693.c
761
struct device_node **sub_nodes)
drivers/leds/flash/leds-max77693.c
909
struct device_node *sub_node)
drivers/leds/flash/leds-max77693.c
946
struct device_node *sub_nodes[2] = {};
drivers/leds/flash/leds-sy7802.c
318
struct device_node *np)
drivers/leds/flash/leds-sy7802.c
335
struct device_node *np)
drivers/leds/flash/leds-sy7802.c
404
struct device_node *np = dev_of_node(chip->dev);
drivers/leds/leds-88pm860x.c
118
struct device_node *nproot;
drivers/leds/leds-an30259a.c
201
struct device_node *np = dev_of_node(&client->dev), *child;
drivers/leds/leds-aw2013.c
266
struct device_node *np = dev_of_node(&chip->client->dev);
drivers/leds/leds-bcm6328.c
255
static int bcm6328_hwled(struct device *dev, struct device_node *nc, u32 reg,
drivers/leds/leds-bcm6328.c
327
static int bcm6328_led(struct device *dev, struct device_node *nc, u32 reg,
drivers/leds/leds-bcm6328.c
394
struct device_node *np = dev_of_node(&pdev->dev);
drivers/leds/leds-bcm6358.c
149
struct device_node *np = dev_of_node(&pdev->dev);
drivers/leds/leds-bcm6358.c
94
static int bcm6358_led(struct device *dev, struct device_node *nc, u32 reg,
drivers/leds/leds-is31fl32xx.c
381
const struct device_node *child,
drivers/leds/leds-lp55xx-common.c
1118
static int lp55xx_parse_common_child(struct device_node *np,
drivers/leds/leds-lp55xx-common.c
1138
static int lp55xx_parse_multi_led_child(struct device_node *child,
drivers/leds/leds-lp55xx-common.c
1158
static int lp55xx_parse_multi_led(struct device_node *np,
drivers/leds/leds-lp55xx-common.c
1177
static int lp55xx_parse_logical_led(struct device_node *np,
drivers/leds/leds-lp55xx-common.c
1204
struct device_node *np,
drivers/leds/leds-lp55xx-common.c
1267
struct device_node *np = dev_of_node(&client->dev);
drivers/leds/leds-lp8860.c
276
struct device_node *np = dev_of_node(&client->dev);
drivers/leds/leds-lp8860.c
277
struct device_node *child_node;
drivers/leds/leds-lp8864.c
212
struct device_node *np = dev_of_node(&client->dev);
drivers/leds/leds-lp8864.c
213
struct device_node *child_node;
drivers/leds/leds-mc13783.c
117
struct device_node *child;
drivers/leds/leds-mc13783.c
125
struct device_node *parent __free(device_node) =
drivers/leds/leds-mt6323.c
501
struct device_node *np)
drivers/leds/leds-mt6323.c
529
struct device_node *np = dev_of_node(dev);
drivers/leds/leds-netxbig.c
438
struct device_node *np = dev_of_node(dev);
drivers/leds/leds-netxbig.c
439
struct device_node *gpio_ext_np;
drivers/leds/leds-pca9532.c
508
pca9532_of_populate_pdata(struct device *dev, struct device_node *np)
drivers/leds/leds-pca9532.c
556
struct device_node *np = dev_of_node(&client->dev);
drivers/leds/leds-pm8058.c
92
struct device_node *np;
drivers/leds/leds-powernv.c
243
struct device_node *led_node,
drivers/leds/leds-powernv.c
279
struct device_node *led_node
drivers/leds/leds-powernv.c
280
__free(device_node) = of_find_node_by_path("/ibm,opal/leds");
drivers/leds/leds-sc27xx-bltc.c
279
struct device_node *np = dev_of_node(dev);
drivers/leds/leds-syscon.c
59
struct device_node *np = dev_of_node(dev);
drivers/leds/leds-tlc591xx.c
149
struct device_node *np;
drivers/leds/leds-turris-omnia.c
206
struct device_node *np)
drivers/leds/leds-turris-omnia.c
471
struct device_node *np = dev_of_node(dev);
drivers/leds/rgb/leds-lp5812.c
476
static int lp5812_parse_led_channel(struct device_node *np,
drivers/leds/rgb/leds-lp5812.c
503
static int lp5812_parse_led(struct device_node *np,
drivers/leds/rgb/leds-lp5812.c
541
struct device_node *np,
drivers/leds/rgb/leds-lp5812.c
579
struct device_node *np = dev_of_node(&client->dev);
drivers/leds/rgb/leds-qcom-lpg.c
1345
static int lpg_parse_channel(struct lpg *lpg, struct device_node *np,
drivers/leds/rgb/leds-qcom-lpg.c
1372
static int lpg_add_led(struct lpg *lpg, struct device_node *np)
drivers/leds/rgb/leds-qcom-lpg.c
1494
struct device_node *np = lpg->dev->of_node;
drivers/leds/rgb/leds-qcom-lpg.c
738
struct device_node *np = lpg->dev->of_node;
drivers/macintosh/ams/ams-core.c
181
struct device_node *np;
drivers/macintosh/ams/ams-i2c.c
253
int __init ams_i2c_init(struct device_node *np)
drivers/macintosh/ams/ams-pmu.c
145
int __init ams_pmu_init(struct device_node *np)
drivers/macintosh/ams/ams.h
29
struct device_node *of_node;
drivers/macintosh/ams/ams.h
70
extern int ams_pmu_init(struct device_node *np);
drivers/macintosh/ams/ams.h
71
extern int ams_i2c_init(struct device_node *np);
drivers/macintosh/ans-lcd.c
161
struct device_node* node;
drivers/macintosh/macio-adb.c
86
struct device_node *np __free(device_node) =
drivers/macintosh/macio-adb.c
97
struct device_node *adbs __free(device_node) =
drivers/macintosh/macio_asic.c
186
static int macio_resource_quirks(struct device_node *np, struct resource *res,
drivers/macintosh/macio_asic.c
251
struct device_node *np = dev->ofdev.dev.of_node;
drivers/macintosh/macio_asic.c
292
struct device_node *np = dev->ofdev.dev.of_node;
drivers/macintosh/macio_asic.c
320
struct device_node *np = dev->ofdev.dev.of_node;
drivers/macintosh/macio_asic.c
360
struct device_node *np,
drivers/macintosh/macio_asic.c
440
static int macio_skip_device(struct device_node *np)
drivers/macintosh/macio_asic.c
459
struct device_node *np, *pnode;
drivers/macintosh/macio_asic.c
687
struct device_node* np;
drivers/macintosh/mediabay.c
560
struct device_node *ofnode;
drivers/macintosh/rack-meter.c
369
struct device_node *i2s = NULL, *np = NULL;
drivers/macintosh/rack-meter.c
60
struct device_node *i2s;
drivers/macintosh/smu.c
474
struct device_node *np;
drivers/macintosh/smu.c
634
struct device_node *np;
drivers/macintosh/smu.c
76
struct device_node *of_node;
drivers/macintosh/smu.c
80
struct device_node *db_node;
drivers/macintosh/smu.c
83
struct device_node *msg_node;
drivers/macintosh/therm_adt746x.c
418
struct device_node *np = th->clt->dev.of_node;
drivers/macintosh/therm_adt746x.c
472
struct device_node *np = client->dev.of_node;
drivers/macintosh/therm_windtunnel.c
307
struct device_node *np;
drivers/macintosh/therm_windtunnel.c
516
struct device_node *np;
drivers/macintosh/via-cuda.c
174
static struct device_node *vias;
drivers/macintosh/via-pmu-led.c
84
struct device_node *dt;
drivers/macintosh/via-pmu.c
156
static struct device_node *vias;
drivers/macintosh/via-pmu.c
157
static struct device_node *gpio_node;
drivers/macintosh/via-pmu.c
322
struct device_node *gpiop;
drivers/macintosh/via-pmu.c
323
struct device_node *adbp;
drivers/macintosh/via-pmu.c
528
struct device_node* prim =
drivers/macintosh/windfarm_fcu_controls.c
427
struct device_node *np, *fcu = pv->i2c->dev.of_node;
drivers/macintosh/windfarm_lm87_sensor.c
102
struct device_node *np = NULL;
drivers/macintosh/windfarm_mpu.h
78
struct device_node *np;
drivers/macintosh/windfarm_pm112.c
680
struct device_node *cpu;
drivers/macintosh/windfarm_pm72.c
508
struct device_node *u3;
drivers/macintosh/windfarm_pm72.c
793
struct device_node *cpu;
drivers/macintosh/windfarm_rm31.c
686
struct device_node *cpu;
drivers/macintosh/windfarm_smu_controls.c
157
static struct smu_fan_control *smu_fan_create(struct device_node *node,
drivers/macintosh/windfarm_smu_controls.c
259
struct device_node *smu, *fans, *fan;
drivers/macintosh/windfarm_smu_sat.c
195
struct device_node *dev = client->dev.of_node;
drivers/macintosh/windfarm_smu_sat.c
201
struct device_node *child;
drivers/macintosh/windfarm_smu_sat.c
35
struct device_node *node;
drivers/macintosh/windfarm_smu_sensors.c
197
static struct smu_ad_sensor *smu_ads_create(struct device_node *node)
drivers/macintosh/windfarm_smu_sensors.c
411
struct device_node *smu, *sensors, *s;
drivers/mailbox/arm_mhu_db.c
254
struct device_node *np = dev->of_node;
drivers/mailbox/arm_mhuv2.c
1060
const struct device_node *np = dev->of_node;
drivers/mailbox/arm_mhuv2.c
934
const struct device_node *np = dev->of_node;
drivers/mailbox/bcm-pdc-mailbox.c
1386
struct device_node *dn = pdev->dev.of_node;
drivers/mailbox/bcm-pdc-mailbox.c
1492
struct device_node *dn = pdev->dev.of_node;
drivers/mailbox/hi6220-mailbox.c
265
struct device_node *node = pdev->dev.of_node;
drivers/mailbox/imx-mailbox.c
917
struct device_node *np = dev->of_node;
drivers/mailbox/mailbox-sti.c
406
struct device_node *np = pdev->dev.of_node;
drivers/mailbox/mtk-cmdq-mailbox.c
639
struct device_node *parent = dev->of_node->parent;
drivers/mailbox/omap-mailbox.c
417
struct device_node *node;
drivers/mailbox/omap-mailbox.c
452
struct device_node *node = pdev->dev.of_node;
drivers/mailbox/omap-mailbox.c
453
struct device_node *child;
drivers/mailbox/qcom-apcs-ipc-mailbox.c
118
struct device_node *np = of_get_child_by_name(pdev->dev.of_node,
drivers/mailbox/qcom-ipcc.c
129
struct device_node *node, const u32 *intspec,
drivers/mailbox/qcom-ipcc.c
210
struct device_node *controller_dn)
drivers/mailbox/qcom-ipcc.c
213
struct device_node *client_dn;
drivers/mailbox/stm32-ipcc.c
207
struct device_node *np = dev->of_node;
drivers/mailbox/ti-msgmgr.c
470
struct device_node *np;
drivers/mailbox/ti-msgmgr.c
638
struct device_node *np,
drivers/mailbox/ti-msgmgr.c
813
struct device_node *np;
drivers/mailbox/zynqmp-ipi-mailbox.c
469
static int zynqmp_ipi_mbox_get_buf_res(struct device_node *node,
drivers/mailbox/zynqmp-ipi-mailbox.c
507
struct device_node *node)
drivers/mailbox/zynqmp-ipi-mailbox.c
588
struct device_node *node)
drivers/mailbox/zynqmp-ipi-mailbox.c
685
struct device_node *node)
drivers/mailbox/zynqmp-ipi-mailbox.c
689
struct device_node *parent_node;
drivers/mailbox/zynqmp-ipi-mailbox.c
825
struct device_node *interrupt_parent = NULL;
drivers/mailbox/zynqmp-ipi-mailbox.c
907
struct device_node *np = pdev->dev.of_node;
drivers/mailbox/zynqmp-ipi-mailbox.c
97
typedef int (*setup_ipi_fn)(struct zynqmp_ipi_mbox *ipi_mbox, struct device_node *node);
drivers/media/cec/core/cec-notifier.c
223
struct device_node *np;
drivers/media/i2c/adp1653.c
411
struct device_node *node)
drivers/media/i2c/adp1653.c
414
struct device_node *node_indicator = NULL;
drivers/media/i2c/adp1653.c
415
struct device_node *node_flash;
drivers/media/i2c/adv7180.c
1444
struct device_node *np = client->dev.of_node;
drivers/media/i2c/adv7343.c
401
struct device_node *np;
drivers/media/i2c/adv748x/adv748x-core.c
610
struct device_node *ep)
drivers/media/i2c/adv748x/adv748x-core.c
654
struct device_node *ep_np = NULL;
drivers/media/i2c/adv748x/adv748x.h
188
struct device_node *endpoints[ADV748X_PORT_MAX];
drivers/media/i2c/adv7604.c
3258
struct device_node *endpoint;
drivers/media/i2c/adv7604.c
3259
struct device_node *np;
drivers/media/i2c/isl7998x.c
577
static int isl7998x_get_nr_inputs(struct device_node *of_node)
drivers/media/i2c/isl7998x.c
579
struct device_node *port;
drivers/media/i2c/max2175.c
1279
struct device_node *np;
drivers/media/i2c/max9286.c
1395
struct device_node *i2c_mux;
drivers/media/i2c/max9286.c
1396
struct device_node *node = NULL;
drivers/media/i2c/mt9v032.c
1008
struct device_node *np __free(device_node) = NULL;
drivers/media/i2c/ov2659.c
1385
struct device_node *endpoint;
drivers/media/i2c/ov5645.c
1012
struct device_node *endpoint;
drivers/media/i2c/ov5647.c
1133
static int ov5647_parse_dt(struct ov5647 *sensor, struct device_node *np)
drivers/media/i2c/ov5647.c
1138
struct device_node *ep __free(device_node) =
drivers/media/i2c/ov5647.c
1157
struct device_node *np = client->dev.of_node;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1547
struct device_node *node = dev->of_node;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1548
struct device_node *node_ep;
drivers/media/i2c/s5k5baf.c
1829
struct device_node *node = dev->of_node;
drivers/media/i2c/s5k5baf.c
1830
struct device_node *node_ep;
drivers/media/i2c/st-mipid02.c
712
struct device_node *ep_node;
drivers/media/i2c/st-mipid02.c
773
struct device_node *ep_node;
drivers/media/i2c/tc358743.c
2011
struct device_node *ep;
drivers/media/i2c/tda1997x.c
2294
struct device_node *ep;
drivers/media/i2c/tda1997x.c
2295
struct device_node *np;
drivers/media/i2c/tvp514x.c
945
struct device_node *endpoint;
drivers/media/i2c/tvp5150.c
1989
static int tvp5150_parse_dt(struct tvp5150 *decoder, struct device_node *np)
drivers/media/i2c/tvp5150.c
1995
struct device_node *ep_np;
drivers/media/i2c/tvp5150.c
2119
struct device_node *np = c->dev.of_node;
drivers/media/i2c/tvp7002.c
900
struct device_node *endpoint;
drivers/media/platform/amphion/vpu_core.c
540
static int vpu_core_parse_dt(struct vpu_core *core, struct device_node *np)
drivers/media/platform/aspeed/aspeed-video.c
2210
static struct regmap *aspeed_regmap_lookup(struct device_node *np, const char *property)
drivers/media/platform/aspeed/aspeed-video.c
2212
struct device_node *syscon_np __free(device_node) = of_parse_phandle(np, property, 0);
drivers/media/platform/atmel/atmel-isi.c
1152
struct device_node *ep;
drivers/media/platform/atmel/atmel-isi.c
71
struct device_node *node;
drivers/media/platform/atmel/atmel-isi.c
827
struct device_node *np = pdev->dev.of_node;
drivers/media/platform/cadence/cdns-csi2rx.c
881
struct device_node *ep;
drivers/media/platform/cadence/cdns-csi2tx.c
499
struct device_node *ep;
drivers/media/platform/chips-media/coda/coda-common.c
3147
struct device_node *np = pdev->dev.of_node;
drivers/media/platform/chips-media/coda/coda-common.c
401
struct device_node *vdoa_node;
drivers/media/platform/intel/pxa_camera.c
2200
struct device_node *np = dev->of_node;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1295
struct device_node *child;
drivers/media/platform/mediatek/mdp/mtk_mdp_comp.c
40
int mtk_mdp_comp_init(struct device *dev, struct device_node *node,
drivers/media/platform/mediatek/mdp/mtk_mdp_comp.h
33
struct device_node *dev_node;
drivers/media/platform/mediatek/mdp/mtk_mdp_comp.h
38
int mtk_mdp_comp_init(struct device *dev, struct device_node *node,
drivers/media/platform/mediatek/mdp/mtk_mdp_core.c
109
struct device_node *node, *parent;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1676
struct device_node *node, struct mdp_comp *comp)
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1709
static void __mdp_comp_init(struct mdp_dev *mdp, struct device_node *node,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1727
static int mdp_comp_init(struct mdp_dev *mdp, struct device_node *node,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1811
struct device_node *node,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1842
struct device_node *node, *parent;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1905
struct device_node *node, *parent;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c
41
struct device_node *node, *f = NULL;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.c
40
struct device_node *subdev_node;
drivers/media/platform/mediatek/vpu/mtk_vpu.c
478
struct device_node *vpu_node;
drivers/media/platform/microchip/microchip-csi2dc.c
557
struct device_node *of_node)
drivers/media/platform/microchip/microchip-isc-clk.c
232
struct device_node *np = isc->dev->of_node;
drivers/media/platform/microchip/microchip-isc.h
48
struct device_node *epn;
drivers/media/platform/microchip/microchip-sama5d2-isc.c
355
struct device_node *np = dev->of_node;
drivers/media/platform/microchip/microchip-sama5d2-isc.c
356
struct device_node *epn;
drivers/media/platform/microchip/microchip-sama7g5-isc.c
338
struct device_node *np = dev->of_node;
drivers/media/platform/microchip/microchip-sama7g5-isc.c
339
struct device_node *epn;
drivers/media/platform/nuvoton/npcm-video.c
1654
struct device_node *ece_node __free(device_node) = NULL;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2850
struct device_node *np = jpeg->pdev->dev.of_node;
drivers/media/platform/nxp/imx-mipi-csis.c
1488
struct device_node *node = csis->dev->of_node;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
920
struct device_node *np = state->dev->of_node;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
921
struct device_node *node;
drivers/media/platform/qcom/venus/core.c
303
struct device_node *np, *enp;
drivers/media/platform/qcom/venus/firmware.c
309
struct device_node *np;
drivers/media/platform/renesas/rcar-fcp.c
56
struct rcar_fcp_device *rcar_fcp_get(const struct device_node *np)
drivers/media/platform/renesas/rcar-vin/rcar-core.c
74
struct device_node *np;
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
1243
struct device_node *np;
drivers/media/platform/renesas/rcar_drif.c
1255
struct device_node *np)
drivers/media/platform/renesas/rcar_drif.c
1372
struct device_node *np;
drivers/media/platform/renesas/rcar_fdp1.c
2252
struct device_node *fcp_node;
drivers/media/platform/renesas/renesas-ceu.c
1520
struct device_node *of = ceudev->dev->of_node;
drivers/media/platform/renesas/renesas-ceu.c
1521
struct device_node *ep;
drivers/media/platform/renesas/vsp1/vsp1_drv.c
927
struct device_node *fcp_node;
drivers/media/platform/rockchip/rga/rga.c
725
struct device_node *node = NULL;
drivers/media/platform/rockchip/rkvdec/rkvdec.c
1625
struct device_node *node = NULL;
drivers/media/platform/samsung/exynos4-is/fimc-core.c
867
struct device_node *node = dev->of_node;
drivers/media/platform/samsung/exynos4-is/fimc-core.h
645
static inline struct regmap * fimc_get_sysreg_regmap(struct device_node *node)
drivers/media/platform/samsung/exynos4-is/fimc-is-i2c.c
39
struct device_node *node = pdev->dev.of_node;
drivers/media/platform/samsung/exynos4-is/fimc-is-sensor.c
25
struct device_node *node)
drivers/media/platform/samsung/exynos4-is/fimc-is-sensor.h
51
struct device_node *node);
drivers/media/platform/samsung/exynos4-is/fimc-is.c
164
struct device_node *node)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
167
struct device_node *ep, *port;
drivers/media/platform/samsung/exynos4-is/fimc-is.c
769
struct device_node *node;
drivers/media/platform/samsung/exynos4-is/media-dev.c
398
struct device_node *ep)
drivers/media/platform/samsung/exynos4-is/media-dev.c
402
struct device_node *rem, *np;
drivers/media/platform/samsung/exynos4-is/media-dev.c
483
struct device_node *port)
drivers/media/platform/samsung/exynos4-is/media-dev.c
499
struct device_node *parent = fmd->pdev->dev.of_node;
drivers/media/platform/samsung/exynos4-is/media-dev.c
500
struct device_node *ports = NULL;
drivers/media/platform/samsung/exynos4-is/media-dev.c
518
struct device_node *port;
drivers/media/platform/samsung/exynos4-is/media-dev.c
556
static int __of_get_csis_id(struct device_node *np)
drivers/media/platform/samsung/exynos4-is/media-dev.c
635
struct device_node *node = pdev->dev.of_node;
drivers/media/platform/samsung/exynos4-is/media-dev.c
729
struct device_node *parent)
drivers/media/platform/samsung/exynos4-is/media-dev.h
136
struct device_node *of_node;
drivers/media/platform/samsung/exynos4-is/media-dev.h
179
static inline bool fimc_md_is_isp_available(struct device_node *node)
drivers/media/platform/samsung/exynos4-is/media-dev.h
181
struct device_node *child __free(device_node) =
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
719
struct device_node *node = pdev->dev.of_node;
drivers/media/platform/st/stm32/stm32-dcmi.c
1920
struct device_node *ep;
drivers/media/platform/st/stm32/stm32-dcmi.c
1956
struct device_node *np = pdev->dev.of_node;
drivers/media/platform/ti/am437x/am437x-vpfe.c
2288
struct device_node *endpoint;
drivers/media/platform/ti/am437x/am437x-vpfe.c
2310
struct device_node *rem;
drivers/media/platform/ti/cal/cal-camerarx.c
576
struct device_node *ep_node;
drivers/media/platform/ti/cal/cal.c
1095
struct device_node *np = cal->dev->of_node;
drivers/media/platform/ti/cal/cal.h
174
struct device_node *source_ep_node;
drivers/media/platform/ti/cal/cal.h
175
struct device_node *source_node;
drivers/media/platform/ti/cal/cal.h
65
struct device_node;
drivers/media/platform/ti/davinci/vpif.c
444
struct device_node *endpoint = NULL;
drivers/media/platform/ti/davinci/vpif_capture.c
1487
struct device_node *endpoint;
drivers/media/platform/ti/davinci/vpif_capture.c
1488
struct device_node *rem = NULL;
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
1672
struct device_node *np = pdev->dev.of_node;
drivers/media/platform/ti/omap3isp/isp.c
297
struct device_node *np = isp->dev->of_node;
drivers/media/platform/ti/omap3isp/isp.c
337
struct device_node *np = isp->dev->of_node;
drivers/media/platform/ti/vpe/vip.c
3371
struct device_node *parent = pdev->dev.of_node;
drivers/media/platform/ti/vpe/vip.c
3372
struct device_node *ep = NULL;
drivers/media/platform/ti/vpe/vip.c
3393
struct device_node *parent = pdev->dev.of_node;
drivers/media/platform/verisilicon/hantro_drv.c
1007
struct device_node *node = NULL;
drivers/media/platform/verisilicon/hantro_drv.c
1041
struct device_node *node;
drivers/media/platform/video-mux.c
391
struct device_node *np = pdev->dev.of_node;
drivers/media/platform/video-mux.c
393
struct device_node *ep;
drivers/media/platform/xilinx/xilinx-csi2rxss.c
802
struct device_node *node = dev->of_node;
drivers/media/platform/xilinx/xilinx-tpg.c
714
struct device_node *node = xtpg->xvip.dev->of_node;
drivers/media/platform/xilinx/xilinx-tpg.c
720
struct device_node *endpoint;
drivers/media/platform/xilinx/xilinx-vip.c
104
const struct xvip_video_format *xvip_of_get_format(struct device_node *node)
drivers/media/platform/xilinx/xilinx-vip.h
124
const struct xvip_video_format *xvip_of_get_format(struct device_node *node);
drivers/media/platform/xilinx/xilinx-vipp.c
195
struct device_node *node = xdev->dev->of_node;
drivers/media/platform/xilinx/xilinx-vipp.c
202
struct device_node *ep;
drivers/media/platform/xilinx/xilinx-vipp.c
411
struct device_node *node)
drivers/media/platform/xilinx/xilinx-vipp.c
452
struct device_node *ports;
drivers/media/platform/xilinx/xilinx-vtc.c
251
struct xvtc_device *xvtc_of_get(struct device_node *np)
drivers/media/platform/xilinx/xilinx-vtc.c
253
struct device_node *xvtc_node;
drivers/media/platform/xilinx/xilinx-vtc.c
311
struct device_node *node = xvtc->xvip.dev->of_node;
drivers/media/platform/xilinx/xilinx-vtc.h
15
struct device_node;
drivers/media/platform/xilinx/xilinx-vtc.h
32
struct xvtc_device *xvtc_of_get(struct device_node *np);
drivers/media/radio/si4713/si4713.c
1435
struct device_node *np = client->dev.of_node;
drivers/media/rc/gpio-ir-recv.c
60
struct device_node *np = dev->of_node;
drivers/media/rc/ir-hix5hd2.c
255
struct device_node *node = pdev->dev.of_node;
drivers/media/rc/meson-ir-tx.c
285
struct device_node *np = ir->dev->of_node;
drivers/media/rc/meson-ir.c
448
struct device_node *node = dev->of_node;
drivers/media/rc/meson-ir.c
545
struct device_node *node = dev->of_node;
drivers/media/rc/mtk-cir.c
297
struct device_node *dn = dev->of_node;
drivers/media/rc/st_rc.c
236
struct device_node *np = pdev->dev.of_node;
drivers/media/rc/sunxi-cir.c
258
struct device_node *dn = dev->of_node;
drivers/memory/atmel-ebi.c
115
struct device_node *np,
drivers/memory/atmel-ebi.c
176
struct device_node *np,
drivers/memory/atmel-ebi.c
300
static int atmel_ebi_dev_setup(struct atmel_ebi *ebi, struct device_node *np,
drivers/memory/atmel-ebi.c
47
struct device_node *configs_np,
drivers/memory/atmel-ebi.c
496
static int atmel_ebi_dev_disable(struct atmel_ebi *ebi, struct device_node *np)
drivers/memory/atmel-ebi.c
521
struct device_node *np = dev->of_node;
drivers/memory/atmel-ebi.c
545
struct device_node *smc_np __free(device_node) =
drivers/memory/emif.c
68
struct device_node *np_ddr;
drivers/memory/emif.c
828
static void of_get_custom_configs(struct device_node *np_emif,
drivers/memory/emif.c
877
static void of_get_ddr_info(struct device_node *np_emif,
drivers/memory/emif.c
878
struct device_node *np_ddr,
drivers/memory/emif.c
908
struct device_node *np_emif, struct device *dev)
drivers/memory/emif.c
913
struct device_node *np_ddr;
drivers/memory/jz4780-nemc.c
160
struct device_node *node)
drivers/memory/jz4780-nemc.c
275
struct device_node *child;
drivers/memory/mtk-smi.c
588
struct device_node *smi_com_node;
drivers/memory/mvebu-devbus.c
109
struct device_node *node,
drivers/memory/mvebu-devbus.c
196
struct device_node *node,
drivers/memory/mvebu-devbus.c
229
struct device_node *node,
drivers/memory/mvebu-devbus.c
266
struct device_node *node = pdev->dev.of_node;
drivers/memory/mvebu-devbus.c
87
struct device_node *node,
drivers/memory/of_memory.c
104
const struct lpddr2_timings *of_get_ddr_timings(struct device_node *np_ddr,
drivers/memory/of_memory.c
111
struct device_node *np_tim;
drivers/memory/of_memory.c
165
const struct lpddr3_min_tck *of_lpddr3_get_min_tck(struct device_node *np,
drivers/memory/of_memory.c
211
static int of_lpddr3_do_get_timings(struct device_node *np,
drivers/memory/of_memory.c
257
*of_lpddr3_get_ddr_timings(struct device_node *np_ddr, struct device *dev,
drivers/memory/of_memory.c
262
struct device_node *np_tim;
drivers/memory/of_memory.c
28
const struct lpddr2_min_tck *of_get_min_tck(struct device_node *np,
drivers/memory/of_memory.c
317
*of_lpddr2_get_info(struct device_node *np, struct device *dev)
drivers/memory/of_memory.c
63
static int of_do_get_timings(struct device_node *np,
drivers/memory/of_memory.h
13
const struct lpddr2_min_tck *of_get_min_tck(struct device_node *np,
drivers/memory/of_memory.h
15
const struct lpddr2_timings *of_get_ddr_timings(struct device_node *np_ddr,
drivers/memory/of_memory.h
18
const struct lpddr3_min_tck *of_lpddr3_get_min_tck(struct device_node *np,
drivers/memory/of_memory.h
21
of_lpddr3_get_ddr_timings(struct device_node *np_ddr,
drivers/memory/of_memory.h
24
const struct lpddr2_info *of_lpddr2_get_info(struct device_node *np,
drivers/memory/of_memory.h
28
*of_get_min_tck(struct device_node *np, struct device *dev)
drivers/memory/of_memory.h
34
*of_get_ddr_timings(struct device_node *np_ddr, struct device *dev,
drivers/memory/of_memory.h
41
*of_lpddr3_get_min_tck(struct device_node *np, struct device *dev)
drivers/memory/of_memory.h
47
*of_lpddr3_get_ddr_timings(struct device_node *np_ddr,
drivers/memory/of_memory.h
54
*of_lpddr2_get_info(struct device_node *np, struct device *dev)
drivers/memory/omap-gpmc.c
2009
void gpmc_read_settings_dt(struct device_node *np, struct gpmc_settings *p)
drivers/memory/omap-gpmc.c
2056
static void __maybe_unused gpmc_read_timings_dt(struct device_node *np,
drivers/memory/omap-gpmc.c
2141
struct device_node *child)
drivers/memory/omap-gpmc.c
2346
struct device_node *child;
drivers/memory/omap-gpmc.c
2357
void gpmc_read_settings_dt(struct device_node *np, struct gpmc_settings *p)
drivers/memory/pl172.c
172
struct device_node *np)
drivers/memory/pl172.c
203
struct device_node *child_np, *np = adev->dev.of_node;
drivers/memory/pl172.c
57
const struct device_node *np, const char *name,
drivers/memory/pl172.c
83
struct device_node *np, u32 cs)
drivers/memory/pl353-smc.c
74
struct device_node *of_node = adev->dev.of_node;
drivers/memory/renesas-rpc-if.c
976
struct device_node *flash;
drivers/memory/samsung/exynos-srom.c
107
struct device_node *np, *child;
drivers/memory/samsung/exynos-srom.c
68
struct device_node *np)
drivers/memory/samsung/exynos5422-dmc.c
1184
struct device_node *np_ddr __free(device_node) =
drivers/memory/samsung/exynos5422-dmc.c
1416
struct device_node *np = dev->of_node;
drivers/memory/stm32-fmc2-ebi.c
1358
struct device_node *dev_node,
drivers/memory/stm32-fmc2-ebi.c
1549
struct device_node *dev_node,
drivers/memory/stm32_omm.c
284
static int stm32_omm_check_access(struct device_node *np)
drivers/memory/stm32_omm.c
46
struct device_node *node;
drivers/memory/tegra/mc.c
446
struct device_node *node)
drivers/memory/tegra/mc.c
477
static int load_timings(struct tegra_mc *mc, struct device_node *node)
drivers/memory/tegra/mc.c
99
struct device_node *np;
drivers/memory/tegra/tegra114-emc.c
1249
struct device_node *np;
drivers/memory/tegra/tegra114-emc.c
827
struct device_node *node)
drivers/memory/tegra/tegra114-emc.c
918
struct device_node *node)
drivers/memory/tegra/tegra114-emc.c
957
static struct device_node *
drivers/memory/tegra/tegra114-emc.c
958
tegra114_emc_find_node_by_ram_code(struct device_node *node, u32 ram_code)
drivers/memory/tegra/tegra114-emc.c
960
struct device_node *np;
drivers/memory/tegra/tegra124-emc.c
1008
static struct device_node *
drivers/memory/tegra/tegra124-emc.c
1009
tegra124_emc_find_node_by_ram_code(struct device_node *node, u32 ram_code)
drivers/memory/tegra/tegra124-emc.c
1011
struct device_node *np;
drivers/memory/tegra/tegra124-emc.c
1341
struct device_node *np;
drivers/memory/tegra/tegra124-emc.c
903
struct device_node *node)
drivers/memory/tegra/tegra124-emc.c
973
struct device_node *node)
drivers/memory/tegra/tegra20-emc.c
1086
struct device_node *np;
drivers/memory/tegra/tegra20-emc.c
339
struct device_node *node)
drivers/memory/tegra/tegra20-emc.c
393
struct device_node *node)
drivers/memory/tegra/tegra20-emc.c
436
static struct device_node *
drivers/memory/tegra/tegra20-emc.c
440
struct device_node *np;
drivers/memory/tegra/tegra20-emc.c
464
struct device_node *lpddr2_np;
drivers/memory/tegra/tegra210-emc-core.c
1815
struct device_node *np;
drivers/memory/tegra/tegra30-emc.c
1006
static struct device_node *emc_find_node_by_ram_code(struct tegra_emc *emc)
drivers/memory/tegra/tegra30-emc.c
1009
struct device_node *np;
drivers/memory/tegra/tegra30-emc.c
1519
struct device_node *np;
drivers/memory/tegra/tegra30-emc.c
873
struct device_node *node)
drivers/memory/tegra/tegra30-emc.c
963
struct device_node *node)
drivers/memory/ti-aemif.c
298
struct device_node *np)
drivers/memory/ti-aemif.c
370
struct device_node *np = dev->of_node;
drivers/memory/ti-emif-pm.c
66
struct device_node *np = dev->of_node;
drivers/mfd/88pm860x-core.c
1113
static int pm860x_dt_init(struct device_node *np,
drivers/mfd/88pm860x-core.c
1133
struct device_node *node = client->dev.of_node;
drivers/mfd/ab8500-core.c
1021
struct device_node *np = pdev->dev.of_node;
drivers/mfd/ab8500-core.c
569
static int ab8500_irq_init(struct ab8500 *ab8500, struct device_node *np)
drivers/mfd/altera-sysmgr.c
100
struct device_node *sysmgr_np;
drivers/mfd/altera-sysmgr.c
133
struct device_node *np = dev->of_node;
drivers/mfd/altera-sysmgr.c
95
struct regmap *altr_sysmgr_regmap_lookup_by_phandle(struct device_node *np,
drivers/mfd/as3722.c
311
struct device_node *np = i2c->dev.of_node;
drivers/mfd/atmel-flexcom.c
39
struct device_node *np = pdev->dev.of_node;
drivers/mfd/atmel-smc.c
349
atmel_hsmc_get_reg_layout(struct device_node *np)
drivers/mfd/cros_ec_dev.c
183
struct device_node *node;
drivers/mfd/db8500-prcmu.c
2606
static int db8500_irq_init(struct device_node *np)
drivers/mfd/db8500-prcmu.c
2626
static void dbx500_fw_version_init(struct device_node *np)
drivers/mfd/db8500-prcmu.c
2664
struct device_node *np;
drivers/mfd/db8500-prcmu.c
2956
struct device_node *np;
drivers/mfd/db8500-prcmu.c
2999
struct device_node *np = pdev->dev.of_node;
drivers/mfd/ene-kb3930.c
125
struct device_node *np = dev->of_node;
drivers/mfd/max14577.c
363
struct device_node *np = i2c->dev.of_node;
drivers/mfd/max77620.c
311
struct device_node *fps_np)
drivers/mfd/max77620.c
403
struct device_node *fps_np;
drivers/mfd/max8925-i2c.c
134
static int max8925_dt_init(struct device_node *np, struct device *dev,
drivers/mfd/max8925-i2c.c
151
struct device_node *node = client->dev.of_node;
drivers/mfd/mc13xxx-core.c
396
struct device_node *np = mc13xxx->dev->of_node;
drivers/mfd/mfd-core.c
111
struct device_node *np,
drivers/mfd/mfd-core.c
30
struct device_node *np;
drivers/mfd/mxs-lradc.c
129
struct device_node *node = dev->of_node;
drivers/mfd/omap-usb-host.c
475
struct device_node *node = dev->of_node;
drivers/mfd/palmas.c
393
struct device_node *node = i2c->dev.of_node;
drivers/mfd/palmas.c
430
struct device_node *np = palmas_dev->dev->of_node;
drivers/mfd/palmas.c
489
struct device_node *node = i2c->dev.of_node;
drivers/mfd/qcom-spmi-pmic.c
86
struct device_node *spmi_bus;
drivers/mfd/qcom_rpm.c
534
struct device_node *syscon_np;
drivers/mfd/ssbi.c
263
struct device_node *np = pdev->dev.of_node;
drivers/mfd/stmpe.c
1217
static int stmpe_irq_init(struct stmpe *stmpe, struct device_node *np)
drivers/mfd/stmpe.c
1338
struct device_node *np)
drivers/mfd/stmpe.c
1340
struct device_node *child;
drivers/mfd/stmpe.c
1369
struct device_node *np = ci->dev->of_node;
drivers/mfd/stpmic1.c
152
struct device_node *np = dev->of_node;
drivers/mfd/syscon.c
168
static struct regmap *device_node_get_regmap(struct device_node *np,
drivers/mfd/syscon.c
207
int of_syscon_register_regmap(struct device_node *np, struct regmap *regmap)
drivers/mfd/syscon.c
255
struct regmap *device_node_to_regmap(struct device_node *np)
drivers/mfd/syscon.c
272
struct regmap *syscon_node_to_regmap(struct device_node *np)
drivers/mfd/syscon.c
28
struct device_node *np;
drivers/mfd/syscon.c
280
struct device_node *syscon_np;
drivers/mfd/syscon.c
294
struct regmap *syscon_regmap_lookup_by_phandle(struct device_node *np,
drivers/mfd/syscon.c
297
struct device_node *syscon_np;
drivers/mfd/syscon.c
317
struct regmap *syscon_regmap_lookup_by_phandle_args(struct device_node *np,
drivers/mfd/syscon.c
322
struct device_node *syscon_np;
drivers/mfd/syscon.c
351
struct regmap *syscon_regmap_lookup_by_phandle_optional(struct device_node *np,
drivers/mfd/syscon.c
40
static struct syscon *of_syscon_register(struct device_node *np, bool check_res)
drivers/mfd/tc3589x.c
235
static int tc3589x_irq_init(struct tc3589x *tc3589x, struct device_node *np)
drivers/mfd/tc3589x.c
329
struct device_node *np = dev->of_node;
drivers/mfd/tc3589x.c
331
struct device_node *child;
drivers/mfd/tc3589x.c
356
struct device_node *np = i2c->dev.of_node;
drivers/mfd/ti_am335x_tscadc.c
120
struct device_node *node;
drivers/mfd/tps6105x.c
96
struct device_node *np = dev->of_node;
drivers/mfd/tps6105x.c
98
struct device_node *child;
drivers/mfd/tps6586x.c
418
struct device_node *np = client->dev.of_node;
drivers/mfd/tps65910.c
377
struct device_node *np = client->dev.of_node;
drivers/mfd/twl-core.c
727
struct device_node *node = client->dev.of_node;
drivers/mfd/twl4030-audio.c
148
struct device_node *parent)
drivers/mfd/twl4030-audio.c
150
struct device_node *node;
drivers/mfd/twl4030-audio.c
165
struct device_node *node)
drivers/mfd/twl4030-audio.c
182
struct device_node *node = pdev->dev.of_node;
drivers/mfd/twl4030-power.c
676
struct device_node *node)
drivers/mfd/twl4030-power.c
886
struct device_node *node = pdev->dev.of_node;
drivers/mfd/twl6040.c
635
struct device_node *node = client->dev.of_node;
drivers/mfd/twl6040.c
83
static bool twl6040_has_vibra(struct device_node *parent)
drivers/mfd/twl6040.c
85
struct device_node *node;
drivers/mfd/wcd934x.c
215
struct device_node *np = dev->of_node;
drivers/mfd/wm8994-core.c
262
struct device_node *np = wm8994->dev->of_node;
drivers/misc/atmel-ssc.c
150
struct device_node *np = ssc->pdev->dev.of_node;
drivers/misc/atmel-ssc.c
210
struct device_node *np = pdev->dev.of_node;
drivers/misc/lis3lv02d/lis3lv02d.c
948
struct device_node *np = lis3->of_node;
drivers/misc/lis3lv02d/lis3lv02d.h
306
struct device_node *of_node;
drivers/misc/qcom-coincell.c
86
struct device_node *node = pdev->dev.of_node;
drivers/misc/rp1/rp1_pci.c
117
static int rp1_irq_xlate(struct irq_domain *d, struct device_node *node,
drivers/misc/rp1/rp1_pci.c
184
struct device_node *rp1_node;
drivers/misc/sram.c
177
struct device_node *np = sram->dev->of_node, *child;
drivers/misc/ti_fpc202.c
482
struct device_node *led_handle)
drivers/misc/ti_fpc202.c
561
static int fpc202_probe_port(struct fpc202_priv *priv, struct device_node *i2c_handle, int port_id)
drivers/misc/vcpu_stall_detector.c
146
struct device_node *np = pdev->dev.of_node;
drivers/misc/xilinx_sdfec.c
1032
struct device_node *node = dev->of_node;
drivers/mmc/core/core.c
1089
static int mmc_of_get_func_num(struct device_node *node)
drivers/mmc/core/core.c
1101
struct device_node *mmc_of_find_child_device(struct mmc_host *host,
drivers/mmc/core/core.c
1104
struct device_node *node;
drivers/mmc/core/core.h
40
struct device_node *mmc_of_find_child_device(struct mmc_host *host,
drivers/mmc/core/mmc.c
383
struct device_node *np;
drivers/mmc/core/pwrseq.c
23
struct device_node *np;
drivers/mmc/host/atmel-mci.c
631
struct device_node *np = dev->of_node;
drivers/mmc/host/cavium-octeon.c
151
struct device_node *node = pdev->dev.of_node;
drivers/mmc/host/cavium-thunderx.c
60
struct device_node *node = pdev->dev.of_node;
drivers/mmc/host/cavium-thunderx.c
62
struct device_node *child_node;
drivers/mmc/host/cavium.c
950
struct device_node *node = dev->of_node;
drivers/mmc/host/dw_mmc-exynos.c
377
struct device_node *np = host->dev->of_node;
drivers/mmc/host/dw_mmc-hi3798mv200.c
181
struct device_node *np = host->dev->of_node;
drivers/mmc/host/dw_mmc-pltfm.c
61
struct device_node *np = host->dev->of_node;
drivers/mmc/host/dw_mmc-rockchip.c
424
struct device_node *np = host->dev->of_node;
drivers/mmc/host/mmci.c
2168
static int mmci_of_parse(struct device_node *np, struct mmc_host *mmc)
drivers/mmc/host/mmci.c
2207
struct device_node *np = dev->dev.of_node;
drivers/mmc/host/mmci_qcom_dml.c
125
struct device_node *np = host->mmc->parent->of_node;
drivers/mmc/host/mmci_qcom_dml.c
98
static int of_get_dml_pipe_index(struct device_node *np, const char *name)
drivers/mmc/host/mmci_stm32_sdmmc.c
726
struct device_node *np = host->mmc->parent->of_node;
drivers/mmc/host/moxart-mmc.c
551
struct device_node *node = dev->of_node;
drivers/mmc/host/mvsdio.c
695
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/mxs-mmc.c
561
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/omap_hsmmc.c
1727
struct device_node *np = dev->of_node;
drivers/mmc/host/pxamci.c
580
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/sdhci-cadence.c
159
static unsigned int sdhci_cdns_phy_param_count(struct device_node *np)
drivers/mmc/host/sdhci-cadence.c
171
static void sdhci_cdns_phy_param_parse(struct device_node *np,
drivers/mmc/host/sdhci-esdhc-imx.c
1814
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/sdhci-msm.c
2592
struct device_node *node = pdev->dev.of_node;
drivers/mmc/host/sdhci-msm.c
2656
struct device_node *node = pdev->dev.of_node;
drivers/mmc/host/sdhci-of-arasan.c
1555
struct device_node *np = dev->of_node;
drivers/mmc/host/sdhci-of-arasan.c
1607
struct device_node *np = dev->of_node;
drivers/mmc/host/sdhci-of-arasan.c
1650
struct device_node *np = dev->of_node;
drivers/mmc/host/sdhci-of-arasan.c
1717
struct device_node *np = dev->of_node;
drivers/mmc/host/sdhci-of-arasan.c
1846
struct device_node *node;
drivers/mmc/host/sdhci-of-arasan.c
1852
struct device_node *np = dev->of_node;
drivers/mmc/host/sdhci-of-aspeed.c
368
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/sdhci-of-aspeed.c
524
struct device_node *parent;
drivers/mmc/host/sdhci-of-dwcmshc.c
1952
struct device_node *usb_phy_node;
drivers/mmc/host/sdhci-of-esdhc.c
1343
struct device_node *np;
drivers/mmc/host/sdhci-of-esdhc.c
1423
struct device_node *np, *tp;
drivers/mmc/host/sdhci-of-esdhc.c
889
struct device_node *scfg_node;
drivers/mmc/host/sdhci-of-sparx5.c
165
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/sdhci-pxav2.c
222
struct device_node *np = dev->of_node;
drivers/mmc/host/sdhci-pxav3.c
126
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/sdhci-pxav3.c
366
struct device_node *np = dev->of_node;
drivers/mmc/host/sdhci-pxav3.c
404
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/sdhci-s3c.c
439
struct device_node *node = dev->of_node;
drivers/mmc/host/sdhci-sprd.c
705
struct device_node *np)
drivers/mmc/host/sdhci-st.c
142
static void st_mmcss_cconfig(struct device_node *np, struct sdhci_host *host)
drivers/mmc/host/sdhci-st.c
344
struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/sdhci-st.c
475
struct device_node *np = dev->of_node;
drivers/mmc/host/sdhci-xenon-phy.c
681
struct device_node *np,
drivers/mmc/host/tmio_mmc_core.c
1109
const struct device_node *np = pdev->dev.of_node;
drivers/mmc/host/uniphier-sd.c
585
struct device_node *np = dev->of_node;
drivers/mmc/host/wmt-sdmmc.c
753
struct device_node *np = pdev->dev.of_node;
drivers/mtd/chips/cfi_cmdset_0002.c
603
struct device_node __maybe_unused *np = map->device_node;
drivers/mtd/chips/map_rom.c
39
erase_size = of_get_property(map->device_node, "erase-size", NULL);
drivers/mtd/devices/phram.c
128
struct device_node *np = pdev ? pdev->dev.of_node : NULL;
drivers/mtd/devices/spear_smi.c
793
struct device_node *np)
drivers/mtd/devices/spear_smi.c
796
struct device_node *pp;
drivers/mtd/devices/spear_smi.c
835
struct device_node *np)
drivers/mtd/devices/spear_smi.c
842
u32 bank, struct device_node *np)
drivers/mtd/devices/spear_smi.c
937
struct device_node *np = pdev->dev.of_node;
drivers/mtd/devices/st_spi_fsm.c
1973
struct device_node *np = pdev->dev.of_node;
drivers/mtd/devices/st_spi_fsm.c
2017
struct device_node *np = pdev->dev.of_node;
drivers/mtd/hyperbus/hbmc-am654.c
161
struct device_node *np = pdev->dev.of_node;
drivers/mtd/hyperbus/hyperbus-core.c
62
struct device_node *np;
drivers/mtd/hyperbus/hyperbus-core.c
85
map->device_node = np;
drivers/mtd/maps/physmap-core.c
275
struct device_node *dp = dev->dev.of_node;
drivers/mtd/maps/physmap-core.c
297
struct device_node *dp = dev->dev.of_node;
drivers/mtd/maps/physmap-core.c
330
struct device_node *dp = dev->dev.of_node;
drivers/mtd/maps/physmap-core.c
365
info->maps[i].device_node = dp;
drivers/mtd/maps/physmap-gemini.c
121
struct device_node *np,
drivers/mtd/maps/physmap-gemini.h
12
struct device_node *np,
drivers/mtd/maps/physmap-gemini.h
7
struct device_node *np,
drivers/mtd/maps/physmap-ixp4xx.c
115
struct device_node *np,
drivers/mtd/maps/physmap-ixp4xx.h
13
struct device_node *np,
drivers/mtd/maps/physmap-ixp4xx.h
8
struct device_node *np,
drivers/mtd/maps/physmap-versatile.c
188
struct device_node *np,
drivers/mtd/maps/physmap-versatile.c
191
struct device_node *sysnp;
drivers/mtd/maps/physmap-versatile.c
85
struct device_node *ebi;
drivers/mtd/maps/physmap-versatile.h
12
struct device_node *np,
drivers/mtd/maps/physmap-versatile.h
7
struct device_node *np,
drivers/mtd/maps/sun_uflash.c
110
struct device_node *dp = op->dev.of_node;
drivers/mtd/maps/sun_uflash.c
50
static int uflash_devinit(struct platform_device *op, struct device_node *dp)
drivers/mtd/mtd_virt_concat.c
157
static int mtd_virt_concat_create_item(struct device_node *parts,
drivers/mtd/mtd_virt_concat.c
242
struct device_node *parts = NULL;
drivers/mtd/mtd_virt_concat.c
35
struct device_node *nodes[] __counted_by(count);
drivers/mtd/mtd_virt_concat.c
46
static bool mtd_is_part_concat(struct device_node *dev)
drivers/mtd/mtdcore.c
1364
struct mtd_info *of_get_mtd_device_by_node(struct device_node *np)
drivers/mtd/mtdcore.c
609
struct device_node *node = mtd_get_of_node(mtd);
drivers/mtd/mtdcore.c
641
struct device_node *partitions, *parent_dn, *mtd_dn = NULL;
drivers/mtd/mtdcore.c
705
struct device_node *np = mtd_get_of_node(mtd);
drivers/mtd/mtdcore.c
962
struct device_node *np;
drivers/mtd/mtdpart.c
601
struct device_node *np;
drivers/mtd/mtdpart.c
602
struct device_node *child;
drivers/mtd/nand/ecc-mtk.c
266
static struct mtk_ecc *mtk_ecc_get(struct device_node *np)
drivers/mtd/nand/ecc-mtk.c
293
struct mtk_ecc *of_mtk_ecc_get(struct device_node *of_node)
drivers/mtd/nand/ecc-mtk.c
296
struct device_node *np;
drivers/mtd/nand/ecc-mxic.c
750
struct device_node *np;
drivers/mtd/nand/ecc.c
339
of_get_nand_ecc_engine_type(struct device_node *np)
drivers/mtd/nand/ecc.c
341
struct device_node *eng_np;
drivers/mtd/nand/ecc.c
367
static enum nand_ecc_placement of_get_nand_ecc_placement(struct device_node *np)
drivers/mtd/nand/ecc.c
391
static enum nand_ecc_algo of_get_nand_ecc_algo(struct device_node *np)
drivers/mtd/nand/ecc.c
410
static int of_get_nand_ecc_step_size(struct device_node *np)
drivers/mtd/nand/ecc.c
419
static int of_get_nand_ecc_strength(struct device_node *np)
drivers/mtd/nand/ecc.c
430
struct device_node *dn = nanddev_get_of_node(nand);
drivers/mtd/nand/ecc.c
669
struct device_node *np;
drivers/mtd/nand/ecc.c
711
struct device_node *np;
drivers/mtd/nand/onenand/onenand_omap2.c
468
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/arasan-nand-controller.c
1272
static int anfc_chip_init(struct arasan_nfc *nfc, struct device_node *np)
drivers/mtd/nand/raw/arasan-nand-controller.c
1363
struct device_node *np = nfc->dev->of_node;
drivers/mtd/nand/raw/arasan-nand-controller.c
979
struct device_node *np = nfc->dev->of_node;
drivers/mtd/nand/raw/atmel/nand-controller.c
1638
struct device_node *np,
drivers/mtd/nand/raw/atmel/nand-controller.c
1866
struct device_node *np;
drivers/mtd/nand/raw/atmel/nand-controller.c
2044
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/atmel/nand-controller.c
2114
struct device_node *np;
drivers/mtd/nand/raw/atmel/nand-controller.c
2163
struct device_node *nand_np, *nfc_np;
drivers/mtd/nand/raw/atmel/nand-controller.c
2270
struct device_node *np;
drivers/mtd/nand/raw/atmel/nand-controller.c
2605
struct device_node *nfc_node;
drivers/mtd/nand/raw/atmel/pmecc.c
866
struct device_node *np)
drivers/mtd/nand/raw/atmel/pmecc.c
930
struct device_node *np;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2895
struct device_node *np = nand_get_flash_node(chip);
drivers/mtd/nand/raw/brcmnand/brcmnand.c
3299
struct device_node *dn = dev->of_node;
drivers/mtd/nand/raw/cadence-nand-controller.c
2995
struct device_node *np)
drivers/mtd/nand/raw/cadence-nand-controller.c
3095
struct device_node *np = cdns_ctrl->dev->of_node;
drivers/mtd/nand/raw/denali_dt.c
82
struct device_node *chip_np)
drivers/mtd/nand/raw/fsl_elbc_nand.c
868
struct device_node *node = pdev->dev.of_node;
drivers/mtd/nand/raw/fsl_ifc_nand.c
1004
struct device_node *node = dev->dev.of_node;
drivers/mtd/nand/raw/fsl_ifc_nand.c
875
struct device_node *np __free(device_node) =
drivers/mtd/nand/raw/fsl_upm.c
43
const struct device_node *upm_np,
drivers/mtd/nand/raw/fsl_upm.c
48
struct device_node *flash_np;
drivers/mtd/nand/raw/fsmc_nand.c
870
struct device_node *np = pdev->dev.of_node;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2693
struct device_node *np __free(device_node) =
drivers/mtd/nand/raw/hisi504_nand.c
741
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/ingenic/ingenic_ecc.c
101
struct ingenic_ecc *of_ingenic_ecc_get(struct device_node *of_node)
drivers/mtd/nand/raw/ingenic/ingenic_ecc.c
104
struct device_node *np;
drivers/mtd/nand/raw/ingenic/ingenic_ecc.c
66
static struct ingenic_ecc *ingenic_ecc_get(struct device_node *np)
drivers/mtd/nand/raw/ingenic/ingenic_ecc.h
37
struct ingenic_ecc *of_ingenic_ecc_get(struct device_node *np);
drivers/mtd/nand/raw/ingenic/ingenic_ecc.h
57
static inline struct ingenic_ecc *of_ingenic_ecc_get(struct device_node *np)
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
346
struct device_node *np,
drivers/mtd/nand/raw/intel-nand-controller.c
580
struct device_node *chip_np;
drivers/mtd/nand/raw/loongson-nand-controller.c
844
struct device_node *chip_np;
drivers/mtd/nand/raw/lpc32xx_mlc.c
631
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/lpc32xx_slc.c
756
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/marvell_nand.c
2604
struct device_node *np)
drivers/mtd/nand/raw/marvell_nand.c
2776
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/marvell_nand.c
2898
struct device_node *np = nfc->dev->of_node;
drivers/mtd/nand/raw/meson_nand.c
1386
struct meson_nfc *nfc, struct device_node *np)
drivers/mtd/nand/raw/meson_nand.c
1497
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/mpc5121_nfc.c
274
struct device_node *dn;
drivers/mtd/nand/raw/mpc5121_nfc.c
519
struct device_node *rmnode;
drivers/mtd/nand/raw/mpc5121_nfc.c
617
struct device_node *dn = op->dev.of_node;
drivers/mtd/nand/raw/mtk_nand.c
1340
struct device_node *np)
drivers/mtd/nand/raw/mtk_nand.c
1451
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/mtk_nand.c
1510
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/mxc_nand.c
1719
struct device_node *np __free(device_node) =
drivers/mtd/nand/raw/mxic_nand.c
488
struct device_node *nand_np, *np = pdev->dev.of_node;
drivers/mtd/nand/raw/nand_base.c
5311
of_get_rawnand_ecc_engine_type_legacy(struct device_node *np)
drivers/mtd/nand/raw/nand_base.c
5362
of_get_rawnand_ecc_placement_legacy(struct device_node *np)
drivers/mtd/nand/raw/nand_base.c
5376
static enum nand_ecc_algo of_get_rawnand_ecc_algo_legacy(struct device_node *np)
drivers/mtd/nand/raw/nand_base.c
5394
struct device_node *dn = nand_get_flash_node(chip);
drivers/mtd/nand/raw/nand_base.c
5409
struct device_node *dn = nand_get_flash_node(chip);
drivers/mtd/nand/raw/nand_base.c
5429
struct device_node *dn = nand_get_flash_node(chip);
drivers/mtd/nand/raw/nand_base.c
5498
struct device_node *dn = nand_get_flash_node(chip);
drivers/mtd/nand/raw/nand_macronix.c
106
struct device_node *dn = nand_get_flash_node(chip);
drivers/mtd/nand/raw/ndfc.c
133
struct device_node *node)
drivers/mtd/nand/raw/ndfc.c
135
struct device_node *flash_np;
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
853
struct device_node *np)
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
938
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/omap2.c
152
struct device_node *elm_of_node;
drivers/mtd/nand/raw/omap2.c
1604
struct device_node *elm_node)
drivers/mtd/nand/raw/omap2.c
1676
struct device_node *child = dev->of_node;
drivers/mtd/nand/raw/pasemi_nand.c
100
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/pl35x-nand-controller.c
1046
struct device_node *np)
drivers/mtd/nand/raw/pl35x-nand-controller.c
1121
struct device_node *np = nfc->dev->of_node;
drivers/mtd/nand/raw/qcom_nandc.c
2078
struct device_node *dn)
drivers/mtd/nand/raw/qcom_nandc.c
2146
struct device_node *dn)
drivers/mtd/nand/raw/qcom_nandc.c
2209
struct device_node *dn = dev->of_node;
drivers/mtd/nand/raw/qcom_nandc.c
2234
struct device_node *np = nandc->dev->of_node;
drivers/mtd/nand/raw/renesas-nand-controller.c
1204
static int rnandc_chip_init(struct rnandc *rnandc, struct device_node *np)
drivers/mtd/nand/raw/rockchip-nand-controller.c
1119
struct device_node *np)
drivers/mtd/nand/raw/rockchip-nand-controller.c
1229
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1800
struct device_node *dn)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1855
struct device_node *dn = nfc->dev->of_node;
drivers/mtd/nand/raw/sunxi_nand.c
1954
struct device_node *np)
drivers/mtd/nand/raw/sunxi_nand.c
2112
struct device_node *np = nand_get_flash_node(nand);
drivers/mtd/nand/raw/sunxi_nand.c
2323
struct device_node *np)
drivers/mtd/nand/raw/sunxi_nand.c
2411
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/tegra_nand.c
1070
struct device_node *np = dev->of_node;
drivers/mtd/nand/raw/tegra_nand.c
1071
struct device_node *np_nand;
drivers/mtd/nand/spi/core.c
1333
struct device_node *np = spinand->spimem->spi->dev.of_node;
drivers/mtd/parsers/ofpart_bcm4908.c
19
struct device_node *root;
drivers/mtd/parsers/ofpart_core.c
232
struct device_node *dp;
drivers/mtd/parsers/ofpart_core.c
40
static bool node_has_compatible(struct device_node *pp)
drivers/mtd/parsers/ofpart_core.c
52
struct device_node *mtd_node;
drivers/mtd/parsers/ofpart_core.c
53
struct device_node *ofpart_node;
drivers/mtd/parsers/ofpart_core.c
55
struct device_node *pp;
drivers/mtd/parsers/parser_trx.c
54
struct device_node *np = mtd_get_of_node(mtd);
drivers/mtd/parsers/redboot.c
47
struct device_node *np;
drivers/mtd/parsers/redboot.c
48
struct device_node *npart;
drivers/mtd/parsers/scpart.c
149
struct device_node *mtd_node;
drivers/mtd/parsers/scpart.c
150
struct device_node *ofpart_node;
drivers/mtd/parsers/scpart.c
151
struct device_node *pp;
drivers/mtd/parsers/tplink_safeloader.c
24
struct device_node *np;
drivers/mtd/spi-nor/controllers/hisi-sfc.c
326
static int hisi_spi_nor_register(struct device_node *np,
drivers/mtd/spi-nor/controllers/nxp-spifi.c
280
struct device_node *np)
drivers/mtd/spi-nor/controllers/nxp-spifi.c
381
struct device_node *flash_np;
drivers/mtd/spi-nor/core.c
2950
struct device_node *np = spi_nor_get_flash_node(nor);
drivers/mtd/spi-nor/core.c
3107
struct device_node *np = spi_nor_get_flash_node(nor);
drivers/mtd/ubi/build.c
1234
struct device_node *np = mtd_get_of_node(mtd);
drivers/mtd/ubi/nvmem.c
63
struct device_node *np = dev_of_node(vi->dev);
drivers/mux/core.c
520
static struct mux_chip *of_find_mux_chip_by_node(struct device_node *np)
drivers/mux/core.c
543
struct device_node *node)
drivers/mux/core.c
545
struct device_node *np = node ? node : dev->of_node;
drivers/mux/core.c
724
struct device_node *np)
drivers/mux/core.c
782
bool optional, struct device_node *np,
drivers/mux/core.c
836
struct device_node *np)
drivers/mux/mmio.c
59
struct device_node *np = dev->of_node;
drivers/net/can/bxcan.c
931
struct device_node *np = pdev->dev.of_node;
drivers/net/can/c_can/c_can_platform.c
266
struct device_node *np = pdev->dev.of_node;
drivers/net/can/cc770/cc770_platform.c
74
struct device_node *np = pdev->dev.of_node;
drivers/net/can/dev/dev.c
509
struct device_node *dn;
drivers/net/can/dev/dev.c
511
struct device_node *np = dev->dev.parent->of_node;
drivers/net/can/flexcan/flexcan-core.c
1947
struct device_node *np = pdev->dev.of_node;
drivers/net/can/flexcan/flexcan-core.c
1948
struct device_node *gpr_np;
drivers/net/can/grcan.c
1644
struct device_node *np = ofdev->dev.of_node;
drivers/net/can/grcan.c
1645
struct device_node *sysid_parent;
drivers/net/can/mscan/mpc5xxx_can.c
112
struct device_node *np;
drivers/net/can/mscan/mpc5xxx_can.c
287
struct device_node *np = ofdev->dev.of_node;
drivers/net/can/mscan/mpc5xxx_can.c
49
struct device_node *np_cdm;
drivers/net/can/rcar/rcar_canfd.c
2106
struct device_node *of_child;
drivers/net/can/sja1000/sja1000_platform.c
106
static void sp_rzn1_init(struct sja1000_priv *priv, struct device_node *of)
drivers/net/can/sja1000/sja1000_platform.c
137
static void sp_populate_of(struct sja1000_priv *priv, struct device_node *of)
drivers/net/can/sja1000/sja1000_platform.c
222
struct device_node *of = pdev->dev.of_node;
drivers/net/can/sja1000/sja1000_platform.c
34
void (*init)(struct sja1000_priv *priv, struct device_node *of);
drivers/net/can/sja1000/sja1000_platform.c
97
static void sp_technologic_init(struct sja1000_priv *priv, struct device_node *of)
drivers/net/can/sun4i_can.c
822
struct device_node *np = pdev->dev.of_node;
drivers/net/can/ti_hecc.c
850
struct device_node *np = pdev->dev.of_node;
drivers/net/dsa/b53/b53_mmap.c
364
struct device_node *np = pdev->dev.of_node;
drivers/net/dsa/b53/b53_mmap.c
365
struct device_node *of_ports, *of_port;
drivers/net/dsa/b53/b53_mmap.c
407
struct device_node *np = pdev->dev.of_node;
drivers/net/dsa/b53/b53_srab.c
621
struct device_node *dn = pdev->dev.of_node;
drivers/net/dsa/bcm_sf2.c
1368
struct device_node *dn = pdev->dev.of_node;
drivers/net/dsa/bcm_sf2.c
1373
struct device_node *ports;
drivers/net/dsa/bcm_sf2.c
555
struct device_node *dn)
drivers/net/dsa/bcm_sf2.c
559
struct device_node *port;
drivers/net/dsa/bcm_sf2.c
610
struct device_node *dn, *child;
drivers/net/dsa/hirschmann/hellcreek_ptp.c
305
struct device_node *leds, *led = NULL;
drivers/net/dsa/lan9303-core.c
1421
struct device_node *np)
drivers/net/dsa/lan9303-core.c
1449
int lan9303_probe(struct lan9303 *chip, struct device_node *np)
drivers/net/dsa/lan9303.h
11
int lan9303_probe(struct lan9303 *chip, struct device_node *np);
drivers/net/dsa/lantiq/lantiq_gswip.c
173
struct device_node *gphy_fw_np, int i)
drivers/net/dsa/lantiq/lantiq_gswip.c
236
struct device_node *gphy_fw_list_np, u32 version)
drivers/net/dsa/lantiq/lantiq_gswip.c
239
struct device_node *gphy_fw_np;
drivers/net/dsa/lantiq/lantiq_gswip.c
343
struct device_node *np, *gphy_fw_np;
drivers/net/dsa/lantiq/lantiq_gswip_common.c
189
struct device_node *mdio_np, *switch_np = priv->dev->of_node;
drivers/net/dsa/lantiq/lantiq_gswip_common.c
608
struct device_node *port_dn = dp->dn;
drivers/net/dsa/lantiq/mxl-gsw1xx.c
608
static int gsw1xx_rmii_slew_rate(const struct device_node *np, struct gsw1xx_priv *priv,
drivers/net/dsa/lantiq/mxl-gsw1xx.c
629
struct device_node *np = dp->dn;
drivers/net/dsa/microchip/ksz_common.c
2417
struct device_node *mdio_np)
drivers/net/dsa/microchip/ksz_common.c
2419
struct device_node *phy_node, *phy_parent_node;
drivers/net/dsa/microchip/ksz_common.c
2486
struct device_node *parent_bus_node;
drivers/net/dsa/microchip/ksz_common.c
2489
struct device_node *mdio_np;
drivers/net/dsa/microchip/ksz_common.c
4086
struct device_node *port_dn)
drivers/net/dsa/microchip/ksz_common.c
4313
struct device_node *np = dev->dev->of_node;
drivers/net/dsa/microchip/ksz_common.c
4398
struct device_node *ports;
drivers/net/dsa/microchip/ksz_common.h
465
struct device_node *mdio_np);
drivers/net/dsa/microchip/lan937x_main.c
687
struct device_node *parent_bus_node;
drivers/net/dsa/microchip/lan937x_main.c
690
struct device_node *mdio_np;
drivers/net/dsa/mt7530-mdio.c
158
struct device_node *dn;
drivers/net/dsa/mt7530.c
2314
struct device_node *np = dev->of_node;
drivers/net/dsa/mt7530.c
2363
struct device_node *mnp, *np = priv->dev->of_node;
drivers/net/dsa/mt7530.c
2413
struct device_node *dn = NULL;
drivers/net/dsa/mt7530.c
2414
struct device_node *phy_node;
drivers/net/dsa/mt7530.c
2415
struct device_node *mac_np;
drivers/net/dsa/mv88e6xxx/chip.c
3835
struct device_node *np,
drivers/net/dsa/mv88e6xxx/chip.c
3926
struct device_node *np = chip->dev->of_node;
drivers/net/dsa/mv88e6xxx/chip.c
3927
struct device_node *child;
drivers/net/dsa/mv88e6xxx/chip.c
7318
struct device_node *np = dev->of_node;
drivers/net/dsa/mxl862xx/mxl862xx.c
271
struct device_node *mdio_np;
drivers/net/dsa/netc/netc_main.c
134
struct device_node *node,
drivers/net/dsa/netc/netc_main.c
150
struct device_node *node)
drivers/net/dsa/netc/netc_main.c
191
struct device_node *node)
drivers/net/dsa/netc/netc_main.c
193
struct device_node *mdio_node;
drivers/net/dsa/netc/netc_main.c
2438
struct device_node *node = dev_of_node(&pdev->dev);
drivers/net/dsa/netc/netc_main.c
968
static bool netc_port_is_emdio_consumer(struct device_node *node)
drivers/net/dsa/netc/netc_main.c
970
struct device_node *mdio_node;
drivers/net/dsa/netc/netc_main.c
995
struct device_node *ports, *phy_node;
drivers/net/dsa/ocelot/felix.c
1399
struct device_node *ports_node,
drivers/net/dsa/ocelot/felix.c
1446
struct device_node *switch_node;
drivers/net/dsa/ocelot/felix.c
1447
struct device_node *ports_node;
drivers/net/dsa/ocelot/felix.h
19
struct device_node;
drivers/net/dsa/ocelot/felix.h
66
struct device_node *portnp);
drivers/net/dsa/qca/ar9331.c
361
struct device_node *np, *mnp;
drivers/net/dsa/qca/ar9331.c
806
struct device_node *np = priv->dev->of_node;
drivers/net/dsa/qca/qca8k-8xxx.c
1110
struct device_node *node = priv->dev->of_node;
drivers/net/dsa/qca/qca8k-8xxx.c
1150
struct device_node *port_dn;
drivers/net/dsa/qca/qca8k-8xxx.c
951
struct device_node *mdio;
drivers/net/dsa/qca/qca8k-8xxx.c
998
struct device_node *ports, *port;
drivers/net/dsa/realtek/rtl8365mb_main.c
2157
struct device_node *intc;
drivers/net/dsa/realtek/rtl8365mb_main.c
969
struct device_node *dn;
drivers/net/dsa/realtek/rtl8366rb-leds.c
150
struct device_node *leds_np;
drivers/net/dsa/realtek/rtl8366rb.c
496
struct device_node *intc;
drivers/net/dsa/realtek/rtl83xx.c
77
struct device_node *mdio_np;
drivers/net/dsa/rzn1_a5psw.c
1117
static int a5psw_probe_mdio(struct a5psw *a5psw, struct device_node *node)
drivers/net/dsa/rzn1_a5psw.c
1159
struct device_node *ports, *port, *pcs_node;
drivers/net/dsa/rzn1_a5psw.c
1210
struct device_node *mdio;
drivers/net/dsa/sja1105/sja1105_main.c
1132
struct device_node *port_dn)
drivers/net/dsa/sja1105/sja1105_main.c
1187
struct device_node *ports_node)
drivers/net/dsa/sja1105/sja1105_main.c
1192
struct device_node *phy_node;
drivers/net/dsa/sja1105/sja1105_main.c
1241
struct device_node *switch_node = dev->of_node;
drivers/net/dsa/sja1105/sja1105_main.c
1242
struct device_node *ports_node;
drivers/net/dsa/sja1105/sja1105_mdio.c
259
struct device_node *mdio_node)
drivers/net/dsa/sja1105/sja1105_mdio.c
262
struct device_node *np;
drivers/net/dsa/sja1105/sja1105_mdio.c
313
struct device_node *mdio_node)
drivers/net/dsa/sja1105/sja1105_mdio.c
316
struct device_node *np;
drivers/net/dsa/sja1105/sja1105_mdio.c
463
struct device_node *switch_node = ds->dev->of_node;
drivers/net/dsa/sja1105/sja1105_mdio.c
464
struct device_node *mdio_node;
drivers/net/dsa/vitesse-vsc73xx-core.c
792
struct device_node *port_dn = dp->dn;
drivers/net/dsa/yt921x.c
4747
struct device_node *np = dev->of_node;
drivers/net/dsa/yt921x.c
4748
struct device_node *child;
drivers/net/dsa/yt921x.c
595
yt921x_mbus_int_init(struct yt921x_priv *priv, struct device_node *mnp)
drivers/net/dsa/yt921x.c
726
yt921x_mbus_ext_init(struct yt921x_priv *priv, struct device_node *mnp)
drivers/net/ethernet/actions/owl-emac.c
1325
struct device_node *mdio_node;
drivers/net/ethernet/airoha/airoha_eth.c
1261
struct device_node *np;
drivers/net/ethernet/airoha/airoha_eth.c
3219
int nbq, struct device_node *np)
drivers/net/ethernet/airoha/airoha_eth.c
3284
struct device_node *np)
drivers/net/ethernet/airoha/airoha_eth.c
3288
struct device_node *node;
drivers/net/ethernet/airoha/airoha_eth.c
3395
struct device_node *np;
drivers/net/ethernet/airoha/airoha_npu.c
602
struct device_node *np;
drivers/net/ethernet/airoha/airoha_ppe.c
1530
struct device_node *np;
drivers/net/ethernet/allwinner/sun4i-emac.c
84
struct device_node *phy_node;
drivers/net/ethernet/allwinner/sun4i-emac.c
967
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/altera/altera_tse_main.c
124
struct device_node *mdio_node = NULL;
drivers/net/ethernet/altera/altera_tse_main.c
125
struct device_node *child_node = NULL;
drivers/net/ethernet/altera/altera_tse_main.c
605
struct device_node *np = priv->device->of_node;
drivers/net/ethernet/amd/sunlance.c
1301
struct device_node *dp = op->dev.of_node;
drivers/net/ethernet/amd/sunlance.c
1381
struct device_node *ledma_dp = ledma->dev.of_node;
drivers/net/ethernet/amd/sunlance.c
1382
struct device_node *sbus_dp;
drivers/net/ethernet/amd/sunlance.c
1400
struct device_node *nd;
drivers/net/ethernet/amd/sunlance.c
1477
struct device_node *parent_dp = parent->dev.of_node;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
87
struct device_node *phy_node;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
840
struct device_node *np;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
894
struct device_node *child_np;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
895
struct device_node *mdio_np = NULL;
drivers/net/ethernet/apple/mace.c
110
struct device_node *mace = macio_get_of_node(mdev);
drivers/net/ethernet/arc/emac_main.c
862
struct device_node *phy_node;
drivers/net/ethernet/arc/emac_mdio.c
134
struct device_node *np = priv->dev->of_node;
drivers/net/ethernet/arc/emac_mdio.c
136
struct device_node *mdio_node;
drivers/net/ethernet/atheros/ag71xx.c
1795
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/atheros/ag71xx.c
693
struct device_node *np, *mnp;
drivers/net/ethernet/broadcom/asp2/bcmasp.c
1238
struct device_node *ports_node;
drivers/net/ethernet/broadcom/asp2/bcmasp.h
321
struct device_node *phy_dn;
drivers/net/ethernet/broadcom/asp2/bcmasp.h
322
struct device_node *ndev_dn;
drivers/net/ethernet/broadcom/asp2/bcmasp.h
517
struct device_node *ndev_dn, int i);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1240
struct device_node *ndev_dn, int i)
drivers/net/ethernet/broadcom/bcmsysport.c
2445
struct device_node *dn;
drivers/net/ethernet/broadcom/bcmsysport.c
2631
struct device_node *dn = pdev->dev.of_node;
drivers/net/ethernet/broadcom/bcmsysport.h
740
struct device_node *phy_dn;
drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c
215
struct device_node *np;
drivers/net/ethernet/broadcom/bgmac-platform.c
173
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/broadcom/bgmac-platform.c
174
struct device_node *phy_node;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
629
struct device_node *phy_dn;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
630
struct device_node *mdio_dn;
drivers/net/ethernet/broadcom/genet/bcmmii.c
305
struct device_node *dn = kdev->of_node;
drivers/net/ethernet/broadcom/genet/bcmmii.c
418
static struct device_node *bcmgenet_mii_of_find_mdio(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmmii.c
420
struct device_node *dn = priv->pdev->dev.of_node;
drivers/net/ethernet/broadcom/genet/bcmmii.c
452
struct device_node *dn = pdev->dev.of_node;
drivers/net/ethernet/broadcom/genet/bcmmii.c
541
struct device_node *dn = priv->pdev->dev.of_node;
drivers/net/ethernet/broadcom/genet/bcmmii.c
579
struct device_node *dn = kdev->of_node;
drivers/net/ethernet/broadcom/genet/bcmmii.c
612
struct device_node *dn = priv->pdev->dev.of_node;
drivers/net/ethernet/cadence/macb_main.c
1097
static int macb_mdiobus_register(struct macb *bp, struct device_node *mdio_np)
drivers/net/ethernet/cadence/macb_main.c
1099
struct device_node *child, *np = bp->pdev->dev.of_node;
drivers/net/ethernet/cadence/macb_main.c
1127
struct device_node *mdio_np, *np = bp->pdev->dev.of_node;
drivers/net/ethernet/cadence/macb_main.c
5760
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/cadence/macb_main.c
975
static bool macb_phy_handle_exists(struct device_node *dn)
drivers/net/ethernet/cadence/macb_main.c
984
struct device_node *dn = bp->pdev->dev.of_node;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
148
struct device_node *phy_np;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1471
struct device_node *node = NULL;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1476
struct device_node *phy_np;
drivers/net/ethernet/cirrus/ep93xx_eth.c
773
struct device_node *np;
drivers/net/ethernet/cortina/gemini.c
2435
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/davicom/dm9000.c
1386
struct device_node *np = dev->of_node;
drivers/net/ethernet/dec/tulip/dmfe.c
368
struct device_node *dp = pci_device_to_OF_node(pdev);
drivers/net/ethernet/dec/tulip/tulip_core.c
1335
struct device_node *dp;
drivers/net/ethernet/dec/tulip/tulip_core.c
1604
struct device_node *dp = pci_device_to_OF_node(pdev);
drivers/net/ethernet/engleder/tsnep_main.c
2425
struct device_node *np = adapter->pdev->dev.of_node;
drivers/net/ethernet/engleder/tsnep_main.c
2465
struct device_node *phy_node;
drivers/net/ethernet/faraday/ftgmac100.c
1501
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/faraday/ftgmac100.c
1738
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/faraday/ftgmac100.c
1739
struct device_node *mdio_np;
drivers/net/ethernet/faraday/ftgmac100.c
1835
static bool ftgmac100_has_child_node(struct device_node *np, const char *name)
drivers/net/ethernet/faraday/ftgmac100.c
1837
struct device_node *child_np = of_get_child_by_name(np, name);
drivers/net/ethernet/faraday/ftgmac100.c
1852
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/faraday/ftgmac100.c
1893
struct device_node *np)
drivers/net/ethernet/faraday/ftgmac100.c
1950
struct device_node *np;
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
356
struct device_node *mac_node = dev->of_node;
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
357
struct device_node *fman_node = NULL, *ptp_node = NULL;
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
292
struct device_node *dpmacs = NULL;
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
132
struct device_node *node;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
972
struct device_node *node)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1165
struct device_node *np = si->pdev->dev.of_node;
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1166
struct device_node *timer_np;
drivers/net/ethernet/freescale/enetc/enetc_pf.c
748
struct device_node *ierb_node;
drivers/net/ethernet/freescale/enetc/enetc_pf.c
850
struct device_node *node = pdev->dev.of_node;
drivers/net/ethernet/freescale/enetc/enetc_pf.c
987
struct device_node *node = pdev->dev.of_node;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
160
static int enetc_mdio_probe(struct enetc_pf *pf, struct device_node *np)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
281
int enetc_mdiobus_create(struct enetc_pf *pf, struct device_node *node)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
283
struct device_node *mdio_np;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
314
int enetc_phylink_create(struct enetc_ndev_priv *priv, struct device_node *node,
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
41
static int enetc_setup_mac_address(struct device_node *np, struct enetc_pf *pf,
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
71
int enetc_setup_mac_addresses(struct device_node *np, struct enetc_pf *pf)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
11
int enetc_mdiobus_create(struct enetc_pf *pf, struct device_node *node);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
13
int enetc_phylink_create(struct enetc_ndev_priv *priv, struct device_node *node,
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
8
int enetc_setup_mac_addresses(struct device_node *np, struct enetc_pf *pf);
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
124
static int netc_of_pci_get_bus_devfn(struct device_node *np)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
162
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
219
static int imx94_enetc_get_link_id(struct device_node *np)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
237
struct device_node *np, int link_id)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
264
struct device_node *np,
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
279
struct device_node *np,
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
282
struct device_node *ports;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
329
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
396
static int netc_get_phy_addr(struct device_node *np)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
398
struct device_node *mdio_node, *phy_node;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
428
static int netc_parse_emdio_phy_mask(struct device_node *np, u32 *phy_mask)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
451
static int netc_get_emdio_phy_mask(struct device_node *np, u32 *phy_mask)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
468
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
561
static int imx94_get_enetc_id(struct device_node *np)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
578
static int imx94_get_timer_id(struct device_node *np)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
598
struct device_node *np)
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
601
struct device_node *timer_np;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
634
struct device_node *np,
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
682
struct device_node *np,
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
695
struct device_node *np,
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
725
struct device_node *np,
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
728
struct device_node *ports;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
756
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
894
struct device_node *node = pdev->dev.of_node;
drivers/net/ethernet/freescale/fec.h
624
struct device_node *phy_node;
drivers/net/ethernet/freescale/fec_main.c
1347
struct device_node *np = fep->pdev->dev.of_node;
drivers/net/ethernet/freescale/fec_main.c
2549
struct device_node *np = fep->pdev->dev.of_node;
drivers/net/ethernet/freescale/fec_main.c
2954
struct device_node *np)
drivers/net/ethernet/freescale/fec_main.c
3049
struct device_node *node;
drivers/net/ethernet/freescale/fec_main.c
5059
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/fec_main.c
5116
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/fec_main.c
5169
struct device_node *np)
drivers/net/ethernet/freescale/fec_main.c
5171
struct device_node *gpr_np;
drivers/net/ethernet/freescale/fec_main.c
5212
struct device_node *np = pdev->dev.of_node, *phy_node;
drivers/net/ethernet/freescale/fec_main.c
5492
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/fec_mpc52xx.c
70
struct device_node *phy_node;
drivers/net/ethernet/freescale/fec_mpc52xx.c
818
struct device_node *np = op->dev.of_node;
drivers/net/ethernet/freescale/fec_mpc52xx_phy.c
68
struct device_node *np = of->dev.of_node;
drivers/net/ethernet/freescale/fec_ptp.c
743
struct device_node *np = fep->pdev->dev.of_node;
drivers/net/ethernet/freescale/fman/fman.c
1820
struct device_node *guts_node;
drivers/net/ethernet/freescale/fman/fman.c
2694
struct device_node *fm_node, *muram_node;
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1408
struct device_node *mac_node,
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1413
struct device_node *phy_node;
drivers/net/ethernet/freescale/fman/fman_dtsec.h
14
struct device_node *mac_node,
drivers/net/ethernet/freescale/fman/fman_memac.c
1122
static struct phylink_pcs *memac_pcs_create(struct device_node *mac_node,
drivers/net/ethernet/freescale/fman/fman_memac.c
1125
struct device_node *node;
drivers/net/ethernet/freescale/fman/fman_memac.c
1151
struct device_node *mac_node,
drivers/net/ethernet/freescale/fman/fman_memac.h
17
struct device_node *mac_node,
drivers/net/ethernet/freescale/fman/fman_port.c
1746
struct device_node *fm_node, *port_node;
drivers/net/ethernet/freescale/fman/fman_tgec.c
760
struct device_node *mac_node,
drivers/net/ethernet/freescale/fman/fman_tgec.h
14
struct device_node *mac_node,
drivers/net/ethernet/freescale/fman/mac.c
114
int (*init)(struct mac_device *mac_dev, struct device_node *mac_node,
drivers/net/ethernet/freescale/fman/mac.c
117
struct device_node *mac_node, *dev_node;
drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
108
static int fs_mii_bitbang_init(struct mii_bus *bus, struct device_node *np)
drivers/net/ethernet/freescale/fsl_pq_mdio.c
254
struct device_node *np = NULL;
drivers/net/ethernet/freescale/fsl_pq_mdio.c
381
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/fsl_pq_mdio.c
412
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/freescale/fsl_pq_mdio.c
414
struct device_node *tbi;
drivers/net/ethernet/freescale/gianfar.c
3163
struct device_node *np = ofdev->dev.of_node;
drivers/net/ethernet/freescale/gianfar.c
3334
struct device_node *np = ofdev->dev.of_node;
drivers/net/ethernet/freescale/gianfar.c
504
static int gfar_parse_group(struct device_node *np,
drivers/net/ethernet/freescale/gianfar.c
626
struct device_node *np = ofdev->dev.of_node;
drivers/net/ethernet/freescale/gianfar.c
627
struct device_node *child = NULL;
drivers/net/ethernet/freescale/gianfar.h
1163
struct device_node *phy_node;
drivers/net/ethernet/freescale/gianfar.h
1164
struct device_node *tbi_node;
drivers/net/ethernet/freescale/gianfar_ethtool.c
1470
struct device_node *ptp_node;
drivers/net/ethernet/freescale/ucc_geth.c
3383
static int ucc_geth_parse_clock(struct device_node *np, const char *which,
drivers/net/ethernet/freescale/ucc_geth.c
3422
struct device_node *np = ofdev->dev.of_node;
drivers/net/ethernet/freescale/ucc_geth.c
3426
struct device_node *phy_node;
drivers/net/ethernet/freescale/ucc_geth.h
1129
struct device_node *tbi_node;
drivers/net/ethernet/freescale/ucc_geth.h
1220
struct device_node *node;
drivers/net/ethernet/hisilicon/hip04_eth.c
242
struct device_node *phy_node;
drivers/net/ethernet/hisilicon/hip04_eth.c
901
struct device_node *node = d->of_node;
drivers/net/ethernet/hisilicon/hisi_femac.c
771
struct device_node *node = dev->of_node;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1097
struct device_node *node = dev->of_node;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
258
struct device_node *phy_node;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
837
struct device_node *np;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
51
struct device_node *np = dsaf_dev->dev->of_node, *np_temp;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2269
struct device_node *ae_node;
drivers/net/ethernet/ibm/ehea/ehea_main.c
2890
struct device_node *dn)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2943
struct device_node *dn)
drivers/net/ethernet/ibm/ehea/ehea_main.c
3065
struct device_node *lhea_dn;
drivers/net/ethernet/ibm/ehea/ehea_main.c
3066
struct device_node *eth_dn;
drivers/net/ethernet/ibm/ehea/ehea_main.c
3100
static struct device_node *ehea_get_eth_dn(struct ehea_adapter *adapter,
drivers/net/ethernet/ibm/ehea/ehea_main.c
3103
struct device_node *lhea_dn;
drivers/net/ethernet/ibm/ehea/ehea_main.c
3104
struct device_node *eth_dn;
drivers/net/ethernet/ibm/ehea/ehea_main.c
3125
struct device_node *eth_dn = NULL;
drivers/net/ethernet/ibm/emac/core.c
112
static struct device_node *emac_boot_list[EMAC_BOOT_LIST_SIZE];
drivers/net/ethernet/ibm/emac/core.c
2332
struct device_node *node;
drivers/net/ethernet/ibm/emac/core.c
2349
struct device_node *np;
drivers/net/ethernet/ibm/emac/core.c
2428
static int emac_read_uint_prop(struct device_node *np, const char *name,
drivers/net/ethernet/ibm/emac/core.c
2562
struct device_node *mii_np;
drivers/net/ethernet/ibm/emac/core.c
2597
struct device_node *phy_handle)
drivers/net/ethernet/ibm/emac/core.c
2626
struct device_node *np = dev->ofdev->dev.of_node;
drivers/net/ethernet/ibm/emac/core.c
2627
struct device_node *phy_handle;
drivers/net/ethernet/ibm/emac/core.c
2645
struct device_node *np = dev->ofdev->dev.of_node;
drivers/net/ethernet/ibm/emac/core.c
2815
struct device_node *np = dev->ofdev->dev.of_node;
drivers/net/ethernet/ibm/emac/core.c
3002
struct device_node *np = ofdev->dev.of_node;
drivers/net/ethernet/ibm/emac/core.c
3003
struct device_node **blist = NULL;
drivers/net/ethernet/ibm/emac/core.c
3266
struct device_node *np = NULL;
drivers/net/ethernet/ibm/emac/core.h
162
struct device_node **blist; /* bootlist entry */
drivers/net/ethernet/lantiq_xrx200.c
559
struct device_node *np = dev->of_node;
drivers/net/ethernet/litex/litex_liteeth.c
211
struct device_node *np = priv->dev->of_node;
drivers/net/ethernet/marvell/mv643xx_eth.c
2722
struct device_node *pnp)
drivers/net/ethernet/marvell/mv643xx_eth.c
2811
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/marvell/mvneta.c
1157
struct device_node *dn = pdev->dev.of_node;
drivers/net/ethernet/marvell/mvneta.c
536
struct device_node *dn;
drivers/net/ethernet/marvell/mvneta.c
5482
struct device_node *dn = pdev->dev.of_node;
drivers/net/ethernet/marvell/mvneta.c
5483
struct device_node *bm_node;
drivers/net/ethernet/marvell/mvneta_bm.c
285
struct device_node *dn = priv->pdev->dev.of_node;
drivers/net/ethernet/marvell/mvneta_bm.c
374
static int mvneta_bm_get_sram(struct device_node *dn,
drivers/net/ethernet/marvell/mvneta_bm.c
396
struct mvneta_bm *mvneta_bm_get(struct device_node *node)
drivers/net/ethernet/marvell/mvneta_bm.c
412
struct device_node *dn = pdev->dev.of_node;
drivers/net/ethernet/marvell/mvneta_bm.h
134
struct mvneta_bm *mvneta_bm_get(struct device_node *node);
drivers/net/ethernet/marvell/mvneta_bm.h
188
static inline struct mvneta_bm *mvneta_bm_get(struct device_node *node)
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1245
struct device_node *of_node;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5866
struct device_node *port_node)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5887
struct device_node *port_node)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5951
struct device_node *port_node)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6139
static bool mvpp22_port_has_legacy_tx_irqs(struct device_node *port_node,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6164
struct device_node *port_node,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6847
struct device_node *port_node = to_of_node(port_fwnode);
drivers/net/ethernet/marvell/prestera/prestera.h
303
struct device_node *np;
drivers/net/ethernet/marvell/prestera/prestera_main.c
373
struct device_node *ports, *node;
drivers/net/ethernet/marvell/pxa168_eth.c
1392
struct device_node *np;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1000
struct device_node *mii_np;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4823
static int mtk_add_mac(struct mtk_eth *eth, struct device_node *np)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
5049
struct device_node *np;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
5098
struct device_node *mac_np;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
5212
struct device_node *np;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1372
struct device_node *of_node;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1426
struct device_node *of_node, *mdio_node;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1525
struct device_node *of_node;
drivers/net/ethernet/mediatek/mtk_star_emac.c
270
struct device_node *phy_node;
drivers/net/ethernet/mediatek/mtk_wed.c
1149
struct device_node *wlan_node;
drivers/net/ethernet/mediatek/mtk_wed.c
1180
struct device_node *np = dev->hw->eth->dev->of_node;
drivers/net/ethernet/mediatek/mtk_wed.c
2772
void mtk_wed_add_hw(struct device_node *np, struct mtk_eth *eth,
drivers/net/ethernet/mediatek/mtk_wed.c
2797
struct device_node *eth_np = eth->dev->of_node;
drivers/net/ethernet/mediatek/mtk_wed.h
182
void mtk_wed_add_hw(struct device_node *np, struct mtk_eth *eth,
drivers/net/ethernet/mediatek/mtk_wed.h
192
mtk_wed_add_hw(struct device_node *np, struct mtk_eth *eth,
drivers/net/ethernet/mediatek/mtk_wed.h
35
struct device_node *node;
drivers/net/ethernet/mediatek/mtk_wed_wo.c
382
struct device_node *np;
drivers/net/ethernet/micrel/ks8851_common.c
190
static void ks8851_init_mac(struct ks8851_net *ks, struct device_node *np)
drivers/net/ethernet/microchip/lan743x_main.c
3207
static bool lan743x_phy_handle_exists(struct device_node *dn)
drivers/net/ethernet/microchip/lan743x_main.c
3216
struct device_node *dn = adapter->pdev->dev.of_node;
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
42
struct device_node *node;
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
787
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
788
struct device_node *ports, *portnp;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
212
struct device_node *of_node;
drivers/net/ethernet/moxa/moxart_ether.c
457
struct device_node *node = p_dev->of_node;
drivers/net/ethernet/mscc/ocelot.c
987
struct device_node *portnp)
drivers/net/ethernet/mscc/ocelot.h
98
struct device_node *portnp);
drivers/net/ethernet/mscc/ocelot_net.c
1781
struct device_node *portnp)
drivers/net/ethernet/mscc/ocelot_net.c
1844
struct device_node *portnp)
drivers/net/ethernet/mscc/ocelot_vsc7514.c
147
struct device_node *ports)
drivers/net/ethernet/mscc/ocelot_vsc7514.c
151
struct device_node *portnp;
drivers/net/ethernet/mscc/ocelot_vsc7514.c
238
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/mscc/ocelot_vsc7514.c
240
struct device_node *ports;
drivers/net/ethernet/ni/nixge.c
1212
static int nixge_mdio_setup(struct nixge_priv *priv, struct device_node *np)
drivers/net/ethernet/ni/nixge.c
1293
struct device_node *mn, *phy_node;
drivers/net/ethernet/ni/nixge.c
173
struct device_node *phy_node;
drivers/net/ethernet/nxp/lpc_eth.c
1229
struct device_node *np = dev->of_node;
drivers/net/ethernet/nxp/lpc_eth.c
395
struct device_node *phy_node;
drivers/net/ethernet/nxp/lpc_eth.c
792
struct device_node *node;
drivers/net/ethernet/pasemi/pasemi_mac.c
1038
struct device_node *dn, *phy_dn;
drivers/net/ethernet/pasemi/pasemi_mac.c
174
struct device_node *dn = pci_device_to_OF_node(pdev);
drivers/net/ethernet/qualcomm/emac/emac-phy.c
136
struct device_node *phy_np;
drivers/net/ethernet/qualcomm/emac/emac-phy.c
94
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/qualcomm/emac/emac-sgmii.c
384
struct device_node *np;
drivers/net/ethernet/renesas/ravb_main.c
122
static void ravb_read_mac_address(struct device_node *np,
drivers/net/ethernet/renesas/ravb_main.c
1494
struct device_node *np = ndev->dev.parent->of_node;
drivers/net/ethernet/renesas/ravb_main.c
1498
struct device_node *pn;
drivers/net/ethernet/renesas/ravb_main.c
1894
static void ravb_parse_delay_mode(struct device_node *np, struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
2369
struct device_node *np = ndev->dev.parent->of_node;
drivers/net/ethernet/renesas/ravb_main.c
2627
struct device_node *mdio_node;
drivers/net/ethernet/renesas/ravb_main.c
2629
struct device_node *pn;
drivers/net/ethernet/renesas/ravb_main.c
2914
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/renesas/rswitch.h
1026
struct device_node *np_port;
drivers/net/ethernet/renesas/rswitch_main.c
1304
static struct device_node *rswitch_get_port_node(struct rswitch_device *rdev)
drivers/net/ethernet/renesas/rswitch_main.c
1306
struct device_node *ports, *port;
drivers/net/ethernet/renesas/rswitch_main.c
1369
struct device_node *mdio_np;
drivers/net/ethernet/renesas/rswitch_main.c
1463
struct device_node *phy;
drivers/net/ethernet/renesas/rtsn.c
783
struct device_node *mdio_node;
drivers/net/ethernet/renesas/rtsn.c
902
struct device_node *np = priv->ndev->dev.parent->of_node;
drivers/net/ethernet/renesas/rtsn.c
904
struct device_node *phy;
drivers/net/ethernet/renesas/rtsn.c
976
static void rtsn_parse_mac_address(struct device_node *np,
drivers/net/ethernet/renesas/sh_eth.c
1989
struct device_node *np = ndev->dev.parent->of_node;
drivers/net/ethernet/renesas/sh_eth.c
1999
struct device_node *pn;
drivers/net/ethernet/renesas/sh_eth.c
3099
struct device_node *pn;
drivers/net/ethernet/renesas/sh_eth.c
3206
struct device_node *np = dev->of_node;
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
30
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
86
struct device_node *node = dev->of_node;
drivers/net/ethernet/socionext/netsec.c
1947
struct device_node *mdio_node, *parent = dev_of_node(priv->dev);
drivers/net/ethernet/socionext/netsec.c
299
struct device_node *phy_np;
drivers/net/ethernet/socionext/sni_ave.c
1168
struct device_node *np = dev->of_node;
drivers/net/ethernet/socionext/sni_ave.c
1169
struct device_node *mdio_np;
drivers/net/ethernet/socionext/sni_ave.c
1560
struct device_node *np;
drivers/net/ethernet/spacemit/k1_emac.c
1602
struct device_node *np;
drivers/net/ethernet/spacemit/k1_emac.c
1850
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/spacemit/k1_emac.c
1912
struct device_node *of_node = data;
drivers/net/ethernet/spacemit/k1_emac.c
991
struct device_node *mii_np;
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
253
struct device_node *np = dev->of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
272
struct device_node *dn;
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
416
struct device_node *np = dev_of_node(&pdev->dev);
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
79
struct device_node *np;
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
686
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth.c
65
struct device_node *np = priv->device->of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth.c
66
struct device_node *pcs_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
18
struct device_node *np = priv->device->of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19
struct device_node *pcs_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
127
struct device_node *np = dev->of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
131
struct device_node *np_splitter = NULL;
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
132
struct device_node *np_sgmii_adapter = NULL;
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
187
struct device_node *np = dev->of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
398
struct device_node *np = dev->of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
447
struct device_node *np = dev->of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c
43
struct device_node *node = dev->of_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1077
static struct regmap *sun8i_dwmac_get_syscon_from_dev(struct device_node *node)
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1079
struct device_node *syscon_node;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
766
struct device_node *mdio_internal;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
767
struct device_node *mdio_mux;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
906
struct device_node *mdio_mux;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
923
struct device_node *node = dev->of_node;
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
601
struct device_node *mdio_node = priv->plat->mdio_node;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
133
struct device_node *q_node;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
134
struct device_node *rx_node;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
135
struct device_node *tx_node;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
295
static struct device_node *stmmac_of_get_mdio(struct device_node *np)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
301
struct device_node *mdio_node = NULL;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
338
struct device_node *np, struct device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
377
static int stmmac_of_get_mac_mode(struct device_node *np)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
418
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
96
struct device_node *np;
drivers/net/ethernet/sun/cassini.h
2858
struct device_node *of_node;
drivers/net/ethernet/sun/niu.c
9252
struct device_node *dp;
drivers/net/ethernet/sun/niu.h
3058
struct device_node;
drivers/net/ethernet/sun/niu.h
3065
struct device_node *of;
drivers/net/ethernet/sun/sungem.h
1021
struct device_node *of_node;
drivers/net/ethernet/sun/sunhme.c
2393
struct device_node *dp, int qfe_slot)
drivers/net/ethernet/sun/sunhme.c
2436
struct device_node *dp)
drivers/net/ethernet/sun/sunhme.c
2490
struct device_node *dp = op->dev.of_node, *sbus_dp;
drivers/net/ethernet/sun/sunhme.c
2618
struct device_node *dp = NULL;
drivers/net/ethernet/sun/sunhme.c
2809
struct device_node *dp = op->dev.of_node;
drivers/net/ethernet/sun/sunqe.c
747
static u8 qec_get_burst(struct device_node *dp)
drivers/net/ethernet/sunplus/spl2sw_define.h
263
struct device_node *phy_node;
drivers/net/ethernet/sunplus/spl2sw_driver.c
221
static int spl2sw_nvmem_get_mac_address(struct device *dev, struct device_node *np,
drivers/net/ethernet/sunplus/spl2sw_driver.c
299
static struct device_node *spl2sw_get_eth_child_node(struct device_node *ether_np, int id)
drivers/net/ethernet/sunplus/spl2sw_driver.c
301
struct device_node *port_np;
drivers/net/ethernet/sunplus/spl2sw_driver.c
322
struct device_node *eth_ports_np;
drivers/net/ethernet/sunplus/spl2sw_driver.c
323
struct device_node *port_np;
drivers/net/ethernet/sunplus/spl2sw_driver.c
325
struct device_node *phy_np;
drivers/net/ethernet/sunplus/spl2sw_mdio.c
81
struct device_node *mdio_np;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2029
static int am65_cpsw_init_serdes_phy(struct device *dev, struct device_node *port_np,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2527
static int am65_cpsw_am654_get_efuse_macid(struct device_node *of_node,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2557
struct device_node *node;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2593
struct device_node *node, *port_np;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3530
struct device_node *node;
drivers/net/ethernet/ti/am65-cpsw-nuss.h
31
struct device_node *port_np;
drivers/net/ethernet/ti/am65-cpts.c
1047
struct device_node *node)
drivers/net/ethernet/ti/am65-cpts.c
1112
static int am65_cpts_of_parse(struct am65_cpts *cpts, struct device_node *node)
drivers/net/ethernet/ti/am65-cpts.c
1151
struct device_node *node)
drivers/net/ethernet/ti/am65-cpts.c
1319
struct device_node *node = pdev->dev.of_node;
drivers/net/ethernet/ti/am65-cpts.c
163
struct device_node *clk_mux_np;
drivers/net/ethernet/ti/am65-cpts.h
23
struct device_node *node);
drivers/net/ethernet/ti/am65-cpts.h
43
struct device_node *node)
drivers/net/ethernet/ti/cpsw-phy-sel.c
155
const struct device_node *node = (const struct device_node *)data;
drivers/net/ethernet/ti/cpsw-phy-sel.c
162
struct device_node *node;
drivers/net/ethernet/ti/cpsw.c
1284
struct device_node *node = pdev->dev.of_node;
drivers/net/ethernet/ti/cpsw.c
1285
struct device_node *slave_node;
drivers/net/ethernet/ti/cpsw.c
1379
struct device_node *mdio_node;
drivers/net/ethernet/ti/cpsw.c
1449
struct device_node *node = pdev->dev.of_node;
drivers/net/ethernet/ti/cpsw.c
1450
struct device_node *slave_node;
drivers/net/ethernet/ti/cpsw_new.c
1245
struct device_node *node = cpsw->dev->of_node, *tmp_node, *port_np;
drivers/net/ethernet/ti/cpsw_new.c
1379
struct device_node *port_np = slave_data->phy_node;
drivers/net/ethernet/ti/cpsw_priv.c
458
struct device_node *cpts_node;
drivers/net/ethernet/ti/cpsw_priv.h
283
struct device_node *slave_node;
drivers/net/ethernet/ti/cpsw_priv.h
284
struct device_node *phy_node;
drivers/net/ethernet/ti/cpts.c
651
static int cpts_of_mux_clk_setup(struct cpts *cpts, struct device_node *node)
drivers/net/ethernet/ti/cpts.c
653
struct device_node *refclk_np;
drivers/net/ethernet/ti/cpts.c
724
static int cpts_of_parse(struct cpts *cpts, struct device_node *node)
drivers/net/ethernet/ti/cpts.c
747
struct device_node *node, u32 n_ext_ts)
drivers/net/ethernet/ti/cpts.h
131
struct device_node *node, u32 n_ext_ts);
drivers/net/ethernet/ti/cpts.h
162
struct device_node *node, u32 n_ext_ts)
drivers/net/ethernet/ti/davinci_emac.c
1497
struct device_node *np;
drivers/net/ethernet/ti/davinci_emac.c
1721
struct device_node *np;
drivers/net/ethernet/ti/davinci_emac.c
1796
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/ti/davinci_emac.c
1996
struct device_node *np = pdev->dev.of_node;
drivers/net/ethernet/ti/davinci_emac.c
333
struct device_node *phy_node;
drivers/net/ethernet/ti/davinci_mdio.c
483
struct device_node *node = pdev->dev.of_node;
drivers/net/ethernet/ti/icssg/icss_iep.c
684
struct icss_iep *icss_iep_get_idx(struct device_node *np, int idx)
drivers/net/ethernet/ti/icssg/icss_iep.c
687
struct device_node *iep_np;
drivers/net/ethernet/ti/icssg/icss_iep.c
733
struct icss_iep *icss_iep_get(struct device_node *np)
drivers/net/ethernet/ti/icssg/icss_iep.h
100
struct icss_iep *icss_iep_get(struct device_node *np);
drivers/net/ethernet/ti/icssg/icss_iep.h
101
struct icss_iep *icss_iep_get_idx(struct device_node *np, int idx);
drivers/net/ethernet/ti/icssg/icss_iep.h
67
struct device_node *client_np;
drivers/net/ethernet/ti/icssg/icssg_common.c
1701
int prueth_node_port(struct device_node *eth_node)
drivers/net/ethernet/ti/icssg/icssg_common.c
1720
int prueth_node_mac(struct device_node *eth_node)
drivers/net/ethernet/ti/icssg/icssg_common.c
1739
struct device_node *eth_node)
drivers/net/ethernet/ti/icssg/icssg_common.c
1767
struct device_node *np;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1658
struct device_node *eth_node)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
2097
static void icssg_read_firmware_names(struct device_node *np,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
2180
struct device_node *eth_node, *eth_ports_node;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
2181
struct device_node *eth0_node = NULL;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
2182
struct device_node *eth1_node = NULL;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
2187
struct device_node *np;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
2511
struct device_node *eth_node;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
204
struct device_node *phy_node;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
335
struct device_node *eth_node[PRUETH_NUM_MACS];
drivers/net/ethernet/ti/icssg/icssg_prueth.h
506
int prueth_node_port(struct device_node *eth_node);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
507
int prueth_node_mac(struct device_node *eth_node);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
509
struct device_node *eth_node);
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
1177
struct device_node *eth_node;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
758
struct device_node *eth_node)
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
891
struct device_node *eth_node, *eth_ports_node;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
892
struct device_node *eth0_node = NULL;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
893
struct device_node *eth1_node = NULL;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
895
struct device_node *np;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1444
static int icssm_prueth_node_port(struct device_node *eth_node)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1462
static int icssm_prueth_node_mac(struct device_node *eth_node)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1491
struct device_node *eth_node)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1609
struct device_node *eth_node)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1793
struct device_node *eth0_node = NULL, *eth1_node = NULL;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1794
struct device_node *eth_node, *eth_ports_node;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1797
struct device_node *np;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
2074
struct device_node *eth_node;
drivers/net/ethernet/ti/icssm/icssm_prueth.h
253
struct device_node *eth_node[PRUETH_NUM_MACS];
drivers/net/ethernet/ti/netcp.h
120
struct device_node *node_interface;
drivers/net/ethernet/ti/netcp.h
194
struct device *device, struct device_node *node,
drivers/net/ethernet/ti/netcp.h
200
struct device_node *node, void **intf_priv);
drivers/net/ethernet/ti/netcp_core.c
2016
struct device_node *node_interface)
drivers/net/ethernet/ti/netcp_core.c
2019
struct device_node *node = dev->of_node;
drivers/net/ethernet/ti/netcp_core.c
2205
struct device_node *node = pdev->dev.of_node;
drivers/net/ethernet/ti/netcp_core.c
2207
struct device_node *child, *interfaces;
drivers/net/ethernet/ti/netcp_core.c
234
struct device_node *devices, *interface, *node = dev->of_node;
drivers/net/ethernet/ti/netcp_core.c
235
struct device_node *child;
drivers/net/ethernet/ti/netcp_ethss.c
2989
struct device_node *node)
drivers/net/ethernet/ti/netcp_ethss.c
3113
struct device_node *node)
drivers/net/ethernet/ti/netcp_ethss.c
3118
struct device_node *port;
drivers/net/ethernet/ti/netcp_ethss.c
3218
struct device_node *node)
drivers/net/ethernet/ti/netcp_ethss.c
3325
struct device_node *node)
drivers/net/ethernet/ti/netcp_ethss.c
3350
struct device_node *node)
drivers/net/ethernet/ti/netcp_ethss.c
3447
struct device_node *node)
drivers/net/ethernet/ti/netcp_ethss.c
3544
struct device_node *node, void **inst_priv)
drivers/net/ethernet/ti/netcp_ethss.c
3546
struct device_node *interfaces, *interface, *cpts_node;
drivers/net/ethernet/ti/netcp_ethss.c
3547
struct device_node *secondary_ports;
drivers/net/ethernet/ti/netcp_ethss.c
3742
struct device_node *node, void **intf_priv)
drivers/net/ethernet/ti/netcp_ethss.c
701
struct device_node *node;
drivers/net/ethernet/ti/netcp_ethss.c
702
struct device_node *phy_node;
drivers/net/ethernet/vertexcom/mse102x.c
493
static void mse102x_init_mac(struct mse102x_net *mse, struct device_node *np)
drivers/net/ethernet/xilinx/ll_temac.h
346
struct device_node *phy_node;
drivers/net/ethernet/xilinx/ll_temac_main.c
1386
struct device_node *temac_np = dev_of_node(&pdev->dev), *dma_np;
drivers/net/ethernet/xilinx/ll_temac_main.c
262
struct device_node *np)
drivers/net/ethernet/xilinx/ll_temac_main.c
287
struct device_node *np)
drivers/net/ethernet/xilinx/ll_temac_mdio.c
67
struct device_node *np = dev_of_node(&pdev->dev);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2798
struct device_node *np;
drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c
175
static int axienet_mdio_enable(struct axienet_local *lp, struct device_node *np)
drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c
187
struct device_node *np1;
drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c
282
struct device_node *mdio_node;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
133
struct device_node *phy_node;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
808
struct device_node *np = of_get_parent(lp->phy_node);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
809
struct device_node *npp;
drivers/net/ethernet/xscale/ixp4xx_eth.c
1437
struct device_node *np = dev->of_node;
drivers/net/ethernet/xscale/ixp4xx_eth.c
1440
struct device_node *mdio_np;
drivers/net/ethernet/xscale/ixp4xx_eth.c
1497
struct device_node *np = dev->of_node;
drivers/net/ethernet/xscale/ixp4xx_eth.c
279
static struct device_node *mdio_bus_np;
drivers/net/ieee802154/ca8210.c
2742
struct device_node *np = spi->dev.of_node;
drivers/net/ipa/ipa_mem.c
621
struct device_node *ipa_slice_np;
drivers/net/mdio/fwnode_mdio.c
25
struct device_node *np;
drivers/net/mdio/mdio-bcm-unimac.c
171
struct device_node *np = bus->dev.of_node;
drivers/net/mdio/mdio-bcm-unimac.c
172
struct device_node *child;
drivers/net/mdio/mdio-bcm-unimac.c
241
struct device_node *np;
drivers/net/mdio/mdio-hisi-femac.c
74
struct device_node *np = pdev->dev.of_node;
drivers/net/mdio/mdio-ipq8064.c
112
struct device_node *np = pdev->dev.of_node;
drivers/net/mdio/mdio-moxart.c
112
struct device_node *np = pdev->dev.of_node;
drivers/net/mdio/mdio-mscc-miim.c
272
struct device_node *np = pdev->dev.of_node;
drivers/net/mdio/mdio-mux-mmioreg.c
99
struct device_node *np = pdev->dev.of_node;
drivers/net/mdio/mdio-mux.c
140
struct device_node *mux_node,
drivers/net/mdio/mdio-mux.c
146
struct device_node *parent_bus_node;
drivers/net/mdio/mdio-mux.c
147
struct device_node *child_bus_node;
drivers/net/mdio/mdio-pic64hpsc.c
119
struct device_node *np = pdev->dev.of_node;
drivers/net/mdio/mdio-realtek-rtl9300.c
552
static struct device_node *otto_emdio_get_bus_node(struct device_node *dn)
drivers/net/mdio/mdio-realtek-rtl9300.c
554
struct device_node *parent = of_get_parent(dn);
drivers/net/mdio/mdio-realtek-rtl9300.c
555
struct device_node *grandparent;
drivers/net/mdio/mdio-realtek-rtl9300.c
573
struct device_node *ports_dn, *phy_dn, *bus_dn, *ctrl_dn;
drivers/net/mdio/mdio-sun4i.c
92
struct device_node *np = pdev->dev.of_node;
drivers/net/mdio/mdio-thunder.c
25
struct device_node *node;
drivers/net/mdio/of_mdio.c
112
bool of_mdiobus_child_is_phy(struct device_node *child)
drivers/net/mdio/of_mdio.c
139
static int __of_mdiobus_parse_phys(struct mii_bus *mdio, struct device_node *np,
drivers/net/mdio/of_mdio.c
142
struct device_node *child;
drivers/net/mdio/of_mdio.c
195
int __of_mdiobus_register(struct mii_bus *mdio, struct device_node *np,
drivers/net/mdio/of_mdio.c
198
struct device_node *child;
drivers/net/mdio/of_mdio.c
282
struct mdio_device *of_mdio_find_device(struct device_node *np)
drivers/net/mdio/of_mdio.c
295
struct phy_device *of_phy_find_device(struct device_node *phy_np)
drivers/net/mdio/of_mdio.c
314
struct device_node *phy_np,
drivers/net/mdio/of_mdio.c
32
static int of_get_phy_id(struct device_node *device, u32 *phy_id)
drivers/net/mdio/of_mdio.c
347
struct device_node *np,
drivers/net/mdio/of_mdio.c
351
struct device_node *phy_np;
drivers/net/mdio/of_mdio.c
38
struct device_node *child, u32 addr)
drivers/net/mdio/of_mdio.c
387
bool of_phy_is_fixed_link(struct device_node *np)
drivers/net/mdio/of_mdio.c
389
struct device_node *dn;
drivers/net/mdio/of_mdio.c
412
int of_phy_register_fixed_link(struct device_node *np)
drivers/net/mdio/of_mdio.c
415
struct device_node *fixed_link_node;
drivers/net/mdio/of_mdio.c
464
void of_phy_deregister_fixed_link(struct device_node *np)
drivers/net/mdio/of_mdio.c
47
struct device_node *child, u32 addr)
drivers/net/mdio/of_mdio.c
53
struct device_node *child, u32 addr)
drivers/net/pcs/pcs-rzn1-miic.c
450
struct phylink_pcs *miic_create(struct device *dev, struct device_node *np)
drivers/net/pcs/pcs-rzn1-miic.c
455
struct device_node *pcs_np;
drivers/net/pcs/pcs-rzn1-miic.c
675
struct device_node *np = miic->dev->of_node;
drivers/net/pcs/pcs-rzn1-miic.c
676
struct device_node *conv;
drivers/net/phy/air_an8801.c
786
struct device_node *np = dev->of_node;
drivers/net/phy/air_an8801.c
787
struct device_node *leds;
drivers/net/phy/aquantia/aquantia_main.c
752
struct device_node *np = phydev->mdio.dev.of_node;
drivers/net/phy/broadcom.c
689
struct device_node *np = phydev->mdio.dev.of_node;
drivers/net/phy/broadcom.c
739
struct device_node *np = phydev->mdio.dev.of_node;
drivers/net/phy/dp83822.c
755
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/dp83822.c
757
struct device_node *leds;
drivers/net/phy/dp83867.c
532
struct device_node *of_node = dev->of_node;
drivers/net/phy/dp83867.c
577
struct device_node *of_node = dev->of_node;
drivers/net/phy/dp83869.c
544
struct device_node *of_node = phydev->mdio.dev.of_node;
drivers/net/phy/fixed_phy.c
132
struct device_node *np)
drivers/net/phy/intel-xway.c
289
struct device_node *np;
drivers/net/phy/marvell-88q2xxx.c
757
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/marvell-88q2xxx.c
759
struct device_node *leds;
drivers/net/phy/mdio_bus_provider.c
355
struct device_node *np)
drivers/net/phy/mdio_bus_provider.c
357
struct device_node *child;
drivers/net/phy/mdio_bus_provider.c
750
struct mii_bus *of_mdio_find_bus(struct device_node *mdio_bus_np)
drivers/net/phy/mdio_devres.c
108
struct device_node *np, struct module *owner)
drivers/net/phy/mediatek/mtk-ge-soc.c
1325
struct device_node *np = dev_of_node(&phydev->mdio.bus->dev);
drivers/net/phy/mediatek/mtk-ge-soc.c
1327
struct device_node *pio_np;
drivers/net/phy/micrel.c
1003
const struct device_node *of_node,
drivers/net/phy/micrel.c
1052
const struct device_node *of_node;
drivers/net/phy/micrel.c
1165
const struct device_node *of_node,
drivers/net/phy/micrel.c
1297
const struct device_node *of_node;
drivers/net/phy/micrel.c
1395
struct device_node *of_node,
drivers/net/phy/micrel.c
1511
struct device_node *of_node;
drivers/net/phy/micrel.c
2560
const struct device_node *np = phydev->mdio.dev.of_node;
drivers/net/phy/micrel.c
2703
const struct device_node *np = phydev->mdio.dev.of_node;
drivers/net/phy/micrel.c
760
struct device_node *of_node = phydev->mdio.dev.of_node;
drivers/net/phy/mii_timestamper.c
78
struct mii_timestamper *register_mii_timestamper(struct device_node *node,
drivers/net/phy/mscc/mscc_main.c
2246
struct device_node *np;
drivers/net/phy/mscc/mscc_main.c
407
struct device_node *of_node = dev->of_node;
drivers/net/phy/mscc/mscc_main.c
434
struct device_node *of_node = dev->of_node;
drivers/net/phy/nxp-c45-tja11xx.c
1718
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/nxp-tja11xx.c
519
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/nxp-tja11xx.c
558
struct device_node *np = dev->of_node;
drivers/net/phy/nxp-tja11xx.c
559
struct device_node *child;
drivers/net/phy/phy-core.c
242
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/phy-core.c
257
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/phy-core.c
288
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/phy_device.c
3302
struct device_node *led)
drivers/net/phy/phy_device.c
3380
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/phy_device.c
3381
struct device_node *leds;
drivers/net/phy/phy_device.c
3465
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/phy_device.c
3466
struct device_node *mdi;
drivers/net/phy/phy_package.c
277
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/phy_package.c
278
struct device_node *package_node;
drivers/net/phy/phy_package.c
29
struct device_node *np;
drivers/net/phy/phy_package.c
43
struct device_node *phy_package_get_node(struct phy_device *phydev)
drivers/net/phy/phy_port.c
50
struct phy_port *phy_of_parse_port(struct device_node *dn)
drivers/net/phy/phylib.h
13
struct device_node *phy_package_get_node(struct phy_device *phydev);
drivers/net/phy/phylib.h
9
struct device_node;
drivers/net/phy/phylink.c
2273
int phylink_of_phy_connect(struct phylink *pl, struct device_node *dn,
drivers/net/phy/qcom/at803x.c
286
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/qcom/at803x.c
813
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/qcom/qca807x.c
493
struct device_node *np = phy_package_get_node(phydev);
drivers/net/phy/qcom/qca807x.c
696
struct device_node *node = phydev->mdio.dev.of_node;
drivers/net/phy/realtek/realtek_main.c
2303
struct device_node *np = phydev->mdio.dev.of_node;
drivers/net/phy/realtek/realtek_main.c
2328
struct device_node *np = phydev->mdio.dev.of_node;
drivers/net/phy/xilinx_gmii2rgmii.c
88
struct device_node *np = dev->of_node, *phy_node;
drivers/net/pse-pd/pd692x0.c
100
struct device_node *np;
drivers/net/pse-pd/pd692x0.c
824
struct device_node *port_node[PD692X0_MAX_MANAGER_PORTS];
drivers/net/pse-pd/pd692x0.c
825
struct device_node *node;
drivers/net/pse-pd/pd692x0.c
832
struct device_node *np)
drivers/net/pse-pd/pd692x0.c
834
struct device_node *node;
drivers/net/pse-pd/pd692x0.c
877
struct device_node *managers_node, *node;
drivers/net/pse-pd/pd692x0.c
940
struct device_node *node)
drivers/net/pse-pd/pse_core.c
100
static int of_load_pse_pi_pairsets(struct device_node *node,
drivers/net/pse-pd/pse_core.c
1470
struct device_node *np)
drivers/net/pse-pd/pse_core.c
1503
struct pse_control *of_pse_control_get(struct device_node *node,
drivers/net/pse-pd/pse_core.c
158
struct device_node *np = pcdev->dev->of_node;
drivers/net/pse-pd/pse_core.c
159
struct device_node *node, *pis;
drivers/net/pse-pd/pse_core.c
60
static int of_load_single_pse_pi_pairset(struct device_node *node,
drivers/net/pse-pd/pse_core.c
64
struct device_node *pairset_np;
drivers/net/pse-pd/si3474.c
146
struct device_node *np;
drivers/net/pse-pd/tps23881.c
541
struct device_node *chan_node[TPS23881_MAX_CHANS])
drivers/net/pse-pd/tps23881.c
543
struct device_node *channels_node, *node;
drivers/net/pse-pd/tps23881.c
600
struct device_node *chan_node[TPS23881_MAX_CHANS])
drivers/net/pse-pd/tps23881.c
632
struct device_node *chan_node[TPS23881_MAX_CHANS],
drivers/net/pse-pd/tps23881.c
77
struct device_node *np;
drivers/net/pse-pd/tps23881.c
911
struct device_node *chan_node[TPS23881_MAX_CHANS])
drivers/net/pse-pd/tps23881.c
937
struct device_node *chan_node[TPS23881_MAX_CHANS] = {NULL};
drivers/net/sungem_phy.c
449
struct device_node *np = of_get_parent(phy->platform_data);
drivers/net/usb/lan78xx.c
2093
struct device_node *node;
drivers/net/usb/lan78xx.c
2772
struct device_node *np = phydev->mdio.dev.of_node;
drivers/net/wan/framer/framer-core.c
380
static struct framer_provider *framer_provider_of_lookup(const struct device_node *node)
drivers/net/wan/framer/framer-core.c
414
static struct framer *framer_of_get_byphandle(struct device_node *np, const char *propname,
drivers/net/wan/framer/framer-core.c
438
static struct framer *framer_of_get_byparent(struct device_node *np, int index)
drivers/net/wan/framer/framer-core.c
607
struct framer *framer_create(struct device *dev, struct device_node *node,
drivers/net/wan/framer/framer-core.c
712
struct framer *devm_framer_create(struct device *dev, struct device_node *node,
drivers/net/wan/framer/pef2256/pef2256.c
581
static int pef2556_of_parse(struct pef2256 *pef2256, struct device_node *np)
drivers/net/wan/framer/pef2256/pef2256.c
628
struct device_node *np;
drivers/net/wan/framer/pef2256/pef2256.c
708
struct device_node *np = pdev->dev.of_node;
drivers/net/wan/fsl_ucc_hdlc.c
1061
struct device_node *np;
drivers/net/wan/fsl_ucc_hdlc.c
1109
struct device_node *np = pdev->dev.of_node;
drivers/net/wan/ixp4xx_hss.c
1393
struct device_node *np;
drivers/net/wireless/ath/ath10k/core.c
1160
struct device_node *node;
drivers/net/wireless/ath/ath10k/core.c
1894
struct device_node *node;
drivers/net/wireless/ath/ath10k/core.c
2383
struct device_node *node;
drivers/net/wireless/ath/ath10k/mac.c
5094
struct device_node *node;
drivers/net/wireless/ath/ath10k/snoc.c
1621
struct device_node *node;
drivers/net/wireless/ath/ath11k/ahb.c
981
struct device_node *node;
drivers/net/wireless/ath/ath11k/core.c
1479
struct device_node *node;
drivers/net/wireless/ath/ath11k/mhi.c
316
struct device_node *np;
drivers/net/wireless/ath/ath12k/ahb.c
831
struct device_node *np;
drivers/net/wireless/ath/ath12k/core.c
1892
struct device_node *next_wsi_dev;
drivers/net/wireless/ath/ath12k/core.c
1894
struct device_node *wsi_dev;
drivers/net/wireless/ath/ath12k/core.c
1910
struct device_node *tx_endpoint __free(device_node) =
drivers/net/wireless/ath/ath12k/core.c
1917
struct device_node *next_rx_endpoint __free(device_node) =
drivers/net/wireless/ath/ath12k/core.c
645
struct device_node *node;
drivers/net/wireless/ath/ath12k/core.h
923
struct device_node *wsi_node[ATH12K_MAX_DEVICES];
drivers/net/wireless/ath/ath6kl/init.c
705
struct device_node *node;
drivers/net/wireless/ath/ath9k/init.c
623
struct device_node *np = sc->dev->of_node;
drivers/net/wireless/ath/wcn36xx/main.c
1475
struct device_node *mmio_node;
drivers/net/wireless/ath/wcn36xx/main.c
1476
struct device_node *iris_node;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
20
struct device_node *np = dev->of_node;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
73
struct device_node *root, *np = dev->of_node;
drivers/net/wireless/marvell/mwifiex/main.h
1581
struct device_node *node, const char *prefix);
drivers/net/wireless/marvell/mwifiex/main.h
986
struct device_node *dt_node;
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1459
struct device_node *node, const char *prefix)
drivers/net/wireless/mediatek/mt76/eeprom.c
124
struct device_node *np = dev->dev->of_node;
drivers/net/wireless/mediatek/mt76/eeprom.c
156
struct device_node *np = dev->dev->of_node;
drivers/net/wireless/mediatek/mt76/eeprom.c
177
struct device_node *np = dev->dev->of_node;
drivers/net/wireless/mediatek/mt76/eeprom.c
209
struct device_node *
drivers/net/wireless/mediatek/mt76/eeprom.c
212
struct device_node *np = dev->dev->of_node;
drivers/net/wireless/mediatek/mt76/eeprom.c
219
struct device_node *cur, *fallback = NULL;
drivers/net/wireless/mediatek/mt76/eeprom.c
22
struct device_node *np = dev->dev->of_node;
drivers/net/wireless/mediatek/mt76/eeprom.c
251
mt76_get_of_array(struct device_node *np, char *name, size_t *len, int min)
drivers/net/wireless/mediatek/mt76/eeprom.c
264
mt76_get_of_array_s8(struct device_node *np, char *name, size_t *len, int min)
drivers/net/wireless/mediatek/mt76/eeprom.c
276
struct device_node *
drivers/net/wireless/mediatek/mt76/eeprom.c
277
mt76_find_channel_node(struct device_node *np, struct ieee80211_channel *chan)
drivers/net/wireless/mediatek/mt76/eeprom.c
279
struct device_node *cur;
drivers/net/wireless/mediatek/mt76/eeprom.c
303
mt76_get_txs_delta(struct device_node *np, u8 nss)
drivers/net/wireless/mediatek/mt76/eeprom.c
41
struct device_node *np = dev->dev->of_node;
drivers/net/wireless/mediatek/mt76/eeprom.c
432
struct device_node *np;
drivers/net/wireless/mediatek/mt76/mac80211.c
200
struct device_node *np = dev->dev->of_node;
drivers/net/wireless/mediatek/mt76/mt76.h
1948
struct device_node *
drivers/net/wireless/mediatek/mt76/mt76.h
1950
struct device_node *
drivers/net/wireless/mediatek/mt76/mt76.h
1951
mt76_find_channel_node(struct device_node *np, struct ieee80211_channel *chan);
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
104
struct device_node *np = dev->mt76.dev->of_node;
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
317
struct device_node *np = dev->mt76.dev->of_node;
drivers/net/wireless/mediatek/mt76/mt7615/soc.c
18
struct device_node *np = dev->mt76.dev->of_node;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
80
struct device_node *np = dev->mt76.dev->of_node;
drivers/net/wireless/mediatek/mt76/mt7921/regd.c
29
struct device_node *np, *band_np;
drivers/net/wireless/microchip/wilc1000/sdio.c
164
struct device_node *np = func->card->dev.of_node;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
524
struct device_node *node = rtwdev->dev->of_node;
drivers/net/wireless/silabs/wfx/bus_sdio.c
245
struct device_node *np = func->dev.of_node;
drivers/net/wireless/ti/wl1251/sdio.c
198
struct device_node *np = func->dev.of_node;
drivers/net/wireless/ti/wl1251/spi.c
234
struct device_node *np = spi->dev.of_node;
drivers/net/wireless/ti/wlcore/sdio.c
222
struct device_node *np = dev->of_node;
drivers/net/wireless/ti/wlcore/spi.c
439
struct device_node *dt_node = spi->dev.of_node;
drivers/nfc/nfcmrvl/i2c.c
160
static int nfcmrvl_i2c_parse_dt(struct device_node *node,
drivers/nfc/nfcmrvl/main.c
245
int nfcmrvl_parse_dt(struct device_node *node,
drivers/nfc/nfcmrvl/nfcmrvl.h
131
int nfcmrvl_parse_dt(struct device_node *node,
drivers/nfc/nfcmrvl/spi.c
106
static int nfcmrvl_spi_parse_dt(struct device_node *node,
drivers/nfc/nfcmrvl/uart.c
64
static int nfcmrvl_uart_parse_dt(struct device_node *node,
drivers/nfc/nfcmrvl/uart.c
68
struct device_node *matched_node;
drivers/nfc/trf7970a.c
2034
static int trf7970a_get_autosuspend_delay(const struct device_node *np)
drivers/nfc/trf7970a.c
2047
const struct device_node *np = spi->dev.of_node;
drivers/nvdimm/of_pmem.c
20
struct device_node *np;
drivers/nvdimm/ramdax.c
214
struct nvdimm_bus *bus, struct device_node *np)
drivers/nvdimm/ramdax.c
242
struct device_node *np;
drivers/nvmem/core.c
1156
struct nvmem_device *of_nvmem_device_get(struct device_node *np, const char *id)
drivers/nvmem/core.c
1159
struct device_node *nvmem_np;
drivers/nvmem/core.c
1371
nvmem_find_cell_entry_by_node(struct nvmem_device *nvmem, struct device_node *np)
drivers/nvmem/core.c
1411
struct nvmem_cell *of_nvmem_cell_get(struct device_node *np, const char *id)
drivers/nvmem/core.c
1413
struct device_node *cell_np, *nvmem_np;
drivers/nvmem/core.c
36
struct device_node *np;
drivers/nvmem/core.c
789
static int nvmem_add_cells_from_dt(struct nvmem_device *nvmem, struct device_node *np)
drivers/nvmem/core.c
845
struct device_node *layout_np;
drivers/nvmem/layouts.c
134
struct device_node *layout_dn)
drivers/nvmem/layouts.c
168
struct device_node *of_nvmem_layout_get_container(struct nvmem_device *nvmem)
drivers/nvmem/layouts.c
180
struct device_node *layout_dn;
drivers/nvmem/layouts.c
93
struct device_node *np)
drivers/nvmem/layouts/onie-tlv.c
102
struct device_node *layout;
drivers/nvmem/layouts/sl28vpd.c
89
struct device_node *layout_np;
drivers/nvmem/meson-efuse.c
55
struct device_node *sm_np __free(device_node) =
drivers/nvmem/rave-sp-eeprom.c
291
struct device_node *np = dev->of_node;
drivers/nvmem/sc27xx-efuse.c
204
struct device_node *np = pdev->dev.of_node;
drivers/nvmem/snvs_lpgpr.c
92
struct device_node *node = dev->of_node;
drivers/nvmem/snvs_lpgpr.c
93
struct device_node *syscon_node;
drivers/nvmem/sprd-efuse.c
363
struct device_node *np = pdev->dev.of_node;
drivers/nvmem/stm32-romem.c
177
struct device_node *np;
drivers/nvmem/u-boot-env.c
52
struct device_node *np = dev->of_node;
drivers/of/address.c
1017
bool of_dma_is_coherent(struct device_node *np)
drivers/of/address.c
1019
struct device_node *node __free(device_node) = of_node_get(np);
drivers/of/address.c
1041
static bool of_mmio_is_nonposted(const struct device_node *np)
drivers/of/address.c
1043
struct device_node *parent __free(device_node) = of_get_parent(np);
drivers/of/address.c
1051
static int __of_address_to_resource(struct device_node *dev, int index, int bar_no,
drivers/of/address.c
1101
int of_address_to_resource(struct device_node *dev, int index,
drivers/of/address.c
1108
int of_pci_address_to_resource(struct device_node *dev, int bar,
drivers/of/address.c
1126
void __iomem *of_iomap(struct device_node *np, int index)
drivers/of/address.c
1154
void __iomem *of_io_request_and_map(struct device_node *np, int index,
drivers/of/address.c
137
static bool of_node_is_pcie(const struct device_node *np)
drivers/of/address.c
147
static int of_bus_pci_match(struct device_node *np)
drivers/of/address.c
162
static void of_bus_pci_count_cells(struct device_node *np,
drivers/of/address.c
220
const struct device_node *np, struct resource *res)
drivers/of/address.c
262
int of_range_to_resource(struct device_node *np, int index, struct resource *res)
drivers/of/address.c
284
static int of_bus_isa_match(struct device_node *np)
drivers/of/address.c
289
static void of_bus_isa_count_cells(struct device_node *child,
drivers/of/address.c
30
int (*match)(struct device_node *parent);
drivers/of/address.c
31
void (*count_cells)(struct device_node *child,
drivers/of/address.c
320
static int of_bus_default_flags_match(struct device_node *np)
drivers/of/address.c
329
static int of_bus_default_match(struct device_node *np)
drivers/of/address.c
386
static const struct of_bus *of_match_bus(struct device_node *np)
drivers/of/address.c
396
static int of_empty_ranges_quirk(const struct device_node *np)
drivers/of/address.c
416
static int of_translate_one(const struct device_node *parent, const struct of_bus *bus,
drivers/of/address.c
44
static void of_bus_default_count_cells(struct device_node *dev,
drivers/of/address.c
496
static u64 __of_translate_address(struct device_node *node,
drivers/of/address.c
497
struct device_node *(*get_parent)(const struct device_node *),
drivers/of/address.c
499
struct device_node **host)
drivers/of/address.c
501
struct device_node *dev __free(device_node) = of_node_get(node);
drivers/of/address.c
502
struct device_node *parent __free(device_node) = get_parent(dev);
drivers/of/address.c
585
u64 of_translate_address(struct device_node *dev, const __be32 *in_addr)
drivers/of/address.c
587
struct device_node *host;
drivers/of/address.c
602
struct device_node *__of_get_dma_parent(const struct device_node *np)
drivers/of/address.c
621
static struct device_node *of_get_next_dma_parent(struct device_node *np)
drivers/of/address.c
623
struct device_node *parent;
drivers/of/address.c
631
u64 of_translate_dma_address(struct device_node *dev, const __be32 *in_addr)
drivers/of/address.c
633
struct device_node *host;
drivers/of/address.c
657
const __be32 *of_translate_dma_region(struct device_node *dev, const __be32 *prop,
drivers/of/address.c
660
struct device_node *parent __free(device_node) = __of_get_dma_parent(dev);
drivers/of/address.c
686
const __be32 *__of_get_address(struct device_node *dev, int index, int bar_no,
drivers/of/address.c
691
struct device_node *parent __free(device_node) = of_get_parent(dev);
drivers/of/address.c
740
int of_property_read_reg(struct device_node *np, int idx, u64 *addr, u64 *size)
drivers/of/address.c
754
struct device_node *node, const char *name)
drivers/of/address.c
784
struct device_node *node)
drivers/of/address.c
791
struct device_node *node)
drivers/of/address.c
859
static u64 of_translate_ioport(struct device_node *dev, const __be32 *in_addr,
drivers/of/address.c
864
struct device_node *host;
drivers/of/address.c
900
int of_dma_get_range(struct device_node *np, const struct bus_dma_region **map)
drivers/of/address.c
902
struct device_node *node __free(device_node) = of_node_get(np);
drivers/of/address.c
975
phys_addr_t __init of_dma_get_max_cpu_address(struct device_node *np)
drivers/of/address.c
980
struct device_node *child;
drivers/of/base.c
103
int of_bus_n_addr_cells(struct device_node *np)
drivers/of/base.c
1041
struct device_node *of_find_node_by_name(struct device_node *from,
drivers/of/base.c
1044
struct device_node *np;
drivers/of/base.c
1069
struct device_node *of_find_node_by_type(struct device_node *from,
drivers/of/base.c
1072
struct device_node *np;
drivers/of/base.c
1099
struct device_node *of_find_compatible_node(struct device_node *from,
drivers/of/base.c
1102
struct device_node *np;
drivers/of/base.c
1128
struct device_node *of_find_node_with_property(struct device_node *from,
drivers/of/base.c
1131
struct device_node *np;
drivers/of/base.c
1149
const struct device_node *node)
drivers/of/base.c
1177
const struct device_node *node)
drivers/of/base.c
1202
struct device_node *of_find_matching_node_and_match(struct device_node *from,
drivers/of/base.c
1206
struct device_node *np;
drivers/of/base.c
121
int of_n_addr_cells(struct device_node *np)
drivers/of/base.c
1245
int of_alias_from_compatible(const struct device_node *node, char *alias, int len)
drivers/of/base.c
1267
struct device_node *of_find_node_by_phandle(phandle handle)
drivers/of/base.c
1269
struct device_node *np = NULL;
drivers/of/base.c
130
int of_bus_n_size_cells(struct device_node *np)
drivers/of/base.c
1312
const struct device_node *np,
drivers/of/base.c
1446
int __of_parse_phandle_with_args(const struct device_node *np,
drivers/of/base.c
148
int of_n_size_cells(struct device_node *np)
drivers/of/base.c
1544
int of_parse_phandle_with_args_map(const struct device_node *np,
drivers/of/base.c
1553
struct device_node *cur, *new = NULL;
drivers/of/base.c
158
int __weak of_node_to_nid(struct device_node *np)
drivers/of/base.c
167
static struct device_node *phandle_cache[OF_PHANDLE_CACHE_SZ];
drivers/of/base.c
1688
int of_count_phandle_with_args(const struct device_node *np, const char *list_name,
drivers/of/base.c
1744
int __of_add_property(struct device_node *np, struct property *prop)
drivers/of/base.c
1780
int of_add_property(struct device_node *np, struct property *prop)
drivers/of/base.c
1795
int __of_remove_property(struct device_node *np, struct property *prop)
drivers/of/base.c
180
struct device_node *np;
drivers/of/base.c
1827
int of_remove_property(struct device_node *np, struct property *prop)
drivers/of/base.c
1845
int __of_update_property(struct device_node *np, struct property *newprop,
drivers/of/base.c
1889
int of_update_property(struct device_node *np, struct property *newprop)
drivers/of/base.c
1907
static void of_alias_add(struct alias_prop *ap, struct device_node *np,
drivers/of/base.c
194
struct device_node *np;
drivers/of/base.c
1956
struct device_node *np;
drivers/of/base.c
2001
int of_alias_get_id(const struct device_node *np, const char *stem)
drivers/of/base.c
2059
bool of_console_check(const struct device_node *dn, char *name, int index)
drivers/of/base.c
2080
struct device_node *of_find_next_cache_node(const struct device_node *np)
drivers/of/base.c
2082
struct device_node *child, *cache_node;
drivers/of/base.c
2114
struct device_node *prev = NULL, *np = of_cpu_device_node_get(cpu);
drivers/of/base.c
2178
int of_map_id(const struct device_node *np, u32 id,
drivers/of/base.c
218
static struct property *__of_find_property(const struct device_node *np,
drivers/of/base.c
2181
struct device_node * const *filter_np, struct of_phandle_args *arg)
drivers/of/base.c
2220
struct device_node *phandle_node;
drivers/of/base.c
2339
int of_map_iommu_id(const struct device_node *np, u32 id,
drivers/of/base.c
2366
int of_map_msi_id(const struct device_node *np, u32 id,
drivers/of/base.c
2367
struct device_node * const *filter_np, struct of_phandle_args *arg)
drivers/of/base.c
237
struct property *of_find_property(const struct device_node *np,
drivers/of/base.c
252
struct device_node *__of_find_all_nodes(struct device_node *prev)
drivers/of/base.c
254
struct device_node *np;
drivers/of/base.c
277
struct device_node *of_find_all_nodes(struct device_node *prev)
drivers/of/base.c
279
struct device_node *np;
drivers/of/base.c
295
const void *__of_get_property(const struct device_node *np,
drivers/of/base.c
307
const void *of_get_property(const struct device_node *np, const char *name,
drivers/of/base.c
346
static int __of_device_is_compatible(const struct device_node *device,
drivers/of/base.c
36
struct device_node *of_root;
drivers/of/base.c
38
struct device_node *of_chosen;
drivers/of/base.c
387
int of_device_is_compatible(const struct device_node *device,
drivers/of/base.c
40
struct device_node *of_aliases;
drivers/of/base.c
404
int of_device_compatible_match(const struct device_node *device,
drivers/of/base.c
41
struct device_node *of_stdout;
drivers/of/base.c
432
struct device_node *root;
drivers/of/base.c
481
struct device_node *root;
drivers/of/base.c
512
static bool __of_device_is_status(const struct device_node *device,
drivers/of/base.c
551
static bool __of_device_is_available(const struct device_node *device)
drivers/of/base.c
569
static bool __of_device_is_reserved(const struct device_node *device)
drivers/of/base.c
584
bool of_device_is_available(const struct device_node *device)
drivers/of/base.c
59
bool of_node_name_eq(const struct device_node *np, const char *name)
drivers/of/base.c
605
static bool __of_device_is_fail(const struct device_node *device)
drivers/of/base.c
624
bool of_device_is_big_endian(const struct device_node *device)
drivers/of/base.c
642
struct device_node *of_get_parent(const struct device_node *node)
drivers/of/base.c
644
struct device_node *np;
drivers/of/base.c
668
struct device_node *of_get_next_parent(struct device_node *node)
drivers/of/base.c
670
struct device_node *parent;
drivers/of/base.c
684
static struct device_node *__of_get_next_child(const struct device_node *node,
drivers/of/base.c
685
struct device_node *prev)
drivers/of/base.c
687
struct device_node *next;
drivers/of/base.c
710
struct device_node *of_get_next_child(const struct device_node *node,
drivers/of/base.c
711
struct device_node *prev)
drivers/of/base.c
713
struct device_node *next;
drivers/of/base.c
735
struct device_node *of_get_next_child_with_prefix(const struct device_node *node,
drivers/of/base.c
736
struct device_node *prev,
drivers/of/base.c
739
struct device_node *next;
drivers/of/base.c
74
bool of_node_name_prefix(const struct device_node *np, const char *prefix)
drivers/of/base.c
759
static struct device_node *of_get_next_status_child(const struct device_node *node,
drivers/of/base.c
760
struct device_node *prev,
drivers/of/base.c
761
bool (*checker)(const struct device_node *))
drivers/of/base.c
763
struct device_node *next;
drivers/of/base.c
790
struct device_node *of_get_next_available_child(const struct device_node *node,
drivers/of/base.c
791
struct device_node *prev)
drivers/of/base.c
805
struct device_node *of_get_next_reserved_child(const struct device_node *node,
drivers/of/base.c
806
struct device_node *prev)
drivers/of/base.c
823
struct device_node *of_get_next_cpu_node(struct device_node *prev)
drivers/of/base.c
825
struct device_node *next = NULL;
drivers/of/base.c
827
struct device_node *node;
drivers/of/base.c
83
static bool __of_node_is_type(const struct device_node *np, const char *type)
drivers/of/base.c
865
struct device_node *of_get_compatible_child(const struct device_node *parent,
drivers/of/base.c
868
struct device_node *child;
drivers/of/base.c
890
struct device_node *of_get_child_by_name(const struct device_node *node,
drivers/of/base.c
893
struct device_node *child;
drivers/of/base.c
914
struct device_node *of_get_available_child_by_name(const struct device_node *node,
drivers/of/base.c
917
struct device_node *child;
drivers/of/base.c
929
struct device_node *__of_find_node_by_path(const struct device_node *parent,
drivers/of/base.c
932
struct device_node *child;
drivers/of/base.c
947
struct device_node *__of_find_node_by_full_path(struct device_node *node,
drivers/of/base.c
953
struct device_node *tmp = node;
drivers/of/base.c
983
struct device_node *of_find_node_opts_by_path(const char *path, const char **opts)
drivers/of/base.c
985
struct device_node *np = NULL;
drivers/of/cpu.c
119
struct device_node *of_get_cpu_node(int cpu, unsigned int *thread)
drivers/of/cpu.c
121
struct device_node *cpun;
drivers/of/cpu.c
14
u64 of_get_cpu_hwid(struct device_node *cpun, unsigned int thread)
drivers/of/cpu.c
140
struct device_node *of_cpu_device_node_get(int cpu)
drivers/of/cpu.c
158
int of_cpu_node_to_id(struct device_node *cpu_node)
drivers/of/cpu.c
162
struct device_node *np;
drivers/of/cpu.c
191
struct device_node *of_get_cpu_state_node(const struct device_node *cpu_node,
drivers/of/cpu.c
200
struct device_node *state_node =
drivers/of/cpu.c
52
static bool __of_find_n_match_cpu_property(struct device_node *cpun,
drivers/of/cpu.c
84
bool __weak arch_find_n_match_cpu_physical_id(struct device_node *cpun,
drivers/of/device.c
285
struct device_node *node = dev->of_node;
drivers/of/device.c
35
of_dma_set_restricted_buffer(struct device *dev, struct device_node *np)
drivers/of/device.c
37
struct device_node *of_node = dev->of_node;
drivers/of/device.c
83
int of_dma_configure_id(struct device *dev, struct device_node *np,
drivers/of/device.c
87
struct device_node *bus_np;
drivers/of/dynamic.c
1001
struct device_node *np,
drivers/of/dynamic.c
1046
struct device_node *np,
drivers/of/dynamic.c
1079
int of_changeset_add_prop_bool(struct of_changeset *ocs, struct device_node *np,
drivers/of/dynamic.c
1093
struct device_node *np,
drivers/of/dynamic.c
1123
struct device_node *np,
drivers/of/dynamic.c
197
int of_property_notify(int action, struct device_node *np,
drivers/of/dynamic.c
212
static void __of_attach_node(struct device_node *np)
drivers/of/dynamic.c
22
static struct device_node *kobj_to_device_node(struct kobject *kobj)
drivers/of/dynamic.c
24
return container_of(kobj, struct device_node, kobj);
drivers/of/dynamic.c
250
int of_attach_node(struct device_node *np)
drivers/of/dynamic.c
266
void __of_detach_node(struct device_node *np)
drivers/of/dynamic.c
268
struct device_node *parent;
drivers/of/dynamic.c
282
struct device_node *prevsib;
drivers/of/dynamic.c
304
int of_detach_node(struct device_node *np)
drivers/of/dynamic.c
34
struct device_node *of_node_get(struct device_node *node)
drivers/of/dynamic.c
346
struct device_node *node = kobj_to_device_node(kobj);
drivers/of/dynamic.c
463
struct device_node *__of_node_dup(const struct device_node *np,
drivers/of/dynamic.c
466
struct device_node *node;
drivers/of/dynamic.c
47
void of_node_put(struct device_node *node)
drivers/of/dynamic.c
511
struct device_node *of_changeset_create_node(struct of_changeset *ocs,
drivers/of/dynamic.c
512
struct device_node *parent,
drivers/of/dynamic.c
515
struct device_node *np;
drivers/of/dynamic.c
915
struct device_node *np, struct property *prop)
drivers/of/dynamic.c
938
struct device_node *np,
drivers/of/dynamic.c
973
struct device_node *np,
drivers/of/fdt.c
194
struct device_node *dad,
drivers/of/fdt.c
195
struct device_node **pnp,
drivers/of/fdt.c
198
struct device_node *np;
drivers/of/fdt.c
210
np = unflatten_dt_alloc(mem, sizeof(struct device_node) + len,
drivers/of/fdt.c
211
__alignof__(struct device_node));
drivers/of/fdt.c
237
static void reverse_nodes(struct device_node *parent)
drivers/of/fdt.c
239
struct device_node *child, *next;
drivers/of/fdt.c
272
struct device_node *dad,
drivers/of/fdt.c
273
struct device_node **nodepp)
drivers/of/fdt.c
275
struct device_node *root;
drivers/of/fdt.c
278
struct device_node *nps[FDT_MAX_DEPTH];
drivers/of/fdt.c
352
struct device_node *dad,
drivers/of/fdt.c
353
struct device_node **mynodes,
drivers/of/fdt.c
390
mem = dt_alloc(size + 4, __alignof__(struct device_node));
drivers/of/fdt.c
439
struct device_node *dad,
drivers/of/fdt.c
440
struct device_node **mynodes)
drivers/of/fdt.c
97
struct device_node *np,
drivers/of/irq.c
111
struct device_node *np;
drivers/of/irq.c
160
int of_imap_parser_init(struct of_imap_parser *parser, struct device_node *node,
drivers/of/irq.c
248
struct device_node *ipar, *tnode, *old = NULL;
drivers/of/irq.c
314
struct device_node *newpar;
drivers/of/irq.c
39
unsigned int irq_of_parse_and_map(struct device_node *dev, int index)
drivers/of/irq.c
428
int of_irq_parse_one(struct device_node *device, int index, struct of_phandle_args *out_irq)
drivers/of/irq.c
430
struct device_node __free(device_node) *p = NULL;
drivers/of/irq.c
491
int of_irq_to_resource(struct device_node *dev, int index, struct resource *r)
drivers/of/irq.c
528
int of_irq_get(struct device_node *dev, int index)
drivers/of/irq.c
552
const struct cpumask *of_irq_get_affinity(struct device_node *dev, int index)
drivers/of/irq.c
581
int of_irq_get_byname(struct device_node *dev, const char *name)
drivers/of/irq.c
600
int of_irq_count(struct device_node *dev)
drivers/of/irq.c
61
struct device_node *of_irq_find_parent(struct device_node *child)
drivers/of/irq.c
622
int of_irq_to_resource_table(struct device_node *dev, struct resource *res,
drivers/of/irq.c
63
struct device_node *p;
drivers/of/irq.c
638
struct device_node *dev;
drivers/of/irq.c
639
struct device_node *interrupt_parent;
drivers/of/irq.c
652
struct device_node *np, *parent = NULL;
drivers/of/irq.c
766
static int of_check_msi_parent(struct device_node *dev_node, struct device_node **msi_node)
drivers/of/irq.c
811
u32 of_msi_xlate(struct device *dev, struct device_node **msi_np, u32 id_in)
drivers/of/irq.c
857
struct device_node *np = NULL;
drivers/of/irq.c
877
const struct device_node *np,
drivers/of/irq.c
901
void of_msi_configure(struct device *dev, const struct device_node *np)
drivers/of/kexec.c
77
struct device_node *root;
drivers/of/kobj.c
103
void __of_update_property_sysfs(struct device_node *np, struct property *newprop,
drivers/of/kobj.c
115
int __of_attach_node_sysfs(struct device_node *np)
drivers/of/kobj.c
14
int of_node_is_attached(const struct device_node *node)
drivers/of/kobj.c
149
void __of_detach_node_sysfs(struct device_node *np)
drivers/of/kobj.c
63
int __of_add_property_sysfs(struct device_node *np, struct property *pp)
drivers/of/kobj.c
8
static int of_node_is_initialized(const struct device_node *node)
drivers/of/kobj.c
87
void __of_sysfs_remove_bin_file(struct device_node *np, const struct property *prop)
drivers/of/kobj.c
96
void __of_remove_property_sysfs(struct device_node *np, const struct property *prop)
drivers/of/module.c
11
ssize_t of_modalias(const struct device_node *np, char *str, ssize_t len)
drivers/of/module.c
54
int of_request_module(const struct device_node *np)
drivers/of/of_kunit_helpers.c
73
KUNIT_DEFINE_ACTION_WRAPPER(of_node_put_wrapper, of_node_put, struct device_node *);
drivers/of/of_kunit_helpers.c
83
void of_node_put_kunit(struct kunit *test, struct device_node *node)
drivers/of/of_numa.c
130
struct device_node *np;
drivers/of/of_numa.c
141
int of_node_to_nid(struct device_node *device)
drivers/of/of_numa.c
143
struct device_node *np;
drivers/of/of_numa.c
25
struct device_node *np;
drivers/of/of_numa.c
42
struct device_node *np = NULL;
drivers/of/of_numa.c
78
static int __init of_numa_parse_distance_map_v1(struct device_node *map)
drivers/of/of_private.h
117
struct device_node *dad,
drivers/of/of_private.h
118
struct device_node **mynodes,
drivers/of/of_private.h
133
struct device_node *__of_node_dup(const struct device_node *np,
drivers/of/of_private.h
136
struct device_node *__of_find_node_by_path(const struct device_node *parent,
drivers/of/of_private.h
138
struct device_node *__of_find_node_by_full_path(struct device_node *node,
drivers/of/of_private.h
141
extern const void *__of_get_property(const struct device_node *np,
drivers/of/of_private.h
143
extern int __of_add_property(struct device_node *np, struct property *prop);
drivers/of/of_private.h
144
extern int __of_remove_property(struct device_node *np, struct property *prop);
drivers/of/of_private.h
145
extern int __of_update_property(struct device_node *np,
drivers/of/of_private.h
148
extern void __of_detach_node(struct device_node *np);
drivers/of/of_private.h
150
extern void __of_sysfs_remove_bin_file(struct device_node *np,
drivers/of/of_private.h
165
extern int of_bus_n_addr_cells(struct device_node *np);
drivers/of/of_private.h
166
extern int of_bus_n_size_cells(struct device_node *np);
drivers/of/of_private.h
173
int of_dma_get_range(struct device_node *np,
drivers/of/of_private.h
175
struct device_node *__of_get_dma_parent(const struct device_node *np);
drivers/of/of_private.h
177
static inline int of_dma_get_range(struct device_node *np,
drivers/of/of_private.h
182
static inline struct device_node *__of_get_dma_parent(const struct device_node *np)
drivers/of/of_private.h
28
struct device_node *np;
drivers/of/of_private.h
50
extern int of_property_notify(int action, struct device_node *np,
drivers/of/of_private.h
60
static inline int of_property_notify(int action, struct device_node *np,
drivers/of/of_private.h
74
int of_node_is_attached(const struct device_node *node);
drivers/of/of_private.h
75
int __of_add_property_sysfs(struct device_node *np, struct property *pp);
drivers/of/of_private.h
76
void __of_remove_property_sysfs(struct device_node *np, const struct property *prop);
drivers/of/of_private.h
77
void __of_update_property_sysfs(struct device_node *np, struct property *newprop,
drivers/of/of_private.h
79
int __of_attach_node_sysfs(struct device_node *np);
drivers/of/of_private.h
80
void __of_detach_node_sysfs(struct device_node *np);
drivers/of/of_private.h
82
static inline int __of_add_property_sysfs(struct device_node *np, struct property *pp)
drivers/of/of_private.h
86
static inline void __of_remove_property_sysfs(struct device_node *np, const struct property *prop) {}
drivers/of/of_private.h
87
static inline void __of_update_property_sysfs(struct device_node *np,
drivers/of/of_private.h
89
static inline int __of_attach_node_sysfs(struct device_node *np)
drivers/of/of_private.h
93
static inline void __of_detach_node_sysfs(struct device_node *np) {}
drivers/of/of_private.h
97
int of_resolve_phandles(struct device_node *tree);
drivers/of/of_reserved_mem.c
704
struct device_node *np, int idx)
drivers/of/of_reserved_mem.c
707
struct device_node *target;
drivers/of/of_reserved_mem.c
761
struct device_node *np,
drivers/of/of_reserved_mem.c
807
struct reserved_mem *of_reserved_mem_lookup(struct device_node *np)
drivers/of/of_reserved_mem.c
837
int of_reserved_mem_region_to_resource(const struct device_node *np,
drivers/of/of_reserved_mem.c
845
struct device_node *target __free(device_node) = of_parse_phandle(np, "memory-region", idx);
drivers/of/of_reserved_mem.c
872
int of_reserved_mem_region_to_resource_byname(const struct device_node *np,
drivers/of/of_reserved_mem.c
899
int of_reserved_mem_region_count(const struct device_node *np)
drivers/of/of_test.c
18
struct device_node *np;
drivers/of/overlay.c
1001
int *ret_ovcs_id, const struct device_node *base)
drivers/of/overlay.c
105
struct target *target, const struct device_node *overlay_node);
drivers/of/overlay.c
1097
static int find_node(const struct device_node *tree, struct device_node *np)
drivers/of/overlay.c
1117
struct device_node *remove_ce_node)
drivers/of/overlay.c
191
struct device_node *np = ovcs->fragments[i].target;
drivers/of/overlay.c
215
struct device_node *fragment_node;
drivers/of/overlay.c
216
struct device_node *overlay_node;
drivers/of/overlay.c
415
struct target *target, const struct device_node *node)
drivers/of/overlay.c
419
struct device_node *tchild;
drivers/of/overlay.c
42
struct device_node *np;
drivers/of/overlay.c
487
struct target *target, const struct device_node *overlay_node)
drivers/of/overlay.c
518
const struct device_node *overlay_symbols_node)
drivers/of/overlay.c
52
struct device_node *overlay;
drivers/of/overlay.c
53
struct device_node *target;
drivers/of/overlay.c
692
static struct device_node *find_target(const struct device_node *info_node,
drivers/of/overlay.c
693
const struct device_node *target_base)
drivers/of/overlay.c
695
struct device_node *node;
drivers/of/overlay.c
74
struct device_node *overlay_root;
drivers/of/overlay.c
752
const struct device_node *target_base)
drivers/of/overlay.c
754
struct device_node *node, *overlay_node;
drivers/of/overlay.c
927
const struct device_node *base)
drivers/of/overlay_test.c
22
struct device_node *np;
drivers/of/overlay_test.c
39
struct device_node *np;
drivers/of/overlay_test.c
65
struct device_node *np;
drivers/of/pdt.c
146
static struct device_node * __init of_pdt_create_node(phandle node,
drivers/of/pdt.c
147
struct device_node *parent)
drivers/of/pdt.c
149
struct device_node *dp;
drivers/of/pdt.c
171
static struct device_node * __init of_pdt_build_tree(struct device_node *parent,
drivers/of/pdt.c
174
struct device_node *ret = NULL, *prev_sibling = NULL;
drivers/of/pdt.c
175
struct device_node *dp;
drivers/of/pdt.c
33
static char * __init of_pdt_build_full_name(struct device_node *dp)
drivers/of/pdt.c
41
static inline void irq_trans_init(struct device_node *dp) { }
drivers/of/pdt.c
43
static char * __init of_pdt_build_full_name(struct device_node *dp)
drivers/of/platform.c
152
struct device_node *np,
drivers/of/platform.c
197
struct platform_device *of_platform_device_create(struct device_node *np,
drivers/of/platform.c
206
static struct amba_device *of_amba_device_create(struct device_node *node,
drivers/of/platform.c
263
static struct amba_device *of_amba_device_create(struct device_node *node,
drivers/of/platform.c
276
struct device_node *np)
drivers/of/platform.c
325
static int of_platform_bus_create(struct device_node *bus,
drivers/of/platform.c
36
struct platform_device *of_find_device_by_node(struct device_node *np)
drivers/of/platform.c
393
int of_platform_bus_probe(struct device_node *root,
drivers/of/platform.c
443
int of_platform_populate(struct device_node *root,
drivers/of/platform.c
472
int of_platform_default_populate(struct device_node *root,
drivers/of/platform.c
503
struct device_node *node, *reserved;
drivers/of/platform.c
508
struct device_node *boot_display = NULL;
drivers/of/platform.c
733
struct device_node *parent;
drivers/of/platform.c
97
struct platform_device *of_device_alloc(struct device_node *np,
drivers/of/property.c
1016
struct device_node *of_graph_get_remote_node(const struct device_node *node,
drivers/of/property.c
1019
struct device_node *endpoint_node, *remote;
drivers/of/property.c
1091
const struct device_node *node = to_of_node(fwnode);
drivers/of/property.c
1116
const struct device_node *node = to_of_node(fwnode);
drivers/of/property.c
1155
const struct device_node *node = to_of_node(fwnode);
drivers/of/property.c
1156
struct device_node *child;
drivers/of/property.c
1223
struct device_node *np;
drivers/of/property.c
1240
const struct device_node *node = to_of_node(fwnode);
drivers/of/property.c
1241
struct device_node *port_node __free(device_node) = of_get_parent(node);
drivers/of/property.c
1258
static void of_link_to_phandle(struct device_node *con_np,
drivers/of/property.c
1259
struct device_node *sup_np,
drivers/of/property.c
1262
struct device_node *tmp_np __free(device_node) = of_node_get(sup_np);
drivers/of/property.c
1297
static struct device_node *parse_prop_cells(struct device_node *np,
drivers/of/property.c
131
static void *of_find_property_value_of_size(const struct device_node *np,
drivers/of/property.c
1315
static struct device_node *parse_##fname(struct device_node *np, \
drivers/of/property.c
1340
static struct device_node *parse_suffix_prop_cells(struct device_node *np,
drivers/of/property.c
1358
static struct device_node *parse_##fname(struct device_node *np, \
drivers/of/property.c
1387
struct device_node *(*parse_prop)(struct device_node *np,
drivers/of/property.c
1389
struct device_node *(*get_con_dev)(struct device_node *np);
drivers/of/property.c
1421
static struct device_node *parse_pinctrl_n(struct device_node *np,
drivers/of/property.c
1433
static struct device_node *parse_gpios(struct device_node *np,
drivers/of/property.c
1443
static struct device_node *parse_iommu_maps(struct device_node *np,
drivers/of/property.c
1452
static struct device_node *parse_gpio_compat(struct device_node *np,
drivers/of/property.c
1474
static struct device_node *parse_interrupts(struct device_node *np,
drivers/of/property.c
1489
static struct device_node *parse_interrupt_map(struct device_node *np,
drivers/of/property.c
1530
static struct device_node *parse_remote_endpoint(struct device_node *np,
drivers/of/property.c
1603
static int of_link_property(struct device_node *con_np, const char *prop_name)
drivers/of/property.c
1605
struct device_node *phandle;
drivers/of/property.c
1618
struct device_node *con_dev_np __free(device_node) =
drivers/of/property.c
1649
struct device_node *np __free(device_node) = of_find_node_by_path(node_path);
drivers/of/property.c
1673
struct device_node *con_np = to_of_node(fwnode);
drivers/of/property.c
168
int of_property_read_u8_index(const struct device_node *np,
drivers/of/property.c
201
int of_property_read_u16_index(const struct device_node *np,
drivers/of/property.c
234
int of_property_read_u32_index(const struct device_node *np,
drivers/of/property.c
268
int of_property_read_u64_index(const struct device_node *np,
drivers/of/property.c
308
int of_property_read_variable_u8_array(const struct device_node *np,
drivers/of/property.c
358
int of_property_read_variable_u16_array(const struct device_node *np,
drivers/of/property.c
405
int of_property_read_variable_u32_array(const struct device_node *np,
drivers/of/property.c
446
int of_property_read_u64(const struct device_node *np, const char *propname,
drivers/of/property.c
45
bool of_property_read_bool(const struct device_node *np, const char *propname)
drivers/of/property.c
483
int of_property_read_variable_u64_array(const struct device_node *np,
drivers/of/property.c
530
int of_property_read_string(const struct device_node *np, const char *propname,
drivers/of/property.c
560
int of_property_match_string(const struct device_node *np, const char *propname,
drivers/of/property.c
599
int of_property_read_string_helper(const struct device_node *np,
drivers/of/property.c
68
bool of_graph_is_present(const struct device_node *node)
drivers/of/property.c
689
int of_graph_parse_endpoint(const struct device_node *node,
drivers/of/property.c
692
struct device_node *port_node __free(device_node) =
drivers/of/property.c
70
struct device_node *ports __free(device_node) = of_get_child_by_name(node, "ports");
drivers/of/property.c
720
struct device_node *of_graph_get_port_by_id(struct device_node *parent, u32 id)
drivers/of/property.c
722
struct device_node *node __free(device_node) = of_get_child_by_name(parent, "ports");
drivers/of/property.c
75
struct device_node *port __free(device_node) = of_get_child_by_name(node, "port");
drivers/of/property.c
752
struct device_node *of_graph_get_next_port(const struct device_node *parent,
drivers/of/property.c
753
struct device_node *prev)
drivers/of/property.c
759
struct device_node *node __free(device_node) =
drivers/of/property.c
787
struct device_node *of_graph_get_next_port_endpoint(const struct device_node *port,
drivers/of/property.c
788
struct device_node *prev)
drivers/of/property.c
813
struct device_node *of_graph_get_next_endpoint(const struct device_node *parent,
drivers/of/property.c
814
struct device_node *prev)
drivers/of/property.c
816
struct device_node *endpoint;
drivers/of/property.c
817
struct device_node *port;
drivers/of/property.c
872
struct device_node *of_graph_get_endpoint_by_regs(
drivers/of/property.c
873
const struct device_node *parent, int port_reg, int reg)
drivers/of/property.c
876
struct device_node *node = NULL;
drivers/of/property.c
896
struct device_node *of_graph_get_remote_endpoint(const struct device_node *node)
drivers/of/property.c
910
struct device_node *of_graph_get_port_parent(struct device_node *node)
drivers/of/property.c
942
struct device_node *of_graph_get_remote_port_parent(
drivers/of/property.c
943
const struct device_node *node)
drivers/of/property.c
946
struct device_node *np __free(device_node) =
drivers/of/property.c
95
int of_property_count_elems_of_size(const struct device_node *np,
drivers/of/property.c
960
struct device_node *of_graph_get_remote_port(const struct device_node *node)
drivers/of/property.c
962
struct device_node *np;
drivers/of/property.c
978
unsigned int of_graph_get_endpoint_count(const struct device_node *np)
drivers/of/property.c
980
struct device_node *endpoint;
drivers/of/property.c
996
unsigned int of_graph_get_port_count(struct device_node *np)
drivers/of/resolver.c
130
static int node_name_cmp(const struct device_node *dn1,
drivers/of/resolver.c
131
const struct device_node *dn2)
drivers/of/resolver.c
150
static int adjust_local_phandle_references(const struct device_node *local_fixups,
drivers/of/resolver.c
151
const struct device_node *overlay, int phandle_delta)
drivers/of/resolver.c
153
struct device_node *overlay_child;
drivers/of/resolver.c
248
int of_resolve_phandles(struct device_node *overlay)
drivers/of/resolver.c
25
struct device_node *node;
drivers/of/resolver.c
250
struct device_node *child, *refnode;
drivers/of/resolver.c
251
struct device_node *overlay_fixups;
drivers/of/resolver.c
252
struct device_node __free(device_node) *local_fixups = NULL;
drivers/of/resolver.c
289
struct device_node __free(device_node) *tree_symbols = of_find_node_by_path("/__symbols__");
drivers/of/resolver.c
41
static void adjust_overlay_phandles(struct device_node *overlay,
drivers/of/resolver.c
44
struct device_node *child;
drivers/of/resolver.c
73
static int update_usages_of_a_phandle_reference(struct device_node *overlay,
drivers/of/resolver.c
76
struct device_node *refnode;
drivers/of/unittest.c
1008
static void __init __maybe_unused changeset_check_u32(struct device_node *np,
drivers/of/unittest.c
1024
static void __init __maybe_unused changeset_check_u32_array(struct device_node *np,
drivers/of/unittest.c
1054
static void __init __maybe_unused changeset_check_bool(struct device_node *np,
drivers/of/unittest.c
1066
struct device_node *nchangeset, *np;
drivers/of/unittest.c
1129
struct device_node *np;
drivers/of/unittest.c
1151
struct device_node *np;
drivers/of/unittest.c
1208
struct device_node *np;
drivers/of/unittest.c
1260
struct device_node *np;
drivers/of/unittest.c
1298
struct device_node *np;
drivers/of/unittest.c
1369
struct device_node *np;
drivers/of/unittest.c
1424
struct device_node *np;
drivers/of/unittest.c
1467
struct device_node *np;
drivers/of/unittest.c
1535
struct device_node *np;
drivers/of/unittest.c
1612
struct device_node *np;
drivers/of/unittest.c
1729
struct device_node *imap_np, *expected_parent_np;
drivers/of/unittest.c
1809
struct device_node *intc0, *int_ext0;
drivers/of/unittest.c
1810
struct device_node *int2, *intc_intmap0;
drivers/of/unittest.c
190
struct device_node *np;
drivers/of/unittest.c
1908
struct device_node *np;
drivers/of/unittest.c
1944
struct device_node *np, *child, *grandchild;
drivers/of/unittest.c
2037
static void update_node_properties(struct device_node *np,
drivers/of/unittest.c
2038
struct device_node *dup)
drivers/of/unittest.c
2042
struct device_node *child;
drivers/of/unittest.c
2087
static void attach_node_and_children(struct device_node *np)
drivers/of/unittest.c
2089
struct device_node *next, *dup, *child;
drivers/of/unittest.c
2137
struct device_node *unittest_data_node = NULL, *np;
drivers/of/unittest.c
2195
struct device_node *next = np->sibling;
drivers/of/unittest.c
2220
struct device_node *np = dev->of_node;
drivers/of/unittest.c
2238
struct device_node *np = dev->of_node;
drivers/of/unittest.c
2260
struct device_node *np;
drivers/of/unittest.c
249
static int __init of_unittest_check_node_linkage(struct device_node *np)
drivers/of/unittest.c
2496
struct device_node *np;
drivers/of/unittest.c
271
struct device_node *np;
drivers/of/unittest.c
288
static void __init of_unittest_printf_one(struct device_node *np, const char *fmt,
drivers/of/unittest.c
3113
struct device_node *np = dev->of_node;
drivers/of/unittest.c
3157
struct device_node *np = dev->of_node;
drivers/of/unittest.c
3181
struct device_node *np = client->dev.of_node;
drivers/of/unittest.c
3196
struct device_node *np = client->dev.of_node;
drivers/of/unittest.c
3227
struct device_node *np = client->dev.of_node, *child;
drivers/of/unittest.c
324
struct device_node *np;
drivers/of/unittest.c
3271
struct device_node *np = client->dev.of_node;
drivers/of/unittest.c
3410
struct device_node *found;
drivers/of/unittest.c
358
struct device_node *np;
drivers/of/unittest.c
3591
struct device_node *bus_np = NULL;
drivers/of/unittest.c
364
struct device_node *np;
drivers/of/unittest.c
3670
struct device_node *np;
drivers/of/unittest.c
3671
struct device_node *prev_sibling, *next_sibling;
drivers/of/unittest.c
3904
static struct device_node *overlay_base_root;
drivers/of/unittest.c
402
struct device_node *np;
drivers/of/unittest.c
4050
struct device_node *last_sibling;
drivers/of/unittest.c
4051
struct device_node *np;
drivers/of/unittest.c
4052
struct device_node *of_symbols;
drivers/of/unittest.c
4053
struct device_node *overlay_base_symbols;
drivers/of/unittest.c
4054
struct device_node **pprev;
drivers/of/unittest.c
4106
struct device_node *base_child;
drivers/of/unittest.c
4331
struct device_node *dn;
drivers/of/unittest.c
4418
struct device_node *pnp, *np = NULL;
drivers/of/unittest.c
4508
struct device_node *np;
drivers/of/unittest.c
561
struct device_node *np, *p[6] = {};
drivers/of/unittest.c
717
struct device_node *np;
drivers/of/unittest.c
82
struct device_node *np;
drivers/of/unittest.c
859
struct device_node *n1, *n2, *n21, *n22, *nchangeset, *nremove, *parent, *np;
drivers/of/unittest.c
962
static void __init __maybe_unused changeset_check_string(struct device_node *np,
drivers/of/unittest.c
978
static void __init __maybe_unused changeset_check_string_array(struct device_node *np,
drivers/opp/of.c
101
struct device_node *opp_table_np __free(device_node) =
drivers/opp/of.c
1278
struct device_node *np __free(device_node) =
drivers/opp/of.c
1296
struct device_node *cpu_np __free(device_node) =
drivers/opp/of.c
1306
struct device_node *tmp_np __free(device_node) =
drivers/opp/of.c
1334
int of_get_required_opp_performance_state(struct device_node *np, int index)
drivers/opp/of.c
1338
struct device_node *required_np __free(device_node) =
drivers/opp/of.c
1389
struct device_node *opp_np __free(device_node) =
drivers/opp/of.c
1395
struct device_node *np __free(device_node) =
drivers/opp/of.c
1416
struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp)
drivers/opp/of.c
148
struct device_node *opp_np)
drivers/opp/of.c
1486
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
155
struct device_node *np __free(device_node) =
drivers/opp/of.c
1552
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
177
struct device_node *required_np __free(device_node) =
drivers/opp/of.c
205
struct device_node *opp_np;
drivers/opp/of.c
212
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
280
struct device_node *np __free(device_node) =
drivers/opp/of.c
31
static struct device_node *_opp_of_get_opp_desc_node(struct device_node *np,
drivers/opp/of.c
359
struct device_node *opp_np __free(device_node) =
drivers/opp/of.c
370
struct device_node *required_np __free(device_node) =
drivers/opp/of.c
372
struct device_node *required_table_np __free(device_node) =
drivers/opp/of.c
39
struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev)
drivers/opp/of.c
407
struct device_node *opp_np __free(device_node) = NULL;
drivers/opp/of.c
411
struct device_node *np __free(device_node) =
drivers/opp/of.c
427
struct device_node *np __free(device_node) =
drivers/opp/of.c
445
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
49
struct device_node *np __free(device_node) =
drivers/opp/of.c
501
struct device_node *np)
drivers/opp/of.c
723
struct device_node *np)
drivers/opp/of.c
76
struct device_node *opp_np)
drivers/opp/of.c
767
struct device_node *np, bool peak)
drivers/opp/of.c
808
struct opp_table *opp_table, struct device_node *np)
drivers/opp/of.c
868
struct device *dev, struct device_node *np)
drivers/opp/of.c
90
static struct device_node *of_parse_required_opp(struct device_node *np,
drivers/opp/of.c
97
static struct opp_table *_find_table_of_opp_np(struct device_node *opp_np)
drivers/opp/opp.h
128
struct device_node *np;
drivers/opp/opp.h
215
struct device_node *np;
drivers/pci/bus.c
347
struct device_node *dn = dev->dev.of_node;
drivers/pci/controller/cadence/pci-j721e.c
199
struct device_node *np = dev->of_node;
drivers/pci/controller/cadence/pci-j721e.c
242
struct device_node *node = dev->of_node;
drivers/pci/controller/cadence/pci-j721e.c
271
struct device_node *node = dev->of_node;
drivers/pci/controller/cadence/pci-j721e.c
475
struct device_node *node = dev->of_node;
drivers/pci/controller/cadence/pcie-cadence-ep.c
669
struct device_node *np = dev->of_node;
drivers/pci/controller/cadence/pcie-cadence-host-common.c
269
struct device_node *np = dev->of_node;
drivers/pci/controller/cadence/pcie-cadence-host-hpa.c
320
struct device_node *np = dev->of_node;
drivers/pci/controller/cadence/pcie-cadence-host.c
383
struct device_node *np = dev->of_node;
drivers/pci/controller/cadence/pcie-cadence.c
222
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pci-dra7xx.c
351
struct device_node *node = dev->of_node;
drivers/pci/controller/dwc/pci-dra7xx.c
352
struct device_node *pcie_intc_node = of_get_next_child(node, NULL);
drivers/pci/controller/dwc/pci-dra7xx.c
632
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pci-dra7xx.c
653
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pci-dra7xx.c
686
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pci-exynos.c
288
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pci-imx6.c
1165
struct device_node *msi_filter = NULL;
drivers/pci/controller/dwc/pci-imx6.c
1787
struct device_node *node = dev->of_node;
drivers/pci/controller/dwc/pci-imx6.c
1813
struct device_node *np __free(device_node) =
drivers/pci/controller/dwc/pci-imx6.c
2248
struct device_node *np;
drivers/pci/controller/dwc/pci-keystone.c
1014
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pci-keystone.c
1046
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pci-keystone.c
1127
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pci-keystone.c
133
struct device_node *msi_intc_np;
drivers/pci/controller/dwc/pci-keystone.c
135
struct device_node *np;
drivers/pci/controller/dwc/pci-keystone.c
673
struct device_node *np = ks_pcie->np;
drivers/pci/controller/dwc/pci-keystone.c
674
struct device_node *intc_np;
drivers/pci/controller/dwc/pci-keystone.c
728
struct device_node *np = ks_pcie->np;
drivers/pci/controller/dwc/pci-keystone.c
729
struct device_node *intc_np;
drivers/pci/controller/dwc/pci-keystone.c
788
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pcie-amd-mdb.c
286
struct device_node *node = dev->of_node;
drivers/pci/controller/dwc/pcie-amd-mdb.c
287
struct device_node *pcie_intc_node;
drivers/pci/controller/dwc/pcie-amd-mdb.c
411
struct device_node *pcie_port_node __maybe_unused;
drivers/pci/controller/dwc/pcie-armada8k.c
114
struct device_node *node = dev->of_node;
drivers/pci/controller/dwc/pcie-designware-ep.c
1460
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pcie-designware-host.c
574
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pcie-designware.c
117
struct device_node *np = dev_of_node(pci->dev);
drivers/pci/controller/dwc/pcie-designware.c
1321
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pcie-dw-rockchip.c
189
struct device_node *intc;
drivers/pci/controller/dwc/pcie-eswin.c
126
struct device_node *node)
drivers/pci/controller/dwc/pcie-kirin.c
401
struct device_node *node)
drivers/pci/controller/dwc/pcie-kirin.c
452
struct device_node *node = dev->of_node;
drivers/pci/controller/dwc/pcie-nxp-s32g.c
243
static int s32g_pcie_parse_port(struct s32g_pcie *s32g_pp, struct device_node *node)
drivers/pci/controller/dwc/pcie-qcom-ep.c
588
struct device_node *syscon;
drivers/pci/controller/dwc/pcie-qcom.c
1826
struct device_node *np)
drivers/pci/controller/dwc/pcie-qcom.c
1877
static int qcom_pcie_parse_port(struct qcom_pcie *pcie, struct device_node *node)
drivers/pci/controller/dwc/pcie-qcom.c
533
struct device_node *node = dev->of_node;
drivers/pci/controller/dwc/pcie-spacemit-k1.c
258
struct device_node *root_port;
drivers/pci/controller/dwc/pcie-spear13xx.c
193
struct device_node *np = dev->of_node;
drivers/pci/controller/dwc/pcie-stm32.c
212
struct device_node *root_port;
drivers/pci/controller/dwc/pcie-tegra194.c
1118
struct device_node *np = pcie->dev->of_node;
drivers/pci/controller/dwc/pcie-uniphier.c
265
struct device_node *np = pci->dev->of_node;
drivers/pci/controller/dwc/pcie-uniphier.c
266
struct device_node *np_intc;
drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
201
struct device_node *np = dev->of_node;
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
170
struct device_node *node = dev->of_node;
drivers/pci/controller/pci-aardvark.c
1475
struct device_node *node = dev->of_node;
drivers/pci/controller/pci-aardvark.c
1476
struct device_node *pcie_intc_node;
drivers/pci/controller/pci-aardvark.c
1716
struct device_node *node = dev->of_node;
drivers/pci/controller/pci-ftpci100.c
331
struct device_node *intc = of_get_next_child(p->dev->of_node, NULL);
drivers/pci/controller/pci-host-common.c
116
struct device_node *node)
drivers/pci/controller/pci-host-common.c
52
struct device_node *np)
drivers/pci/controller/pci-hyperv.c
912
struct device_node *parent;
drivers/pci/controller/pci-ixp4xx.c
520
struct device_node *np = dev->of_node;
drivers/pci/controller/pci-loongson.c
358
struct device_node *node = dev->of_node;
drivers/pci/controller/pci-mvebu.c
1070
struct device_node *pcie_intc_node;
drivers/pci/controller/pci-mvebu.c
115
struct device_node *dn;
drivers/pci/controller/pci-mvebu.c
1158
struct device_node *np,
drivers/pci/controller/pci-mvebu.c
1170
static int mvebu_get_tgt_attr(struct device_node *np, int devfn,
drivers/pci/controller/pci-mvebu.c
1239
struct mvebu_pcie_port *port, struct device_node *child)
drivers/pci/controller/pci-mvebu.c
1453
struct device_node *np = dev->of_node;
drivers/pci/controller/pci-mvebu.c
1454
struct device_node *child;
drivers/pci/controller/pci-tegra.c
1328
struct device_node *np,
drivers/pci/controller/pci-tegra.c
1380
struct device_node *np = pcie->dev->of_node;
drivers/pci/controller/pci-tegra.c
1836
struct device_node *np = dev->of_node;
drivers/pci/controller/pci-tegra.c
1914
static bool of_regulator_bulk_available(struct device_node *np,
drivers/pci/controller/pci-tegra.c
1941
struct device_node *np = dev->of_node;
drivers/pci/controller/pci-tegra.c
1980
struct device_node *np = dev->of_node;
drivers/pci/controller/pci-tegra.c
2092
struct device_node *np = dev->of_node;
drivers/pci/controller/pci-tegra.c
367
struct device_node *np;
drivers/pci/controller/pci-v3-semi.c
674
struct device_node *np)
drivers/pci/controller/pci-v3-semi.c
707
struct device_node *np = dev->of_node;
drivers/pci/controller/pci-xgene-msi.c
220
static int xgene_allocate_domains(struct device_node *node,
drivers/pci/controller/pci-xgene.c
529
struct device_node *np = port->node;
drivers/pci/controller/pci-xgene.c
596
struct device_node *np;
drivers/pci/controller/pci-xgene.c
61
struct device_node *node;
drivers/pci/controller/pci-xgene.c
615
struct device_node *dn = dev->of_node;
drivers/pci/controller/pcie-altera-msi.c
205
struct device_node *np = pdev->dev.of_node;
drivers/pci/controller/pcie-apple.c
198
struct device_node *np;
drivers/pci/controller/pcie-apple.c
554
struct device_node *np)
drivers/pci/controller/pcie-aspeed.c
917
struct device_node *node,
drivers/pci/controller/pcie-aspeed.c
965
struct device_node *node = dev->of_node;
drivers/pci/controller/pcie-brcmstb.c
2047
struct device_node *np = pdev->dev.of_node;
drivers/pci/controller/pcie-brcmstb.c
2154
struct device_node *msi_np = of_parse_phandle(pcie->np, "msi-parent", 0);
drivers/pci/controller/pcie-brcmstb.c
309
struct device_node *np;
drivers/pci/controller/pcie-brcmstb.c
328
struct device_node *np;
drivers/pci/controller/pcie-iproc-msi.c
447
static int iproc_msi_alloc_domains(struct device_node *node,
drivers/pci/controller/pcie-iproc-msi.c
515
int iproc_msi_init(struct iproc_pcie *pcie, struct device_node *node)
drivers/pci/controller/pcie-iproc-platform.c
43
struct device_node *np = dev->of_node;
drivers/pci/controller/pcie-iproc.c
1218
struct device_node *msi_node,
drivers/pci/controller/pcie-iproc.c
1311
struct device_node *msi_node)
drivers/pci/controller/pcie-iproc.c
1341
struct device_node *msi_node = NULL;
drivers/pci/controller/pcie-iproc.h
116
int iproc_msi_init(struct iproc_pcie *pcie, struct device_node *node);
drivers/pci/controller/pcie-iproc.h
120
struct device_node *node)
drivers/pci/controller/pcie-mediatek-gen3.c
801
struct device_node *intc_node, *node = dev->of_node;
drivers/pci/controller/pcie-mediatek.c
1049
struct device_node *cfg_node;
drivers/pci/controller/pcie-mediatek.c
1099
struct device_node *node = dev->of_node;
drivers/pci/controller/pcie-mediatek.c
168
int (*setup_irq)(struct mtk_pcie_port *port, struct device_node *node);
drivers/pci/controller/pcie-mediatek.c
568
struct device_node *node)
drivers/pci/controller/pcie-mediatek.c
571
struct device_node *pcie_intc_node;
drivers/pci/controller/pcie-mediatek.c
642
struct device_node *node)
drivers/pci/controller/pcie-mediatek.c
957
struct device_node *node,
drivers/pci/controller/pcie-mt7621.c
199
struct device_node *node,
drivers/pci/controller/pcie-mt7621.c
261
struct device_node *node = dev->of_node;
drivers/pci/controller/pcie-rockchip-host.c
685
struct device_node *intc = of_get_next_child(dev->of_node, NULL);
drivers/pci/controller/pcie-rockchip.c
31
struct device_node *node = dev->of_node;
drivers/pci/controller/pcie-rzg3s-host.c
1293
struct device_node *of_port __free(device_node) =
drivers/pci/controller/pcie-rzg3s-host.c
1681
struct device_node *np = dev->of_node;
drivers/pci/controller/pcie-rzg3s-host.c
1682
struct device_node *sysc_np __free(device_node) =
drivers/pci/controller/pcie-xilinx-cpm.c
388
struct device_node *node = dev->of_node;
drivers/pci/controller/pcie-xilinx-cpm.c
389
struct device_node *pcie_intc_node;
drivers/pci/controller/pcie-xilinx-dma-pl.c
570
struct device_node *node = dev->of_node;
drivers/pci/controller/pcie-xilinx-dma-pl.c
571
struct device_node *pcie_intc_node;
drivers/pci/controller/pcie-xilinx-nwl.c
575
struct device_node *node = dev->of_node;
drivers/pci/controller/pcie-xilinx-nwl.c
576
struct device_node *intc_node;
drivers/pci/controller/pcie-xilinx.c
461
struct device_node *pcie_intc_node;
drivers/pci/controller/pcie-xilinx.c
536
struct device_node *node = dev->of_node;
drivers/pci/controller/plda/pcie-microchip-host.c
646
struct device_node *dn = dev->of_node;
drivers/pci/controller/plda/pcie-plda-host.c
385
struct device_node *node = dev->of_node;
drivers/pci/controller/plda/pcie-plda-host.c
386
struct device_node *pcie_intc_node;
drivers/pci/hotplug/pnv_php.c
112
struct pnv_php_slot *pnv_php_find_slot(struct device_node *dn)
drivers/pci/hotplug/pnv_php.c
1130
static int pnv_php_register_one(struct device_node *dn)
drivers/pci/hotplug/pnv_php.c
1171
static void pnv_php_register(struct device_node *dn)
drivers/pci/hotplug/pnv_php.c
1173
struct device_node *child;
drivers/pci/hotplug/pnv_php.c
1185
static void pnv_php_unregister_one(struct device_node *dn)
drivers/pci/hotplug/pnv_php.c
1199
static void pnv_php_unregister(struct device_node *dn)
drivers/pci/hotplug/pnv_php.c
1201
struct device_node *child;
drivers/pci/hotplug/pnv_php.c
1212
struct device_node *dn;
drivers/pci/hotplug/pnv_php.c
1228
struct device_node *dn;
drivers/pci/hotplug/pnv_php.c
135
static void pnv_php_rmv_pdns(struct device_node *dn)
drivers/pci/hotplug/pnv_php.c
137
struct device_node *child;
drivers/pci/hotplug/pnv_php.c
157
static void pnv_php_detach_device_nodes(struct device_node *parent)
drivers/pci/hotplug/pnv_php.c
159
struct device_node *dn;
drivers/pci/hotplug/pnv_php.c
195
static void pnv_php_reverse_nodes(struct device_node *parent)
drivers/pci/hotplug/pnv_php.c
197
struct device_node *child, *next;
drivers/pci/hotplug/pnv_php.c
216
struct device_node *dn)
drivers/pci/hotplug/pnv_php.c
233
static void *pnv_php_add_one_pdn(struct device_node *dn, void *data)
drivers/pci/hotplug/pnv_php.c
38
static void pnv_php_register(struct device_node *dn);
drivers/pci/hotplug/pnv_php.c
39
static void pnv_php_unregister_one(struct device_node *dn);
drivers/pci/hotplug/pnv_php.c
40
static void pnv_php_unregister(struct device_node *dn);
drivers/pci/hotplug/pnv_php.c
770
static struct pnv_php_slot *pnv_php_alloc_slot(struct device_node *dn)
drivers/pci/hotplug/pnv_php.c
831
struct device_node *dn = php_slot->dn;
drivers/pci/hotplug/pnv_php.c
93
static struct pnv_php_slot *pnv_php_match(struct device_node *dn,
drivers/pci/hotplug/rpadlpar_core.c
111
static struct slot *find_php_slot(struct device_node *dn)
drivers/pci/hotplug/rpadlpar_core.c
125
struct device_node *dev_dn)
drivers/pci/hotplug/rpadlpar_core.c
128
struct device_node *child_dn;
drivers/pci/hotplug/rpadlpar_core.c
138
static void dlpar_pci_add_bus(struct device_node *dn)
drivers/pci/hotplug/rpadlpar_core.c
169
static int dlpar_add_pci_slot(char *drc_name, struct device_node *dn)
drivers/pci/hotplug/rpadlpar_core.c
205
static int dlpar_remove_phb(char *drc_name, struct device_node *dn)
drivers/pci/hotplug/rpadlpar_core.c
233
static int dlpar_add_phb(char *drc_name, struct device_node *dn)
drivers/pci/hotplug/rpadlpar_core.c
254
static int dlpar_add_vio_slot(char *drc_name, struct device_node *dn)
drivers/pci/hotplug/rpadlpar_core.c
287
struct device_node *dn = NULL;
drivers/pci/hotplug/rpadlpar_core.c
330
static int dlpar_remove_vio_slot(char *drc_name, struct device_node *dn)
drivers/pci/hotplug/rpadlpar_core.c
356
static int dlpar_remove_pci_slot(char *drc_name, struct device_node *dn)
drivers/pci/hotplug/rpadlpar_core.c
41
static struct device_node *find_vio_slot_node(char *drc_name)
drivers/pci/hotplug/rpadlpar_core.c
422
struct device_node *dn;
drivers/pci/hotplug/rpadlpar_core.c
43
struct device_node *parent = of_find_node_by_name(NULL, "vdevice");
drivers/pci/hotplug/rpadlpar_core.c
44
struct device_node *dn;
drivers/pci/hotplug/rpadlpar_core.c
61
static struct device_node *find_php_slot_pci_node(char *drc_name,
drivers/pci/hotplug/rpadlpar_core.c
64
struct device_node *np;
drivers/pci/hotplug/rpadlpar_core.c
77
static struct device_node *find_dlpar_node(char *drc_name, int *node_type)
drivers/pci/hotplug/rpadlpar_core.c
79
struct device_node *dn;
drivers/pci/hotplug/rpaphp.h
68
struct device_node *dn;
drivers/pci/hotplug/rpaphp.h
89
int rpaphp_add_slot(struct device_node *dn);
drivers/pci/hotplug/rpaphp.h
90
int rpaphp_check_drc_props(struct device_node *dn, char *drc_name,
drivers/pci/hotplug/rpaphp.h
95
struct slot *alloc_slot_struct(struct device_node *dn, int drc_index, char *drc_name, int power_domain);
drivers/pci/hotplug/rpaphp_core.c
159
static int get_children_props(struct device_node *dn, const __be32 **drc_indexes,
drivers/pci/hotplug/rpaphp_core.c
195
static int rpaphp_check_drc_props_v1(struct device_node *dn, char *drc_name,
drivers/pci/hotplug/rpaphp_core.c
227
static int rpaphp_check_drc_props_v2(struct device_node *dn, char *drc_name,
drivers/pci/hotplug/rpaphp_core.c
270
int rpaphp_check_drc_props(struct device_node *dn, char *drc_name,
drivers/pci/hotplug/rpaphp_core.c
316
static int is_php_dn(struct device_node *dn, const __be32 **indexes,
drivers/pci/hotplug/rpaphp_core.c
334
static int rpaphp_drc_info_add_slot(struct device_node *dn)
drivers/pci/hotplug/rpaphp_core.c
375
static int rpaphp_drc_add_slot(struct device_node *dn)
drivers/pci/hotplug/rpaphp_core.c
438
int rpaphp_add_slot(struct device_node *dn)
drivers/pci/hotplug/rpaphp_core.c
469
struct device_node *dn;
drivers/pci/hotplug/rpaphp_slot.c
30
struct slot *alloc_slot_struct(struct device_node *dn,
drivers/pci/msi/irqdomain.c
366
struct device_node *of_node;
drivers/pci/msi/irqdomain.c
399
struct device_node *msi_ctlr_node = NULL;
drivers/pci/of.c
126
static inline int __of_pci_pci_compare(struct device_node *node,
drivers/pci/of.c
138
struct device_node *of_pci_find_child_device(struct device_node *parent,
drivers/pci/of.c
141
struct device_node *node, *node2;
drivers/pci/of.c
173
int of_pci_get_devfn(struct device_node *np)
drivers/pci/of.c
193
static int of_pci_parse_bus_range(struct device_node *node,
drivers/pci/of.c
229
int of_get_pci_domain_nr(struct device_node *node)
drivers/pci/of.c
255
bool of_pci_preserve_config(struct device_node *node)
drivers/pci/of.c
324
struct device_node *dev_node = dev->of_node;
drivers/pci/of.c
33
struct device_node *node __free(device_node) =
drivers/pci/of.c
465
struct device_node *dn, *ppnode = NULL;
drivers/pci/of.c
55
struct device_node *node;
drivers/pci/of.c
654
struct device_node *np;
drivers/pci/of.c
668
struct device_node *ppnode, *np = NULL;
drivers/pci/of.c
74
struct device_node * __weak pcibios_get_phb_of_node(struct pci_bus *bus)
drivers/pci/of.c
740
struct device_node *np;
drivers/pci/of.c
755
struct device_node *np = NULL;
drivers/pci/of.c
854
bool of_pci_supply_present(struct device_node *np)
drivers/pci/of.c
883
int of_pci_get_max_link_speed(struct device_node *node)
drivers/pci/of.c
912
u32 of_pci_get_slot_power_limit(struct device_node *node,
drivers/pci/of_property.c
106
struct device_node *np)
drivers/pci/of_property.c
162
struct device_node *np)
drivers/pci/of_property.c
175
struct device_node *np)
drivers/pci/of_property.c
191
struct device_node *np)
drivers/pci/of_property.c
211
struct device_node *np)
drivers/pci/of_property.c
217
struct device_node *pnode;
drivers/pci/of_property.c
329
struct device_node *np)
drivers/pci/of_property.c
350
struct device_node *np)
drivers/pci/of_property.c
420
struct device_node *np)
drivers/pci/of_property.c
484
struct device_node *np)
drivers/pci/of_property.c
96
struct device_node *np)
drivers/pci/pci-sysfs.c
609
struct device_node *np = pci_device_to_OF_node(pdev);
drivers/pci/pci.c
6656
struct device_node *np;
drivers/pci/pci.h
1174
struct device_node;
drivers/pci/pci.h
1192
int of_get_pci_domain_nr(struct device_node *node);
drivers/pci/pci.h
1193
int of_pci_get_max_link_speed(struct device_node *node);
drivers/pci/pci.h
1194
u32 of_pci_get_slot_power_limit(struct device_node *node,
drivers/pci/pci.h
1197
bool of_pci_preserve_config(struct device_node *node);
drivers/pci/pci.h
1204
bool of_pci_supply_present(struct device_node *np);
drivers/pci/pci.h
1210
of_get_pci_domain_nr(struct device_node *node)
drivers/pci/pci.h
1216
of_pci_get_max_link_speed(struct device_node *node)
drivers/pci/pci.h
1222
of_pci_get_slot_power_limit(struct device_node *node,
drivers/pci/pci.h
1233
static inline bool of_pci_preserve_config(struct device_node *node)
drivers/pci/pci.h
1248
static inline bool of_pci_supply_present(struct device_node *np)
drivers/pci/pci.h
1271
struct device_node *np);
drivers/pci/pci.h
1276
struct device_node *np);
drivers/pci/pwrctrl/core.c
152
static bool pci_pwrctrl_is_required(struct device_node *np)
drivers/pci/pwrctrl/core.c
154
struct device_node *endpoint;
drivers/pci/pwrctrl/core.c
170
struct device_node *remote __free(device_node) =
drivers/pci/pwrctrl/core.c
194
static void pci_pwrctrl_power_off_device(struct device_node *np)
drivers/pci/pwrctrl/core.c
231
struct device_node *np = parent->of_node;
drivers/pci/pwrctrl/core.c
252
static int pci_pwrctrl_power_on_device(struct device_node *np)
drivers/pci/pwrctrl/core.c
299
struct device_node *np = parent->of_node;
drivers/pci/pwrctrl/core.c
300
struct device_node *child = NULL;
drivers/pci/pwrctrl/core.c
323
static int pci_pwrctrl_create_device(struct device_node *np,
drivers/pci/pwrctrl/core.c
384
static void pci_pwrctrl_destroy_device(struct device_node *np)
drivers/pci/pwrctrl/core.c
411
struct device_node *np = parent->of_node;
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
419
struct device_node *node,
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
535
struct device_node *node = pdev->dev.of_node;
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
539
struct device_node *i2c_node;
drivers/pcmcia/electra_cf.c
178
struct device_node *np = ofdev->dev.of_node;
drivers/perf/arm-cmn.c
2540
const struct device_node *np = cmn->dev->of_node;
drivers/perf/arm_dsu_pmu.c
595
struct device_node *cpu_node;
drivers/perf/arm_pmu_platform.c
59
static bool pmu_has_irq_affinity(struct device_node *node)
drivers/perf/arm_pmu_platform.c
66
struct device_node *dn;
drivers/perf/fsl_imx8_ddr_perf.c
782
struct device_node *np;
drivers/perf/xgene_pmu.c
1363
struct device_node *np = pdev->dev.of_node;
drivers/perf/xgene_pmu.c
1614
struct device_node *np, u32 type)
drivers/perf/xgene_pmu.c
1660
struct device_node *np;
drivers/phy/allwinner/phy-sun4i-usb.c
723
struct device_node *np = dev->of_node;
drivers/phy/allwinner/phy-sun9i-usb.c
118
struct device_node *np = dev->of_node;
drivers/phy/amlogic/phy-meson-axg-mipi-pcie-analog.c
201
struct device_node *np = dev->of_node, *parent_np;
drivers/phy/amlogic/phy-meson-axg-pcie.c
131
struct device_node *np = dev->of_node;
drivers/phy/amlogic/phy-meson-g12a-mipi-dphy-analog.c
125
struct device_node *np = dev->of_node, *parent_np;
drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c
387
struct device_node *np = dev->of_node;
drivers/phy/amlogic/phy-meson8-hdmi-tx.c
109
struct device_node *np = pdev->dev.of_node;
drivers/phy/apple/atc.c
593
struct device_node *np;
drivers/phy/broadcom/phy-bcm-cygnus-pcie.c
116
struct device_node *node = dev->of_node;
drivers/phy/broadcom/phy-bcm-ns-usb3.c
195
struct device_node *syscon_np;
drivers/phy/broadcom/phy-bcm-sr-pcie.c
218
struct device_node *node = dev->of_node;
drivers/phy/broadcom/phy-bcm-sr-usb.c
232
static int bcm_usb_phy_create(struct device *dev, struct device_node *node,
drivers/phy/broadcom/phy-bcm-sr-usb.c
301
struct device_node *dn = dev->of_node;
drivers/phy/broadcom/phy-brcm-sata.c
754
struct device_node *dn = dev->of_node;
drivers/phy/broadcom/phy-brcm-usb.c
403
struct device_node *dn)
drivers/phy/broadcom/phy-brcm-usb.c
485
struct device_node *dn = pdev->dev.of_node;
drivers/phy/cadence/phy-cadence-sierra.c
1373
struct device_node *dn = dev->of_node;
drivers/phy/cadence/phy-cadence-sierra.c
909
struct device_node *node = dev->of_node;
drivers/phy/cadence/phy-cadence-sierra.c
917
struct device_node *node = dev->of_node;
drivers/phy/cadence/phy-cadence-sierra.c
942
struct device_node *child)
drivers/phy/cadence/phy-cadence-torrent.c
2751
struct device_node *node = dev->of_node;
drivers/phy/cadence/phy-cadence-torrent.c
2916
struct device_node *child;
drivers/phy/eswin/phy-eic7700-sata.c
166
static void eic7700_get_tuning_param(struct device_node *np,
drivers/phy/eswin/phy-eic7700-sata.c
199
struct device_node *np = dev->of_node;
drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c
663
struct device_node *np = dev->of_node;
drivers/phy/freescale/phy-fsl-imx8m-pcie.c
215
struct device_node *np = dev->of_node;
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
554
struct device_node *np = dev->of_node;
drivers/phy/freescale/phy-fsl-lynx-core.c
323
struct device_node *dn,
drivers/phy/freescale/phy-fsl-lynx-core.c
347
struct device_node *dn;
drivers/phy/freescale/phy-fsl-lynx-core.c
389
struct device_node *child;
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
612
struct device_node *np = dev->of_node;
drivers/phy/hisilicon/phy-hi3670-pcie.c
222
struct device_node *np;
drivers/phy/hisilicon/phy-hi3670-pcie.c
560
struct device_node *pcie_port;
drivers/phy/hisilicon/phy-hisi-inno-usb2.c
138
struct device_node *np = dev->of_node;
drivers/phy/hisilicon/phy-histb-combphy.c
197
struct device_node *np = dev->of_node;
drivers/phy/intel/phy-intel-keembay-emmc.c
262
struct device_node *np = dev->of_node;
drivers/phy/intel/phy-intel-lgm-emmc.c
237
struct device_node *np = dev->of_node;
drivers/phy/marvell/phy-armada38x-comphy.c
198
struct device_node *child;
drivers/phy/marvell/phy-berlin-sata.c
191
struct device_node *child;
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
1245
struct device_node *child;
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
1001
struct device_node *child;
drivers/phy/marvell/phy-mvebu-cp110-utmi.c
298
struct device_node *child;
drivers/phy/mediatek/phy-mtk-tphy.c
1196
struct device_node *dn)
drivers/phy/mediatek/phy-mtk-tphy.c
1458
struct device_node *phy_np = args->np;
drivers/phy/mediatek/phy-mtk-tphy.c
1569
struct device_node *np = dev->of_node;
drivers/phy/mediatek/phy-mtk-xfi-tphy.c
393
struct device_node *np = pdev->dev.of_node;
drivers/phy/mediatek/phy-mtk-xsphy.c
326
struct device_node *dn)
drivers/phy/mediatek/phy-mtk-xsphy.c
461
struct device_node *phy_np = args->np;
drivers/phy/mediatek/phy-mtk-xsphy.c
513
struct device_node *np = dev->of_node;
drivers/phy/microchip/sparx5_serdes.c
2652
struct device_node *np = pdev->dev.of_node;
drivers/phy/phy-core.c
1076
struct phy *devm_phy_create(struct device *dev, struct device_node *node,
drivers/phy/phy-core.c
1146
struct device_node *children, struct module *owner,
drivers/phy/phy-core.c
1158
struct device_node *parent = of_node_get(children), *next;
drivers/phy/phy-core.c
1209
struct device_node *children, struct module *owner,
drivers/phy/phy-core.c
138
static struct phy_provider *of_phy_provider_lookup(struct device_node *node)
drivers/phy/phy-core.c
620
static struct phy *_of_phy_get(struct device_node *np, int index)
drivers/phy/phy-core.c
673
struct phy *of_phy_get(struct device_node *np, const char *con_id)
drivers/phy/phy-core.c
884
struct phy *devm_of_phy_get(struct device *dev, struct device_node *np,
drivers/phy/phy-core.c
926
struct phy *devm_of_phy_optional_get(struct device *dev, struct device_node *np,
drivers/phy/phy-core.c
954
struct phy *devm_of_phy_get_by_index(struct device *dev, struct device_node *np,
drivers/phy/phy-core.c
997
struct phy *phy_create(struct device *dev, struct device_node *node,
drivers/phy/phy-snps-eusb2.c
529
struct device_node *np = dev->of_node;
drivers/phy/qualcomm/phy-qcom-edp.c
1381
static int qcom_edp_clks_register(struct qcom_edp *edp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c
144
struct device_node *np = rptr->dev->of_node;
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c
248
struct device_node *np = dev->of_node;
drivers/phy/qualcomm/phy-qcom-pcie2.c
225
struct device_node *np = qphy->dev->of_node;
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4184
static int phy_pipe_clk_register(struct qmp_combo *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4342
static int phy_dp_clks_register(struct qmp_combo *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4383
static int qmp_combo_register_clocks(struct qmp_combo *qmp, struct device_node *usb_np,
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4384
struct device_node *dp_np)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4589
static int qmp_combo_parse_dt_legacy_dp(struct qmp_combo *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4616
static int qmp_combo_parse_dt_legacy_usb(struct qmp_combo *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4664
static int qmp_combo_parse_dt_legacy(struct qmp_combo *qmp, struct device_node *usb_np,
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4665
struct device_node *dp_np)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4789
struct device_node *ep __free(device_node) = NULL;
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4850
struct device_node *dp_np, *usb_np;
drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c
605
static int phy_pipe_clk_register(struct qcom_qmp *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c
653
static int qmp_pcie_msm8996_create(struct device *dev, struct device_node *np, int id,
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5184
static int phy_pipe_clk_register(struct qmp_pcie *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5230
static int phy_aux_clk_register(struct qmp_pcie *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5265
static int qmp_pcie_register_clocks(struct qmp_pcie *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5294
static int qmp_pcie_parse_dt_legacy(struct qmp_pcie *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
5467
struct device_node *np;
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
2076
static int qmp_ufs_register_clocks(struct qmp_ufs *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
2122
static int qmp_ufs_parse_dt_legacy(struct qmp_ufs *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
2201
struct device_node *np;
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
1117
static int phy_pipe_clk_register(struct qmp_usb *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
1150
static int qmp_usb_legacy_parse_dt_legacy(struct qmp_usb *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
1242
struct device_node *np;
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2216
static int phy_pipe_clk_register(struct qmp_usb *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2249
static void __iomem *qmp_usb_iomap(struct device *dev, struct device_node *np,
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2268
static int qmp_usb_parse_dt_legacy(struct qmp_usb *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2383
struct device_node *np;
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1494
static int phy_pipe_clk_register(struct qmp_usbc *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1639
static int phy_dp_clks_register(struct qmp_usbc *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1673
static int qmp_usbc_register_clocks(struct qmp_usbc *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1758
static int qmp_usbc_parse_dt_legacy(struct qmp_usbc *qmp, struct device_node *np)
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1919
struct device_node *np;
drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c
540
struct device_node *node = dev->of_node;
drivers/phy/realtek/phy-rtk-usb2.c
961
struct device_node *np = dev->of_node;
drivers/phy/renesas/phy-rcar-gen2.c
312
struct device_node *np = args->np;
drivers/phy/renesas/phy-rcar-gen2.c
55
struct device_node *of_node;
drivers/phy/renesas/phy-rcar-gen3-usb2.c
766
static enum usb_dr_mode rcar_gen3_get_dr_mode(struct device_node *np)
drivers/phy/rockchip/phy-rockchip-dp.c
77
struct device_node *np = dev->of_node;
drivers/phy/rockchip/phy-rockchip-dphy-rx0.c
326
struct device_node *np = dev->of_node;
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
1001
struct device_node *np = dev->of_node;
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1163
struct device_node *child_np)
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1259
struct device_node *child_np)
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1292
struct device_node *child_np)
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1351
struct device_node *np = dev->of_node;
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1352
struct device_node *child_np;
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
402
struct device_node *node = rphy->dev->of_node;
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
455
struct device_node *node = rphy->dev->of_node;
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
452
struct device_node *np = priv->dev->of_node;
drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c
1554
struct device_node *np = dev->of_node;
drivers/phy/rockchip/phy-rockchip-snps-pcie3.c
249
struct device_node *np = dev->of_node;
drivers/phy/rockchip/phy-rockchip-typec.c
1101
struct device_node *np = dev->of_node;
drivers/phy/rockchip/phy-rockchip-typec.c
1102
struct device_node *child_np;
drivers/phy/rockchip/phy-rockchip-usb.c
200
struct device_node *child)
drivers/phy/rockchip/phy-rockchip-usb.c
508
struct device_node *np;
drivers/phy/rockchip/phy-rockchip-usb.c
66
struct device_node *np;
drivers/phy/rockchip/phy-rockchip-usbdp.c
948
struct device_node *np = dev_of_node(dev);
drivers/phy/samsung/phy-exynos-mipi-video.c
347
struct device_node *np = dev->of_node;
drivers/phy/samsung/phy-exynos5-usbdrd.c
2923
struct device_node *node = dev->of_node;
drivers/phy/samsung/phy-exynos5250-sata.c
166
struct device_node *node;
drivers/phy/socionext/phy-uniphier-usb2.c
109
struct device_node *parent;
drivers/phy/st/phy-miphy28lp.c
1045
struct device_node *phynode = miphy_phy->phy->dev.of_node;
drivers/phy/st/phy-miphy28lp.c
1076
struct device_node *phynode = args->np;
drivers/phy/st/phy-miphy28lp.c
1109
static int miphy28lp_probe_resets(struct device_node *node,
drivers/phy/st/phy-miphy28lp.c
1133
static int miphy28lp_of_probe(struct device_node *np,
drivers/phy/st/phy-miphy28lp.c
1166
struct device_node *child, *np = pdev->dev.of_node;
drivers/phy/st/phy-miphy28lp.c
828
static int miphy28lp_get_resource_byname(struct device_node *child,
drivers/phy/st/phy-miphy28lp.c
841
struct device_node *child, char *rname,
drivers/phy/st/phy-stih407-usb.c
92
struct device_node *np = dev->of_node;
drivers/phy/st/phy-stm32-usbphyc.c
443
struct device_node *node = usbphyc->dev->of_node;
drivers/phy/st/phy-stm32-usbphyc.c
464
struct device_node *np, u32 index)
drivers/phy/st/phy-stm32-usbphyc.c
581
struct device_node *phynode = args->np;
drivers/phy/st/phy-stm32-usbphyc.c
621
struct device_node *child, *np = dev->of_node;
drivers/phy/tegra/xusb-tegra124.c
1032
tegra124_pcie_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra124.c
1152
struct device_node *np)
drivers/phy/tegra/xusb-tegra124.c
1210
tegra124_sata_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra124.c
1348
struct device_node *np)
drivers/phy/tegra/xusb-tegra124.c
427
tegra124_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra124.c
611
struct device_node *np)
drivers/phy/tegra/xusb-tegra124.c
676
tegra124_ulpi_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra124.c
748
struct device_node *np)
drivers/phy/tegra/xusb-tegra124.c
812
tegra124_hsic_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra124.c
964
struct device_node *np)
drivers/phy/tegra/xusb-tegra186.c
1027
struct device_node *np)
drivers/phy/tegra/xusb-tegra186.c
1110
tegra186_usb3_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra186.c
1414
struct device_node *np)
drivers/phy/tegra/xusb-tegra186.c
299
tegra186_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra210.c
1756
tegra210_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra210.c
2182
struct device_node *np)
drivers/phy/tegra/xusb-tegra210.c
2252
tegra210_hsic_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra210.c
2436
struct device_node *np)
drivers/phy/tegra/xusb-tegra210.c
2685
tegra210_pcie_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra210.c
2783
struct device_node *np)
drivers/phy/tegra/xusb-tegra210.c
2855
tegra210_sata_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
drivers/phy/tegra/xusb-tegra210.c
2952
struct device_node *np)
drivers/phy/tegra/xusb-tegra210.c
3146
struct device_node *np;
drivers/phy/tegra/xusb.c
100
static struct device_node *
drivers/phy/tegra/xusb.c
103
struct device_node *np, *lanes;
drivers/phy/tegra/xusb.c
1057
struct device_node *np;
drivers/phy/tegra/xusb.c
116
struct device_node *np)
drivers/phy/tegra/xusb.c
1177
struct device_node *np = pdev->dev.of_node;
drivers/phy/tegra/xusb.c
1338
struct device_node *np;
drivers/phy/tegra/xusb.c
161
struct device_node *np)
drivers/phy/tegra/xusb.c
190
struct device_node *children;
drivers/phy/tegra/xusb.c
207
struct device_node *np = tegra_xusb_pad_find_phy_node(pad, i);
drivers/phy/tegra/xusb.c
269
struct device_node *np;
drivers/phy/tegra/xusb.c
450
static struct device_node *
drivers/phy/tegra/xusb.c
454
struct device_node *ports, *np;
drivers/phy/tegra/xusb.c
478
struct device_node *np;
drivers/phy/tegra/xusb.c
534
struct device_node *np,
drivers/phy/tegra/xusb.c
746
struct device_node *np = port->dev.of_node;
drivers/phy/tegra/xusb.c
788
struct device_node *np;
drivers/phy/tegra/xusb.c
848
struct device_node *np = port->dev.of_node;
drivers/phy/tegra/xusb.c
85
static struct device_node *
drivers/phy/tegra/xusb.c
859
struct device_node *np;
drivers/phy/tegra/xusb.c
88
struct device_node *pads, *np;
drivers/phy/tegra/xusb.c
915
struct device_node *np;
drivers/phy/tegra/xusb.c
963
struct device_node *np = port->dev.of_node;
drivers/phy/tegra/xusb.c
995
struct device_node *np;
drivers/phy/tegra/xusb.h
131
struct device_node *np,
drivers/phy/tegra/xusb.h
154
struct device_node *np);
drivers/phy/tegra/xusb.h
186
struct device_node *np);
drivers/phy/tegra/xusb.h
49
struct device_node *np;
drivers/phy/tegra/xusb.h
56
struct device_node *np);
drivers/phy/ti/phy-am654-serdes.c
240
struct device_node *of_node;
drivers/phy/ti/phy-am654-serdes.c
644
struct device_node *node = am654_phy->of_node;
drivers/phy/ti/phy-am654-serdes.c
661
struct device_node *regmap_node __free(device_node) =
drivers/phy/ti/phy-am654-serdes.c
739
struct device_node *node = dev->of_node;
drivers/phy/ti/phy-am654-serdes.c
831
struct device_node *node = am654_phy->of_node;
drivers/phy/ti/phy-da8xx-usb.c
181
struct device_node *node = dev->of_node;
drivers/phy/ti/phy-gmii-sel.c
481
struct device_node *node = dev->of_node;
drivers/phy/ti/phy-j721e-wiz.c
1015
static void wiz_clock_cleanup(struct wiz *wiz, struct device_node *node)
drivers/phy/ti/phy-j721e-wiz.c
1019
struct device_node *clk_node;
drivers/phy/ti/phy-j721e-wiz.c
1053
struct device_node *node = dev->of_node;
drivers/phy/ti/phy-j721e-wiz.c
1127
static int wiz_clock_probe(struct wiz *wiz, struct device_node *node)
drivers/phy/ti/phy-j721e-wiz.c
1131
struct device_node *clk_node;
drivers/phy/ti/phy-j721e-wiz.c
1431
struct device_node *serdes;
drivers/phy/ti/phy-j721e-wiz.c
1475
struct device_node *node = dev->of_node;
drivers/phy/ti/phy-j721e-wiz.c
1478
struct device_node *child_node;
drivers/phy/ti/phy-j721e-wiz.c
1671
struct device_node *node = dev->of_node;
drivers/phy/ti/phy-j721e-wiz.c
1697
struct device_node *node = dev->of_node;
drivers/phy/ti/phy-j721e-wiz.c
872
static int wiz_mux_of_clk_register(struct wiz *wiz, struct device_node *node,
drivers/phy/ti/phy-j721e-wiz.c
967
static int wiz_div_clk_register(struct wiz *wiz, struct device_node *node,
drivers/phy/ti/phy-omap-usb2.c
379
struct device_node *node = pdev->dev.of_node;
drivers/phy/ti/phy-omap-usb2.c
380
struct device_node *control_node;
drivers/phy/ti/phy-ti-pipe3.c
680
struct device_node *node = dev->of_node;
drivers/phy/ti/phy-ti-pipe3.c
681
struct device_node *control_node;
drivers/phy/ti/phy-twl4030-usb.c
690
struct device_node *np = pdev->dev.of_node;
drivers/phy/xilinx/phy-zynqmp.c
1011
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c
2630
struct device_node *node;
drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c
2649
struct device_node *np;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1290
struct device_node *np = dev->of_node;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
381
struct device_node *np = dev_of_node(gc->parent);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
776
struct device_node *np, u32 pin, u32 fnum,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
795
struct device_node *np, u32 pin, u32 pull,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
821
struct device_node *np,
drivers/pinctrl/bcm/pinctrl-bcm63xx.c
44
static int bcm63xx_gpio_probe(struct device *dev, struct device_node *node,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
384
struct device_node *np = dev->of_node;
drivers/pinctrl/berlin/berlin.c
335
struct device_node *parent_np = of_get_parent(dev->of_node);
drivers/pinctrl/berlin/berlin.c
51
struct device_node *node,
drivers/pinctrl/cix/pinctrl-sky1-base.c
112
struct device_node *node,
drivers/pinctrl/cix/pinctrl-sky1-base.c
211
struct device_node *np_config,
drivers/pinctrl/core.c
124
struct pinctrl_dev *get_pinctrl_dev_from_of_node(struct device_node *np)
drivers/pinctrl/core.h
21
struct device_node;
drivers/pinctrl/core.h
239
struct pinctrl_dev *get_pinctrl_dev_from_of_node(struct device_node *np);
drivers/pinctrl/devicetree.c
107
struct pinctrl_dev *of_pinctrl_get(struct device_node *np)
drivers/pinctrl/devicetree.c
116
struct device_node *np_config)
drivers/pinctrl/devicetree.c
119
struct device_node *np_pctldev;
drivers/pinctrl/devicetree.c
206
struct device_node *np = p->dev->of_node;
drivers/pinctrl/devicetree.c
214
struct device_node *np_config;
drivers/pinctrl/devicetree.c
301
static int pinctrl_find_cells_size(const struct device_node *np)
drivers/pinctrl/devicetree.c
327
static int pinctrl_get_list_and_count(const struct device_node *np,
drivers/pinctrl/devicetree.c
361
int pinctrl_count_index_with_args(const struct device_node *np,
drivers/pinctrl/devicetree.c
387
static int pinctrl_copy_args(const struct device_node *np,
drivers/pinctrl/devicetree.c
395
out_args->np = (struct device_node *)np;
drivers/pinctrl/devicetree.c
420
int pinctrl_parse_index_with_args(const struct device_node *np,
drivers/pinctrl/devicetree.h
10
struct device_node;
drivers/pinctrl/devicetree.h
21
int pinctrl_count_index_with_args(const struct device_node *np,
drivers/pinctrl/devicetree.h
24
int pinctrl_parse_index_with_args(const struct device_node *np,
drivers/pinctrl/devicetree.h
40
static inline int pinctrl_count_index_with_args(const struct device_node *np,
drivers/pinctrl/devicetree.h
47
pinctrl_parse_index_with_args(const struct device_node *np,
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
58
struct device_node *np,
drivers/pinctrl/freescale/pinctrl-imx.c
462
struct device_node *np)
drivers/pinctrl/freescale/pinctrl-imx.c
506
static int imx_pinctrl_parse_groups(struct device_node *np,
drivers/pinctrl/freescale/pinctrl-imx.c
577
static int imx_pinctrl_parse_functions(struct device_node *np,
drivers/pinctrl/freescale/pinctrl-imx.c
59
struct device_node *np,
drivers/pinctrl/freescale/pinctrl-imx.c
641
static bool imx_pinctrl_dt_is_flat_functions(struct device_node *np)
drivers/pinctrl/freescale/pinctrl-imx.c
659
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/freescale/pinctrl-imx.c
66
struct device_node *parent;
drivers/pinctrl/freescale/pinctrl-imx.c
660
struct device_node *child;
drivers/pinctrl/freescale/pinctrl-imx.c
704
struct device_node *dev_np = pdev->dev.of_node;
drivers/pinctrl/freescale/pinctrl-imx.c
706
struct device_node *np;
drivers/pinctrl/freescale/pinctrl-imx1-core.c
222
struct device_node *np,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
229
struct device_node *parent;
drivers/pinctrl/freescale/pinctrl-imx1-core.c
461
static int imx1_pinctrl_parse_groups(struct device_node *np,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
506
static int imx1_pinctrl_parse_functions(struct device_node *np,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
548
static bool imx1_pinctrl_dt_is_flat_functions(struct device_node *np)
drivers/pinctrl/freescale/pinctrl-imx1-core.c
550
struct device_node *function_np;
drivers/pinctrl/freescale/pinctrl-imx1-core.c
551
struct device_node *pinctrl_np;
drivers/pinctrl/freescale/pinctrl-imx1-core.c
569
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/freescale/pinctrl-mxs.c
351
struct device_node *np, int idx,
drivers/pinctrl/freescale/pinctrl-mxs.c
398
static bool is_mxs_gpio(struct device_node *child)
drivers/pinctrl/freescale/pinctrl-mxs.c
408
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/freescale/pinctrl-mxs.c
409
struct device_node *child;
drivers/pinctrl/freescale/pinctrl-mxs.c
459
struct device_node *child2;
drivers/pinctrl/freescale/pinctrl-mxs.c
527
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/freescale/pinctrl-mxs.c
64
struct device_node *np,
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
370
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
1021
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
1065
struct device_node *np = pdev->dev.of_node, *node;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
523
struct device_node *node,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
621
struct device_node *np_config,
drivers/pinctrl/mediatek/pinctrl-paris.c
436
struct device_node *node,
drivers/pinctrl/mediatek/pinctrl-paris.c
535
struct device_node *np_config,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
1048
int bank_nr, struct device_node *np)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
1102
struct device_node *np = dev->of_node;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
727
struct device_node *np,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
745
struct device_node *pnode __free(device_node) = of_get_parent(np);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
802
static int aml_pctl_parse_functions(struct device_node *np,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
839
static u32 aml_bank_pins(struct device_node *np)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
851
static int aml_bank_number(struct device_node *np)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
863
static unsigned int aml_count_pins(struct device_node *np)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
865
struct device_node *child;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
884
struct device_node *np)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
886
struct device_node *child;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
899
struct device_node *node, char *name)
drivers/pinctrl/meson/pinctrl-meson.c
641
struct device_node *node, char *name)
drivers/pinctrl/meson/pinctrl-meson.c
667
struct device_node *gpio_np;
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
764
struct device_node *np = to_of_node(gc->fwnode);
drivers/pinctrl/mvebu/pinctrl-mvebu.c
406
struct device_node *np,
drivers/pinctrl/nomadik/pinctrl-abx500.c
744
struct device_node *np,
drivers/pinctrl/nomadik/pinctrl-abx500.c
806
struct device_node *np_config,
drivers/pinctrl/nomadik/pinctrl-abx500.c
987
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
722
static bool nmk_pinctrl_dt_get_config(struct device_node *np,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
743
struct device_node *np,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
753
struct device_node *np_config;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
812
struct device_node *np_config,
drivers/pinctrl/nuvoton/pinctrl-ma35.c
1032
struct device_node *np = to_of_node(fwnode);
drivers/pinctrl/nuvoton/pinctrl-ma35.c
1055
struct device_node *node = to_of_node(child);
drivers/pinctrl/nuvoton/pinctrl-ma35.c
182
struct device_node *np,
drivers/pinctrl/nuvoton/pinctrl-ma35.c
189
struct device_node *parent;
drivers/pinctrl/nuvoton/pinctrl-ma35.c
979
struct device_node *np = to_of_node(fwnode);
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1961
struct device_node *np_config,
drivers/pinctrl/nxp/pinctrl-s32cc.c
219
struct device_node *np,
drivers/pinctrl/nxp/pinctrl-s32cc.c
271
struct device_node *np_config,
drivers/pinctrl/nxp/pinctrl-s32cc.c
749
static int s32_pinctrl_parse_groups(struct device_node *np,
drivers/pinctrl/nxp/pinctrl-s32cc.c
798
static int s32_pinctrl_parse_functions(struct device_node *np,
drivers/pinctrl/nxp/pinctrl-s32cc.c
842
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/pinconf-generic.c
310
int pinconf_generic_parse_dt_pinmux(struct device_node *np, struct device *dev,
drivers/pinctrl/pinconf-generic.c
375
int pinconf_generic_parse_dt_config(struct device_node *np,
drivers/pinctrl/pinconf-generic.c
434
struct device_node *np, struct pinctrl_map **map,
drivers/pinctrl/pinconf-generic.c
518
struct device_node *np_config, struct pinctrl_map **map,
drivers/pinctrl/pinconf.h
143
int pinconf_generic_parse_dt_config(struct device_node *np,
drivers/pinctrl/pinconf.h
148
int pinconf_generic_parse_dt_pinmux(struct device_node *np, struct device *dev,
drivers/pinctrl/pinconf.h
153
pinconf_generic_parse_dt_config(struct device_node *np,
drivers/pinctrl/pinconf.h
16
struct device_node;
drivers/pinctrl/pinconf.h
162
pinconf_generic_parse_dt_pinmux(struct device_node *np, struct device *dev,
drivers/pinctrl/pinconf.h
172
struct device_node *np,
drivers/pinctrl/pinconf.h
177
struct device_node *np,
drivers/pinctrl/pinconf.h
181
int pinctrl_generic_to_map(struct pinctrl_dev *pctldev, struct device_node *parent,
drivers/pinctrl/pinconf.h
182
struct device_node *np, struct pinctrl_map **maps,
drivers/pinctrl/pinconf.h
189
struct device_node *np,
drivers/pinctrl/pinconf.h
198
struct device_node *np,
drivers/pinctrl/pinconf.h
206
pinctrl_generic_to_map(struct pinctrl_dev *pctldev, struct device_node *parent,
drivers/pinctrl/pinconf.h
207
struct device_node *np, struct pinctrl_map **maps,
drivers/pinctrl/pinctrl-apple-gpio.c
103
struct device_node *node,
drivers/pinctrl/pinctrl-at91-pio4.c
148
struct device_node *node;
drivers/pinctrl/pinctrl-at91-pio4.c
528
struct device_node *np,
drivers/pinctrl/pinctrl-at91-pio4.c
561
struct device_node *np,
drivers/pinctrl/pinctrl-at91-pio4.c
637
struct device_node *np_config,
drivers/pinctrl/pinctrl-at91.c
1147
struct device_node *np)
drivers/pinctrl/pinctrl-at91.c
1149
struct device_node *child;
drivers/pinctrl/pinctrl-at91.c
1163
struct device_node *np)
drivers/pinctrl/pinctrl-at91.c
1194
static int at91_pinctrl_parse_groups(struct device_node *np,
drivers/pinctrl/pinctrl-at91.c
1244
static int at91_pinctrl_parse_functions(struct device_node *np,
drivers/pinctrl/pinctrl-at91.c
1295
struct device_node *np = dev->of_node;
drivers/pinctrl/pinctrl-at91.c
1821
struct device_node *np = dev->of_node;
drivers/pinctrl/pinctrl-at91.c
289
struct device_node *np,
drivers/pinctrl/pinctrl-at91.c
295
struct device_node *parent;
drivers/pinctrl/pinctrl-equilibrium.c
222
struct device_node *np;
drivers/pinctrl/pinctrl-equilibrium.c
606
struct device_node *node = dev->of_node;
drivers/pinctrl/pinctrl-equilibrium.c
719
struct device_node *node = dev->of_node;
drivers/pinctrl/pinctrl-equilibrium.c
839
static int pinbank_init(struct device_node *np,
drivers/pinctrl/pinctrl-equilibrium.c
872
struct device_node *np_gpio;
drivers/pinctrl/pinctrl-falcon.c
428
struct device_node *np;
drivers/pinctrl/pinctrl-generic-mux.c
37
struct device_node *np_config,
drivers/pinctrl/pinctrl-generic.c
123
struct device_node *parent,
drivers/pinctrl/pinctrl-generic.c
124
struct device_node *np,
drivers/pinctrl/pinctrl-generic.c
168
struct device_node *np,
drivers/pinctrl/pinctrl-generic.c
173
struct device_node *,
drivers/pinctrl/pinctrl-generic.c
174
struct device_node *,
drivers/pinctrl/pinctrl-generic.c
182
struct device_node *child_np;
drivers/pinctrl/pinctrl-generic.c
20
int pinctrl_generic_to_map(struct pinctrl_dev *pctldev, struct device_node *parent,
drivers/pinctrl/pinctrl-generic.c
21
struct device_node *np, struct pinctrl_map **maps,
drivers/pinctrl/pinctrl-generic.c
255
struct device_node *np,
drivers/pinctrl/pinctrl-generic.c
275
struct device_node *np,
drivers/pinctrl/pinctrl-generic.c
76
struct device_node *parent,
drivers/pinctrl/pinctrl-generic.c
77
struct device_node *np,
drivers/pinctrl/pinctrl-k210.c
759
struct device_node *np,
drivers/pinctrl/pinctrl-k210.c
843
struct device_node *np_config,
drivers/pinctrl/pinctrl-k210.c
924
struct device_node *np = dev->of_node;
drivers/pinctrl/pinctrl-k230.c
189
struct device_node *np_config,
drivers/pinctrl/pinctrl-k230.c
469
static int k230_pinctrl_parse_groups(struct device_node *np,
drivers/pinctrl/pinctrl-k230.c
511
static int k230_pinctrl_parse_functions(struct device_node *np,
drivers/pinctrl/pinctrl-k230.c
551
struct device_node *np)
drivers/pinctrl/pinctrl-k230.c
563
struct device_node *np = dev->of_node;
drivers/pinctrl/pinctrl-lantiq.c
138
static int ltq_pinctrl_dt_subnode_size(struct device_node *np)
drivers/pinctrl/pinctrl-lantiq.c
149
struct device_node *np_config,
drivers/pinctrl/pinctrl-lantiq.c
154
struct device_node *np;
drivers/pinctrl/pinctrl-lantiq.c
67
struct device_node *np,
drivers/pinctrl/pinctrl-loongson2.c
45
struct device_node *of_node;
drivers/pinctrl/pinctrl-pic32.c
2210
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/pinctrl-rockchip.c
395
struct device_node *np,
drivers/pinctrl/pinctrl-rockchip.c
402
struct device_node *parent;
drivers/pinctrl/pinctrl-rockchip.c
4075
struct device_node *np)
drivers/pinctrl/pinctrl-rockchip.c
4077
struct device_node *child;
drivers/pinctrl/pinctrl-rockchip.c
4088
static int rockchip_pinctrl_parse_groups(struct device_node *np,
drivers/pinctrl/pinctrl-rockchip.c
4127
struct device_node *np_config;
drivers/pinctrl/pinctrl-rockchip.c
4152
static int rockchip_pinctrl_parse_functions(struct device_node *np,
drivers/pinctrl/pinctrl-rockchip.c
4192
struct device_node *np = dev->of_node;
drivers/pinctrl/pinctrl-rockchip.c
4286
struct device_node *node = dev->of_node;
drivers/pinctrl/pinctrl-rockchip.c
4450
struct device_node *np = dev->of_node, *node;
drivers/pinctrl/pinctrl-rockchip.h
338
struct device_node *of_node;
drivers/pinctrl/pinctrl-rp1.c
1105
struct device_node *np, u32 pin, u32 fnum,
drivers/pinctrl/pinctrl-rp1.c
1138
struct device_node *np, u32 pin, u32 pull,
drivers/pinctrl/pinctrl-rp1.c
1176
struct device_node *np,
drivers/pinctrl/pinctrl-rp1.c
1749
struct device_node *np = dev->of_node;
drivers/pinctrl/pinctrl-single.c
1006
struct device_node *np,
drivers/pinctrl/pinctrl-single.c
1120
struct device_node *np,
drivers/pinctrl/pinctrl-single.c
1261
struct device_node *np_config,
drivers/pinctrl/pinctrl-single.c
1345
static int pcs_add_gpio_func(struct device_node *node, struct pcs_device *pcs)
drivers/pinctrl/pinctrl-single.c
1582
struct device_node *np)
drivers/pinctrl/pinctrl-single.c
1742
struct device_node *np,
drivers/pinctrl/pinctrl-single.c
177
struct device_node *np;
drivers/pinctrl/pinctrl-single.c
1782
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/pinctrl-single.c
321
struct device_node *np_config,
drivers/pinctrl/pinctrl-single.c
876
static void pcs_add_conf2(struct pcs_device *pcs, struct device_node *np,
drivers/pinctrl/pinctrl-single.c
895
static void pcs_add_conf4(struct pcs_device *pcs, struct device_node *np,
drivers/pinctrl/pinctrl-single.c
920
static int pcs_parse_pinconf(struct pcs_device *pcs, struct device_node *np,
drivers/pinctrl/pinctrl-st.c
1033
struct device_node *np)
drivers/pinctrl/pinctrl-st.c
1035
struct device_node *child;
drivers/pinctrl/pinctrl-st.c
1132
struct device_node *np)
drivers/pinctrl/pinctrl-st.c
1162
struct device_node *np;
drivers/pinctrl/pinctrl-st.c
1188
static int st_pctl_dt_parse_groups(struct device_node *np,
drivers/pinctrl/pinctrl-st.c
1196
struct device_node *pins __free(device_node) = NULL;
drivers/pinctrl/pinctrl-st.c
1261
static int st_pctl_parse_functions(struct device_node *np,
drivers/pinctrl/pinctrl-st.c
1490
int bank_nr, struct device_node *np)
drivers/pinctrl/pinctrl-st.c
1592
struct device_node *np = dev->of_node;
drivers/pinctrl/pinctrl-st.c
806
struct device_node *np, struct pinctrl_map **map, unsigned *num_maps)
drivers/pinctrl/pinctrl-st.c
812
struct device_node *parent;
drivers/pinctrl/pinctrl-stmfx.c
646
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/pinctrl-tb10x.c
540
struct device_node *np_config,
drivers/pinctrl/pinctrl-tb10x.c
742
struct device_node *of_node = dev->of_node;
drivers/pinctrl/pinctrl-tb10x.c
743
struct device_node *child;
drivers/pinctrl/pinctrl-th1520.c
424
struct device_node *np,
drivers/pinctrl/pinctrl-th1520.c
852
struct device_node *np = dev->of_node;
drivers/pinctrl/qcom/pinctrl-msm.c
1407
struct device_node *np;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
1076
struct device_node *parent_node;
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
856
struct device_node *parent_node;
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
733
struct device_node *parent_node;
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
820
struct device_node *parent_node;
drivers/pinctrl/qcom/tlmm-test.c
577
static int tlmm_reg_base(struct device_node *tlmm, struct resource *res)
drivers/pinctrl/qcom/tlmm-test.c
629
struct device_node *tlmm __free(device_node) = of_find_matching_node(NULL, tlmm_of_match);
drivers/pinctrl/renesas/pinctrl-rza1.c
860
static int rza1_dt_node_pin_count(struct device_node *np)
drivers/pinctrl/renesas/pinctrl-rza1.c
890
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rza1.c
986
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rza2.c
245
struct device_node *np = priv->dev->of_node;
drivers/pinctrl/renesas/pinctrl-rza2.c
337
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3178
struct device_node *np = pctrl->dev->of_node;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3183
struct device_node *parent_np;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3383
struct device_node *np = pctrl->dev->of_node;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
792
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
793
struct device_node *parent,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
978
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzn1.c
338
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzn1.c
403
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzn1.c
687
static int rzn1_pinctrl_parse_groups(struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzn1.c
740
static int rzn1_pinctrl_count_function_groups(struct device_node *np)
drivers/pinctrl/renesas/pinctrl-rzn1.c
755
static int rzn1_pinctrl_parse_functions(struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzn1.c
813
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
1077
struct device_node *np = pctrl->dev->of_node;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
1081
struct device_node *parent_np;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
275
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzt2h.c
276
struct device_node *parent,
drivers/pinctrl/renesas/pinctrl-rzt2h.c
458
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
212
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
213
struct device_node *parent,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
385
struct device_node *np,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
934
struct device_node *np = pctrl->dev->of_node;
drivers/pinctrl/renesas/pinctrl.c
238
struct device_node *np,
drivers/pinctrl/renesas/pinctrl.c
99
struct device_node *np,
drivers/pinctrl/samsung/pinctrl-exynos-arm.c
72
struct device_node *np;
drivers/pinctrl/samsung/pinctrl-exynos.c
770
struct device_node *wkup_np __free(device_node) = NULL;
drivers/pinctrl/samsung/pinctrl-exynos.c
771
struct device_node *np;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
701
struct device_node *eint0_np = NULL;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
702
struct device_node *np;
drivers/pinctrl/samsung/pinctrl-samsung.c
1113
struct device_node *node = pdev->dev.of_node;
drivers/pinctrl/samsung/pinctrl-samsung.c
1167
struct device_node *np = to_of_node(child);
drivers/pinctrl/samsung/pinctrl-samsung.c
174
struct device_node *np,
drivers/pinctrl/samsung/pinctrl-samsung.c
248
struct device_node *np_config,
drivers/pinctrl/samsung/pinctrl-samsung.c
769
struct device_node *func_np,
drivers/pinctrl/samsung/pinctrl-samsung.c
816
struct device_node *dev_np = dev->of_node;
drivers/pinctrl/samsung/pinctrl-samsung.c
817
struct device_node *cfg_np;
drivers/pinctrl/samsung/pinctrl-samsung.c
826
struct device_node *func_np;
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
177
static int cv1800_dt_node_to_map_post(struct device_node *cur,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
66
static int sophgo_dt_node_to_map_post(struct device_node *cur,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
77
int sophgo_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
82
struct device_node *child;
drivers/pinctrl/sophgo/pinctrl-sophgo.h
108
int sophgo_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
46
int (*dt_node_to_map_post)(struct device_node *cur,
drivers/pinctrl/spacemit/pinctrl-k1.c
759
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/spear/pinctrl-plgpio.c
460
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/spear/pinctrl-plgpio.c
531
struct device_node *regmap_np;
drivers/pinctrl/spear/pinctrl-spear.c
149
struct device_node *np_config,
drivers/pinctrl/spear/pinctrl-spear.c
357
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/sprd/pinctrl-sprd.c
245
struct device_node *np,
drivers/pinctrl/sprd/pinctrl-sprd.c
879
static int sprd_pinctrl_parse_groups(struct device_node *np,
drivers/pinctrl/sprd/pinctrl-sprd.c
914
static unsigned int sprd_pinctrl_get_groups(struct device_node *np)
drivers/pinctrl/sprd/pinctrl-sprd.c
916
struct device_node *child;
drivers/pinctrl/sprd/pinctrl-sprd.c
933
struct device_node *np = sprd_pctl->dev->of_node;
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
476
struct device_node *np,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
122
struct device_node *np,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
128
struct device_node *child;
drivers/pinctrl/stm32/pinctrl-stm32.c
1740
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/stm32/pinctrl-stm32.c
1741
struct device_node *parent;
drivers/pinctrl/stm32/pinctrl-stm32.c
1763
struct device_node *np = pdev->dev.of_node;
drivers/pinctrl/stm32/pinctrl-stm32.c
1968
struct device_node *np = to_of_node(child);
drivers/pinctrl/stm32/pinctrl-stm32.c
755
struct device_node *node,
drivers/pinctrl/stm32/pinctrl-stm32.c
850
struct device_node *np_config,
drivers/pinctrl/sunplus/sppctl.c
821
static int sppctl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config,
drivers/pinctrl/sunplus/sppctl.c
828
struct device_node *parent;
drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c
144
static int prepare_function_table(struct device *dev, struct device_node *pnode,
drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c
148
struct device_node *node;
drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c
256
static void fill_pin_function(struct device *dev, struct device_node *node,
drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c
346
struct device_node *pnode = pdev->dev.of_node, *node;
drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c
46
static u8 sunxi_pinctrl_dt_read_pinmux(const struct device_node *node,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
1276
struct device_node *node,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
1505
struct device_node *node)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
1570
struct device_node *node = pdev->dev.of_node;
drivers/pinctrl/sunxi/pinctrl-sunxi.c
264
static bool sunxi_pctrl_has_bias_prop(struct device_node *node)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
272
static bool sunxi_pctrl_has_drive_prop(struct device_node *node)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
278
static int sunxi_pctrl_parse_bias_prop(struct device_node *node)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
308
static int sunxi_pctrl_parse_drive_prop(struct device_node *node)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
333
static const char *sunxi_pctrl_parse_function_prop(struct device_node *node)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
351
static const char *sunxi_pctrl_find_pins_prop(struct device_node *node,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
373
static unsigned long *sunxi_pctrl_build_pin_config(struct device_node *node,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
430
struct device_node *node,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
154
struct device_node *np,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
235
struct device_node *parent,
drivers/pinctrl/tegra/pinctrl-tegra.c
104
struct device_node *np,
drivers/pinctrl/tegra/pinctrl-tegra.c
188
struct device_node *np_config,
drivers/pinctrl/tegra/pinctrl-tegra.c
812
struct device_node *np;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
434
struct device_node *np,
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
493
struct device_node *np,
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
831
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
868
struct device_node *parent;
drivers/pinctrl/vt8500/pinctrl-wmt.c
208
struct device_node *np,
drivers/pinctrl/vt8500/pinctrl-wmt.c
235
struct device_node *np,
drivers/pinctrl/vt8500/pinctrl-wmt.c
296
struct device_node *np,
drivers/platform/chrome/cros_ec_spi.c
694
struct device_node *np = dev->of_node;
drivers/platform/mips/ls2k-reset.c
32
struct device_node *np;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1383
struct device_node *fw_node __free(device_node) =
drivers/pmdomain/amlogic/meson-ee-pwrc.c
504
struct device_node *parent_np;
drivers/pmdomain/amlogic/meson-secure-pwrc.c
338
struct device_node *sm_np;
drivers/pmdomain/apple/pmgr-pwrstate.c
196
struct device_node *node = dev->of_node;
drivers/pmdomain/arm/scmi_pm_domain.c
140
struct device_node *np = dev->of_node;
drivers/pmdomain/arm/scmi_pm_domain.c
46
struct device_node *np = dev->of_node;
drivers/pmdomain/arm/scpi_pm_domain.c
68
struct device_node *np = dev->of_node;
drivers/pmdomain/bcm/bcm63xx-power.c
92
struct device_node *np = dev->of_node;
drivers/pmdomain/bcm/raspberrypi-power.c
163
struct device_node *fw_np;
drivers/pmdomain/core.c
2557
struct device_node *node;
drivers/pmdomain/core.c
2626
static int genpd_add_provider(struct device_node *np, genpd_xlate_t xlate,
drivers/pmdomain/core.c
2675
int of_genpd_add_provider_simple(struct device_node *np,
drivers/pmdomain/core.c
2750
int of_genpd_add_provider_onecell(struct device_node *np,
drivers/pmdomain/core.c
2853
void of_genpd_del_provider(struct device_node *np)
drivers/pmdomain/core.c
2944
int of_genpd_add_child_ids(struct device_node *np,
drivers/pmdomain/core.c
3048
int of_genpd_remove_child_ids(struct device_node *np,
drivers/pmdomain/core.c
3216
struct generic_pm_domain *of_genpd_remove_last(struct device_node *np)
drivers/pmdomain/core.c
3560
struct device_node *state_node)
drivers/pmdomain/core.c
3595
static int genpd_iterate_idle_states(struct device_node *dn,
drivers/pmdomain/core.c
3600
struct device_node *np;
drivers/pmdomain/core.c
3643
int of_genpd_parse_idle_states(struct device_node *dn,
drivers/pmdomain/core.c
3684
void of_genpd_sync_state(struct device_node *np)
drivers/pmdomain/imx/gpc.c
405
struct device_node *pgc_node __free(device_node)
drivers/pmdomain/imx/gpc.c
506
struct device_node *pgc_node;
drivers/pmdomain/imx/gpcv2.c
1460
struct device_node *pgc_np __free(device_node) =
drivers/pmdomain/imx/imx93-blk-ctrl.c
202
struct device_node *of_node = data;
drivers/pmdomain/imx/imx93-pd.c
89
struct device_node *np = dev->of_node;
drivers/pmdomain/imx/imx93-pd.c
98
struct device_node *np = dev->of_node;
drivers/pmdomain/mediatek/mtk-pm-domains.c
1040
struct device_node *np = dev->of_node;
drivers/pmdomain/mediatek/mtk-pm-domains.c
1041
struct device_node *node, *smi_np;
drivers/pmdomain/mediatek/mtk-pm-domains.c
1131
struct device_node *np = dev->of_node;
drivers/pmdomain/mediatek/mtk-pm-domains.c
1147
struct device_node *node;
drivers/pmdomain/mediatek/mtk-pm-domains.c
1239
struct device_node *np = dev->of_node;
drivers/pmdomain/mediatek/mtk-pm-domains.c
753
generic_pm_domain *scpsys_add_one_domain(struct scpsys *scpsys, struct device_node *node)
drivers/pmdomain/mediatek/mtk-pm-domains.c
939
static int scpsys_add_subdomain(struct scpsys *scpsys, struct device_node *parent)
drivers/pmdomain/mediatek/mtk-pm-domains.c
942
struct device_node *child;
drivers/pmdomain/qcom/cpr.c
1024
struct device_node *np;
drivers/pmdomain/qcom/cpr.c
1040
struct device_node *ref_np __free(device_node) = NULL;
drivers/pmdomain/qcom/cpr.c
1041
struct device_node *desc_np __free(device_node) =
drivers/pmdomain/qcom/cpr.c
1052
struct device_node *child_req_np __free(device_node) =
drivers/pmdomain/qcom/cpr.c
1597
struct device_node *np;
drivers/pmdomain/renesas/rcar-gen4-sysc.c
307
struct device_node *np;
drivers/pmdomain/renesas/rcar-sysc.c
346
static struct device_node *rcar_sysc_onecell_np __initdata = NULL;
drivers/pmdomain/renesas/rcar-sysc.c
353
struct device_node *np;
drivers/pmdomain/renesas/rmobile-sysc.c
137
struct device_node *pd;
drivers/pmdomain/renesas/rmobile-sysc.c
151
static void __init add_special_pd(struct device_node *np, enum pd_types type)
drivers/pmdomain/renesas/rmobile-sysc.c
154
struct device_node *pd;
drivers/pmdomain/renesas/rmobile-sysc.c
181
struct device_node *np;
drivers/pmdomain/renesas/rmobile-sysc.c
205
static enum pd_types __init pd_type(const struct device_node *pd)
drivers/pmdomain/renesas/rmobile-sysc.c
216
static void __init rmobile_setup_pm_domain(struct device_node *np,
drivers/pmdomain/renesas/rmobile-sysc.c
269
struct device_node *parent,
drivers/pmdomain/renesas/rmobile-sysc.c
300
struct device_node *np, *pmd;
drivers/pmdomain/rockchip/pm-domains.c
1016
struct device_node *np = dev->of_node;
drivers/pmdomain/rockchip/pm-domains.c
102
struct device_node *node;
drivers/pmdomain/rockchip/pm-domains.c
771
struct device_node *node)
drivers/pmdomain/rockchip/pm-domains.c
775
struct device_node *qos_node;
drivers/pmdomain/rockchip/pm-domains.c
964
struct device_node *parent)
drivers/pmdomain/samsung/exynos-pm-domains.c
109
struct device_node *np = dev->of_node;
drivers/pmdomain/samsung/exynos-pm-domains.c
96
struct device_node *node)
drivers/pmdomain/st/ste-ux500-pm-domain.c
61
struct device_node *np = pdev->dev.of_node;
drivers/pmdomain/starfive/jh71xx-pmu.c
322
struct device_node *np = dev->of_node;
drivers/pmdomain/tegra/powergate-bpmp.c
330
struct device_node *np = bpmp->dev->of_node;
drivers/pmdomain/ti/omap_prm.c
614
struct device_node *np = dev->of_node;
drivers/pmdomain/ti/omap_prm.c
644
struct device_node *np;
drivers/pmdomain/ti/omap_prm.c
686
struct device_node *np = dev->of_node;
drivers/pmdomain/ti/ti_sci_pm_domains.c
226
struct device_node *np __free(device_node) = NULL;
drivers/power/reset/arm-versatile-reboot.c
139
struct device_node *np;
drivers/power/reset/as3722-poweroff.c
39
struct device_node *np = pdev->dev.parent->of_node;
drivers/power/reset/at91-poweroff.c
104
static int at91_poweroff_get_wakeup_mode(struct device_node *np)
drivers/power/reset/at91-poweroff.c
123
struct device_node *np = pdev->dev.of_node;
drivers/power/reset/at91-poweroff.c
154
struct device_node *np;
drivers/power/reset/at91-reset.c
343
struct device_node *np;
drivers/power/reset/at91-sama5d2_shdwc.c
199
struct device_node *np)
drivers/power/reset/at91-sama5d2_shdwc.c
201
struct device_node *cnp;
drivers/power/reset/at91-sama5d2_shdwc.c
236
struct device_node *np = pdev->dev.of_node;
drivers/power/reset/at91-sama5d2_shdwc.c
337
struct device_node *np;
drivers/power/reset/brcmstb-reboot.c
77
struct device_node *np = pdev->dev.of_node;
drivers/power/reset/hisi-reboot.c
42
struct device_node *np = pdev->dev.of_node;
drivers/power/reset/keystone-reset.c
78
struct device_node *np = dev->of_node;
drivers/power/reset/linkstation-poweroff.c
160
struct device_node *dn;
drivers/power/reset/odroid-go-ultra-poweroff.c
78
struct device_node *pmic_node;
drivers/power/reset/qnap-poweroff.c
74
struct device_node *np = pdev->dev.of_node;
drivers/power/reset/reboot-mode.c
173
struct device_node *np = reboot->dev->of_node;
drivers/power/reset/st-poweroff.c
74
struct device_node *np = pdev->dev.of_node;
drivers/power/sequencing/pwrseq-pcie-m2.c
171
struct device_node *endpoint __free(device_node) = NULL;
drivers/power/sequencing/pwrseq-pcie-m2.c
178
struct device_node *remote __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
197
struct device_node *parent,
drivers/power/sequencing/pwrseq-pcie-m2.c
203
struct device_node *np;
drivers/power/sequencing/pwrseq-pcie-m2.c
263
struct device_node *serdev_parent __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
35
struct device_node *of_node;
drivers/power/sequencing/pwrseq-pcie-m2.c
383
struct device_node *pci_parent __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
409
struct device_node *remote __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
452
struct device_node *pci_parent __free(device_node) =
drivers/power/sequencing/pwrseq-qcom-wcn.c
32
struct device_node *of_node;
drivers/power/sequencing/pwrseq-qcom-wcn.c
409
struct device_node *dev_node = dev->of_node;
drivers/power/sequencing/pwrseq-qcom-wcn.c
420
struct device_node *reg_node __free(device_node) =
drivers/power/sequencing/pwrseq-thead-gpu.c
31
struct device_node *aon_node;
drivers/power/sequencing/pwrseq-thead-gpu.c
34
struct device_node *consumer_node;
drivers/power/supply/ab8500_charger.c
3409
struct device_node *np = dev->of_node;
drivers/power/supply/act8945a_charger.c
460
struct device_node *np = dev->of_node;
drivers/power/supply/bq2415x_charger.c
1550
struct device_node *np = client->dev.of_node;
drivers/power/supply/bq2415x_charger.c
164
struct device_node *notify_node;
drivers/power/supply/bq24735-charger.c
327
struct device_node *np = client->dev.of_node;
drivers/power/supply/charger-manager.c
1283
struct device_node *np = dev->of_node;
drivers/power/supply/charger-manager.c
1347
struct device_node *child;
drivers/power/supply/charger-manager.c
1367
struct device_node *_child;
drivers/power/supply/da9150-fg.c
420
struct device_node *fg_node = dev->of_node;
drivers/power/supply/lp8727_charger.c
474
*lp8727_parse_charge_pdata(struct device *dev, struct device_node *np)
drivers/power/supply/lp8727_charger.c
490
struct device_node *np = dev->of_node;
drivers/power/supply/lp8727_charger.c
491
struct device_node *child;
drivers/power/supply/ltc2941-battery-gauge.c
446
struct device_node *np;
drivers/power/supply/max14577_charger.c
460
struct device_node *np = pdev->dev.of_node;
drivers/power/supply/max17042_battery.c
1009
struct device_node *np = chip->dev->of_node;
drivers/power/supply/max77693_charger.c
683
struct device_node *np = dev->of_node;
drivers/power/supply/max8925_power.c
456
struct device_node *nproot = pdev->dev.parent->of_node;
drivers/power/supply/max8925_power.c
457
struct device_node *np;
drivers/power/supply/max8971_charger.c
645
struct device_node *extcon;
drivers/power/supply/max8997_charger.c
165
struct device_node *np = pdev->dev.of_node;
drivers/power/supply/mt6370-charger.c
234
static int mt6370_chg_otg_of_parse_cb(struct device_node *of,
drivers/power/supply/olpc_battery.c
636
struct device_node *np;
drivers/power/supply/rk817_charger.c
1054
struct device_node *node = data;
drivers/power/supply/rk817_charger.c
1063
struct device_node *node;
drivers/power/supply/rt5033_charger.c
666
struct device_node *np_conn, *np_edev;
drivers/power/supply/rt9467-charger.c
284
static int rt9467_otg_of_parse_cb(struct device_node *of,
drivers/power/supply/s2m-charger.c
242
struct device_node *extcon_node __free(device_node) = NULL;
drivers/power/supply/sc2731_charger.c
457
struct device_node *np = pdev->dev.of_node;
drivers/power/supply/tps65090-charger.c
191
struct device_node *np = pdev->dev.of_node;
drivers/power/supply/twl4030_charger.c
1019
struct device_node *phynode;
drivers/power/supply/twl4030_charger.c
930
struct device_node *np = dev->of_node;
drivers/powercap/dtpm.c
440
struct device_node *np;
drivers/powercap/dtpm_cpu.c
259
static int dtpm_cpu_setup(struct dtpm *dtpm, struct device_node *np)
drivers/powercap/dtpm_devfreq.c
196
static int dtpm_devfreq_setup(struct dtpm *dtpm, struct device_node *np)
drivers/ptp/ptp_clock.c
578
const struct device_node *parent_np = data;
drivers/ptp/ptp_clock.c
583
int ptp_clock_index_by_of_node(struct device_node *np)
drivers/ptp/ptp_ines.c
165
struct device_node *node;
drivers/ptp/ptp_ines.c
194
struct device_node *node = device->of_node;
drivers/ptp/ptp_ines.c
236
static struct ines_port *ines_find_port(struct device_node *node, u32 index)
drivers/ptp/ptp_ines.c
720
struct device_node *node = device->of_node;
drivers/ptp/ptp_qoriq.c
415
struct device_node *node)
drivers/ptp/ptp_qoriq.c
490
struct device_node *node = ptp_qoriq->dev->of_node;
drivers/pwm/core.c
1781
static struct pwm_device *of_pwm_get(struct device *dev, struct device_node *np,
drivers/pwm/pwm-atmel-tcb.c
389
struct device_node *np = pdev->dev.of_node;
drivers/pwm/pwm-cros-ec.c
215
struct device_node *np = pdev->dev.of_node;
drivers/pwm/pwm-lp3943.c
217
struct device_node *node = dev->of_node;
drivers/pwm/pwm-meson.c
509
struct device_node *np = dev->of_node;
drivers/pwm/pwm-mxs.c
124
struct device_node *np = pdev->dev.of_node;
drivers/pwm/pwm-omap-dmtimer.c
308
struct device_node *np = pdev->dev.of_node;
drivers/pwm/pwm-omap-dmtimer.c
315
struct device_node *timer;
drivers/pwm/pwm-raspberrypi-poe.c
141
struct device_node *firmware_node;
drivers/pwm/pwm-samsung.c
511
struct device_node *np = pwmchip_parent(chip)->of_node;
drivers/pwm/pwm-spear.c
194
struct device_node *np = pdev->dev.of_node;
drivers/pwm/pwm-sti.c
532
struct device_node *np = dev->of_node;
drivers/pwm/pwm-stm32.c
722
struct device_node *np)
drivers/pwm/pwm-stm32.c
820
struct device_node *np = dev->of_node;
drivers/pwm/pwm-tiecap.c
222
struct device_node *np = pdev->dev.of_node;
drivers/pwm/pwm-tiehrpwm.c
416
struct device_node *np = pdev->dev.of_node;
drivers/pwm/pwm-vt8500.c
238
struct device_node *np = pdev->dev.of_node;
drivers/pwm/pwm-xilinx.c
210
struct device_node *np = dev->of_node;
drivers/rapidio/devices/tsi721_dma.c
1029
device_node) {
drivers/rapidio/devices/tsi721_dma.c
1041
list_del(&chan->device_node);
drivers/rapidio/devices/tsi721_dma.c
994
list_add_tail(&bdma_chan->dchan.device_node,
drivers/regulator/ab8500.c
1665
int id, struct device_node *np)
drivers/regulator/ab8500.c
1705
struct device_node *np = pdev->dev.of_node;
drivers/regulator/adp5055-regulator.c
198
static int adp5055_of_parse_cb(struct device_node *np,
drivers/regulator/anatop-regulator.c
158
struct device_node *np = dev->of_node;
drivers/regulator/anatop-regulator.c
159
struct device_node *anatop_np;
drivers/regulator/arizona-ldo1.c
196
struct device_node *np = config->dev->of_node;
drivers/regulator/arizona-ldo1.c
197
struct device_node *init_node, *dcvdd_node;
drivers/regulator/arizona-micsupp.c
229
struct device_node *np;
drivers/regulator/as3711-regulator.c
173
struct device_node **of_node, const int count)
drivers/regulator/as3711-regulator.c
176
struct device_node *regulators =
drivers/regulator/as3711-regulator.c
208
struct device_node *of_node[AS3711_REGULATOR_NUM] = {};
drivers/regulator/as3722-regulator.c
588
struct device_node *np;
drivers/regulator/as3722-regulator.c
611
struct device_node *reg_node;
drivers/regulator/aw37503-regulator.c
109
static int aw37503_of_parse_cb(struct device_node *np,
drivers/regulator/axp20x-regulator.c
1390
struct device_node *np, *regulators;
drivers/regulator/bd71815-regulator.c
172
static int set_hw_dvs_levels(struct device_node *np,
drivers/regulator/bd71815-regulator.c
194
static int buck12_set_hw_dvs_levels(struct device_node *np,
drivers/regulator/bd71828-regulator.c
1569
struct device_node *npreg,
drivers/regulator/bd71828-regulator.c
1573
struct device_node *np __free(device_node) =
drivers/regulator/bd71828-regulator.c
1611
struct device_node *nproot __free(device_node) =
drivers/regulator/bd71828-regulator.c
183
static int buck_set_hw_dvs_levels(struct device_node *np,
drivers/regulator/bd71828-regulator.c
194
static int bd71828_ldo6_parse_dt(struct device_node *np,
drivers/regulator/bd718x7-regulator.c
1492
static void mark_hw_controlled(struct device *dev, struct device_node *np,
drivers/regulator/bd718x7-regulator.c
1553
static int setup_feedback_loop(struct device *dev, struct device_node *np,
drivers/regulator/bd718x7-regulator.c
1646
struct device_node *nproot __free(device_node) = of_get_child_by_name(dev->of_node,
drivers/regulator/bd718x7-regulator.c
697
static int buck_set_hw_dvs_levels(struct device_node *np,
drivers/regulator/bd9576-regulator.c
574
static int vouts1_get_fet_res(struct device_node *np,
drivers/regulator/bd96801-regulator.c
478
struct device_node *nproot __free(device_node) =
drivers/regulator/bq257xx-regulator.c
108
struct device_node *child, *subchild;
drivers/regulator/cros-ec-regulator.c
160
struct device_node *np = dev->of_node;
drivers/regulator/da9063-regulator.c
839
struct device_node *node;
drivers/regulator/da9121-regulator.c
376
static int da9121_of_parse_cb(struct device_node *np,
drivers/regulator/da9211-regulator.c
288
struct device_node *node;
drivers/regulator/devres.c
753
static struct regulator *_devm_of_regulator_get(struct device *dev, struct device_node *node,
drivers/regulator/devres.c
783
struct regulator *devm_of_regulator_get(struct device *dev, struct device_node *node,
drivers/regulator/devres.c
800
struct regulator *devm_of_regulator_get_optional(struct device *dev, struct device_node *node,
drivers/regulator/fan53555.c
623
struct device_node *np,
drivers/regulator/fan53555.c
676
struct device_node *np = client->dev.of_node;
drivers/regulator/fixed.c
167
struct device_node *np = dev->of_node;
drivers/regulator/gpio-regulator.c
130
of_get_gpio_regulator_config(struct device *dev, struct device_node *np,
drivers/regulator/gpio-regulator.c
238
struct device_node *np = dev->of_node;
drivers/regulator/internal.h
106
struct device_node **node)
drivers/regulator/internal.h
77
struct device_node *np,
drivers/regulator/internal.h
82
struct device_node **node);
drivers/regulator/internal.h
84
struct regulator *_of_regulator_get(struct device *dev, struct device_node *node,
drivers/regulator/internal.h
96
struct device_node *np,
drivers/regulator/lochnagar-regulator.c
111
static int lochnagar_micbias_of_parse(struct device_node *np,
drivers/regulator/lp872x.c
822
struct device_node *np = dev->of_node;
drivers/regulator/ltc3589.c
175
static int ltc3589_of_parse_cb(struct device_node *np,
drivers/regulator/ltc3676.c
145
static int ltc3676_of_parse_cb(struct device_node *np,
drivers/regulator/max1586.c
154
struct device_node *np = dev->of_node;
drivers/regulator/max20086-regulator.c
140
struct device_node *node __free(device_node) =
drivers/regulator/max20086-regulator.c
54
struct device_node *of_node;
drivers/regulator/max20411-regulator.c
29
struct device_node *of_node;
drivers/regulator/max5970-regulator.c
348
static int max597x_dt_parse(struct device_node *np,
drivers/regulator/max77620-regulator.c
602
static int max77620_of_parse_cb(struct device_node *np,
drivers/regulator/max77675-regulator.c
1010
struct device_node *child_np __free(device_node) =
drivers/regulator/max77675-regulator.c
408
static int max77675_of_parse_cb(struct device_node *np,
drivers/regulator/max77675-regulator.c
704
struct device_node *np,
drivers/regulator/max77675-regulator.c
728
struct device_node *np,
drivers/regulator/max77675-regulator.c
753
struct device_node *np,
drivers/regulator/max77675-regulator.c
783
static int max77675_parse_dvs_slew_rate(struct device *dev, struct device_node *np, u8 *slew_rate)
drivers/regulator/max77675-regulator.c
807
static int max77675_parse_drv_sbb_strength(struct device *dev, struct device_node *np, u8 *strength)
drivers/regulator/max77675-regulator.c
831
struct device_node *np,
drivers/regulator/max77675-regulator.c
857
struct device_node *np = maxreg->dev->of_node;
drivers/regulator/max77675-regulator.c
999
struct device_node *regulators_np __free(device_node) =
drivers/regulator/max77686-regulator.c
216
static int max77686_of_parse_cb(struct device_node *np,
drivers/regulator/max8660.c
319
struct device_node **of_node,
drivers/regulator/max8660.c
323
struct device_node *np;
drivers/regulator/max8660.c
363
struct device_node **of_node,
drivers/regulator/max8660.c
378
struct device_node *of_node[MAX8660_V_END];
drivers/regulator/max8907-regulator.c
223
struct device_node *np, *regulators;
drivers/regulator/max8907-regulator.c
253
static inline struct device_node *match_of_node(int index)
drivers/regulator/max8907-regulator.c
268
static inline struct device_node *match_of_node(int index)
drivers/regulator/max8952.c
127
struct device_node *np = dev->of_node;
drivers/regulator/max8973-regulator.c
517
struct device_node *np = dev->of_node;
drivers/regulator/max8997-regulator.c
880
struct device_node *pmic_np, *reg_np;
drivers/regulator/max8997-regulator.c
890
struct device_node *regulators_np __free(device_node) = of_get_child_by_name(pmic_np,
drivers/regulator/max8998.c
546
struct device_node *pmic_np = iodev->dev->of_node;
drivers/regulator/max8998.c
547
struct device_node *regulators_np, *reg_np;
drivers/regulator/mc13783-regulator.c
425
struct device_node *node = NULL;
drivers/regulator/mc13892-regulator.c
595
struct device_node *node = NULL;
drivers/regulator/mc13xxx-regulator-core.c
142
struct device_node *parent;
drivers/regulator/mc13xxx-regulator-core.c
164
struct device_node *parent, *child;
drivers/regulator/mp886x.c
292
struct device_node *np = dev->of_node;
drivers/regulator/mpq7920.c
122
static int mpq7920_parse_cb(struct device_node *np,
drivers/regulator/mpq7920.c
209
static int mpq7920_parse_cb(struct device_node *np,
drivers/regulator/mpq7920.c
243
struct device_node *np = dev->of_node;
drivers/regulator/mt6363-regulator.c
856
struct device_node *interrupt_parent;
drivers/regulator/mt6370-regulator.c
148
static int mt6370_of_parse_cb(struct device_node *np,
drivers/regulator/of_regulator.c
35
static void of_get_regulator_prot_limits(struct device_node *np,
drivers/regulator/of_regulator.c
350
struct device_node *node,
drivers/regulator/of_regulator.c
401
int of_regulator_match(struct device *dev, struct device_node *node,
drivers/regulator/of_regulator.c
408
struct device_node *child;
drivers/regulator/of_regulator.c
477
device_node *regulator_of_get_init_node(struct device *dev,
drivers/regulator/of_regulator.c
480
struct device_node *search, *child;
drivers/regulator/of_regulator.c
529
struct device_node **node)
drivers/regulator/of_regulator.c
531
struct device_node *child;
drivers/regulator/of_regulator.c
582
static struct device_node *of_get_child_regulator(struct device_node *parent,
drivers/regulator/of_regulator.c
585
struct device_node *regnode = NULL;
drivers/regulator/of_regulator.c
586
struct device_node *child = NULL;
drivers/regulator/of_regulator.c
615
static struct device_node *of_get_regulator(struct device *dev, struct device_node *node,
drivers/regulator/of_regulator.c
618
struct device_node *regnode = NULL;
drivers/regulator/of_regulator.c
636
static struct regulator_dev *of_find_regulator_by_node(struct device_node *np)
drivers/regulator/of_regulator.c
663
struct regulator_dev *of_regulator_dev_lookup(struct device *dev, struct device_node *np,
drivers/regulator/of_regulator.c
667
struct device_node *node;
drivers/regulator/of_regulator.c
686
struct regulator *_of_regulator_get(struct device *dev, struct device_node *node,
drivers/regulator/of_regulator.c
714
struct device_node *node,
drivers/regulator/of_regulator.c
736
struct device_node *node,
drivers/regulator/of_regulator.c
748
struct device_node *node = rdev->dev.of_node;
drivers/regulator/of_regulator.c
759
static bool of_coupling_find_node(struct device_node *src,
drivers/regulator/of_regulator.c
760
struct device_node *to_find,
drivers/regulator/of_regulator.c
771
struct device_node *tmp = of_parse_phandle(src,
drivers/regulator/of_regulator.c
807
struct device_node *node = rdev->dev.of_node;
drivers/regulator/of_regulator.c
809
struct device_node *c_node;
drivers/regulator/of_regulator.c
81
struct device_node *np,
drivers/regulator/of_regulator.c
87
struct device_node *suspend_np;
drivers/regulator/of_regulator.c
880
struct device_node *node = rdev->dev.of_node;
drivers/regulator/of_regulator.c
881
struct device_node *c_node;
drivers/regulator/of_regulator.c
935
int of_regulator_bulk_get_all(struct device *dev, struct device_node *np,
drivers/regulator/palmas-regulator.c
1466
struct device_node *node,
drivers/regulator/palmas-regulator.c
1470
struct device_node *regulators;
drivers/regulator/palmas-regulator.c
1491
struct device_node *np;
drivers/regulator/palmas-regulator.c
1599
struct device_node *node = pdev->dev.of_node;
drivers/regulator/pbias-regulator.c
149
struct device_node *np = pdev->dev.of_node;
drivers/regulator/pca9450-regulator.c
229
struct device_node *np, struct regmap *regmap,
drivers/regulator/pca9450-regulator.c
263
static int pca9450_set_dvs_levels(struct device_node *np,
drivers/regulator/pf0900-regulator.c
831
struct device_node *np = i2c->dev.of_node;
drivers/regulator/pf8x00-regulator.c
207
static void handle_ilim_property(struct device_node *np,
drivers/regulator/pf8x00-regulator.c
230
static void handle_shift_property(struct device_node *np,
drivers/regulator/pf8x00-regulator.c
272
static int pf8x00_of_parse_cb(struct device_node *np,
drivers/regulator/pf9453-regulator.c
512
struct device_node *np, struct pf9453 *pf9453,
drivers/regulator/pf9453-regulator.c
538
static int pf9453_set_dvs_levels(struct device_node *np, const struct regulator_desc *desc,
drivers/regulator/pfuze100-regulator.c
512
struct device_node *np, *parent;
drivers/regulator/pfuze100-regulator.c
570
static inline struct device_node *match_of_node(int index)
drivers/regulator/pwm-regulator.c
266
struct device_node *np = pdev->dev.of_node;
drivers/regulator/pwm-regulator.c
356
struct device_node *np = pdev->dev.of_node;
drivers/regulator/qcom-labibb-regulator.c
640
static int qcom_labibb_of_parse_cb(struct device_node *np,
drivers/regulator/qcom-labibb-regulator.c
766
struct device_node *reg_node;
drivers/regulator/qcom-rpmh-regulator.c
449
struct device_node *node, const char *pmic_id,
drivers/regulator/qcom_rpm-regulator.c
644
struct device_node *node,
drivers/regulator/qcom_rpm-regulator.c
676
static int rpm_reg_of_parse(struct device_node *node,
drivers/regulator/qcom_smd-regulator.c
1448
struct device_node *node,
drivers/regulator/qcom_spmi-regulator.c
1912
struct device_node *node, struct spmi_regulator_init_data *data)
drivers/regulator/qcom_spmi-regulator.c
1944
static int spmi_regulator_of_parse(struct device_node *node,
drivers/regulator/qcom_spmi-regulator.c
2506
struct device_node *node = pdev->dev.of_node;
drivers/regulator/qcom_spmi-regulator.c
2507
struct device_node *syscon, *reg_node;
drivers/regulator/raa215300.c
123
struct device_node *np = client->dev.of_node;
drivers/regulator/rk808-regulator.c
2076
struct device_node *np;
drivers/regulator/rohm-regulator.c
12
struct device_node *np, struct regmap *regmap,
drivers/regulator/rohm-regulator.c
64
struct device_node *np,
drivers/regulator/rt4801-regulator.c
37
static int rt4801_of_parse_cb(struct device_node *np,
drivers/regulator/rt5120-regulator.c
293
struct device_node *reg_node;
drivers/regulator/rt5120-regulator.c
333
struct device_node *np = dev->of_node;
drivers/regulator/rt5190a-regulator.c
223
struct device_node *np = match->of_node;
drivers/regulator/rt5190a-regulator.c
322
struct device_node *regulator_np;
drivers/regulator/rt5759-regulator.c
212
struct device_node *np = priv->dev->of_node;
drivers/regulator/rtq2134-regulator.c
234
static int rtq2134_buck_of_parse_cb(struct device_node *np,
drivers/regulator/s2mps11.c
354
static int s2mps11_of_parse_gpiod(struct device_node *np,
drivers/regulator/s2mps11.c
398
static int s2mps11_of_parse_cb(struct device_node *np,
drivers/regulator/s2mps11.c
421
static int s2mpg10_of_parse_cb(struct device_node *np,
drivers/regulator/s5m8767.c
489
struct device_node *pmic_np, *reg_np;
drivers/regulator/s5m8767.c
500
struct device_node *regulators_np __free(device_node) = of_get_child_by_name(pmic_np,
drivers/regulator/scmi-regulator.c
257
struct device_node *np,
drivers/regulator/scmi-regulator.c
301
struct device_node *np;
drivers/regulator/scmi-regulator.c
43
struct device_node *of_node;
drivers/regulator/slg51000-regulator.c
197
static int slg51000_of_parse_cb(struct device_node *np,
drivers/regulator/stm32-booster.c
75
struct device_node *np = pdev->dev.of_node;
drivers/regulator/sy8824x.c
128
struct device_node *np = dev->of_node;
drivers/regulator/sy8827n.c
127
struct device_node *np = dev->of_node;
drivers/regulator/tps51632-regulator.c
217
struct device_node *np = dev->of_node;
drivers/regulator/tps62360-regulator.c
286
struct device_node *np = dev->of_node;
drivers/regulator/tps6507x-regulator.c
353
static int tps6507x_pmic_of_parse_cb(struct device_node *np,
drivers/regulator/tps65086-regulator.c
133
static int tps65086_of_parse_cb(struct device_node *dev,
drivers/regulator/tps65086-regulator.c
302
static int tps65086_of_parse_cb(struct device_node *node,
drivers/regulator/tps65090-regulator.c
314
struct device_node *np = pdev->dev.parent->of_node;
drivers/regulator/tps65090-regulator.c
315
struct device_node *regulators;
drivers/regulator/tps65090-regulator.c
349
struct device_node *np;
drivers/regulator/tps65132-regulator.c
131
static int tps65132_of_parse_cb(struct device_node *np,
drivers/regulator/tps6586x-regulator.c
398
struct device_node *np = pdev->dev.parent->of_node;
drivers/regulator/tps6586x-regulator.c
399
struct device_node *regs;
drivers/regulator/tps65910-regulator.c
1003
struct device_node *np, *regulators;
drivers/regulator/tps6594-regulator.c
616
struct device_node *np = NULL;
drivers/regulator/tps6594-regulator.c
617
struct device_node *np_pmic_parent = NULL;
drivers/regulator/twl6030-regulator.c
686
struct device_node *np = pdev->dev.of_node;
drivers/regulator/vctrl-regulator.c
241
struct device_node *np = pdev->dev.of_node;
drivers/regulator/vctrl-regulator.c
444
struct device_node *np = pdev->dev.of_node;
drivers/remoteproc/imx_dsp_rproc.c
686
struct device_node *np = dev->of_node;
drivers/remoteproc/imx_rproc.c
1284
struct device_node *np = dev->of_node;
drivers/remoteproc/imx_rproc.c
665
struct device_node *np = priv->dev->of_node;
drivers/remoteproc/imx_rproc.c
820
struct device_node *np = dev->of_node;
drivers/remoteproc/keystone_remoteproc.c
317
struct device_node *np = pdev->dev.of_node;
drivers/remoteproc/keystone_remoteproc.c
350
struct device_node *np = dev->of_node;
drivers/remoteproc/mtk_scp.c
1128
struct device_node *np = core_id < 0 ? dev->of_node : dev->parent->of_node;
drivers/remoteproc/mtk_scp.c
1166
struct device_node *np = dev->of_node;
drivers/remoteproc/mtk_scp.c
1305
struct device_node *np = dev_of_node(dev);
drivers/remoteproc/mtk_scp.c
1371
struct device_node *np = dev_of_node(dev);
drivers/remoteproc/mtk_scp.c
1372
struct device_node *child;
drivers/remoteproc/mtk_scp.c
37
struct device_node *scp_node;
drivers/remoteproc/omap_remoteproc.c
1135
struct device_node *np = pdev->dev.of_node;
drivers/remoteproc/omap_remoteproc.c
1224
struct device_node *np = dev->of_node;
drivers/remoteproc/omap_remoteproc.c
1246
struct device_node *np = pdev->dev.of_node;
drivers/remoteproc/omap_remoteproc.c
1288
struct device_node *np = pdev->dev.of_node;
drivers/remoteproc/omap_remoteproc.c
159
static int omap_rproc_request_timer(struct device *dev, struct device_node *np,
drivers/remoteproc/omap_remoteproc.c
327
struct device_node *np = NULL;
drivers/remoteproc/pru_rproc.c
122
struct device_node *client_np;
drivers/remoteproc/pru_rproc.c
180
static struct rproc *__pru_rproc_get(struct device_node *np, int index)
drivers/remoteproc/pru_rproc.c
226
struct rproc *pru_rproc_get(struct device_node *np, int index,
drivers/remoteproc/pru_rproc.c
516
struct device_node *parent, *irq_parent;
drivers/remoteproc/pru_rproc.c
992
struct device_node *np = dev->of_node;
drivers/remoteproc/qcom_common.h
18
struct device_node *node;
drivers/remoteproc/qcom_common.h
26
struct device_node *node;
drivers/remoteproc/qcom_pil_info.c
32
struct device_node *np;
drivers/remoteproc/qcom_q6v5_adsp.c
585
struct device_node *syscon;
drivers/remoteproc/qcom_q6v5_mss.c
2010
struct device_node *child;
drivers/remoteproc/qcom_q6v5_mss.c
2070
struct device_node *node;
drivers/remoteproc/qcom_q6v5_wcss.c
817
struct device_node *syscon;
drivers/remoteproc/qcom_wcnss_iris.c
117
struct device_node *of_node;
drivers/remoteproc/rcar_rproc.c
146
struct device_node *np = dev->of_node;
drivers/remoteproc/rcar_rproc.c
54
struct device_node *np = dev->of_node;
drivers/remoteproc/remoteproc_core.c
2107
struct device_node *np;
drivers/remoteproc/remoteproc_virtio.c
390
struct device_node *np = rproc->dev.parent->of_node;
drivers/remoteproc/remoteproc_virtio.c
419
struct device_node *np = rproc->dev.parent->of_node;
drivers/remoteproc/st_remoteproc.c
121
struct device_node *np = dev->of_node;
drivers/remoteproc/st_remoteproc.c
285
struct device_node *np = dev->of_node;
drivers/remoteproc/st_remoteproc.c
332
struct device_node *np = dev->of_node;
drivers/remoteproc/st_slim_rproc.c
226
struct device_node *np = dev->of_node;
drivers/remoteproc/stm32_rproc.c
149
struct device_node *np;
drivers/remoteproc/stm32_rproc.c
215
struct device_node *np = dev->of_node;
drivers/remoteproc/stm32_rproc.c
676
static int stm32_rproc_get_syscon(struct device_node *np, const char *prop,
drivers/remoteproc/stm32_rproc.c
702
struct device_node *np = dev->of_node;
drivers/remoteproc/stm32_rproc.c
829
struct device_node *np = dev->of_node;
drivers/remoteproc/ti_k3_common.c
472
struct device_node *np = dev->of_node;
drivers/remoteproc/ti_k3_dsp_remoteproc.c
72
struct device_node *np = dev->of_node;
drivers/remoteproc/ti_k3_r5_remoteproc.c
1026
struct device_node *np;
drivers/remoteproc/ti_k3_r5_remoteproc.c
1215
struct device_node *np = dev_of_node(dev);
drivers/remoteproc/ti_k3_r5_remoteproc.c
1302
struct device_node *np = dev_of_node(dev);
drivers/remoteproc/ti_k3_r5_remoteproc.c
1339
struct device_node *np = dev_of_node(dev);
drivers/remoteproc/ti_k3_r5_remoteproc.c
966
struct device_node *np = pdev->dev.of_node;
drivers/remoteproc/ti_k3_r5_remoteproc.c
968
struct device_node *sram_np;
drivers/remoteproc/xlnx_r5_remoteproc.c
1045
struct device_node *np;
drivers/remoteproc/xlnx_r5_remoteproc.c
1310
struct device_node *dev_node = dev_of_node(dev);
drivers/remoteproc/xlnx_r5_remoteproc.c
154
struct device_node *np;
drivers/remoteproc/xlnx_r5_remoteproc.c
969
struct device_node *np = r5_core->np;
drivers/remoteproc/xlnx_r5_remoteproc.c
972
struct device_node *sram_np;
drivers/reset/hisilicon/hi6220_reset.c
156
struct device_node *np = pdev->dev.of_node;
drivers/reset/hisilicon/reset-hi3660.c
79
struct device_node *np = pdev->dev.of_node;
drivers/reset/reset-berlin.c
71
struct device_node *parent_np;
drivers/reset/reset-intel-gw.c
166
struct device_node *np = pdev->dev.of_node;
drivers/reset/reset-k210.c
93
struct device_node *parent_np;
drivers/reset/reset-microchip-sparx5.c
150
struct device_node *dn = pdev->dev.of_node;
drivers/reset/reset-microchip-sparx5.c
73
struct device_node *syscon_np)
drivers/reset/reset-microchip-sparx5.c
99
struct device_node *syscon_np;
drivers/reset/reset-pistachio.c
106
struct device_node *np = pdev->dev.of_node;
drivers/reset/reset-raspberrypi.c
76
struct device_node *np;
drivers/reset/reset-scmi.c
93
struct device_node *np = dev->of_node;
drivers/reset/reset-socfpga.c
22
static int a10_reset_init(struct device_node *np)
drivers/reset/reset-socfpga.c
90
struct device_node *np;
drivers/reset/reset-sunxi.c
23
static int sunxi_reset_init(struct device_node *np)
drivers/reset/reset-sunxi.c
81
struct device_node *np;
drivers/reset/reset-ti-syscon.c
162
struct device_node *np = dev->of_node;
drivers/reset/reset-uniphier.c
349
struct device_node *parent;
drivers/reset/starfive/reset-starfive-jh71x0.c
110
int reset_starfive_jh71x0_register(struct device *dev, struct device_node *of_node,
drivers/reset/starfive/reset-starfive-jh71x0.h
9
int reset_starfive_jh71x0_register(struct device *dev, struct device_node *of_node,
drivers/rpmsg/mtk_rpmsg.c
178
static struct device_node *
drivers/rpmsg/mtk_rpmsg.c
179
mtk_rpmsg_match_device_subnode(struct device_node *node, const char *channel)
drivers/rpmsg/mtk_rpmsg.c
181
struct device_node *child;
drivers/rpmsg/qcom_glink_native.c
1363
struct device_node *np = rpdev->dev.of_node;
drivers/rpmsg/qcom_glink_native.c
1590
static struct device_node *qcom_glink_match_channel(struct device_node *node,
drivers/rpmsg/qcom_glink_native.c
1593
struct device_node *child;
drivers/rpmsg/qcom_glink_native.c
1638
struct device_node *node;
drivers/rpmsg/qcom_glink_rpm.c
292
struct device_node *np;
drivers/rpmsg/qcom_glink_smem.c
221
struct device_node *node)
drivers/rpmsg/qcom_smd.c
1011
static struct device_node *qcom_smd_match_channel(struct device_node *edge_node,
drivers/rpmsg/qcom_smd.c
1014
struct device_node *child;
drivers/rpmsg/qcom_smd.c
121
struct device_node *of_node;
drivers/rpmsg/qcom_smd.c
1342
struct device_node *node,
drivers/rpmsg/qcom_smd.c
1345
struct device_node *syscon_np;
drivers/rpmsg/qcom_smd.c
1481
struct device_node *node)
drivers/rpmsg/qcom_smd.c
1560
struct device_node *node;
drivers/rtc/rtc-88pm80x.c
244
struct device_node *node = pdev->dev.of_node;
drivers/rtc/rtc-88pm860x.c
248
struct device_node *np = pdev->dev.parent->of_node;
drivers/rtc/rtc-ab-eoz9.c
298
static int abeoz9_trickle_parse_dt(struct device_node *node)
drivers/rtc/rtc-ab-eoz9.c
319
static int abeoz9_rtc_setup(struct device *dev, struct device_node *node)
drivers/rtc/rtc-abx80x.c
571
struct device_node *np = client->dev.of_node;
drivers/rtc/rtc-abx80x.c
772
struct device_node *np = client->dev.of_node;
drivers/rtc/rtc-ac100.c
309
struct device_node *np = chip->dev->of_node;
drivers/rtc/rtc-bq32k.c
152
static int trickle_charger_of_init(struct device *dev, struct device_node *node)
drivers/rtc/rtc-cmos.c
1396
struct device_node *node = pdev->dev.of_node;
drivers/rtc/rtc-ds1307.c
1622
struct device_node *node = ds1307->dev->of_node;
drivers/rtc/rtc-ds1307.c
1771
struct device_node *node = ds1307->dev->of_node;
drivers/rtc/rtc-gamecube.c
222
struct device_node *np;
drivers/rtc/rtc-hym8563.c
378
struct device_node *node = client->dev.of_node;
drivers/rtc/rtc-isl1208.c
936
struct device_node *np = client->dev.of_node;
drivers/rtc/rtc-jz4740.c
272
struct device_node *np,
drivers/rtc/rtc-jz4740.c
342
struct device_node *np = dev->of_node;
drivers/rtc/rtc-m41t80.c
575
struct device_node *node = client->dev.of_node;
drivers/rtc/rtc-m41t80.c
576
struct device_node *fixed_clock;
drivers/rtc/rtc-m41t93.c
402
struct device_node *node = dev->of_node;
drivers/rtc/rtc-nct3018y.c
461
struct device_node *node = client->dev.of_node;
drivers/rtc/rtc-nxp-bbnsm.c
165
struct device_node *np = pdev->dev.of_node;
drivers/rtc/rtc-pcf85063.c
349
const struct device_node *np,
drivers/rtc/rtc-pcf85063.c
502
struct device_node *node = pcf85063->rtc->dev.parent->of_node;
drivers/rtc/rtc-pcf85063.c
503
struct device_node *fixed_clock;
drivers/rtc/rtc-pcf8523.c
55
static int pcf8523_load_capacitance(struct pcf8523 *pcf8523, struct device_node *node)
drivers/rtc/rtc-pcf85363.c
123
static int pcf85363_load_capacitance(struct pcf85363 *pcf85363, struct device_node *node)
drivers/rtc/rtc-pcf8563.c
427
struct device_node *node = pcf8563->rtc->dev.parent->of_node;
drivers/rtc/rtc-rv3028.c
820
struct device_node *node = client->dev.of_node;
drivers/rtc/rtc-rv3029c2.c
547
struct device_node *of_node = dev->of_node;
drivers/rtc/rtc-rv3032.c
756
struct device_node *node = client->dev.of_node;
drivers/rtc/rtc-rv8803.c
571
struct device_node *node = client->dev.of_node;
drivers/rtc/rtc-sc27xx.c
564
struct device_node *node = pdev->dev.of_node;
drivers/rtc/rtc-st-lpc.c
186
struct device_node *np = pdev->dev.of_node;
drivers/rtc/rtc-sun6i.c
222
static void __init sun6i_rtc_clk_init(struct device_node *node,
drivers/rtc/rtc-sun6i.c
333
static void __init sun6i_a31_rtc_clk_init(struct device_node *node)
drivers/rtc/rtc-sun6i.c
346
static void __init sun8i_a23_rtc_clk_init(struct device_node *node)
drivers/rtc/rtc-sun6i.c
360
static void __init sun8i_h3_rtc_clk_init(struct device_node *node)
drivers/rtc/rtc-sun6i.c
379
static void __init sun50i_h6_rtc_clk_init(struct device_node *node)
drivers/rtc/rtc-sun6i.c
395
static void __init sun8i_r40_rtc_clk_init(struct device_node *node)
drivers/rtc/rtc-sun6i.c
408
static void __init sun8i_v3_rtc_clk_init(struct device_node *node)
drivers/rtc/rtc-twl.c
508
struct device_node *np = pdev->dev.of_node;
drivers/sbus/char/bbc_i2c.c
298
struct device_node *dp;
drivers/sbus/char/display7seg.c
172
struct device_node *opts;
drivers/sbus/char/envctrl.c
1026
struct device_node *dp;
drivers/sbus/char/envctrl.c
766
static void envctrl_init_adc(struct i2c_child_t *pchild, struct device_node *dp)
drivers/sbus/char/envctrl.c
860
static void envctrl_init_i2c_child(struct device_node *dp,
drivers/sbus/char/envctrl.c
902
struct device_node *root_node;
drivers/sbus/char/flash.c
161
struct device_node *dp = op->dev.of_node;
drivers/sbus/char/flash.c
162
struct device_node *parent;
drivers/sbus/char/openprom.c
130
static int opromgetprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize)
drivers/sbus/char/openprom.c
147
static int opromnxtprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize)
drivers/sbus/char/openprom.c
177
static int opromsetopt(struct device_node *dp, struct openpromio *op, int bufsize)
drivers/sbus/char/openprom.c
185
static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data)
drivers/sbus/char/openprom.c
232
static int oprompci2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data)
drivers/sbus/char/openprom.c
239
struct device_node *dp;
drivers/sbus/char/openprom.c
258
static int oprompath2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data)
drivers/sbus/char/openprom.c
291
struct device_node *dp)
drivers/sbus/char/openprom.c
363
static struct device_node *get_node(phandle n, DATA *data)
drivers/sbus/char/openprom.c
365
struct device_node *dp = of_find_node_by_phandle(n);
drivers/sbus/char/openprom.c
388
struct device_node *dp;
drivers/sbus/char/openprom.c
420
struct device_node *dp;
drivers/sbus/char/openprom.c
45
struct device_node *current_node; /* Current node for SunOS ioctls. */
drivers/sbus/char/openprom.c
46
struct device_node *lastnode; /* Last valid node used by BSD ioctls. */
drivers/sbus/char/openprom.c
466
struct device_node *dp;
drivers/sbus/char/openprom.c
497
struct device_node *dp;
drivers/sbus/char/openprom.c
51
static struct device_node *options_node;
drivers/scsi/hisi_sas/hisi_sas_main.c
2415
struct device_node *np = pdev ? pdev->dev.of_node : NULL;
drivers/scsi/ibmvscsi/ibmvfc.c
1461
struct device_node *rootdn;
drivers/scsi/ibmvscsi/ibmvfc.c
1489
struct device_node *of_node = vhost->dev->of_node;
drivers/scsi/ibmvscsi/ibmvscsi.c
1271
struct device_node *of_node = hostdata->dev->of_node;
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3630
struct device_node *rootdn, *vdevdn;
drivers/scsi/mac53c94.c
409
struct device_node *node = macio_get_of_node(mdev);
drivers/scsi/mesh.c
1850
struct device_node *mesh = macio_get_of_node(mdev);
drivers/scsi/qla2xxx/qla_init.c
5220
struct device_node *dp = pci_device_to_OF_node(pdev);
drivers/scsi/qla2xxx/qla_init.c
7878
struct device_node *dp = pci_device_to_OF_node(pdev);
drivers/scsi/qlogicpti.c
1307
struct device_node *dp = op->dev.of_node;
drivers/scsi/qlogicpti.c
766
struct device_node *dp;
drivers/scsi/sun_esp.c
125
struct device_node *dp;
drivers/scsi/sun_esp.c
147
struct device_node *dp;
drivers/scsi/sun_esp.c
159
struct device_node *bus_dp, *dp;
drivers/scsi/sun_esp.c
174
struct device_node *dma_dp = dma_of->dev.of_node;
drivers/scsi/sun_esp.c
176
struct device_node *dp;
drivers/scsi/sun_esp.c
528
struct device_node *dma_node = NULL;
drivers/scsi/sun_esp.c
529
struct device_node *dp = op->dev.of_node;
drivers/sh/intc/irqdomain.c
27
static int intc_evt_xlate(struct irq_domain *d, struct device_node *ctrlr,
drivers/slimbus/core.c
155
struct device_node *node)
drivers/slimbus/core.c
178
struct device_node *node)
drivers/slimbus/core.c
200
struct device_node *node;
drivers/slimbus/core.c
405
struct device_node *np)
drivers/slimbus/qcom-ngd-ctrl.c
1235
struct device_node *node;
drivers/soc/amlogic/meson-canvas.c
54
struct device_node *canvas_node;
drivers/soc/amlogic/meson-gx-socinfo.c
151
struct device_node *np;
drivers/soc/amlogic/meson-mx-socinfo.c
111
struct device_node *np;
drivers/soc/apple/sart.c
219
struct device_node *sart_node;
drivers/soc/apple/tunable.c
20
struct device_node *np,
drivers/soc/aspeed/aspeed-lpc-ctrl.c
226
struct device_node *node;
drivers/soc/aspeed/aspeed-lpc-ctrl.c
229
struct device_node *np;
drivers/soc/aspeed/aspeed-lpc-snoop.c
296
struct device_node *np;
drivers/soc/aspeed/aspeed-socinfo.c
85
struct device_node *np;
drivers/soc/atmel/sfr.c
44
struct device_node *np = dev->of_node;
drivers/soc/atmel/soc.c
279
struct device_node *np;
drivers/soc/atmel/soc.c
307
struct device_node *np;
drivers/soc/atmel/soc.c
407
struct device_node *np __free(device_node) = of_find_node_by_path("/");
drivers/soc/bcm/brcmstb/biuctrl.c
176
static void __init a72_b53_rac_enable_all(struct device_node *np)
drivers/soc/bcm/brcmstb/biuctrl.c
253
static int __init setup_hifcpubiuctrl_regs(struct device_node *np)
drivers/soc/bcm/brcmstb/biuctrl.c
255
struct device_node *cpu_dn;
drivers/soc/bcm/brcmstb/biuctrl.c
338
struct device_node *np;
drivers/soc/bcm/brcmstb/common.c
50
struct device_node *sun_top_ctrl;
drivers/soc/bcm/brcmstb/pm/pm-mips.c
358
static inline void __iomem *brcmstb_ioremap_node(struct device_node *dn,
drivers/soc/bcm/brcmstb/pm/pm-mips.c
367
struct device_node *dn;
drivers/soc/bcm/brcmstb/pm/pm-mips.c
382
struct device_node *dn;
drivers/soc/dove/pmu.c
212
struct device_node *np)
drivers/soc/dove/pmu.c
31
struct device_node *of_node;
drivers/soc/dove/pmu.c
374
struct device_node *np_pmu, *domains_node;
drivers/soc/fsl/guts.c
120
struct device_node *np;
drivers/soc/fsl/guts.c
189
struct device_node *np;
drivers/soc/fsl/qbman/bman_ccsr.c
201
struct device_node *node = dev->of_node;
drivers/soc/fsl/qbman/bman_portal.c
100
struct device_node *node = dev->of_node;
drivers/soc/fsl/qbman/dpaa_sys.c
40
struct device_node *mem_node;
drivers/soc/fsl/qbman/qman_ccsr.c
733
struct device_node *node = dev->of_node;
drivers/soc/fsl/qbman/qman_portal.c
185
struct device_node *node = dev->of_node;
drivers/soc/fsl/qe/gpio.c
295
struct device_node *np = dev->of_node;
drivers/soc/fsl/qe/qe.c
164
struct device_node *qe;
drivers/soc/fsl/qe/qe.c
306
struct device_node *qe;
drivers/soc/fsl/qe/qe.c
51
static struct device_node *qe_get_device_node(void)
drivers/soc/fsl/qe/qe.c
53
struct device_node *qe;
drivers/soc/fsl/qe/qe.c
572
struct device_node *qe;
drivers/soc/fsl/qe/qe.c
573
struct device_node *fw = NULL;
drivers/soc/fsl/qe/qe.c
622
struct device_node *qe;
drivers/soc/fsl/qe/qe.c
645
struct device_node *np;
drivers/soc/fsl/qe/qe.c
67
struct device_node *qe;
drivers/soc/fsl/qe/qe_common.c
47
struct device_node *np;
drivers/soc/fsl/qe/qe_ic.c
289
static int qe_ic_host_match(struct irq_domain *h, struct device_node *node,
drivers/soc/fsl/qe/qe_ic.c
293
struct device_node *of_node = irq_domain_get_of_node(h);
drivers/soc/fsl/qe/qe_io.c
142
int par_io_of_config(struct device_node *np)
drivers/soc/fsl/qe/qe_io.c
144
struct device_node *pio;
drivers/soc/fsl/qe/qe_io.c
27
int par_io_init(struct device_node *np)
drivers/soc/fsl/qe/qe_tdm.c
35
int ucc_of_parse_tdm(struct device_node *np, struct ucc_tdm *utdm,
drivers/soc/fsl/qe/qmc.c
1285
static int qmc_of_parse_chans(struct qmc *qmc, struct device_node *np)
drivers/soc/fsl/qe/qmc.c
1666
static int qmc_qe_soft_qmc_init(struct qmc *qmc, struct device_node *np)
drivers/soc/fsl/qe/qmc.c
1903
struct device_node *np = pdev->dev.of_node;
drivers/soc/fsl/qe/qmc.c
2114
static struct qmc_chan *qmc_chan_get_from_qmc(struct device_node *qmc_np, unsigned int chan_index)
drivers/soc/fsl/qe/qmc.c
2147
int qmc_chan_count_phandles(struct device_node *np, const char *phandles_name)
drivers/soc/fsl/qe/qmc.c
2160
struct qmc_chan *qmc_chan_get_byphandles_index(struct device_node *np,
drivers/soc/fsl/qe/qmc.c
2184
struct qmc_chan *qmc_chan_get_bychild(struct device_node *np)
drivers/soc/fsl/qe/qmc.c
2186
struct device_node *qmc_np;
drivers/soc/fsl/qe/qmc.c
2213
struct device_node *np,
drivers/soc/fsl/qe/qmc.c
2237
struct device_node *np)
drivers/soc/fsl/qe/tsa.c
1073
struct tsa_serial *tsa_serial_get_byphandle(struct device_node *np,
drivers/soc/fsl/qe/tsa.c
1144
struct device_node *np,
drivers/soc/fsl/qe/tsa.c
595
static int tsa_of_parse_tdm_route(struct tsa *tsa, struct device_node *tdm_np,
drivers/soc/fsl/qe/tsa.c
668
struct device_node *tdm_np,
drivers/soc/fsl/qe/tsa.c
675
struct device_node *tdm_np,
drivers/soc/fsl/qe/tsa.c
681
static int tsa_of_parse_tdms(struct tsa *tsa, struct device_node *np)
drivers/soc/fsl/qe/tsa.c
969
struct device_node *np = pdev->dev.of_node;
drivers/soc/fsl/qe/tsa.h
14
struct device_node;
drivers/soc/fsl/qe/tsa.h
18
struct tsa_serial *tsa_serial_get_byphandle(struct device_node *np,
drivers/soc/fsl/qe/tsa.h
22
struct device_node *np,
drivers/soc/fsl/rcpm.c
30
struct device_node *np;
drivers/soc/fsl/rcpm.c
61
struct device_node *np = dev->of_node;
drivers/soc/imx/soc-imx.c
31
struct device_node *root;
drivers/soc/imx/soc-imx8m.c
113
struct device_node *np __free(device_node) =
drivers/soc/imx/soc-imx8m.c
133
struct device_node *np __free(device_node) =
drivers/soc/ixp4xx/ixp4xx-npe.c
689
struct device_node *np = dev->of_node;
drivers/soc/lantiq/fpi-bus.c
30
struct device_node *np = dev->of_node;
drivers/soc/loongson/loongson2_guts.c
95
struct device_node *root, *np = pdev->dev.of_node;
drivers/soc/mediatek/mtk-devapc.c
256
struct device_node *node = pdev->dev.of_node;
drivers/soc/mediatek/mtk-pmic-wrap.c
2472
struct device_node *np = pdev->dev.of_node;
drivers/soc/mediatek/mtk-socinfo.c
102
struct device_node *np, *nvmem_node = dev->parent->of_node;
drivers/soc/mediatek/mtk-svs.c
2126
struct device_node *np;
drivers/soc/microchip/mpfs-irqmux.c
47
struct device_node *np = dev->of_node;
drivers/soc/microchip/mpfs-sys-controller.c
123
struct device_node *np;
drivers/soc/pxa/ssp.c
61
struct ssp_device *pxa_ssp_request_of(const struct device_node *of_node,
drivers/soc/qcom/apr.c
411
static int apr_add_device(struct device *dev, struct device_node *np,
drivers/soc/qcom/apr.c
517
struct device_node *node;
drivers/soc/qcom/ice.c
658
struct device_node *node __free(device_node) = of_parse_phandle(dev->of_node,
drivers/soc/qcom/ocmem.c
191
struct device_node *devnode __free(device_node) = of_parse_phandle(dev->of_node,
drivers/soc/qcom/qcom-pbs.c
149
struct device_node *pbs_dev_node __free(device_node) = of_parse_phandle(dev->of_node,
drivers/soc/qcom/qcom_aoss.c
377
struct device_node *node)
drivers/soc/qcom/qcom_aoss.c
398
struct device_node *np;
drivers/soc/qcom/qcom_aoss.c
451
struct device_node *np;
drivers/soc/qcom/qcom_gsbi.c
127
struct device_node *node = pdev->dev.of_node;
drivers/soc/qcom/qcom_gsbi.c
128
struct device_node *tcsr_node;
drivers/soc/qcom/rmtfs_mem.c
173
struct device_node *node = pdev->dev.of_node;
drivers/soc/qcom/rpm-proc.c
14
struct device_node *edge_node;
drivers/soc/qcom/rpm_master_stats.c
72
struct device_node *msgram_np;
drivers/soc/qcom/rpmh-rsc.c
1033
struct device_node *dn = pdev->dev.of_node;
drivers/soc/qcom/rpmh-rsc.c
966
struct device_node *dn = pdev->dev.of_node;
drivers/soc/qcom/smem.c
1108
struct device_node *np;
drivers/soc/qcom/smem_state.c
194
struct qcom_smem_state *qcom_smem_state_register(struct device_node *of_node,
drivers/soc/qcom/smem_state.c
31
struct device_node *of_node;
drivers/soc/qcom/smem_state.c
60
static struct qcom_smem_state *of_node_to_state(struct device_node *np)
drivers/soc/qcom/smp2p.c
482
struct device_node *node)
drivers/soc/qcom/smp2p.c
521
struct device_node *node)
drivers/soc/qcom/smp2p.c
596
struct device_node *syscon;
drivers/soc/qcom/smsm.c
400
struct device_node *syscon;
drivers/soc/qcom/smsm.c
401
struct device_node *node = smsm->dev->of_node;
drivers/soc/qcom/smsm.c
439
struct device_node *node)
drivers/soc/qcom/smsm.c
512
struct device_node *local_node;
drivers/soc/qcom/smsm.c
513
struct device_node *node;
drivers/soc/qcom/spm.c
394
struct device_node *cpu_node, *saw_node;
drivers/soc/renesas/r9a06g032-smp.c
53
struct device_node *dn;
drivers/soc/renesas/rcar-rst.c
129
struct device_node *np;
drivers/soc/renesas/renesas-soc.c
474
struct device_node *np;
drivers/soc/renesas/rzn1_irqmux.c
56
struct device_node *np = dev->of_node;
drivers/soc/rockchip/grf.c
216
struct device_node *np;
drivers/soc/rockchip/io-domain.c
613
struct device_node *np = pdev->dev.of_node;
drivers/soc/samsung/exynos-chipid.c
160
struct device_node *root;
drivers/soc/samsung/exynos-pmu.c
170
struct device_node *np = of_find_matching_node(NULL,
drivers/soc/samsung/exynos-pmu.c
188
struct regmap *exynos_get_pmu_regmap_by_phandle(struct device_node *np,
drivers/soc/samsung/exynos-pmu.c
191
struct device_node *pmu_np;
drivers/soc/samsung/exynos-pmu.c
412
struct device_node *intr_gen_node;
drivers/soc/samsung/exynos-usi.c
247
static int exynos_usi_parse_dt(struct device_node *np, struct exynos_usi *usi)
drivers/soc/samsung/exynos-usi.c
291
struct device_node *np = dev->of_node;
drivers/soc/sunxi/sunxi_sram.c
122
struct device_node *sram_node, *section_node;
drivers/soc/sunxi/sunxi_sram.c
178
static const struct sunxi_sram_data *sunxi_sram_get_match(struct device_node *np, u8 val,
drivers/soc/sunxi/sunxi_sram.c
212
static int sunxi_sram_claim_one(struct device_node *np, u8 arg)
drivers/soc/sunxi/sunxi_sram.c
246
static void sunxi_sram_release_one(struct device_node *np, u8 arg)
drivers/soc/tegra/cbb/tegra194-cbb.c
2188
static int tegra194_cbb_get_bridges(struct tegra194_cbb *cbb, struct device_node *np)
drivers/soc/tegra/cbb/tegra194-cbb.c
2243
struct device_node *np;
drivers/soc/tegra/flowctrl.c
191
struct device_node *np;
drivers/soc/tegra/fuse/fuse-tegra.c
473
struct device_node *np;
drivers/soc/tegra/fuse/fuse-tegra.c
575
struct device_node *np;
drivers/soc/tegra/fuse/fuse-tegra20.c
92
struct device_node *np = chan->device->dev->of_node;
drivers/soc/tegra/fuse/tegra-apbmisc.c
227
struct device_node *np;
drivers/soc/tegra/pmc.c
1003
struct device_node *parent = of_node_get(dev->of_node);
drivers/soc/tegra/pmc.c
1252
struct device_node *np)
drivers/soc/tegra/pmc.c
1295
struct device_node *np)
drivers/soc/tegra/pmc.c
1316
static int tegra_powergate_add(struct tegra_pmc *pmc, struct device_node *np)
drivers/soc/tegra/pmc.c
1461
static int tegra_pmc_core_pd_add(struct tegra_pmc *pmc, struct device_node *np)
drivers/soc/tegra/pmc.c
1502
struct device_node *parent)
drivers/soc/tegra/pmc.c
1505
struct device_node *np;
drivers/soc/tegra/pmc.c
1564
static void tegra_powergate_remove_all(struct device_node *parent)
drivers/soc/tegra/pmc.c
1567
struct device_node *np, *child;
drivers/soc/tegra/pmc.c
1843
static int tegra_pmc_parse_dt(struct tegra_pmc *pmc, struct device_node *np)
drivers/soc/tegra/pmc.c
2005
struct device_node *np;
drivers/soc/tegra/pmc.c
2558
struct device_node *np;
drivers/soc/tegra/pmc.c
2777
struct device_node *np)
drivers/soc/tegra/pmc.c
2957
static void tegra_pmc_init_common(struct tegra_pmc *pmc, struct device_node *np)
drivers/soc/tegra/pmc.c
3404
struct device_node *np)
drivers/soc/tegra/pmc.c
393
struct device_node *np);
drivers/soc/tegra/pmc.c
4016
struct device_node *np)
drivers/soc/tegra/pmc.c
4838
struct device_node *np, *child;
drivers/soc/tegra/pmc.c
5021
struct device_node *np;
drivers/soc/tegra/pmc.c
998
struct device_node *np;
drivers/soc/tegra/regulators-tegra20.c
481
struct device_node *np = rdev->dev.of_node;
drivers/soc/tegra/regulators-tegra30.c
466
struct device_node *np = rdev->dev.of_node;
drivers/soc/ti/k3-ringacc.c
1282
struct k3_ringacc *of_k3_ringacc_get_by_phandle(struct device_node *np,
drivers/soc/ti/k3-ringacc.c
1285
struct device_node *ringacc_np;
drivers/soc/ti/k3-ringacc.c
1308
struct device_node *node = ringacc->dev->of_node;
drivers/soc/ti/k3-socinfo.c
163
struct device_node *node = pdev->dev.of_node;
drivers/soc/ti/knav_dma.c
366
static int of_channel_match_helper(struct device_node *np, const char *name,
drivers/soc/ti/knav_dma.c
370
struct device_node *dma_node;
drivers/soc/ti/knav_dma.c
511
struct device_node *node,
drivers/soc/ti/knav_dma.c
594
static int dma_init(struct device_node *cloud, struct device_node *dma_node)
drivers/soc/ti/knav_dma.c
597
struct device_node *node = dma_node;
drivers/soc/ti/knav_dma.c
702
struct device_node *node = pdev->dev.of_node;
drivers/soc/ti/knav_qmss.h
383
struct device_node *node,
drivers/soc/ti/knav_qmss_acc.c
472
struct device_node *node,
drivers/soc/ti/knav_qmss_queue.c
1058
static const char *knav_queue_find_name(struct device_node *node)
drivers/soc/ti/knav_qmss_queue.c
1070
struct device_node *node)
drivers/soc/ti/knav_qmss_queue.c
1073
struct device_node *regions __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1128
struct device_node *node = pdev->dev.of_node;
drivers/soc/ti/knav_qmss_queue.c
1199
struct device_node *node)
drivers/soc/ti/knav_qmss_queue.c
1294
struct device_node *node)
drivers/soc/ti/knav_qmss_queue.c
1296
struct device_node *queue_pools __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1298
struct device_node *type, *range;
drivers/soc/ti/knav_qmss_queue.c
1361
struct device_node *node, int index)
drivers/soc/ti/knav_qmss_queue.c
1382
struct device_node *node)
drivers/soc/ti/knav_qmss_queue.c
1385
struct device_node *qmgrs __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1486
struct device_node *pdsps)
drivers/soc/ti/knav_qmss_queue.c
1661
struct device_node *node)
drivers/soc/ti/knav_qmss_queue.c
1663
struct device_node *pdsps __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1766
struct device_node *node = pdev->dev.of_node;
drivers/soc/ti/pm33xx.c
386
struct device_node *np __free(device_node) =
drivers/soc/ti/pm33xx.c
428
struct device_node *np;
drivers/soc/ti/pruss.c
291
struct device_node *clk_mux_np = data;
drivers/soc/ti/pruss.c
303
char *mux_name, struct device_node *clks_np)
drivers/soc/ti/pruss.c
305
struct device_node *clk_mux_np;
drivers/soc/ti/pruss.c
379
static int pruss_clk_init(struct pruss *pruss, struct device_node *cfg_node)
drivers/soc/ti/pruss.c
382
struct device_node *clks_np __free(device_node) =
drivers/soc/ti/pruss.c
410
struct device_node *np = dev_of_node(dev);
drivers/soc/ti/pruss.c
411
struct device_node *child __free(device_node) =
drivers/soc/ti/pruss.c
466
struct device_node *np = dev_of_node(dev);
drivers/soc/ti/pruss.c
467
struct device_node *child __free(device_node) =
drivers/soc/ti/wkup_m3_ipc.c
617
struct device_node *np = dev->of_node;
drivers/soc/ux500/ux500-soc-id.c
167
static const char *db8500_read_soc_id(struct device_node *backupram)
drivers/soc/ux500/ux500-soc-id.c
187
struct device_node *backupram)
drivers/soc/ux500/ux500-soc-id.c
200
struct device_node *backupram;
drivers/soc/versatile/soc-integrator.c
106
struct device_node *np;
drivers/soc/versatile/soc-realview.c
97
struct device_node *np = pdev->dev.of_node;
drivers/soc/vt8500/wmt-socinfo.c
49
struct device_node *np = pdev->dev.of_node;
drivers/soc/xilinx/xlnx_event_manager.c
584
struct device_node *interrupt_parent = NULL;
drivers/soundwire/qcom.c
1418
struct device_node *np = ctrl->dev->of_node;
drivers/soundwire/slave.c
238
struct device_node *node;
drivers/soundwire/slave.c
280
struct device *of_sdw_find_device_by_node(struct device_node *np)
drivers/spi/spi-amlogic-spifc-a4.c
1095
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-cadence-quadspi.c
1559
struct device_node *np)
drivers/spi/spi-cadence-quadspi.c
1597
struct device_node *np = dev->of_node;
drivers/spi/spi-clps711x.c
93
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-davinci.c
441
struct device_node *np = spi->dev.of_node;
drivers/spi/spi-davinci.c
471
struct device_node *np = spi->dev.of_node;
drivers/spi/spi-davinci.c
878
struct device_node *node = pdev->dev.of_node;
drivers/spi/spi-fsl-cpm.c
258
struct device_node *np = dev->of_node;
drivers/spi/spi-fsl-cpm.c
295
struct device_node *np = dev->of_node;
drivers/spi/spi-fsl-dspi.c
1530
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-fsl-espi.c
620
struct device_node *nc;
drivers/spi/spi-fsl-espi.c
738
struct device_node *np = dev->of_node;
drivers/spi/spi-fsl-espi.c
754
struct device_node *np = ofdev->dev.of_node;
drivers/spi/spi-fsl-lib.c
116
struct device_node *np = ofdev->dev.of_node;
drivers/spi/spi-fsl-qspi.c
898
struct device_node *np = dev->of_node;
drivers/spi/spi-fsl-spi.c
635
struct device_node *np = ofdev->dev.of_node;
drivers/spi/spi-imx.c
2221
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-jcore.c
143
struct device_node *node = pdev->dev.of_node;
drivers/spi/spi-microchip-core-qspi.c
724
struct device_node *np = dev->of_node;
drivers/spi/spi-mtk-snfi.c
1340
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-mxs.c
532
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-oc-tiny.c
190
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-omap2-mcspi.c
1482
struct device_node *node = pdev->dev.of_node;
drivers/spi/spi-orion.c
651
struct device_node *np;
drivers/spi/spi-pl022.c
1600
struct device_node *np = spi->dev.of_node;
drivers/spi/spi-pl022.c
1831
struct device_node *np = dev->of_node;
drivers/spi/spi-ppc4xx.c
341
struct device_node *np = op->dev.of_node;
drivers/spi/spi-ppc4xx.c
343
struct device_node *opbnp;
drivers/spi/spi-rockchip.c
757
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-rzv2m-csi.c
575
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-s3c64xx.c
955
struct device_node *target_np;
drivers/spi/spi-s3c64xx.c
968
struct device_node *data_np __free(device_node) =
drivers/spi/spi-sh-msiof.c
1025
struct device_node *np = dev->of_node;
drivers/spi/spi-sh-msiof.c
1199
struct device_node *port __free(device_node) = of_graph_get_next_port(dev->of_node, NULL);
drivers/spi/spi-sprd-adi.c
461
struct device_node *np = sadi->dev->of_node;
drivers/spi/spi-sprd-adi.c
509
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-st-ssc4.c
276
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-stm32-ospi.c
884
struct device_node *child;
drivers/spi/spi-stm32.c
1183
struct device_node *np = spi_dev->dev.of_node;
drivers/spi/spi-stm32.c
2357
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-tegra114.c
915
struct device_node *target_np;
drivers/spi/spi-ti-qspi.c
763
struct device_node *np = pdev->dev.of_node;
drivers/spi/spi-zynq-qspi.c
636
struct device_node *np = dev->of_node;
drivers/spi/spi-zynqmp-gqspi.c
1226
struct device_node *np = dev->of_node;
drivers/spi/spi.c
2350
static void of_spi_parse_dt_cs_delay(struct device_node *nc,
drivers/spi/spi.c
2367
struct device_node *nc)
drivers/spi/spi.c
2615
of_register_spi_device(struct spi_controller *ctlr, struct device_node *nc)
drivers/spi/spi.c
2671
struct device_node *nc;
drivers/spi/spi.c
4944
struct spi_controller *of_find_spi_controller_by_node(struct device_node *node)
drivers/spi/spi.c
4962
static struct spi_device *of_find_spi_device_by_node(struct device_node *node)
drivers/spmi/spmi-mtk-pmif.c
647
static int mtk_spmi_irq_init(struct device_node *node,
drivers/spmi/spmi-mtk-pmif.c
686
struct device_node *node,
drivers/spmi/spmi-mtk-pmif.c
774
struct device_node *node = pdev->dev.of_node;
drivers/spmi/spmi-pmic-arb.c
1548
struct device_node *node,
drivers/spmi/spmi-pmic-arb.c
1942
struct device_node *node,
drivers/spmi/spmi-pmic-arb.c
2048
struct device_node *node = dev->of_node;
drivers/spmi/spmi-pmic-arb.c
241
struct device_node *node,
drivers/spmi/spmi.c
400
struct spmi_device *spmi_find_device_by_of_node(struct device_node *np)
drivers/spmi/spmi.c
482
struct device_node *node;
drivers/staging/axis-fifo/axis-fifo.c
391
struct device_node *node = fifo->dt_device->of_node;
drivers/staging/greybus/arche-platform.c
428
struct device_node *np = dev->of_node;
drivers/staging/media/imx/imx-media-dev.c
75
struct device_node *node = dev->of_node;
drivers/staging/media/imx/imx-media-of.c
20
struct device_node *csi_np)
drivers/staging/media/imx/imx-media-of.c
46
struct device_node *np)
drivers/staging/media/imx/imx-media-of.c
48
struct device_node *csi_np;
drivers/staging/media/imx/imx-media.h
254
struct device_node *np);
drivers/staging/media/tegra-video/csi.c
465
struct device_node *node,
drivers/staging/media/tegra-video/csi.c
517
struct device_node *node = csi->dev->of_node;
drivers/staging/media/tegra-video/csi.c
534
struct device_node *node = csi->dev->of_node;
drivers/staging/media/tegra-video/csi.c
539
struct device_node *channel;
drivers/staging/media/tegra-video/csi.c
540
struct device_node *ep;
drivers/staging/media/tegra-video/csi.h
68
struct device_node *of_node;
drivers/staging/media/tegra-video/vi.c
1198
struct device_node *node, unsigned int lanes)
drivers/staging/media/tegra-video/vi.c
1252
struct device_node *node = vi->dev->of_node;
drivers/staging/media/tegra-video/vi.c
1253
struct device_node *ep = NULL;
drivers/staging/media/tegra-video/vi.c
1254
struct device_node *ports;
drivers/staging/media/tegra-video/vi.c
1255
struct device_node *port = NULL;
drivers/staging/media/tegra-video/vi.c
1257
struct device_node *parent;
drivers/staging/media/tegra-video/vi.c
1689
struct device_node *node = NULL;
drivers/staging/media/tegra-video/vi.h
217
struct device_node *of_node;
drivers/staging/media/tegra-video/vip.c
114
struct device_node *np = dev->of_node;
drivers/staging/media/tegra-video/vip.c
119
struct device_node *ep;
drivers/staging/media/tegra-video/vip.h
32
struct device_node *of_node;
drivers/staging/octeon/ethernet-mdio.c
140
struct device_node *phy_node;
drivers/staging/octeon/ethernet.c
609
static struct device_node *cvm_oct_of_get_child
drivers/staging/octeon/ethernet.c
610
(const struct device_node *parent, int reg_val)
drivers/staging/octeon/ethernet.c
612
struct device_node *node;
drivers/staging/octeon/ethernet.c
624
static struct device_node *cvm_oct_node_for_port(struct device_node *pip,
drivers/staging/octeon/ethernet.c
627
struct device_node *ni, *np;
drivers/staging/octeon/ethernet.c
642
struct device_node *np = priv->of_node;
drivers/staging/octeon/ethernet.c
678
struct device_node *pip;
drivers/staging/octeon/octeon-ethernet.h
75
struct device_node *of_node;
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
1000
struct device_node *np = dev->of_node;
drivers/thermal/airoha_thermal.c
417
struct device_node *chip_scu_np;
drivers/thermal/broadcom/bcm2711_thermal.c
72
struct device_node *parent;
drivers/thermal/cpufreq_cooling.c
515
__cpufreq_cooling_register(struct device_node *np,
drivers/thermal/cpufreq_cooling.c
650
struct device_node *np = of_get_cpu_node(policy->cpu, NULL);
drivers/thermal/cpuidle_cooling.c
170
static int __cpuidle_cooling_register(struct device_node *np,
drivers/thermal/cpuidle_cooling.c
243
struct device_node *cooling_node;
drivers/thermal/cpuidle_cooling.c
244
struct device_node *cpu_node;
drivers/thermal/devfreq_cooling.c
393
of_devfreq_cooling_register_power(struct device_node *np, struct devfreq *df,
drivers/thermal/devfreq_cooling.c
491
of_devfreq_cooling_register(struct device_node *np, struct devfreq *df)
drivers/thermal/imx_thermal.c
543
struct device_node *np;
drivers/thermal/mediatek/auxadc_thermal.c
1197
struct device_node *auxadc, *apmixedsys, *np = pdev->dev.of_node;
drivers/thermal/mediatek/auxadc_thermal.c
982
static u64 of_get_phys_base(struct device_node *np)
drivers/thermal/mediatek/lvts_thermal.c
879
struct device_node *np = dev_of_node(dev);
drivers/thermal/qcom/lmh.c
100
struct device_node *np = dev->of_node;
drivers/thermal/qcom/lmh.c
101
struct device_node *cpu_node;
drivers/thermal/qcom/qcom-spmi-adc-tm5.c
782
struct device_node *node)
drivers/thermal/qcom/qcom-spmi-adc-tm5.c
938
static int adc_tm5_get_dt_data(struct adc_tm5_chip *adc_tm, struct device_node *node)
drivers/thermal/qcom/qcom-spmi-adc-tm5.c
997
struct device_node *node = pdev->dev.of_node;
drivers/thermal/qcom/qcom-spmi-temp-alarm.c
761
struct device_node *node;
drivers/thermal/qcom/tsens.c
1384
struct device_node *np;
drivers/thermal/qoriq_thermal.c
227
struct device_node *np = dev->of_node;
drivers/thermal/qoriq_thermal.c
321
struct device_node *np = pdev->dev.of_node;
drivers/thermal/renesas/rzg3e_thermal.c
344
struct device_node *np = priv->dev->of_node;
drivers/thermal/rockchip_thermal.c
136
struct device_node *of_node;
drivers/thermal/rockchip_thermal.c
1470
static int rockchip_get_efuse_value(struct device_node *np, const char *cell_name,
drivers/thermal/rockchip_thermal.c
1505
static int rockchip_get_trim_configuration(struct device *dev, struct device_node *np,
drivers/thermal/rockchip_thermal.c
1560
struct device_node *np,
drivers/thermal/rockchip_thermal.c
1693
struct device_node *np = pdev->dev.of_node;
drivers/thermal/rockchip_thermal.c
1695
struct device_node *child;
drivers/thermal/spear_thermal.c
93
struct device_node *np = pdev->dev.of_node;
drivers/thermal/sprd_thermal.c
121
static int sprd_thm_cal_read(struct device_node *np, const char *cell_id,
drivers/thermal/sprd_thermal.c
148
static int sprd_thm_sensor_calibration(struct device_node *np,
drivers/thermal/sprd_thermal.c
333
struct device_node *np = pdev->dev.of_node;
drivers/thermal/sprd_thermal.c
334
struct device_node *sen_child;
drivers/thermal/st/st_thermal.c
144
struct device_node *np = dev->of_node;
drivers/thermal/sun8i_thermal.c
350
static struct regmap *sun8i_ths_get_sram_regmap(struct device_node *node)
drivers/thermal/sun8i_thermal.c
355
struct device_node *sram_node __free(device_node) =
drivers/thermal/tegra/soctherm.c
1193
struct device_node *ctrlr, const u32 *intspec, unsigned int intsize,
drivers/thermal/tegra/soctherm.c
1588
struct device_node *np_oc,
drivers/thermal/tegra/soctherm.c
1614
struct device_node *np,
drivers/thermal/tegra/soctherm.c
1666
struct device_node *np_stc;
drivers/thermal/thermal-generic-adc.c
132
struct device_node *np = dev->of_node;
drivers/thermal/thermal_of.c
102
struct device_node *trips __free(device_node) = of_get_child_by_name(np, "trips");
drivers/thermal/thermal_of.c
126
static struct device_node *of_thermal_zone_find(struct device_node *sensor, int id)
drivers/thermal/thermal_of.c
130
struct device_node *np __free(device_node) = of_find_node_by_name(NULL, "thermal-zones");
drivers/thermal/thermal_of.c
175
static int thermal_of_monitor_init(struct device_node *np, int *delay, int *pdelay)
drivers/thermal/thermal_of.c
198
static void thermal_of_parameters_init(struct device_node *np,
drivers/thermal/thermal_of.c
225
static struct device_node *thermal_of_zone_get_by_name(struct thermal_zone_device *tz)
drivers/thermal/thermal_of.c
227
struct device_node *np, *tz_np;
drivers/thermal/thermal_of.c
243
static bool thermal_of_get_cooling_spec(struct device_node *map_np, int index,
drivers/thermal/thermal_of.c
295
static bool thermal_of_cm_lookup(struct device_node *cm_np,
drivers/thermal/thermal_of.c
303
struct device_node *tr_np __free(device_node) =
drivers/thermal/thermal_of.c
328
struct device_node *tz_np, *cm_np;
drivers/thermal/thermal_of.c
385
static struct thermal_zone_device *thermal_of_zone_register(struct device_node *sensor, int id, void *data,
drivers/thermal/thermal_of.c
392
struct device_node *np;
drivers/thermal/thermal_of.c
44
static int thermal_of_get_trip_type(struct device_node *np,
drivers/thermal/thermal_of.c
550
thermal_of_cooling_device_register(struct device_node *np, u32 cdev_id,
drivers/thermal/thermal_of.c
580
__devm_thermal_of_cooling_device_register(struct device *dev, struct device_node *np,
drivers/thermal/thermal_of.c
63
static int thermal_of_populate_trip(struct device_node *np,
drivers/thermal/thermal_of.c
646
struct device_node *np,
drivers/thermal/thermal_of.c
96
static struct thermal_trip *thermal_of_trips_init(struct device_node *np, int *ntrips)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
820
struct device_node *node = pdev->dev.of_node;
drivers/thermal/ti-soc-thermal/ti-thermal-common.c
220
struct device_node *np = bgp->dev->of_node;
drivers/thermal/uniphier_thermal.c
267
struct device_node *parent;
drivers/tty/ehv_bytechan.c
110
struct device_node *np = of_stdout;
drivers/tty/ehv_bytechan.c
671
struct device_node *np = pdev->dev.of_node;
drivers/tty/ehv_bytechan.c
757
struct device_node *np;
drivers/tty/hvc/hvc_opal.c
330
struct device_node *stdout_node = of_node_get(of_stdout);
drivers/tty/hvc/hvc_opal.c
337
struct device_node *opal, *np;
drivers/tty/hvc/hvsi.c
1179
struct device_node *vty;
drivers/tty/serdev/core.c
528
struct serdev_controller *of_find_serdev_controller_by_node(struct device_node *node)
drivers/tty/serdev/core.c
539
struct device_node *node;
drivers/tty/serial/8250/8250_aspeed_vuart.c
383
struct aspeed_vuart *vuart, struct device_node *syscon_np,
drivers/tty/serial/8250/8250_aspeed_vuart.c
421
struct device_node *np;
drivers/tty/serial/8250/8250_of.c
93
struct device_node *np = dev->of_node;
drivers/tty/serial/8250/8250_omap.c
1417
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/amba-pl011.c
2882
struct device_node *np;
drivers/tty/serial/amba-pl011.c
3121
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/apbuart.c
314
static struct device_node *grlib_apbuart_nodes[UART_NR];
drivers/tty/serial/apbuart.c
564
struct device_node *np;
drivers/tty/serial/ar933x_uart.c
766
struct device_node *np;
drivers/tty/serial/arc_uart.c
570
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/atmel_serial.c
1726
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/atmel_serial.c
2855
struct device_node *np = pdev->dev.parent->of_node;
drivers/tty/serial/clps711x.c
440
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/cpm_uart.c
1205
struct device_node *np)
drivers/tty/serial/cpm_uart.c
1252
static int cpm_uart_init_port(struct device_node *np,
drivers/tty/serial/cpm_uart.c
1400
struct device_node *np;
drivers/tty/serial/digicolor-usart.c
451
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/fsl_linflexuart.c
809
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/fsl_lpuart.c
2875
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/imx.c
2411
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/lantiq.c
806
struct device_node *node = pdev->dev.of_node;
drivers/tty/serial/ma35d1_serial.c
528
static struct device_node *ma35d1serial_uart_nodes[MA35_UART_NR];
drivers/tty/serial/ma35d1_serial.c
592
struct device_node *np;
drivers/tty/serial/ma35d1_serial.c
644
struct device_node *np;
drivers/tty/serial/mpc52xx_uart.c
110
void (*get_irq)(struct uart_port *, struct device_node *);
drivers/tty/serial/mpc52xx_uart.c
1568
struct device_node *np = mpc52xx_uart_nodes[co->index];
drivers/tty/serial/mpc52xx_uart.c
1800
mpc52xx_uart_of_assign(struct device_node *np)
drivers/tty/serial/mpc52xx_uart.c
1818
struct device_node *np;
drivers/tty/serial/mpc52xx_uart.c
332
static void mpc52xx_psc_get_irq(struct uart_port *port, struct device_node *np)
drivers/tty/serial/mpc52xx_uart.c
569
struct device_node *np;
drivers/tty/serial/mpc52xx_uart.c
70
static struct device_node *mpc52xx_uart_nodes[MPC52xx_PSC_MAXNUM];
drivers/tty/serial/mpc52xx_uart.c
754
static void mpc512x_psc_get_irq(struct uart_port *port, struct device_node *np)
drivers/tty/serial/mps2-uart.c
510
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/mxs-auart.c
1572
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/omap-serial.c
1492
struct device_node *np = dev->of_node;
drivers/tty/serial/pic32_uart.c
865
struct device_node *np = dev->of_node;
drivers/tty/serial/pmac_zilog.c
1348
struct device_node *np = uap->node;
drivers/tty/serial/pmac_zilog.c
1388
struct device_node* i2c_modem =
drivers/tty/serial/pmac_zilog.c
1448
struct device_node *np;
drivers/tty/serial/pmac_zilog.c
1549
struct device_node *node_p, *node_a, *node_b, *np;
drivers/tty/serial/pmac_zilog.h
27
struct device_node *node;
drivers/tty/serial/pxa.c
784
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/samsung_tty.c
1941
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/serial-tegra.c
1427
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/serial-tegra.c
1662
struct device_node *node;
drivers/tty/serial/sh-sci.c
3730
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/st-asc.c
748
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/stm32-usart.c
1653
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/suncore.c
102
struct device_node *dp;
drivers/tty/serial/suncore.c
55
int sunserial_console_match(struct console *con, struct device_node *dp,
drivers/tty/serial/suncore.c
85
void sunserial_console_termios(struct console *con, struct device_node *uart_dp)
drivers/tty/serial/sunsab.c
1108
struct device_node *dp;
drivers/tty/serial/sunsu.c
1359
static enum su_type su_get_type(struct device_node *dp)
drivers/tty/serial/sunsu.c
1361
struct device_node *ap __free(device_node) =
drivers/tty/serial/sunsu.c
1369
struct device_node *match __free(device_node) =
drivers/tty/serial/sunsu.c
1376
struct device_node *match __free(device_node) =
drivers/tty/serial/sunsu.c
1388
struct device_node *dp = op->dev.of_node;
drivers/tty/serial/sunsu.c
1533
struct device_node *dp;
drivers/tty/serial/sunzilog.c
1546
struct device_node *dp;
drivers/tty/serial/uartlite.c
793
struct device_node *np = pdev->dev.of_node;
drivers/tty/serial/ucc_uart.c
1105
struct device_node *np;
drivers/tty/serial/ucc_uart.c
1171
struct device_node *np = ofdev->dev.of_node;
drivers/tty/serial/ucc_uart.c
1236
struct device_node *np = ofdev->dev.of_node;
drivers/tty/serial/ucc_uart.c
183
struct device_node *np;
drivers/tty/serial/vt8500_serial.c
604
struct device_node *np = pdev->dev.of_node;
drivers/tty/sysrq.c
772
struct device_node *np;
drivers/ufs/host/ufs-exynos.c
1247
struct device_node *np = dev->of_node;
drivers/ufs/host/ufs-mediatek.c
1047
struct device_node *np = hba->dev->of_node;
drivers/ufs/host/ufs-mediatek.c
2360
struct device_node *reset_node, *phy_node = NULL;
drivers/ufs/host/ufs-mediatek.c
306
struct device_node *np = dev->of_node;
drivers/ufs/host/ufs-mediatek.c
693
struct device_node *np = hba->dev->of_node;
drivers/ufs/host/ufshcd-pltfrm.c
109
static bool phandle_exists(const struct device_node *np,
drivers/ufs/host/ufshcd-pltfrm.c
112
struct device_node *parse_np = of_parse_phandle(np, phandle_name, index);
drivers/ufs/host/ufshcd-pltfrm.c
126
struct device_node *np = dev->of_node;
drivers/ufs/host/ufshcd-pltfrm.c
265
struct device_node *np = dev->of_node;
drivers/ufs/host/ufshcd-pltfrm.c
30
struct device_node *np = dev->of_node;
drivers/ufs/host/ufshcd-pltfrm.c
446
struct device_node *np = hba->dev->of_node;
drivers/uio/uio_fsl_elbc_gpcm.c
250
static int get_of_data(struct fsl_elbc_gpcm *priv, struct device_node *node,
drivers/uio/uio_fsl_elbc_gpcm.c
311
struct device_node *node = pdev->dev.of_node;
drivers/usb/cdns3/cdns3-imx.c
168
struct device_node *node = dev->of_node;
drivers/usb/cdns3/cdns3-ti.c
142
struct device_node *node = pdev->dev.of_node;
drivers/usb/chipidea/ci_hdrc_imx.c
135
struct device_node *np = dev->of_node;
drivers/usb/chipidea/ci_hdrc_imx.c
386
struct device_node *np = pdev->dev.of_node;
drivers/usb/chipidea/ci_hdrc_msm.c
179
struct device_node *ulpi_node, *phy_node;
drivers/usb/chipidea/ci_hdrc_tegra.c
103
struct device_node *phy_np;
drivers/usb/common/common.c
290
enum usb_dr_mode of_usb_get_dr_mode_by_phy(struct device_node *np, int arg0)
drivers/usb/common/common.c
292
struct device_node *controller;
drivers/usb/common/common.c
341
bool of_usb_host_tpl_support(struct device_node *np)
drivers/usb/common/common.c
355
int of_usb_update_otg_caps(struct device_node *np,
drivers/usb/common/common.c
415
struct device_node *node;
drivers/usb/common/ulpi.c
181
struct device_node *np = NULL, *child;
drivers/usb/core/hcd-pci.c
384
struct device_node *of_node;
drivers/usb/core/ledtrig-usbport.c
134
struct device_node *led_np = dev->of_node;
drivers/usb/core/ledtrig-usbport.c
136
struct device_node *port_np;
drivers/usb/core/of.c
109
struct device_node *np, *child, *ep, *remote_np;
drivers/usb/core/of.c
160
struct device_node *
drivers/usb/core/of.c
163
struct device_node *node;
drivers/usb/core/of.c
25
struct device_node *usb_of_get_device_node(struct usb_device *hub, int port1)
drivers/usb/core/of.c
27
struct device_node *node;
drivers/usb/core/of.c
81
const struct device_node *np = hub->dev.of_node;
drivers/usb/core/sysfs.c
116
struct device_node *of_node = dev->of_node;
drivers/usb/dwc3/core.c
1553
struct device_node *node = dev->of_node;
drivers/usb/dwc3/core.c
2009
struct device_node *np_phy;
drivers/usb/dwc3/core.c
2044
struct device_node *np_conn;
drivers/usb/dwc3/core.c
2233
struct device_node *parent = of_get_parent(dev->of_node);
drivers/usb/dwc3/dwc3-am62.c
155
struct device_node *node = dev->of_node;
drivers/usb/dwc3/dwc3-am62.c
221
struct device_node *node = pdev->dev.of_node;
drivers/usb/dwc3/dwc3-exynos.c
44
struct device_node *node = dev->of_node;
drivers/usb/dwc3/dwc3-imx8mp.c
183
struct device_node *node = dev->of_node;
drivers/usb/dwc3/dwc3-imx8mp.c
230
struct device_node *dwc3_np __free(device_node) = of_get_compatible_child(node,
drivers/usb/dwc3/dwc3-keystone.c
188
struct device_node *node = pdev->dev.of_node;
drivers/usb/dwc3/dwc3-keystone.c
85
struct device_node *node = pdev->dev.of_node;
drivers/usb/dwc3/dwc3-meson-g12a.c
565
struct device_node *np;
drivers/usb/dwc3/dwc3-meson-g12a.c
701
struct device_node *np = dev->of_node;
drivers/usb/dwc3/dwc3-octeon.c
412
struct device_node *node = dev->of_node;
drivers/usb/dwc3/dwc3-of-simple.c
37
struct device_node *np = dev->of_node;
drivers/usb/dwc3/dwc3-omap.c
370
struct device_node *node = omap->dev->of_node;
drivers/usb/dwc3/dwc3-omap.c
392
struct device_node *node = omap->dev->of_node;
drivers/usb/dwc3/dwc3-omap.c
416
struct device_node *node = omap->dev->of_node;
drivers/usb/dwc3/dwc3-omap.c
456
struct device_node *node = pdev->dev.of_node;
drivers/usb/dwc3/dwc3-qcom-legacy.c
659
struct device_node *np = dev->of_node;
drivers/usb/dwc3/dwc3-qcom-legacy.c
706
struct device_node *np = pdev->dev.of_node;
drivers/usb/dwc3/dwc3-qcom-legacy.c
710
struct device_node *dwc3_np __free(device_node) = of_get_compatible_child(np,
drivers/usb/dwc3/dwc3-qcom-legacy.c
735
struct device_node *np = pdev->dev.of_node;
drivers/usb/dwc3/dwc3-rtk.c
175
static enum usb_device_speed __get_dwc3_maximum_speed(struct device_node *np)
drivers/usb/dwc3/dwc3-rtk.c
180
struct device_node *dwc3_np __free(device_node) = of_get_compatible_child(np,
drivers/usb/dwc3/dwc3-rtk.c
274
struct device_node *node = dev->of_node;
drivers/usb/dwc3/dwc3-rtk.c
290
struct device_node *dwc3_node __free(device_node) = of_get_compatible_child(node,
drivers/usb/dwc3/dwc3-st.c
201
struct device_node *node = dev->of_node;
drivers/usb/dwc3/dwc3-st.c
231
struct device_node *child __free(device_node) = of_get_compatible_child(node,
drivers/usb/dwc3/dwc3-xilinx.c
262
struct device_node *np = dev->of_node, *dwc3_np;
drivers/usb/dwc3/dwc3-xilinx.c
289
struct device_node *np = dev->of_node;
drivers/usb/dwc3/host.c
88
struct device_node *np = dev_of_node(&pdev->dev);
drivers/usb/fotg210/fotg210-core.c
47
struct device_node *np = dev->of_node;
drivers/usb/gadget/udc/aspeed-vhub/core.c
304
const struct device_node *np = pdev->dev.of_node;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
1002
struct device_node *child;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
1040
struct device_node *desc_np;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
1041
const struct device_node *vhub_np = vhub->pdev->dev.of_node;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
906
const struct device_node *vhub_np)
drivers/usb/gadget/udc/aspeed-vhub/hub.c
996
const struct device_node *desc_np)
drivers/usb/gadget/udc/at91_udc.c
1771
static void at91udc_of_init(struct at91_udc *udc, struct device_node *np)
drivers/usb/gadget/udc/atmel_usba_udc.c
2136
struct device_node *np = pdev->dev.of_node;
drivers/usb/gadget/udc/atmel_usba_udc.c
2138
struct device_node *pp;
drivers/usb/gadget/udc/fsl_qe_udc.c
2340
struct device_node *np = ofdev->dev.of_node;
drivers/usb/gadget/udc/fsl_qe_udc.c
2475
struct device_node *np = ofdev->dev.of_node;
drivers/usb/gadget/udc/gr_udc.c
2032
struct device_node *np = dev->dev->of_node;
drivers/usb/gadget/udc/lpc32xx_udc.c
2988
struct device_node *isp1301_node;
drivers/usb/gadget/udc/udc-xilinx.c
2062
struct device_node *np = pdev->dev.of_node;
drivers/usb/host/ehci-exynos.c
41
struct device_node *of_node;
drivers/usb/host/ehci-grlib.c
74
struct device_node *dn = op->dev.of_node;
drivers/usb/host/ehci-ppc-of.c
103
struct device_node *np;
drivers/usb/host/ehci-ppc-of.c
192
struct device_node *np;
drivers/usb/host/ehci-ppc-of.c
79
ppc44x_enable_bmt(struct device_node *dn)
drivers/usb/host/ehci-ppc-of.c
96
struct device_node *dn = op->dev.of_node;
drivers/usb/host/ehci-xilinx-of.c
120
struct device_node *dn = op->dev.of_node;
drivers/usb/host/fhci-hcd.c
555
struct device_node *node = dev->of_node;
drivers/usb/host/fsl-mph-dr-of.c
131
static enum fsl_usb2_controller_ver usb_get_ver_info(struct device_node *np)
drivers/usb/host/fsl-mph-dr-of.c
179
struct device_node *np = ofdev->dev.of_node;
drivers/usb/host/fsl-mph-dr-of.c
43
static struct fsl_usb2_dev_data *get_dr_mode_data(struct device_node *np)
drivers/usb/host/octeon-hcd.c
3535
struct device_node *usbn_node;
drivers/usb/host/ohci-at91.c
533
struct device_node *np = pdev->dev.of_node;
drivers/usb/host/ohci-exynos.c
32
struct device_node *of_node;
drivers/usb/host/ohci-nxp.c
155
struct device_node *isp1301_node;
drivers/usb/host/ohci-ppc-of.c
87
struct device_node *dn = op->dev.of_node;
drivers/usb/host/ohci-ppc-of.c
95
struct device_node *np;
drivers/usb/host/ohci-pxa27x.c
335
struct device_node *np = pdev->dev.of_node;
drivers/usb/host/pci-quirks.c
1263
struct device_node *parent;
drivers/usb/host/uhci-grlib.c
93
struct device_node *dn = op->dev.of_node;
drivers/usb/host/uhci-platform.c
70
struct device_node *np = pdev->dev.of_node;
drivers/usb/host/xhci-histb.c
51
struct device_node *np = histb->dev->of_node;
drivers/usb/host/xhci-mtk.c
396
struct device_node *dn)
drivers/usb/host/xhci-mtk.c
512
struct device_node *node = dev->of_node;
drivers/usb/host/xhci-tegra.c
1595
struct device_node *np;
drivers/usb/isp1760/isp1760-if.c
206
struct device_node *dp = pdev->dev.of_node;
drivers/usb/misc/brcmstb-usb-pinmap.c
112
static void get_pin_counts(struct device_node *dn, int *in_count,
drivers/usb/misc/brcmstb-usb-pinmap.c
130
static int parse_pins(struct device *dev, struct device_node *dn,
drivers/usb/misc/brcmstb-usb-pinmap.c
251
struct device_node *dn = pdev->dev.of_node;
drivers/usb/misc/onboard_usb_dev.c
432
struct device_node *i2c_node;
drivers/usb/misc/onboard_usb_dev.c
586
struct device_node *np;
drivers/usb/misc/onboard_usb_dev_pdevs.c
27
static bool of_is_onboard_usb_dev(struct device_node *np)
drivers/usb/misc/onboard_usb_dev_pdevs.c
71
struct device_node *np, *npc;
drivers/usb/misc/usb251xb.c
412
struct device_node *np = dev->of_node;
drivers/usb/misc/usb251xb.c
646
struct device_node *np = dev->of_node;
drivers/usb/misc/usb3503.c
166
struct device_node *np = dev->of_node;
drivers/usb/misc/usb4604.c
85
struct device_node *np = dev->of_node;
drivers/usb/mtu3/mtu3_dr.h
15
int ssusb_host_init(struct ssusb_mtk *ssusb, struct device_node *parent_dn);
drivers/usb/mtu3/mtu3_dr.h
18
struct device_node *dn);
drivers/usb/mtu3/mtu3_dr.h
27
struct device_node *parent_dn)
drivers/usb/mtu3/mtu3_dr.h
36
struct ssusb_mtk *ssusb, struct device_node *dn)
drivers/usb/mtu3/mtu3_host.c
115
struct device_node *dn)
drivers/usb/mtu3/mtu3_host.c
344
int ssusb_host_init(struct ssusb_mtk *ssusb, struct device_node *parent_dn)
drivers/usb/mtu3/mtu3_plat.c
220
struct device_node *node = pdev->dev.of_node;
drivers/usb/mtu3/mtu3_plat.c
329
struct device_node *node = pdev->dev.of_node;
drivers/usb/musb/da8xx.c
521
struct device_node *np = pdev->dev.of_node;
drivers/usb/musb/mediatek.c
406
struct device_node *np = dev->of_node;
drivers/usb/musb/musb_cppi41.c
669
struct device_node *np = dev->parent->of_node;
drivers/usb/musb/musb_dsps.c
710
static int get_int_prop(struct device_node *dn, const char *s)
drivers/usb/musb/musb_dsps.c
730
struct device_node *dn = parent->dev.of_node;
drivers/usb/musb/omap2430.c
308
struct device_node *np = pdev->dev.of_node;
drivers/usb/musb/omap2430.c
310
struct device_node *control_node;
drivers/usb/musb/sunxi.c
682
struct device_node *np = pdev->dev.of_node;
drivers/usb/musb/ux500.c
189
ux500_of_probe(struct platform_device *pdev, struct device_node *np)
drivers/usb/musb/ux500.c
220
struct device_node *np = pdev->dev.of_node;
drivers/usb/phy/of.c
28
enum usb_phy_interface of_usb_get_phy_mode(struct device_node *np)
drivers/usb/phy/phy-am335x-control.c
123
const struct device_node *node = (const struct device_node *)data;
drivers/usb/phy/phy-am335x-control.c
130
struct device_node *node;
drivers/usb/phy/phy-isp1301.c
142
struct i2c_client *isp1301_get_client(struct device_node *node)
drivers/usb/phy/phy-mxs-usb.c
764
struct device_node *np = pdev->dev.of_node;
drivers/usb/phy/phy-tegra-usb.c
1492
struct device_node *np = pdev->dev.of_node;
drivers/usb/phy/phy-twl6030-usb.c
333
struct device_node *np = pdev->dev.of_node;
drivers/usb/phy/phy.c
529
struct device_node *node,
drivers/usb/phy/phy.c
590
struct device_node *node;
drivers/usb/phy/phy.c
66
static struct usb_phy *__of_usb_find_phy(struct device_node *node)
drivers/usb/renesas_usbhs/rza.c
18
struct device_node *usb_x1_clk, *extal_clk;
drivers/usb/typec/mux/nb7vpq904m.c
327
struct device_node *ep;
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c
35
struct device_node *np = dev->of_node;
drivers/usb/typec/tipd/core.c
1433
struct device_node *np = tps->dev->of_node;
drivers/video/backlight/88pm860x_bl.c
153
struct device_node *nproot;
drivers/video/backlight/arcxcnn_bl.c
175
struct device_node *node = dev->of_node;
drivers/video/backlight/as3711_bl.c
253
struct device_node *bl, *fb;
drivers/video/backlight/backlight.c
590
struct backlight_device *of_find_backlight_by_node(struct device_node *node)
drivers/video/backlight/backlight.c
604
struct device_node *np;
drivers/video/backlight/gpio_backlight.c
50
struct device_node *of_node = dev->of_node;
drivers/video/backlight/led_bl.c
127
struct device_node *node = dev->of_node;
drivers/video/backlight/led_bl.c
76
struct device_node *node = dev->of_node;
drivers/video/backlight/lm3509_bl.c
130
static int lm3509_parse_led_sources(struct device_node *node,
drivers/video/backlight/lp855x_bl.c
327
struct device_node *node = dev->of_node;
drivers/video/backlight/lp855x_bl.c
346
struct device_node *child;
drivers/video/backlight/max25014.c
237
struct device_node *node = dev->of_node;
drivers/video/backlight/max8925_bl.c
91
struct device_node *nproot = pdev->dev.parent->of_node, *np;
drivers/video/backlight/pwm_bl.c
221
struct device_node *node = dev->of_node;
drivers/video/backlight/pwm_bl.c
399
struct device_node *node = pb->dev->of_node;
drivers/video/backlight/sky81452-backlight.c
185
struct device_node *np = dev->of_node;
drivers/video/backlight/tps65217_bl.c
170
struct device_node *node;
drivers/video/fbdev/atmel_lcdfb.c
892
static int atmel_lcdfb_get_of_wiring_modes(struct device_node *np)
drivers/video/fbdev/atmel_lcdfb.c
922
struct device_node *np =dev->of_node;
drivers/video/fbdev/atmel_lcdfb.c
923
struct device_node *display_np;
drivers/video/fbdev/aty/atyfb_base.c
2951
struct device_node *dp;
drivers/video/fbdev/aty/radeon_base.c
547
struct device_node *dp = rinfo->of_node;
drivers/video/fbdev/aty/radeon_monitor.c
122
struct device_node *dp;
drivers/video/fbdev/aty/radeon_monitor.c
66
static int radeon_parse_montype_prop(struct device_node *dp, u8 **out_EDID,
drivers/video/fbdev/aty/radeon_monitor.c
735
struct device_node *root;
drivers/video/fbdev/aty/radeonfb.h
306
struct device_node *of_node;
drivers/video/fbdev/bw2.c
272
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/cg14.c
351
struct device_node *dp)
drivers/video/fbdev/cg14.c
461
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/cg3.c
242
struct device_node *dp)
drivers/video/fbdev/cg3.c
255
struct device_node *dp)
drivers/video/fbdev/cg3.c
346
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/cg6.c
743
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/clps711x-fb.c
201
struct device_node *disp, *np = dev->of_node;
drivers/video/fbdev/controlfb.c
1002
struct device_node *dp;
drivers/video/fbdev/controlfb.c
932
static int __init control_of_init(struct device_node *dp)
drivers/video/fbdev/core/fbmon.c
1385
int of_get_fb_videomode(struct device_node *np, struct fb_videomode *fb,
drivers/video/fbdev/ffb.c
911
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/fsl-diu-fb.c
1684
struct device_node *np = pdev->dev.of_node;
drivers/video/fbdev/fsl-diu-fb.c
1893
struct device_node *np;
drivers/video/fbdev/imsttfb.c
1474
struct device_node *dp;
drivers/video/fbdev/imxfb.c
694
struct device_node *np;
drivers/video/fbdev/imxfb.c
742
static int imxfb_of_read_mode(struct device *dev, struct device_node *np,
drivers/video/fbdev/imxfb.c
882
struct device_node *display_np;
drivers/video/fbdev/leo.c
430
leo_init_fix(struct fb_info *info, struct device_node *dp)
drivers/video/fbdev/leo.c
547
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
671
struct device_node *np = ofdev->dev.of_node;
drivers/video/fbdev/nvidia/nv_of.c
31
struct device_node *parent, *dp;
drivers/video/fbdev/offb.c
303
static void __iomem *offb_map_reg(struct device_node *np, int index,
drivers/video/fbdev/offb.c
325
static void offb_init_palette_hacks(struct fb_info *info, struct device_node *dp,
drivers/video/fbdev/offb.c
360
struct device_node *pciparent __free(device_node) = of_get_parent(dp);
drivers/video/fbdev/offb.c
394
int foreign_endian, struct device_node *dp)
drivers/video/fbdev/offb.c
534
static void offb_init_nodriver(struct platform_device *parent, struct device_node *dp,
drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c
233
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c
235
struct device_node *adapter_node;
drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c
181
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c
202
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c
141
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c
232
struct device_node *node = spi->dev.of_node;
drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c
208
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c
357
struct device_node *node = spi->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
3906
struct device_node *np = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
733
struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
768
static void dpi_uninit_output_port(struct device_node *port)
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/dpi.c
840
struct device_node *ep;
drivers/video/fbdev/omap2/omapfb/dss/dpi.c
879
void dpi_uninit_port(struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5074
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5080
struct device_node *ep;
drivers/video/fbdev/omap2/omapfb/dss/dss-of.c
19
struct device_node *dss_of_port_get_parent_device(struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/dss-of.c
21
struct device_node *np;
drivers/video/fbdev/omap2/omapfb/dss/dss-of.c
44
u32 dss_of_port_get_port_number(struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/dss-of.c
57
omapdss_of_find_source_for_first_ep(struct device_node *node)
drivers/video/fbdev/omap2/omapfb/dss/dss-of.c
59
struct device_node *ep;
drivers/video/fbdev/omap2/omapfb/dss/dss-of.c
60
struct device_node *src_port;
drivers/video/fbdev/omap2/omapfb/dss/dss.c
1006
struct device_node *np = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/dss.c
919
struct device_node *parent = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/dss.c
920
struct device_node *port;
drivers/video/fbdev/omap2/omapfb/dss/dss.c
965
struct device_node *parent = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/dss.c
966
struct device_node *port;
drivers/video/fbdev/omap2/omapfb/dss/dss.h
267
struct device_node *dss_of_port_get_parent_device(struct device_node *port);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
268
u32 dss_of_port_get_port_number(struct device_node *port);
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
305
void sdi_uninit_port(struct device_node *port);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
308
struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/dss.h
312
static inline void sdi_uninit_port(struct device_node *port)
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
347
void dpi_uninit_port(struct device_node *port);
drivers/video/fbdev/omap2/omapfb/dss/dss.h
350
struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/dss.h
354
static inline void dpi_uninit_port(struct device_node *port)
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/hdmi4.c
529
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c
530
struct device_node *ep;
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
561
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c
562
struct device_node *ep;
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/omapdss-boot-init.c
111
static void __init omapdss_add_to_list(struct device_node *node, bool root)
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
121
static bool __init omapdss_list_contains(const struct device_node *node)
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
133
static void __init omapdss_walk_device(struct device_node *node, bool root)
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
135
struct device_node *n;
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
152
struct device_node *pn;
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
179
struct device_node *dss, *child;
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
28
struct device_node *node;
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
44
static void __init omapdss_update_prop(struct device_node *node, char *compat,
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
80
static void __init omapdss_omapify_node(struct device_node *node)
drivers/video/fbdev/omap2/omapfb/dss/output.c
125
struct omap_dss_device *omap_dss_find_output_by_port_node(struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/output.c
127
struct device_node *src_node;
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/sdi.c
404
struct device_node *ep;
drivers/video/fbdev/omap2/omapfb/dss/sdi.c
436
void sdi_uninit_port(struct device_node *port)
drivers/video/fbdev/omap2/omapfb/dss/venc.c
764
struct device_node *node = pdev->dev.of_node;
drivers/video/fbdev/omap2/omapfb/dss/venc.c
765
struct device_node *ep;
drivers/video/fbdev/p9100.c
234
static void p9100_init_fix(struct fb_info *info, int linebytes, struct device_node *dp)
drivers/video/fbdev/p9100.c
248
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/platinumfb.c
529
struct device_node *dp = odev->dev.of_node;
drivers/video/fbdev/pxafb.c
2086
static int of_get_pxafb_display(struct device *dev, struct device_node *disp,
drivers/video/fbdev/pxafb.c
2158
struct device_node *display, *np;
drivers/video/fbdev/riva/fbdev.c
1684
struct device_node *dp;
drivers/video/fbdev/sbuslib.c
21
void sbusfb_fill_var(struct fb_var_screeninfo *var, struct device_node *dp,
drivers/video/fbdev/sbuslib.h
21
struct device_node *dp, int bpp);
drivers/video/fbdev/sbuslib.h
6
struct device_node;
drivers/video/fbdev/simplefb.c
139
struct device_node *np = pdev->dev.of_node;
drivers/video/fbdev/simplefb.c
241
struct device_node *np = pdev->dev.of_node;
drivers/video/fbdev/simplefb.c
347
struct device_node *np = pdev->dev.of_node;
drivers/video/fbdev/sm501fb.c
1967
struct device_node *np = pdev->dev.parent->of_node;
drivers/video/fbdev/sunxvr1000.c
115
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/sunxvr1000.c
20
struct device_node *of_node;
drivers/video/fbdev/sunxvr2500.c
24
struct device_node *of_node;
drivers/video/fbdev/sunxvr500.c
247
struct device_node *of_node;
drivers/video/fbdev/sunxvr500.c
42
struct device_node *of_node;
drivers/video/fbdev/tcx.c
361
struct device_node *dp = op->dev.of_node;
drivers/video/fbdev/valkyriefb.c
323
struct device_node *dp;
drivers/video/of_display_timing.c
119
int of_get_display_timing(const struct device_node *np, const char *name,
drivers/video/of_display_timing.c
122
struct device_node *timing_np;
drivers/video/of_display_timing.c
144
struct display_timings *of_get_display_timings(const struct device_node *np)
drivers/video/of_display_timing.c
146
struct device_node *timings_np;
drivers/video/of_display_timing.c
147
struct device_node *entry;
drivers/video/of_display_timing.c
148
struct device_node *native_mode;
drivers/video/of_display_timing.c
25
static int parse_timing_property(const struct device_node *np, const char *name,
drivers/video/of_display_timing.c
57
static int of_parse_display_timing(const struct device_node *np,
drivers/video/of_videomode.c
30
int of_get_videomode(struct device_node *np, struct videomode *vm,
drivers/virt/fsl_hypervisor.c
726
static int get_parent_handle(struct device_node *np)
drivers/virt/fsl_hypervisor.c
728
struct device_node *parent;
drivers/virt/fsl_hypervisor.c
792
struct device_node *node;
drivers/virt/fsl_hypervisor.c
816
struct device_node *np;
drivers/virtio/virtio.c
477
struct device_node *np, *pnode = dev_of_node(dev->dev.parent);
drivers/w1/masters/w1-uart.c
157
struct device_node *np = serdev->dev.of_node;
drivers/w1/masters/w1-uart.c
178
struct device_node *np = serdev->dev.of_node;
drivers/w1/masters/w1-uart.c
199
struct device_node *np = serdev->dev.of_node;
drivers/watchdog/aspeed_wdt.c
406
struct device_node *np;
drivers/watchdog/at91sam9_wdt.c
265
static int of_at91wdt_init(struct device_node *np, struct at91wdt *wdt)
drivers/watchdog/at91sam9_wdt.c
321
static inline int of_at91wdt_init(struct device_node *np, struct at91wdt *wdt)
drivers/watchdog/cpwd.c
514
struct device_node *options;
drivers/watchdog/mt7621_wdt.c
140
struct device_node *np = pdev->dev.of_node;
drivers/watchdog/orion_wdt.c
504
struct device_node *node = pdev->dev.of_node;
drivers/watchdog/pika_wdt.c
227
struct device_node *np;
drivers/watchdog/qcom-wdt.c
202
struct device_node *imem;
drivers/watchdog/qcom-wdt.c
238
struct device_node *np = dev->of_node;
drivers/watchdog/sama5d4_wdt.c
181
static int of_sama5d4_wdt_init(struct device_node *np, struct sama5d4_wdt *wdt)
drivers/watchdog/st_lpc_wdt.c
152
struct device_node *np = dev->of_node;
drivers/watchdog/stm32_iwdg.c
281
struct device_node *np = pdev->dev.of_node;
drivers/watchdog/ts4800_wdt.c
110
struct device_node *np = dev->of_node;
drivers/watchdog/ts4800_wdt.c
111
struct device_node *syscon_np;
drivers/watchdog/uniphier_wdt.c
187
struct device_node *parent;
drivers/xen/grant-dma-iommu.c
73
struct device_node *iommu_np;
drivers/xen/grant-dma-ops.c
300
static struct device_node *xen_dt_get_node(struct device *dev)
drivers/xen/grant-dma-ops.c
319
struct device_node *np,
drivers/xen/grant-dma-ops.c
361
struct device_node *np;
fs/openpromfs/inode.c
184
struct device_node *dp, *child;
fs/openpromfs/inode.c
273
struct device_node *dp = oi->u.node;
fs/openpromfs/inode.c
274
struct device_node *child;
fs/openpromfs/inode.c
33
struct device_node *node;
fs/pstore/ram.c
649
struct device_node *of_node = pdev->dev.of_node;
fs/pstore/ram.c
650
struct device_node *parent_node;
include/clocksource/timer-xilinx.h
32
struct device_node;
include/drm/bridge/aux-bridge.h
24
struct auxiliary_device *devm_drm_dp_hpd_bridge_alloc(struct device *parent, struct device_node *np);
include/drm/bridge/aux-bridge.h
27
struct device_node *np);
include/drm/bridge/aux-bridge.h
31
struct device_node *np)
include/drm/bridge/aux-bridge.h
42
struct device_node *np)
include/drm/bridge/of-display-mode-bridge.h
10
struct device_node;
include/drm/bridge/of-display-mode-bridge.h
14
struct device_node *np,
include/drm/drm_bridge.h
1110
struct device_node *of_node;
include/drm/drm_bridge.h
1328
struct drm_bridge *of_drm_find_and_get_bridge(struct device_node *np);
include/drm/drm_bridge.h
1329
struct drm_bridge *of_drm_find_bridge(struct device_node *np);
include/drm/drm_bridge.h
1330
struct drm_bridge *of_drm_get_bridge_by_endpoint(const struct device_node *np,
include/drm/drm_bridge.h
1333
static inline struct drm_bridge *of_drm_find_and_get_bridge(struct device_node *np)
include/drm/drm_bridge.h
1337
static inline struct drm_bridge *of_drm_find_bridge(struct device_node *np)
include/drm/drm_bridge.h
1341
static inline struct drm_bridge *of_drm_get_bridge_by_endpoint(const struct device_node *np,
include/drm/drm_bridge.h
1617
struct drm_bridge *devm_drm_of_get_bridge(struct device *dev, struct device_node *node,
include/drm/drm_bridge.h
1619
struct drm_bridge *drmm_of_get_bridge(struct drm_device *drm, struct device_node *node,
include/drm/drm_bridge.h
1623
struct device_node *node,
include/drm/drm_bridge.h
1631
struct device_node *node,
include/drm/drm_bridge.h
37
struct device_node;
include/drm/drm_crtc.h
45
struct device_node;
include/drm/drm_crtc.h
959
struct device_node *port;
include/drm/drm_mipi_dsi.h
113
struct mipi_dsi_host *of_find_mipi_dsi_host_by_node(struct device_node *node);
include/drm/drm_mipi_dsi.h
164
struct device_node *node;
include/drm/drm_mipi_dsi.h
269
struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np);
include/drm/drm_modes.h
510
int of_get_drm_display_mode(struct device_node *np,
include/drm/drm_modes.h
513
int of_get_drm_panel_display_mode(struct device_node *np,
include/drm/drm_modes.h
516
static inline int of_get_drm_display_mode(struct device_node *np,
include/drm/drm_modes.h
523
static inline int of_get_drm_panel_display_mode(struct device_node *np,
include/drm/drm_of.h
104
static inline int drm_of_find_panel_or_bridge(const struct device_node *np,
include/drm/drm_of.h
113
drm_of_lvds_get_dual_link_pixel_order(const struct device_node *port1,
include/drm/drm_of.h
114
const struct device_node *port2)
include/drm/drm_of.h
120
drm_of_lvds_get_dual_link_pixel_order_sink(struct device_node *port1,
include/drm/drm_of.h
121
struct device_node *port2)
include/drm/drm_of.h
127
drm_of_lvds_get_data_mapping(const struct device_node *port)
include/drm/drm_of.h
133
drm_of_get_data_lanes_count(const struct device_node *endpoint,
include/drm/drm_of.h
140
drm_of_get_data_lanes_count_ep(const struct device_node *port,
include/drm/drm_of.h
149
drm_of_get_data_lanes_count_remote(const struct device_node *port,
include/drm/drm_of.h
176
static inline int drm_of_panel_bridge_remove(const struct device_node *np,
include/drm/drm_of.h
181
struct device_node *remote;
include/drm/drm_of.h
19
struct device_node;
include/drm/drm_of.h
199
static inline int drm_of_encoder_active_endpoint_id(struct device_node *node,
include/drm/drm_of.h
209
static inline int drm_of_encoder_active_port_id(struct device_node *node,
include/drm/drm_of.h
37
struct device_node *port);
include/drm/drm_of.h
39
struct device_node *port);
include/drm/drm_of.h
43
struct device_node *node);
include/drm/drm_of.h
47
int drm_of_encoder_active_endpoint(struct device_node *node,
include/drm/drm_of.h
50
int drm_of_find_panel_or_bridge(const struct device_node *np,
include/drm/drm_of.h
54
int drm_of_lvds_get_dual_link_pixel_order(const struct device_node *port1,
include/drm/drm_of.h
55
const struct device_node *port2);
include/drm/drm_of.h
56
int drm_of_lvds_get_dual_link_pixel_order_sink(struct device_node *port1,
include/drm/drm_of.h
57
struct device_node *port2);
include/drm/drm_of.h
58
int drm_of_lvds_get_data_mapping(const struct device_node *port);
include/drm/drm_of.h
59
int drm_of_get_data_lanes_count(const struct device_node *endpoint,
include/drm/drm_of.h
61
int drm_of_get_data_lanes_count_ep(const struct device_node *port,
include/drm/drm_of.h
65
int drm_of_get_data_lanes_count_remote(const struct device_node *port,
include/drm/drm_of.h
71
struct device_node *port)
include/drm/drm_of.h
77
struct device_node *port)
include/drm/drm_of.h
86
struct device_node *node)
include/drm/drm_of.h
98
static inline int drm_of_encoder_active_endpoint(struct device_node *node,
include/drm/drm_panel.h
339
struct drm_panel *of_drm_find_panel(const struct device_node *np);
include/drm/drm_panel.h
340
int of_drm_get_panel_orientation(const struct device_node *np,
include/drm/drm_panel.h
343
static inline struct drm_panel *of_drm_find_panel(const struct device_node *np)
include/drm/drm_panel.h
348
static inline int of_drm_get_panel_orientation(const struct device_node *np,
include/drm/drm_panel.h
35
struct device_node;
include/kunit/clk.h
15
of_clk_get_kunit(struct kunit *test, struct device_node *np, int index);
include/kunit/clk.h
26
int of_clk_hw_register_kunit(struct kunit *test, struct device_node *node,
include/kunit/clk.h
29
int of_clk_add_hw_provider_kunit(struct kunit *test, struct device_node *np,
include/kunit/clk.h
8
struct device_node;
include/kunit/of.h
11
void of_node_put_kunit(struct kunit *test, struct device_node *node);
include/kunit/of.h
16
void of_node_put_kunit(struct kunit *test, struct device_node *node)
include/kunit/of.h
7
struct device_node;
include/linux/arch_topology.h
14
struct device_node;
include/linux/arch_topology.h
15
bool topology_parse_cpu_capacity(struct device_node *cpu_node, int cpu);
include/linux/arm-cci.h
16
struct device_node;
include/linux/arm-cci.h
25
extern int cci_ace_get_port(struct device_node *dn);
include/linux/arm-cci.h
27
extern int __cci_control_port_by_device(struct device_node *dn, bool enable);
include/linux/arm-cci.h
30
static inline int cci_ace_get_port(struct device_node *dn)
include/linux/arm-cci.h
35
static inline int __cci_control_port_by_device(struct device_node *dn,
include/linux/backlight.h
432
struct backlight_device *of_find_backlight_by_node(struct device_node *node);
include/linux/backlight.h
435
of_find_backlight_by_node(struct device_node *node)
include/linux/bus/stm32_firewall_device.h
136
static inline int stm32_firewall_get_firewall(struct device_node *np,
include/linux/bus/stm32_firewall_device.h
55
int stm32_firewall_get_firewall(struct device_node *np, struct stm32_firewall *firewall,
include/linux/cacheinfo.h
10
struct device_node;
include/linux/clk-provider.h
1032
struct clk_hw *__clk_hw_register_mux(struct device *dev, struct device_node *np,
include/linux/clk-provider.h
1039
struct clk_hw *__devm_clk_hw_register_mux(struct device *dev, struct device_node *np,
include/linux/clk-provider.h
1122
void of_fixed_factor_clk_setup(struct device_node *node);
include/linux/clk-provider.h
1163
struct device_node *np, const char *name, const char *fw_name,
include/linux/clk-provider.h
1166
struct device_node *np, const char *name, const char *fw_name,
include/linux/clk-provider.h
1177
struct device_node *np, const char *name, const char *fw_name,
include/linux/clk-provider.h
1180
struct device_node *np, const char *name, const char *fw_name,
include/linux/clk-provider.h
1360
int __must_check of_clk_hw_register(struct device_node *node, struct clk_hw *hw);
include/linux/clk-provider.h
1394
struct device_node *clk_hw_get_of_node(const struct clk_hw *hw);
include/linux/clk-provider.h
1462
static void __init __##name##_of_clk_init_declare(struct device_node *np) \
include/linux/clk-provider.h
1474
static void __init name##_of_clk_init_driver(struct device_node *np) \
include/linux/clk-provider.h
1609
int of_clk_add_provider(struct device_node *np,
include/linux/clk-provider.h
1613
int of_clk_add_hw_provider(struct device_node *np,
include/linux/clk-provider.h
1621
void of_clk_del_provider(struct device_node *np);
include/linux/clk-provider.h
1630
int of_clk_parent_fill(struct device_node *np, const char **parents,
include/linux/clk-provider.h
1632
int of_clk_detect_critical(struct device_node *np, int index,
include/linux/clk-provider.h
1637
static inline int of_clk_add_provider(struct device_node *np,
include/linux/clk-provider.h
1644
static inline int of_clk_add_hw_provider(struct device_node *np,
include/linux/clk-provider.h
1658
static inline void of_clk_del_provider(struct device_node *np) {}
include/linux/clk-provider.h
1680
static inline int of_clk_parent_fill(struct device_node *np,
include/linux/clk-provider.h
1685
static inline int of_clk_detect_critical(struct device_node *np, int index,
include/linux/clk-provider.h
357
struct device_node *np, const char *name,
include/linux/clk-provider.h
495
void of_fixed_clk_setup(struct device_node *np);
include/linux/clk-provider.h
536
struct device_node *np, const char *name,
include/linux/clk-provider.h
543
struct device_node *np, const char *name,
include/linux/clk-provider.h
747
struct device_node *np, const char *name,
include/linux/clk-provider.h
754
struct device_node *np, const char *name,
include/linux/clk.h
1076
struct device_node *np, const char *con_id)
include/linux/clk.h
1239
struct clk *of_clk_get(struct device_node *np, int index);
include/linux/clk.h
1240
struct clk *of_clk_get_by_name(struct device_node *np, const char *name);
include/linux/clk.h
1243
static inline struct clk *of_clk_get(struct device_node *np, int index)
include/linux/clk.h
1247
static inline struct clk *of_clk_get_by_name(struct device_node *np,
include/linux/clk.h
18
struct device_node;
include/linux/clk.h
726
struct device_node *np, const char *con_id);
include/linux/clk/clk-conf.h
12
struct device_node;
include/linux/clk/clk-conf.h
15
int of_clk_set_defaults(struct device_node *node, bool clk_supplier);
include/linux/clk/clk-conf.h
17
static inline int of_clk_set_defaults(struct device_node *node,
include/linux/clk/renesas.h
18
struct device_node;
include/linux/clk/renesas.h
21
void cpg_mstp_add_clk_domain(struct device_node *np);
include/linux/clk/samsung.h
11
struct device_node;
include/linux/clk/samsung.h
14
void s3c64xx_clk_init(struct device_node *np, unsigned long xtal_f,
include/linux/clk/samsung.h
18
static inline void s3c64xx_clk_init(struct device_node *np,
include/linux/clk/ti.h
282
int omap2_clk_provider_init(struct device_node *parent, int index,
include/linux/cpu.h
24
struct device_node;
include/linux/cpu.h
42
extern bool arch_find_n_match_cpu_physical_id(struct device_node *cpun,
include/linux/cpufreq.h
1159
struct device_node *cpu_np __free(device_node) = of_cpu_device_node_get(cpu);
include/linux/devfreq.h
278
struct devfreq *devfreq_get_devfreq_by_node(struct device_node *node);
include/linux/devfreq.h
442
static inline struct devfreq *devfreq_get_devfreq_by_node(struct device_node *node)
include/linux/devfreq_cooling.h
45
of_devfreq_cooling_register_power(struct device_node *np, struct devfreq *df,
include/linux/devfreq_cooling.h
48
of_devfreq_cooling_register(struct device_node *np, struct devfreq *df);
include/linux/devfreq_cooling.h
58
of_devfreq_cooling_register_power(struct device_node *np, struct devfreq *df,
include/linux/devfreq_cooling.h
65
of_devfreq_cooling_register(struct device_node *np, struct devfreq *df)
include/linux/device.h
1268
int device_add_of_node(struct device *dev, struct device_node *of_node);
include/linux/device.h
1273
static inline struct device_node *dev_of_node(struct device *dev)
include/linux/device.h
42
struct device_node;
include/linux/device.h
772
struct device_node *of_node; /* associated device tree node */
include/linux/device/bus.h
183
bus_find_device_by_of_node(const struct bus_type *bus, const struct device_node *np)
include/linux/device/class.h
117
const struct device_node *np)
include/linux/device/devres.h
120
void __iomem *devm_of_iomap(struct device *dev, struct device_node *node, int index,
include/linux/device/devres.h
137
void __iomem *devm_of_iomap(struct device *dev, struct device_node *node, int index,
include/linux/device/devres.h
15
struct device_node;
include/linux/device/driver.h
191
const struct device_node *np)
include/linux/dma/k3-udma-glue.h
120
struct device_node *udmax_np, u32 thread_id);
include/linux/dma/k3-udma-glue.h
32
struct device_node *udmax_np, u32 thread_id);
include/linux/dmaengine.h
1524
struct device_node *np);
include/linux/dmaengine.h
1551
struct device_node *np)
include/linux/dmaengine.h
352
struct list_head device_node;
include/linux/dtpm.h
35
struct device_node;
include/linux/dtpm.h
41
int (*setup)(struct dtpm *, struct device_node *);
include/linux/extcon.h
227
struct extcon_dev *extcon_find_edev_by_node(struct device_node *node);
include/linux/extcon.h
304
static inline struct extcon_dev *extcon_find_edev_by_node(struct device_node *node)
include/linux/fb.h
19
struct device_node;
include/linux/fb.h
804
extern int of_get_fb_videomode(struct device_node *np,
include/linux/firmware/meson/meson_sm.h
30
struct meson_sm_firmware *meson_sm_get(struct device_node *firmware_node);
include/linux/firmware/samsung/exynos-acpm-protocol.h
14
struct device_node;
include/linux/firmware/samsung/exynos-acpm-protocol.h
71
struct device_node *np);
include/linux/firmware/trusted_foundations.h
74
struct device_node *np = of_find_compatible_node(NULL, NULL, "tlm,trusted-foundations");
include/linux/fpga/fpga-bridge.h
66
struct fpga_bridge *of_fpga_bridge_get(struct device_node *node,
include/linux/fpga/fpga-bridge.h
80
int of_fpga_bridge_get_to_list(struct device_node *np,
include/linux/fpga/fpga-mgr.h
113
struct device_node *overlay;
include/linux/fpga/fpga-mgr.h
229
struct fpga_manager *of_fpga_mgr_get(struct device_node *node);
include/linux/framer/framer-provider.h
111
struct framer *framer_create(struct device *dev, struct device_node *node,
include/linux/framer/framer-provider.h
116
struct framer *devm_framer_create(struct device *dev, struct device_node *node,
include/linux/framer/framer-provider.h
138
static inline struct framer *framer_create(struct device *dev, struct device_node *node,
include/linux/framer/framer-provider.h
149
static inline struct framer *devm_framer_create(struct device *dev, struct device_node *node,
include/linux/fsl/bestcomm/bestcomm_priv.h
69
struct device_node *ofnode;
include/linux/fsl/bestcomm/sram.h
36
extern int bcom_sram_init(struct device_node *sram_node, char *owner);
include/linux/fsl/edac.h
6
struct device_node *of_node;
include/linux/genalloc.h
214
extern struct gen_pool *of_gen_pool_get(struct device_node *np,
include/linux/genalloc.h
217
static inline struct gen_pool *of_gen_pool_get(struct device_node *np,
include/linux/genalloc.h
36
struct device_node;
include/linux/hsi/hsi.h
290
struct device_node *clients);
include/linux/hsi/hsi.h
293
struct device_node *clients)
include/linux/hwspinlock.h
100
static inline int of_hwspin_lock_get_id(struct device_node *np, int index)
include/linux/hwspinlock.h
106
int of_hwspin_lock_get_id_byname(struct device_node *np, const char *name)
include/linux/hwspinlock.h
23
struct device_node;
include/linux/hwspinlock.h
35
int of_hwspin_lock_get_id(struct device_node *np, int index);
include/linux/hwspinlock.h
40
int of_hwspin_lock_get_id_byname(struct device_node *np, const char *name);
include/linux/i2c-of-prober.h
132
int i2c_of_probe_simple_enable(struct device *dev, struct device_node *bus_node, void *data);
include/linux/i2c-of-prober.h
15
struct device_node;
include/linux/i2c-of-prober.h
40
int (*enable)(struct device *dev, struct device_node *bus_node, void *data);
include/linux/i2c.h
1028
static inline struct i2c_client *of_find_i2c_device_by_node(struct device_node *node)
include/linux/i2c.h
1034
static inline struct i2c_adapter *of_find_i2c_adapter_by_node(struct device_node *node)
include/linux/i2c.h
1040
static inline struct i2c_adapter *of_get_i2c_adapter_by_node(struct device_node *node)
include/linux/i2c.h
1045
int of_i2c_get_board_info(struct device *dev, struct device_node *node,
include/linux/i2c.h
1050
static inline struct i2c_client *of_find_i2c_device_by_node(struct device_node *node)
include/linux/i2c.h
1055
static inline struct i2c_adapter *of_find_i2c_adapter_by_node(struct device_node *node)
include/linux/i2c.h
1060
static inline struct i2c_adapter *of_get_i2c_adapter_by_node(struct device_node *node)
include/linux/i2c.h
1066
struct device_node *node,
include/linux/i3c/master.h
192
struct device_node *of_node;
include/linux/irqchip.h
20
typedef int (*platform_irq_probe_t)(struct platform_device *, struct device_node *);
include/linux/irqchip/arm-gic-v5.h
378
int gicv5_irs_of_probe(struct device_node *parent);
include/linux/irqchip/arm-gic-v5.h
428
void __init gicv5_its_of_probe(struct device_node *parent);
include/linux/irqchip/arm-gic.h
138
struct device_node;
include/linux/irqchip/arm-gic.h
152
int gic_of_init(struct device_node *node, struct device_node *parent);
include/linux/irqchip/xtensa-mx.h
14
struct device_node;
include/linux/irqchip/xtensa-mx.h
15
int xtensa_mx_init_legacy(struct device_node *interrupt_parent);
include/linux/irqchip/xtensa-pic.h
15
struct device_node;
include/linux/irqchip/xtensa-pic.h
16
int xtensa_pic_init_legacy(struct device_node *interrupt_parent);
include/linux/irqdomain.h
100
int (*match)(struct irq_domain *d, struct device_node *node,
include/linux/irqdomain.h
106
int (*xlate)(struct irq_domain *d, struct device_node *node,
include/linux/irqdomain.h
18
struct device_node;
include/linux/irqdomain.h
247
static inline struct device_node *irq_domain_get_of_node(struct irq_domain *d)
include/linux/irqdomain.h
396
static inline struct irq_domain *irq_find_matching_host(struct device_node *node,
include/linux/irqdomain.h
402
static inline struct irq_domain *irq_find_host(struct device_node *node)
include/linux/irqdomain.h
541
int irq_domain_xlate_onecell(struct irq_domain *d, struct device_node *ctrlr,
include/linux/irqdomain.h
544
int irq_domain_xlate_twocell(struct irq_domain *d, struct device_node *ctrlr,
include/linux/irqdomain.h
547
int irq_domain_xlate_onetwocell(struct irq_domain *d, struct device_node *ctrlr,
include/linux/irqdomain.h
550
int irq_domain_xlate_twothreecell(struct irq_domain *d, struct device_node *ctrlr,
include/linux/irqdomain.h
65
void of_phandle_args_to_fwspec(struct device_node *np, const u32 *args,
include/linux/irqdomain.h
755
static inline struct irq_domain *irq_domain_add_linear(struct device_node *of_node,
include/linux/led-class-flash.h
13
struct device_node;
include/linux/leds.h
21
struct device_node;
include/linux/libnvdimm.h
141
struct device_node *of_node;
include/linux/libnvdimm.h
84
struct device_node;
include/linux/libnvdimm.h
93
struct device_node *of_node;
include/linux/mdio-mux.h
24
struct device_node *mux_node,
include/linux/mfd/altera-sysmgr.h
15
struct device_node;
include/linux/mfd/altera-sysmgr.h
18
struct regmap *altr_sysmgr_regmap_lookup_by_phandle(struct device_node *np,
include/linux/mfd/altera-sysmgr.h
22
altr_sysmgr_regmap_lookup_by_phandle(struct device_node *np,
include/linux/mfd/max14577.h
45
struct device_node *of_node;
include/linux/mfd/max8997.h
65
struct device_node *reg_node;
include/linux/mfd/max8998.h
54
struct device_node *reg_node;
include/linux/mfd/mc13xxx.h
78
struct device_node *node;
include/linux/mfd/rohm-generic.h
83
struct device_node *np,
include/linux/mfd/samsung/core.h
114
struct device_node *reg_node;
include/linux/mfd/syscon.h
17
struct device_node;
include/linux/mfd/syscon.h
20
struct regmap *device_node_to_regmap(struct device_node *np);
include/linux/mfd/syscon.h
21
struct regmap *syscon_node_to_regmap(struct device_node *np);
include/linux/mfd/syscon.h
23
struct regmap *syscon_regmap_lookup_by_phandle(struct device_node *np,
include/linux/mfd/syscon.h
25
struct regmap *syscon_regmap_lookup_by_phandle_args(struct device_node *np,
include/linux/mfd/syscon.h
29
struct regmap *syscon_regmap_lookup_by_phandle_optional(struct device_node *np,
include/linux/mfd/syscon.h
31
int of_syscon_register_regmap(struct device_node *np,
include/linux/mfd/syscon.h
34
static inline struct regmap *device_node_to_regmap(struct device_node *np)
include/linux/mfd/syscon.h
39
static inline struct regmap *syscon_node_to_regmap(struct device_node *np)
include/linux/mfd/syscon.h
50
struct device_node *np,
include/linux/mfd/syscon.h
57
struct device_node *np,
include/linux/mfd/syscon.h
66
struct device_node *np,
include/linux/mfd/syscon.h
72
static inline int of_syscon_register_regmap(struct device_node *np,
include/linux/mfd/syscon/atmel-smc.h
119
atmel_hsmc_get_reg_layout(struct device_node *np);
include/linux/mfd/syscon/atmel-smc.h
17
struct device_node;
include/linux/mfd/tps65217.h
245
struct device_node *of_node[TPS65217_NUM_REGULATOR];
include/linux/mfd/tps6586x.h
83
struct device_node *of_node;
include/linux/mii_timestamper.h
116
struct mii_timestamper *register_mii_timestamper(struct device_node *node,
include/linux/mii_timestamper.h
97
struct mii_timestamper *register_mii_timestamper(struct device_node *node,
include/linux/mmc/host.h
584
struct device_node;
include/linux/msi.h
417
struct device_node;
include/linux/mtd/hyperbus.h
39
struct device_node *np;
include/linux/mtd/map.h
19
struct device_node;
include/linux/mtd/map.h
236
struct device_node *device_node;
include/linux/mtd/mtd.h
462
struct device_node *np)
include/linux/mtd/mtd.h
469
static inline struct device_node *mtd_get_of_node(struct mtd_info *mtd)
include/linux/mtd/mtd.h
687
extern struct mtd_info *of_get_mtd_device_by_node(struct device_node *np);
include/linux/mtd/nand-ecc-mtk.h
18
struct device_node;
include/linux/mtd/nand-ecc-mtk.h
44
struct mtk_ecc *of_mtk_ecc_get(struct device_node *);
include/linux/mtd/nand.h
723
struct device_node *np)
include/linux/mtd/nand.h
734
static inline struct device_node *nanddev_get_of_node(struct nand_device *nand)
include/linux/mtd/partitions.h
53
struct device_node *of_node;
include/linux/mtd/partitions.h
63
struct device_node;
include/linux/mtd/rawnand.h
1380
struct device_node *np)
include/linux/mtd/rawnand.h
1385
static inline struct device_node *nand_get_flash_node(struct nand_chip *chip)
include/linux/mtd/spear_smi.h
63
struct device_node *np[MAX_NUM_FLASH_CHIP];
include/linux/mtd/spi-nor.h
429
struct device_node *np)
include/linux/mtd/spi-nor.h
434
static inline struct device_node *spi_nor_get_flash_node(struct spi_nor *nor)
include/linux/mtd/spinand.h
886
struct device_node *np)
include/linux/mux/consumer.h
65
devm_mux_state_get_from_np(struct device *dev, const char *mux_name, struct device_node *np);
include/linux/mv643xx_eth.h
36
struct device_node;
include/linux/mv643xx_eth.h
48
struct device_node *phy_node;
include/linux/nvmem-consumer.h
17
struct device_node;
include/linux/nvmem-consumer.h
247
struct nvmem_cell *of_nvmem_cell_get(struct device_node *np,
include/linux/nvmem-consumer.h
249
struct nvmem_device *of_nvmem_device_get(struct device_node *np,
include/linux/nvmem-consumer.h
252
static inline struct nvmem_cell *of_nvmem_cell_get(struct device_node *np,
include/linux/nvmem-consumer.h
258
static inline struct nvmem_device *of_nvmem_device_get(struct device_node *np,
include/linux/nvmem-provider.h
128
struct device_node *of_node;
include/linux/nvmem-provider.h
229
struct device_node *of_nvmem_layout_get_container(struct nvmem_device *nvmem);
include/linux/nvmem-provider.h
233
static inline struct device_node *of_nvmem_layout_get_container(struct nvmem_device *nvmem)
include/linux/nvmem-provider.h
72
struct device_node *np;
include/linux/of.h
1000
extern int of_node_to_nid(struct device_node *np);
include/linux/of.h
1002
static inline int of_node_to_nid(struct device_node *device)
include/linux/of.h
1022
static inline struct device_node *of_find_matching_node(
include/linux/of.h
1023
struct device_node *from,
include/linux/of.h
1029
static inline const char *of_node_get_device_type(const struct device_node *np)
include/linux/of.h
1034
static inline bool of_node_is_type(const struct device_node *np, const char *type)
include/linux/of.h
1051
static inline struct device_node *of_parse_phandle(const struct device_node *np,
include/linux/of.h
1096
static inline int of_parse_phandle_with_args(const struct device_node *np,
include/linux/of.h
113
static inline void of_node_init(struct device_node *node)
include/linux/of.h
1142
static inline int of_parse_phandle_with_fixed_args(const struct device_node *np,
include/linux/of.h
1167
static inline int of_parse_phandle_with_optional_args(const struct device_node *np,
include/linux/of.h
1206
static inline int of_property_count_u8_elems(const struct device_node *np,
include/linux/of.h
1225
static inline int of_property_count_u16_elems(const struct device_node *np,
include/linux/of.h
1244
static inline int of_property_count_u32_elems(const struct device_node *np,
include/linux/of.h
1263
static inline int of_property_count_u64_elems(const struct device_node *np,
include/linux/of.h
128
extern struct device_node *of_node_get(struct device_node *node);
include/linux/of.h
1282
static inline int of_property_read_string_array(const struct device_node *np,
include/linux/of.h
129
extern void of_node_put(struct device_node *node);
include/linux/of.h
1302
static inline int of_property_count_strings(const struct device_node *np,
include/linux/of.h
132
static inline struct device_node *of_node_get(struct device_node *node)
include/linux/of.h
1327
static inline int of_property_read_string_index(const struct device_node *np,
include/linux/of.h
1344
static inline bool of_property_present(const struct device_node *np, const char *propname)
include/linux/of.h
136
static inline void of_node_put(struct device_node *node) { }
include/linux/of.h
1371
static inline int of_property_read_u8_array(const struct device_node *np,
include/linux/of.h
138
DEFINE_FREE(device_node, struct device_node *, if (_T) of_node_put(_T))
include/linux/of.h
1403
static inline int of_property_read_u16_array(const struct device_node *np,
include/linux/of.h
141
extern struct device_node *of_root;
include/linux/of.h
142
extern struct device_node *of_chosen;
include/linux/of.h
143
extern struct device_node *of_aliases;
include/linux/of.h
1433
static inline int of_property_read_u32_array(const struct device_node *np,
include/linux/of.h
144
extern struct device_node *of_stdout;
include/linux/of.h
1463
static inline int of_property_read_u64_array(const struct device_node *np,
include/linux/of.h
1475
static inline int of_property_read_u8(const struct device_node *np,
include/linux/of.h
1482
static inline int of_property_read_u16(const struct device_node *np,
include/linux/of.h
1489
static inline int of_property_read_u32(const struct device_node *np,
include/linux/of.h
1496
static inline int of_property_read_s32(const struct device_node *np,
include/linux/of.h
1503
static inline int of_property_read_s32_index(const struct device_node *np,
include/linux/of.h
1540
for (struct device_node *dn __free(device_node) = \
include/linux/of.h
1557
for (struct device_node *child __free(device_node) = \
include/linux/of.h
1563
for (struct device_node *child __free(device_node) = \
include/linux/of.h
1576
for (struct device_node *child __free(device_node) = \
include/linux/of.h
1589
static inline int of_get_child_count(const struct device_node *np)
include/linux/of.h
1591
struct device_node *child;
include/linux/of.h
1600
static inline int of_get_available_child_count(const struct device_node *np)
include/linux/of.h
1602
struct device_node *child;
include/linux/of.h
1629
typedef int (*of_init_fn_2)(struct device_node *, struct device_node *);
include/linux/of.h
1630
typedef int (*of_init_fn_1_ret)(struct device_node *);
include/linux/of.h
1631
typedef void (*of_init_fn_1)(struct device_node *);
include/linux/of.h
1657
struct device_node *np;
include/linux/of.h
1696
unsigned long action, struct device_node *np,
include/linux/of.h
1700
struct device_node *np)
include/linux/of.h
1706
struct device_node *np)
include/linux/of.h
1712
struct device_node *np, struct property *prop)
include/linux/of.h
1718
struct device_node *np, struct property *prop)
include/linux/of.h
1724
struct device_node *np, struct property *prop)
include/linux/of.h
1729
struct device_node *of_changeset_create_node(struct of_changeset *ocs,
include/linux/of.h
173
struct device_node, fwnode) : \
include/linux/of.h
1730
struct device_node *parent,
include/linux/of.h
1733
struct device_node *np,
include/linux/of.h
1736
struct device_node *np,
include/linux/of.h
1740
struct device_node *np,
include/linux/of.h
1744
struct device_node *np,
include/linux/of.h
1752
struct device_node *np,
include/linux/of.h
1755
int of_changeset_add_prop_bool(struct of_changeset *ocs, struct device_node *np,
include/linux/of.h
1785
static inline bool of_device_is_system_power_controller(const struct device_node *np)
include/linux/of.h
1831
struct device_node *overlay;
include/linux/of.h
1832
struct device_node *target;
include/linux/of.h
1838
int *ovcs_id, const struct device_node *target_base);
include/linux/of.h
1848
int *ovcs_id, const struct device_node *target_base)
include/linux/of.h
185
static inline bool of_node_is_root(const struct device_node *node)
include/linux/of.h
190
static inline int of_node_check_flag(const struct device_node *n, unsigned long flag)
include/linux/of.h
195
static inline int of_node_test_and_set_flag(struct device_node *n,
include/linux/of.h
201
static inline void of_node_set_flag(struct device_node *n, unsigned long flag)
include/linux/of.h
206
static inline void of_node_clear_flag(struct device_node *n, unsigned long flag)
include/linux/of.h
228
extern struct device_node *__of_find_all_nodes(struct device_node *prev);
include/linux/of.h
229
extern struct device_node *of_find_all_nodes(struct device_node *prev);
include/linux/of.h
258
extern bool of_node_name_eq(const struct device_node *np, const char *name);
include/linux/of.h
259
extern bool of_node_name_prefix(const struct device_node *np, const char *prefix);
include/linux/of.h
261
static inline const char *of_node_full_name(const struct device_node *np)
include/linux/of.h
269
extern struct device_node *of_find_node_by_name(struct device_node *from,
include/linux/of.h
271
extern struct device_node *of_find_node_by_type(struct device_node *from,
include/linux/of.h
273
extern struct device_node *of_find_compatible_node(struct device_node *from,
include/linux/of.h
275
extern struct device_node *of_find_matching_node_and_match(
include/linux/of.h
276
struct device_node *from,
include/linux/of.h
280
extern struct device_node *of_find_node_opts_by_path(const char *path,
include/linux/of.h
282
static inline struct device_node *of_find_node_by_path(const char *path)
include/linux/of.h
287
extern struct device_node *of_find_node_by_phandle(phandle handle);
include/linux/of.h
288
extern struct device_node *of_get_parent(const struct device_node *node);
include/linux/of.h
289
extern struct device_node *of_get_next_parent(struct device_node *node);
include/linux/of.h
290
extern struct device_node *of_get_next_child(const struct device_node *node,
include/linux/of.h
291
struct device_node *prev);
include/linux/of.h
292
extern struct device_node *of_get_next_child_with_prefix(const struct device_node *node,
include/linux/of.h
293
struct device_node *prev,
include/linux/of.h
295
extern struct device_node *of_get_next_available_child(
include/linux/of.h
296
const struct device_node *node, struct device_node *prev);
include/linux/of.h
297
extern struct device_node *of_get_next_reserved_child(
include/linux/of.h
298
const struct device_node *node, struct device_node *prev);
include/linux/of.h
300
extern struct device_node *of_get_compatible_child(const struct device_node *parent,
include/linux/of.h
302
extern struct device_node *of_get_child_by_name(const struct device_node *node,
include/linux/of.h
304
extern struct device_node *of_get_available_child_by_name(const struct device_node *node,
include/linux/of.h
308
extern struct device_node *of_find_next_cache_node(const struct device_node *);
include/linux/of.h
310
extern struct device_node *of_find_node_with_property(
include/linux/of.h
311
struct device_node *from, const char *prop_name);
include/linux/of.h
313
extern struct property *of_find_property(const struct device_node *np,
include/linux/of.h
316
extern bool of_property_read_bool(const struct device_node *np, const char *propname);
include/linux/of.h
317
extern int of_property_count_elems_of_size(const struct device_node *np,
include/linux/of.h
319
extern int of_property_read_u8_index(const struct device_node *np,
include/linux/of.h
322
extern int of_property_read_u16_index(const struct device_node *np,
include/linux/of.h
325
extern int of_property_read_u32_index(const struct device_node *np,
include/linux/of.h
328
extern int of_property_read_u64_index(const struct device_node *np,
include/linux/of.h
331
extern int of_property_read_variable_u8_array(const struct device_node *np,
include/linux/of.h
334
extern int of_property_read_variable_u16_array(const struct device_node *np,
include/linux/of.h
337
extern int of_property_read_variable_u32_array(const struct device_node *np,
include/linux/of.h
342
extern int of_property_read_u64(const struct device_node *np,
include/linux/of.h
344
extern int of_property_read_variable_u64_array(const struct device_node *np,
include/linux/of.h
350
extern int of_property_read_string(const struct device_node *np,
include/linux/of.h
353
extern int of_property_match_string(const struct device_node *np,
include/linux/of.h
356
extern int of_property_read_string_helper(const struct device_node *np,
include/linux/of.h
359
extern int of_device_is_compatible(const struct device_node *device,
include/linux/of.h
361
extern int of_device_compatible_match(const struct device_node *device,
include/linux/of.h
363
extern bool of_device_is_available(const struct device_node *device);
include/linux/of.h
364
extern bool of_device_is_big_endian(const struct device_node *device);
include/linux/of.h
365
extern const void *of_get_property(const struct device_node *node,
include/linux/of.h
368
extern struct device_node *of_get_cpu_node(int cpu, unsigned int *thread);
include/linux/of.h
369
extern struct device_node *of_cpu_device_node_get(int cpu);
include/linux/of.h
370
extern int of_cpu_node_to_id(struct device_node *np);
include/linux/of.h
371
extern struct device_node *of_get_next_cpu_node(struct device_node *prev);
include/linux/of.h
372
extern struct device_node *of_get_cpu_state_node(const struct device_node *cpu_node,
include/linux/of.h
374
extern u64 of_get_cpu_hwid(struct device_node *cpun, unsigned int thread);
include/linux/of.h
376
extern int of_n_addr_cells(struct device_node *np);
include/linux/of.h
377
extern int of_n_size_cells(struct device_node *np);
include/linux/of.h
379
const struct of_device_id *matches, const struct device_node *node);
include/linux/of.h
381
extern int of_alias_from_compatible(const struct device_node *node, char *alias,
include/linux/of.h
384
extern int __of_parse_phandle_with_args(const struct device_node *np,
include/linux/of.h
387
extern int of_parse_phandle_with_args_map(const struct device_node *np,
include/linux/of.h
390
extern int of_count_phandle_with_args(const struct device_node *np,
include/linux/of.h
394
extern ssize_t of_modalias(const struct device_node *np, char *str, ssize_t len);
include/linux/of.h
395
extern int of_request_module(const struct device_node *np);
include/linux/of.h
399
const struct device_node *np,
include/linux/of.h
409
extern int of_alias_get_id(const struct device_node *np, const char *stem);
include/linux/of.h
432
extern int of_add_property(struct device_node *np, struct property *prop);
include/linux/of.h
433
extern int of_remove_property(struct device_node *np, struct property *prop);
include/linux/of.h
434
extern int of_update_property(struct device_node *np, struct property *newprop);
include/linux/of.h
443
extern int of_attach_node(struct device_node *);
include/linux/of.h
444
extern int of_detach_node(struct device_node *);
include/linux/of.h
465
bool of_console_check(const struct device_node *dn, char *name, int index);
include/linux/of.h
467
int of_map_id(const struct device_node *np, u32 id,
include/linux/of.h
470
struct device_node * const *filter_np,
include/linux/of.h
473
int of_map_iommu_id(const struct device_node *np, u32 id,
include/linux/of.h
476
int of_map_msi_id(const struct device_node *np, u32 id,
include/linux/of.h
477
struct device_node * const *filter_np,
include/linux/of.h
480
phys_addr_t of_dma_get_max_cpu_address(struct device_node *np);
include/linux/of.h
498
static inline struct device_node *to_of_node(const struct fwnode_handle *fwnode)
include/linux/of.h
503
static inline bool of_node_name_eq(const struct device_node *np, const char *name)
include/linux/of.h
508
static inline bool of_node_name_prefix(const struct device_node *np, const char *prefix)
include/linux/of.h
513
static inline const char* of_node_full_name(const struct device_node *np)
include/linux/of.h
518
static inline struct device_node *of_find_node_by_name(struct device_node *from,
include/linux/of.h
524
static inline struct device_node *of_find_node_by_type(struct device_node *from,
include/linux/of.h
530
static inline struct device_node *of_find_matching_node_and_match(
include/linux/of.h
531
struct device_node *from,
include/linux/of.h
538
static inline struct device_node *of_find_node_by_path(const char *path)
include/linux/of.h
543
static inline struct device_node *of_find_node_opts_by_path(const char *path,
include/linux/of.h
549
static inline struct device_node *of_find_node_by_phandle(phandle handle)
include/linux/of.h
554
static inline struct device_node *of_get_parent(const struct device_node *node)
include/linux/of.h
559
static inline struct device_node *of_get_next_parent(struct device_node *node)
include/linux/of.h
56
struct device_node *parent;
include/linux/of.h
564
static inline struct device_node *of_get_next_child(
include/linux/of.h
565
const struct device_node *node, struct device_node *prev)
include/linux/of.h
57
struct device_node *child;
include/linux/of.h
570
static inline struct device_node *of_get_next_child_with_prefix(
include/linux/of.h
571
const struct device_node *node, struct device_node *prev,
include/linux/of.h
577
static inline struct device_node *of_get_next_available_child(
include/linux/of.h
578
const struct device_node *node, struct device_node *prev)
include/linux/of.h
58
struct device_node *sibling;
include/linux/of.h
583
static inline struct device_node *of_get_next_reserved_child(
include/linux/of.h
584
const struct device_node *node, struct device_node *prev)
include/linux/of.h
589
static inline struct device_node *of_find_node_with_property(
include/linux/of.h
590
struct device_node *from, const char *prop_name)
include/linux/of.h
597
static inline struct device_node *of_get_compatible_child(const struct device_node *parent,
include/linux/of.h
603
static inline struct device_node *of_get_child_by_name(
include/linux/of.h
604
const struct device_node *node,
include/linux/of.h
610
static inline struct device_node *of_get_available_child_by_name(
include/linux/of.h
611
const struct device_node *node,
include/linux/of.h
617
static inline int of_device_is_compatible(const struct device_node *device,
include/linux/of.h
623
static inline int of_device_compatible_match(const struct device_node *device,
include/linux/of.h
629
static inline bool of_device_is_available(const struct device_node *device)
include/linux/of.h
634
static inline bool of_device_is_big_endian(const struct device_node *device)
include/linux/of.h
639
static inline struct property *of_find_property(const struct device_node *np,
include/linux/of.h
646
static inline struct device_node *of_find_compatible_node(
include/linux/of.h
647
struct device_node *from,
include/linux/of.h
654
static inline bool of_property_read_bool(const struct device_node *np,
include/linux/of.h
660
static inline int of_property_count_elems_of_size(const struct device_node *np,
include/linux/of.h
666
static inline int of_property_read_u8_index(const struct device_node *np,
include/linux/of.h
672
static inline int of_property_read_u16_index(const struct device_node *np,
include/linux/of.h
678
static inline int of_property_read_u32_index(const struct device_node *np,
include/linux/of.h
684
static inline int of_property_read_u64_index(const struct device_node *np,
include/linux/of.h
690
static inline const void *of_get_property(const struct device_node *node,
include/linux/of.h
697
static inline struct device_node *of_get_cpu_node(int cpu,
include/linux/of.h
703
static inline struct device_node *of_cpu_device_node_get(int cpu)
include/linux/of.h
708
static inline int of_cpu_node_to_id(struct device_node *np)
include/linux/of.h
713
static inline struct device_node *of_get_next_cpu_node(struct device_node *prev)
include/linux/of.h
718
static inline struct device_node *of_get_cpu_state_node(struct device_node *cpu_node,
include/linux/of.h
72
struct device_node *np;
include/linux/of.h
724
static inline int of_n_addr_cells(struct device_node *np)
include/linux/of.h
729
static inline int of_n_size_cells(struct device_node *np)
include/linux/of.h
734
static inline int of_property_read_variable_u8_array(const struct device_node *np,
include/linux/of.h
741
static inline int of_property_read_variable_u16_array(const struct device_node *np,
include/linux/of.h
748
static inline int of_property_read_variable_u32_array(const struct device_node *np,
include/linux/of.h
757
static inline int of_property_read_u64(const struct device_node *np,
include/linux/of.h
763
static inline int of_property_read_variable_u64_array(const struct device_node *np,
include/linux/of.h
772
static inline int of_property_read_string(const struct device_node *np,
include/linux/of.h
779
static inline int of_property_match_string(const struct device_node *np,
include/linux/of.h
786
static inline int of_property_read_string_helper(const struct device_node *np,
include/linux/of.h
793
static inline int __of_parse_phandle_with_args(const struct device_node *np,
include/linux/of.h
803
static inline int of_parse_phandle_with_args_map(const struct device_node *np,
include/linux/of.h
81
const struct device_node *parent;
include/linux/of.h
812
static inline int of_count_phandle_with_args(const struct device_node *np,
include/linux/of.h
819
static inline ssize_t of_modalias(const struct device_node *np, char *str,
include/linux/of.h
825
static inline int of_request_module(const struct device_node *np)
include/linux/of.h
831
const struct device_node *np,
include/linux/of.h
851
static inline int of_alias_get_id(struct device_node *np, const char *stem)
include/linux/of.h
877
static inline int of_add_property(struct device_node *np, struct property *prop)
include/linux/of.h
882
static inline int of_remove_property(struct device_node *np, struct property *prop)
include/linux/of.h
903
static inline bool of_console_check(const struct device_node *dn, const char *name, int index)
include/linux/of.h
91
struct device_node *node;
include/linux/of.h
920
static inline int of_node_check_flag(struct device_node *n, unsigned long flag)
include/linux/of.h
925
static inline int of_node_test_and_set_flag(struct device_node *n,
include/linux/of.h
931
static inline void of_node_set_flag(struct device_node *n, unsigned long flag)
include/linux/of.h
935
static inline void of_node_clear_flag(struct device_node *n, unsigned long flag)
include/linux/of.h
95
struct device_node *dn;
include/linux/of.h
953
static inline int of_map_id(const struct device_node *np, u32 id,
include/linux/of.h
956
struct device_node * const *filter_np,
include/linux/of.h
962
static inline int of_map_iommu_id(const struct device_node *np, u32 id,
include/linux/of.h
968
static inline int of_map_msi_id(const struct device_node *np, u32 id,
include/linux/of.h
969
struct device_node * const *filter_np,
include/linux/of.h
975
static inline phys_addr_t of_dma_get_max_cpu_address(struct device_node *np)
include/linux/of_address.h
100
static inline u64 of_translate_address(struct device_node *np,
include/linux/of_address.h
106
static inline const __be32 *__of_get_address(struct device_node *dev, int index, int bar_no,
include/linux/of_address.h
112
static inline int of_property_read_reg(struct device_node *np, int idx, u64 *addr, u64 *size)
include/linux/of_address.h
118
struct device_node *node)
include/linux/of_address.h
12
struct device_node *node;
include/linux/of_address.h
124
struct device_node *node)
include/linux/of_address.h
136
static inline int of_pci_address_to_resource(struct device_node *dev, int bar,
include/linux/of_address.h
143
struct device_node *np,
include/linux/of_address.h
149
static inline int of_range_to_resource(struct device_node *np, int index,
include/linux/of_address.h
155
static inline bool of_dma_is_coherent(struct device_node *np)
include/linux/of_address.h
162
extern int of_address_to_resource(struct device_node *dev, int index,
include/linux/of_address.h
164
void __iomem *of_iomap(struct device_node *node, int index);
include/linux/of_address.h
166
static inline int of_address_to_resource(struct device_node *dev, int index,
include/linux/of_address.h
172
static inline void __iomem *of_iomap(struct device_node *device, int index)
include/linux/of_address.h
179
static inline const __be32 *of_get_address(struct device_node *dev, int index,
include/linux/of_address.h
185
static inline const __be32 *of_get_pci_address(struct device_node *dev, int bar_no,
include/linux/of_address.h
191
static inline int of_address_count(struct device_node *np)
include/linux/of_address.h
56
extern u64 of_translate_dma_address(struct device_node *dev,
include/linux/of_address.h
58
extern const __be32 *of_translate_dma_region(struct device_node *dev, const __be32 *addr,
include/linux/of_address.h
62
extern u64 of_translate_address(struct device_node *np, const __be32 *addr);
include/linux/of_address.h
63
extern int of_address_to_resource(struct device_node *dev, int index,
include/linux/of_address.h
65
extern void __iomem *of_iomap(struct device_node *device, int index);
include/linux/of_address.h
66
void __iomem *of_io_request_and_map(struct device_node *device,
include/linux/of_address.h
73
extern const __be32 *__of_get_address(struct device_node *dev, int index, int bar_no,
include/linux/of_address.h
76
int of_property_read_reg(struct device_node *np, int idx, u64 *addr, u64 *size);
include/linux/of_address.h
79
struct device_node *node);
include/linux/of_address.h
81
struct device_node *node);
include/linux/of_address.h
85
extern int of_pci_address_to_resource(struct device_node *dev, int bar,
include/linux/of_address.h
88
const struct device_node *np,
include/linux/of_address.h
90
extern int of_range_to_resource(struct device_node *np, int index,
include/linux/of_address.h
92
extern bool of_dma_is_coherent(struct device_node *np);
include/linux/of_address.h
94
static inline void __iomem *of_io_request_and_map(struct device_node *device,
include/linux/of_clk.h
14
unsigned int of_clk_get_parent_count(const struct device_node *np);
include/linux/of_clk.h
15
const char *of_clk_get_parent_name(const struct device_node *np, int index);
include/linux/of_clk.h
20
static inline unsigned int of_clk_get_parent_count(const struct device_node *np)
include/linux/of_clk.h
24
static inline const char *of_clk_get_parent_name(const struct device_node *np,
include/linux/of_clk.h
9
struct device_node;
include/linux/of_device.h
32
struct device_node *np,
include/linux/of_device.h
35
struct device_node *np,
include/linux/of_device.h
73
struct device_node *np,
include/linux/of_device.h
80
struct device_node *np,
include/linux/of_dma.h
106
static inline struct dma_chan *of_dma_request_slave_channel(struct device_node *np,
include/linux/of_dma.h
16
struct device_node;
include/linux/of_dma.h
20
struct device_node *of_node;
include/linux/of_dma.h
35
extern int of_dma_controller_register(struct device_node *np,
include/linux/of_dma.h
39
extern void of_dma_controller_free(struct device_node *np);
include/linux/of_dma.h
47
devm_of_dma_controller_register(struct device *dev, struct device_node *np,
include/linux/of_dma.h
61
extern int of_dma_router_register(struct device_node *np,
include/linux/of_dma.h
67
extern struct dma_chan *of_dma_request_slave_channel(struct device_node *np,
include/linux/of_dma.h
75
static inline int of_dma_controller_register(struct device_node *np,
include/linux/of_dma.h
83
static inline void of_dma_controller_free(struct device_node *np)
include/linux/of_dma.h
88
devm_of_dma_controller_register(struct device *dev, struct device_node *np,
include/linux/of_dma.h
96
static inline int of_dma_router_register(struct device_node *np,
include/linux/of_fdt.h
23
struct device_node;
include/linux/of_fdt.h
27
struct device_node *dad,
include/linux/of_fdt.h
28
struct device_node **mynodes);
include/linux/of_graph.h
101
static inline unsigned int of_graph_get_endpoint_count(const struct device_node *np)
include/linux/of_graph.h
106
static inline unsigned int of_graph_get_port_count(struct device_node *np)
include/linux/of_graph.h
111
static inline struct device_node *of_graph_get_port_by_id(
include/linux/of_graph.h
112
struct device_node *node, u32 id)
include/linux/of_graph.h
117
static inline struct device_node *of_graph_get_next_endpoint(
include/linux/of_graph.h
118
const struct device_node *parent,
include/linux/of_graph.h
119
struct device_node *previous)
include/linux/of_graph.h
124
static inline struct device_node *of_graph_get_next_port(
include/linux/of_graph.h
125
const struct device_node *parent,
include/linux/of_graph.h
126
struct device_node *previous)
include/linux/of_graph.h
131
static inline struct device_node *of_graph_get_next_port_endpoint(
include/linux/of_graph.h
132
const struct device_node *parent,
include/linux/of_graph.h
133
struct device_node *previous)
include/linux/of_graph.h
138
static inline struct device_node *of_graph_get_endpoint_by_regs(
include/linux/of_graph.h
139
const struct device_node *parent, int port_reg, int reg)
include/linux/of_graph.h
144
static inline struct device_node *of_graph_get_remote_endpoint(
include/linux/of_graph.h
145
const struct device_node *node)
include/linux/of_graph.h
150
static inline struct device_node *of_graph_get_port_parent(
include/linux/of_graph.h
151
struct device_node *node)
include/linux/of_graph.h
156
static inline struct device_node *of_graph_get_remote_port_parent(
include/linux/of_graph.h
157
const struct device_node *node)
include/linux/of_graph.h
162
static inline struct device_node *of_graph_get_remote_port(
include/linux/of_graph.h
163
const struct device_node *node)
include/linux/of_graph.h
167
static inline struct device_node *of_graph_get_remote_node(
include/linux/of_graph.h
168
const struct device_node *node,
include/linux/of_graph.h
27
const struct device_node *local_node;
include/linux/of_graph.h
50
for (struct device_node *child __free(device_node) = of_graph_get_next_port(parent, NULL);\
include/linux/of_graph.h
62
for (struct device_node *child __free(device_node) = of_graph_get_next_port_endpoint(parent, NULL);\
include/linux/of_graph.h
66
bool of_graph_is_present(const struct device_node *node);
include/linux/of_graph.h
67
int of_graph_parse_endpoint(const struct device_node *node,
include/linux/of_graph.h
69
unsigned int of_graph_get_endpoint_count(const struct device_node *np);
include/linux/of_graph.h
70
unsigned int of_graph_get_port_count(struct device_node *np);
include/linux/of_graph.h
71
struct device_node *of_graph_get_port_by_id(struct device_node *node, u32 id);
include/linux/of_graph.h
72
struct device_node *of_graph_get_next_endpoint(const struct device_node *parent,
include/linux/of_graph.h
73
struct device_node *previous);
include/linux/of_graph.h
74
struct device_node *of_graph_get_next_port(const struct device_node *parent,
include/linux/of_graph.h
75
struct device_node *port);
include/linux/of_graph.h
76
struct device_node *of_graph_get_next_port_endpoint(const struct device_node *port,
include/linux/of_graph.h
77
struct device_node *prev);
include/linux/of_graph.h
78
struct device_node *of_graph_get_endpoint_by_regs(
include/linux/of_graph.h
79
const struct device_node *parent, int port_reg, int reg);
include/linux/of_graph.h
80
struct device_node *of_graph_get_remote_endpoint(
include/linux/of_graph.h
81
const struct device_node *node);
include/linux/of_graph.h
82
struct device_node *of_graph_get_port_parent(struct device_node *node);
include/linux/of_graph.h
83
struct device_node *of_graph_get_remote_port_parent(
include/linux/of_graph.h
84
const struct device_node *node);
include/linux/of_graph.h
85
struct device_node *of_graph_get_remote_port(const struct device_node *node);
include/linux/of_graph.h
86
struct device_node *of_graph_get_remote_node(const struct device_node *node,
include/linux/of_graph.h
90
static inline bool of_graph_is_present(const struct device_node *node)
include/linux/of_graph.h
95
static inline int of_graph_parse_endpoint(const struct device_node *node,
include/linux/of_iommu.h
11
extern int of_iommu_configure(struct device *dev, struct device_node *master_np,
include/linux/of_iommu.h
20
struct device_node *master_np,
include/linux/of_iommu.h
6
struct device_node;
include/linux/of_irq.h
102
static inline int of_irq_get(struct device_node *dev, int index)
include/linux/of_irq.h
106
static inline int of_irq_get_byname(struct device_node *dev, const char *name)
include/linux/of_irq.h
110
static inline const struct cpumask *of_irq_get_affinity(struct device_node *dev,
include/linux/of_irq.h
115
static inline int of_irq_to_resource_table(struct device_node *dev,
include/linux/of_irq.h
12
typedef int (*of_irq_init_cb_t)(struct device_node *, struct device_node *);
include/linux/of_irq.h
120
static inline void *of_irq_find_parent(struct device_node *child)
include/linux/of_irq.h
125
struct device_node *node,
include/linux/of_irq.h
136
struct device_node *np,
include/linux/of_irq.h
146
static inline void of_msi_configure(struct device *dev, struct device_node *np)
include/linux/of_irq.h
149
static inline u32 of_msi_xlate(struct device *dev, struct device_node **msi_np, u32 id_in)
include/linux/of_irq.h
15
struct device_node *node;
include/linux/of_irq.h
161
extern unsigned int irq_of_parse_and_map(struct device_node *node, int index);
include/linux/of_irq.h
164
static inline unsigned int irq_of_parse_and_map(struct device_node *dev,
include/linux/of_irq.h
46
extern struct device_node *of_irq_dflt_pic;
include/linux/of_irq.h
47
int of_irq_parse_oldworld(const struct device_node *device, int index,
include/linux/of_irq.h
52
static inline int of_irq_parse_oldworld(const struct device_node *device, int index,
include/linux/of_irq.h
61
extern int of_irq_to_resource(struct device_node *dev, int index,
include/linux/of_irq.h
66
extern int of_irq_parse_one(struct device_node *device, int index,
include/linux/of_irq.h
68
extern int of_irq_count(struct device_node *dev);
include/linux/of_irq.h
69
extern int of_irq_get(struct device_node *dev, int index);
include/linux/of_irq.h
70
extern const struct cpumask *of_irq_get_affinity(struct device_node *dev,
include/linux/of_irq.h
72
extern int of_irq_get_byname(struct device_node *dev, const char *name);
include/linux/of_irq.h
73
extern int of_irq_to_resource_table(struct device_node *dev,
include/linux/of_irq.h
75
extern struct device_node *of_irq_find_parent(struct device_node *child);
include/linux/of_irq.h
77
struct device_node *node,
include/linux/of_irq.h
82
const struct device_node *np,
include/linux/of_irq.h
87
extern void of_msi_configure(struct device *dev, const struct device_node *np);
include/linux/of_irq.h
88
extern u32 of_msi_xlate(struct device *dev, struct device_node **msi_np, u32 id_in);
include/linux/of_irq.h
93
static inline int of_irq_parse_one(struct device_node *device, int index,
include/linux/of_irq.h
98
static inline int of_irq_count(struct device_node *dev)
include/linux/of_mdio.h
103
static inline struct phy_device *of_phy_find_device(struct device_node *phy_np)
include/linux/of_mdio.h
109
struct device_node *phy_np,
include/linux/of_mdio.h
117
of_phy_get_and_connect(struct net_device *dev, struct device_node *np,
include/linux/of_mdio.h
123
static inline struct mii_bus *of_mdio_find_bus(struct device_node *mdio_np)
include/linux/of_mdio.h
129
const struct device_node *np)
include/linux/of_mdio.h
133
static inline int of_phy_register_fixed_link(struct device_node *np)
include/linux/of_mdio.h
137
static inline void of_phy_deregister_fixed_link(struct device_node *np)
include/linux/of_mdio.h
140
static inline bool of_phy_is_fixed_link(struct device_node *np)
include/linux/of_mdio.h
147
struct device_node *child, u32 addr)
include/linux/of_mdio.h
16
bool of_mdiobus_child_is_phy(struct device_node *child);
include/linux/of_mdio.h
17
int __of_mdiobus_register(struct mii_bus *mdio, struct device_node *np,
include/linux/of_mdio.h
21
struct device_node *np)
include/linux/of_mdio.h
27
struct device_node *np, struct module *owner);
include/linux/of_mdio.h
31
struct device_node *np)
include/linux/of_mdio.h
36
struct mdio_device *of_mdio_find_device(struct device_node *np);
include/linux/of_mdio.h
37
struct phy_device *of_phy_find_device(struct device_node *phy_np);
include/linux/of_mdio.h
39
of_phy_connect(struct net_device *dev, struct device_node *phy_np,
include/linux/of_mdio.h
43
of_phy_get_and_connect(struct net_device *dev, struct device_node *np,
include/linux/of_mdio.h
46
struct mii_bus *of_mdio_find_bus(struct device_node *mdio_np);
include/linux/of_mdio.h
47
int of_phy_register_fixed_link(struct device_node *np);
include/linux/of_mdio.h
48
void of_phy_deregister_fixed_link(struct device_node *np);
include/linux/of_mdio.h
49
bool of_phy_is_fixed_link(struct device_node *np);
include/linux/of_mdio.h
51
struct device_node *child, u32 addr);
include/linux/of_mdio.h
54
const struct device_node *np)
include/linux/of_mdio.h
76
static inline bool of_mdiobus_child_is_phy(struct device_node *child)
include/linux/of_mdio.h
81
static inline int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np)
include/linux/of_mdio.h
93
struct device_node *np)
include/linux/of_mdio.h
98
static inline struct mdio_device *of_mdio_find_device(struct device_node *np)
include/linux/of_net.h
15
extern int of_get_phy_mode(struct device_node *np, phy_interface_t *interface);
include/linux/of_net.h
16
extern int of_get_mac_address(struct device_node *np, u8 *mac);
include/linux/of_net.h
17
extern int of_get_mac_address_nvmem(struct device_node *np, u8 *mac);
include/linux/of_net.h
18
int of_get_ethdev_address(struct device_node *np, struct net_device *dev);
include/linux/of_net.h
19
extern struct net_device *of_find_net_device_by_node(struct device_node *np);
include/linux/of_net.h
21
static inline int of_get_phy_mode(struct device_node *np,
include/linux/of_net.h
27
static inline int of_get_mac_address(struct device_node *np, u8 *mac)
include/linux/of_net.h
32
static inline int of_get_mac_address_nvmem(struct device_node *np, u8 *mac)
include/linux/of_net.h
37
static inline int of_get_ethdev_address(struct device_node *np, struct net_device *dev)
include/linux/of_net.h
42
static inline struct net_device *of_find_net_device_by_node(struct device_node *np)
include/linux/of_pci.h
12
struct device_node *of_pci_find_child_device(struct device_node *parent,
include/linux/of_pci.h
14
int of_pci_get_devfn(struct device_node *np);
include/linux/of_pci.h
17
static inline struct device_node *of_pci_find_child_device(struct device_node *parent,
include/linux/of_pci.h
23
static inline int of_pci_get_devfn(struct device_node *np)
include/linux/of_pci.h
9
struct device_node;
include/linux/of_platform.h
107
static inline int of_platform_populate(struct device_node *root,
include/linux/of_platform.h
114
static inline int of_platform_default_populate(struct device_node *root,
include/linux/of_platform.h
14
struct device_node;
include/linux/of_platform.h
53
extern struct platform_device *of_device_alloc(struct device_node *np,
include/linux/of_platform.h
62
extern struct platform_device *of_find_device_by_node(struct device_node *np);
include/linux/of_platform.h
64
static inline struct platform_device *of_find_device_by_node(struct device_node *np)
include/linux/of_platform.h
70
extern int of_platform_bus_probe(struct device_node *root,
include/linux/of_platform.h
76
extern struct platform_device *of_platform_device_create(struct device_node *np,
include/linux/of_platform.h
82
extern int of_platform_populate(struct device_node *root,
include/linux/of_platform.h
86
extern int of_platform_default_populate(struct device_node *root,
include/linux/of_platform.h
96
static inline struct platform_device *of_platform_device_create(struct device_node *np,
include/linux/of_reserved_mem.h
37
struct device_node *np, int idx);
include/linux/of_reserved_mem.h
39
struct device_node *np,
include/linux/of_reserved_mem.h
43
struct reserved_mem *of_reserved_mem_lookup(struct device_node *np);
include/linux/of_reserved_mem.h
44
int of_reserved_mem_region_to_resource(const struct device_node *np,
include/linux/of_reserved_mem.h
46
int of_reserved_mem_region_to_resource_byname(const struct device_node *np,
include/linux/of_reserved_mem.h
48
int of_reserved_mem_region_count(const struct device_node *np);
include/linux/of_reserved_mem.h
57
struct device_node *np, int idx)
include/linux/of_reserved_mem.h
63
struct device_node *np,
include/linux/of_reserved_mem.h
71
static inline struct reserved_mem *of_reserved_mem_lookup(struct device_node *np)
include/linux/of_reserved_mem.h
76
static inline int of_reserved_mem_region_to_resource(const struct device_node *np,
include/linux/of_reserved_mem.h
83
static inline int of_reserved_mem_region_to_resource_byname(const struct device_node *np,
include/linux/of_reserved_mem.h
90
static inline int of_reserved_mem_region_count(const struct device_node *np)
include/linux/omap-gpmc.h
67
struct device_node;
include/linux/omap-gpmc.h
77
extern void gpmc_read_settings_dt(struct device_node *np,
include/linux/pci.h
1867
struct device_node *node,
include/linux/pci.h
2219
struct device_node *node,
include/linux/pci.h
2779
struct device_node;
include/linux/pci.h
2785
struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus);
include/linux/pci.h
2793
static inline struct device_node *
include/linux/pci.h
2799
static inline struct device_node *pci_bus_to_OF_node(struct pci_bus *bus)
include/linux/pcs-rzn1-miic.h
12
struct device_node;
include/linux/pcs-rzn1-miic.h
14
struct phylink_pcs *miic_create(struct device *dev, struct device_node *np);
include/linux/phy/phy.h
198
struct device_node *children;
include/linux/phy/phy.h
281
struct phy *devm_of_phy_get(struct device *dev, struct device_node *np,
include/linux/phy/phy.h
283
struct phy *devm_of_phy_optional_get(struct device *dev, struct device_node *np,
include/linux/phy/phy.h
285
struct phy *devm_of_phy_get_by_index(struct device *dev, struct device_node *np,
include/linux/phy/phy.h
290
struct phy *of_phy_get(struct device_node *np, const char *con_id);
include/linux/phy/phy.h
293
struct phy *phy_create(struct device *dev, struct device_node *node,
include/linux/phy/phy.h
295
struct phy *devm_phy_create(struct device *dev, struct device_node *node,
include/linux/phy/phy.h
300
struct device_node *children, struct module *owner,
include/linux/phy/phy.h
304
struct device_node *children, struct module *owner,
include/linux/phy/phy.h
476
struct device_node *np,
include/linux/phy/phy.h
483
struct device_node *np,
include/linux/phy/phy.h
490
struct device_node *np,
include/linux/phy/phy.h
508
static inline struct phy *of_phy_get(struct device_node *np, const char *con_id)
include/linux/phy/phy.h
520
struct device_node *node,
include/linux/phy/phy.h
527
struct device_node *node,
include/linux/phy/phy.h
542
struct device *dev, struct device_node *children, struct module *owner,
include/linux/phy/phy.h
550
*dev, struct device_node *children, struct module *owner,
include/linux/phy_fixed.h
15
struct device_node;
include/linux/phy_fixed.h
21
struct device_node *np);
include/linux/phy_fixed.h
31
struct device_node *np)
include/linux/phy_port.h
82
struct phy_port *phy_of_parse_port(struct device_node *dn);
include/linux/phylink.h
10
struct device_node;
include/linux/phylink.h
730
int phylink_of_phy_connect(struct phylink *, struct device_node *, u32 flags);
include/linux/pinctrl/pinconf-generic.h
18
struct device_node;
include/linux/pinctrl/pinconf-generic.h
220
struct device_node *np, struct pinctrl_map **map,
include/linux/pinctrl/pinconf-generic.h
224
struct device_node *np_config, struct pinctrl_map **map,
include/linux/pinctrl/pinconf-generic.h
230
struct device_node *np_config, struct pinctrl_map **map,
include/linux/pinctrl/pinconf-generic.h
238
struct device_node *np_config, struct pinctrl_map **map,
include/linux/pinctrl/pinconf-generic.h
246
struct device_node *np_config, struct pinctrl_map **map,
include/linux/pinctrl/pinctrl.h
120
struct device_node *np_config,
include/linux/pinctrl/pinctrl.h
18
struct device_node;
include/linux/pinctrl/pinctrl.h
241
extern struct pinctrl_dev *of_pinctrl_get(struct device_node *np);
include/linux/pinctrl/pinctrl.h
244
struct pinctrl_dev *of_pinctrl_get(struct device_node *np)
include/linux/platform_data/dmtimer-omap.h
13
struct omap_dm_timer *(*request_by_node)(struct device_node *np);
include/linux/platform_data/mlxreg.h
146
struct device_node *np;
include/linux/pm_domain.h
456
int of_genpd_add_provider_simple(struct device_node *np,
include/linux/pm_domain.h
458
int of_genpd_add_provider_onecell(struct device_node *np,
include/linux/pm_domain.h
460
void of_genpd_del_provider(struct device_node *np);
include/linux/pm_domain.h
466
struct generic_pm_domain *of_genpd_remove_last(struct device_node *np);
include/linux/pm_domain.h
467
int of_genpd_parse_idle_states(struct device_node *dn,
include/linux/pm_domain.h
469
void of_genpd_sync_state(struct device_node *np);
include/linux/pm_domain.h
470
int of_genpd_add_child_ids(struct device_node *np,
include/linux/pm_domain.h
472
int of_genpd_remove_child_ids(struct device_node *np,
include/linux/pm_domain.h
481
static inline int of_genpd_add_provider_simple(struct device_node *np,
include/linux/pm_domain.h
487
static inline int of_genpd_add_provider_onecell(struct device_node *np,
include/linux/pm_domain.h
493
static inline void of_genpd_del_provider(struct device_node *np) {}
include/linux/pm_domain.h
513
static inline int of_genpd_parse_idle_states(struct device_node *dn,
include/linux/pm_domain.h
519
static inline void of_genpd_sync_state(struct device_node *np) {}
include/linux/pm_domain.h
539
struct generic_pm_domain *of_genpd_remove_last(struct device_node *np)
include/linux/pm_domain.h
544
static inline int of_genpd_add_child_ids(struct device_node *np,
include/linux/pm_domain.h
550
static inline int of_genpd_remove_child_ids(struct device_node *np,
include/linux/pm_opp.h
521
struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev);
include/linux/pm_opp.h
522
struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp);
include/linux/pm_opp.h
523
int of_get_required_opp_performance_state(struct device_node *np, int index);
include/linux/pm_opp.h
572
static inline struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev)
include/linux/pm_opp.h
577
static inline struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp)
include/linux/pm_opp.h
598
static inline int of_get_required_opp_performance_state(struct device_node *np, int index)
include/linux/power_supply.h
235
struct device_node;
include/linux/pse-pd/pse.h
218
struct device_node;
include/linux/pse-pd/pse.h
238
struct device_node *np;
include/linux/pse-pd/pse.h
260
struct device_node *np;
include/linux/pse-pd/pse.h
349
struct pse_control *of_pse_control_get(struct device_node *node,
include/linux/pse-pd/pse.h
371
static inline struct pse_control *of_pse_control_get(struct device_node *node,
include/linux/ptp_clock_kernel.h
381
int ptp_clock_index_by_of_node(struct device_node *np);
include/linux/ptp_clock_kernel.h
457
static inline int ptp_clock_index_by_of_node(struct device_node *np)
include/linux/pxa2xx_ssp.h
249
struct device_node *of_node;
include/linux/pxa2xx_ssp.h
26
struct device_node;
include/linux/pxa2xx_ssp.h
294
struct ssp_device *pxa_ssp_request_of(const struct device_node *of_node,
include/linux/pxa2xx_ssp.h
301
static inline struct ssp_device *pxa_ssp_request_of(const struct device_node *n,
include/linux/regmap.h
27
struct device_node;
include/linux/regulator/act8865.h
70
struct device_node *of_node;
include/linux/regulator/consumer.h
681
struct device_node *node,
include/linux/regulator/consumer.h
684
struct device_node *node,
include/linux/regulator/consumer.h
687
struct device_node *node,
include/linux/regulator/consumer.h
690
struct device_node *node,
include/linux/regulator/consumer.h
692
int __must_check of_regulator_bulk_get_all(struct device *dev, struct device_node *np,
include/linux/regulator/consumer.h
696
struct device_node *node,
include/linux/regulator/consumer.h
703
struct device_node *node,
include/linux/regulator/consumer.h
709
static inline int of_regulator_bulk_get_all(struct device *dev, struct device_node *np,
include/linux/regulator/da9121.h
32
struct device_node *reg_node[DA9121_IDX_MAX];
include/linux/regulator/da9211.h
36
struct device_node *reg_node[DA9211_MAX_REGULATORS];
include/linux/regulator/driver.h
375
int (*of_parse_cb)(struct device_node *,
include/linux/regulator/driver.h
467
struct device_node *of_node;
include/linux/regulator/of_regulator.h
16
struct device_node *of_node;
include/linux/regulator/of_regulator.h
23
struct device_node *node,
include/linux/regulator/of_regulator.h
25
extern int of_regulator_match(struct device *dev, struct device_node *node,
include/linux/regulator/of_regulator.h
31
struct device_node *node,
include/linux/regulator/of_regulator.h
38
struct device_node *node,
include/linux/remoteproc/pruss.h
45
struct device_node;
include/linux/remoteproc/pruss.h
50
struct rproc *pru_rproc_get(struct device_node *np, int index,
include/linux/remoteproc/pruss.h
58
pru_rproc_get(struct device_node *np, int index, enum pruss_pru_id *pru_id)
include/linux/reset-controller.h
29
struct device_node;
include/linux/reset-controller.h
58
struct device_node *of_node;
include/linux/reset.h
1041
of_reset_control_array_get_exclusive(struct device_node *node)
include/linux/reset.h
1048
of_reset_control_array_get_exclusive_released(struct device_node *node)
include/linux/reset.h
1055
of_reset_control_array_get_shared(struct device_node *node)
include/linux/reset.h
1062
of_reset_control_array_get_optional_exclusive(struct device_node *node)
include/linux/reset.h
1069
of_reset_control_array_get_optional_shared(struct device_node *node)
include/linux/reset.h
12
struct device_node;
include/linux/reset.h
504
struct device_node *node, const char *id)
include/linux/reset.h
525
struct device_node *node, const char *id)
include/linux/reset.h
551
struct device_node *node, const char *id)
include/linux/reset.h
569
struct device_node *node, int index)
include/linux/reset.h
598
struct device_node *node, int index)
include/linux/reset.h
977
struct device_node *node, const char *id)
include/linux/reset.h
983
struct device_node *node, int index)
include/linux/rpmsg/qcom_glink.h
19
struct device_node *node);
include/linux/rpmsg/qcom_glink.h
26
struct device_node *node)
include/linux/rpmsg/qcom_smd.h
13
struct device_node *node);
include/linux/rpmsg/qcom_smd.h
20
struct device_node *node)
include/linux/serdev.h
339
struct serdev_controller *of_find_serdev_controller_by_node(struct device_node *node);
include/linux/serdev.h
341
static inline struct serdev_controller *of_find_serdev_controller_by_node(struct device_node *node)
include/linux/slimbus.h
176
struct device_node *np);
include/linux/soc/apple/tunable.h
50
struct device_node *np,
include/linux/soc/qcom/qcom-pbs.h
12
struct device_node;
include/linux/soc/qcom/smem_state.h
22
struct qcom_smem_state *qcom_smem_state_register(struct device_node *of_node, const struct qcom_smem_state_ops *ops, void *data);
include/linux/soc/qcom/smem_state.h
50
static inline struct qcom_smem_state *qcom_smem_state_register(struct device_node *of_node,
include/linux/soc/qcom/smem_state.h
7
struct device_node;
include/linux/soc/samsung/exynos-pmu.h
13
struct device_node;
include/linux/soc/samsung/exynos-pmu.h
25
struct regmap *exynos_get_pmu_regmap_by_phandle(struct device_node *np,
include/linux/soc/samsung/exynos-pmu.h
33
static inline struct regmap *exynos_get_pmu_regmap_by_phandle(struct device_node *np,
include/linux/soc/ti/k3-ringacc.h
13
struct device_node;
include/linux/soc/ti/k3-ringacc.h
97
struct k3_ringacc *of_k3_ringacc_get_by_phandle(struct device_node *np,
include/linux/soc/ti/ti_sci_protocol.h
609
const struct ti_sci_handle *ti_sci_get_by_phandle(struct device_node *np,
include/linux/soc/ti/ti_sci_protocol.h
642
const struct ti_sci_handle *ti_sci_get_by_phandle(struct device_node *np,
include/linux/soundwire/sdw.h
1091
struct device *of_sdw_find_device_by_node(struct device_node *np);
include/linux/soundwire/sdw.h
1128
static inline struct device *of_sdw_find_device_by_node(struct device_node *np)
include/linux/soundwire/sdw.h
23
struct device_node;
include/linux/spi/spi.h
902
extern struct spi_controller *of_find_spi_controller_by_node(struct device_node *node);
include/linux/spi/spi.h
904
static inline struct spi_controller *of_find_spi_controller_by_node(struct device_node *node)
include/linux/spmi.h
173
struct device_node;
include/linux/spmi.h
175
struct spmi_device *spmi_find_device_by_of_node(struct device_node *np);
include/linux/stmmac.h
246
struct device_node *phy_node;
include/linux/stmmac.h
247
struct device_node *mdio_node;
include/linux/sunserialcore.h
33
extern int sunserial_console_match(struct console *, struct device_node *,
include/linux/sunserialcore.h
36
struct device_node *);
include/linux/tegra-mipi-cal.h
45
int devm_tegra_mipi_add_provider(struct device *device, struct device_node *np,
include/linux/tegra-mipi-cal.h
49
struct device_node *np);
include/linux/thermal.h
136
struct device_node *np;
include/linux/thermal.h
205
thermal_of_cooling_device_register(struct device_node *np, u32 cdev_id,
include/linux/thermal.h
216
struct device_node *np,
include/linux/thermal.h
234
thermal_of_cooling_device_register(struct device_node *np, u32 cdev_id,
include/linux/thermal.h
251
struct device_node *np,
include/linux/usb/isp1301.h
69
struct i2c_client *isp1301_get_client(struct device_node *node);
include/linux/usb/of.h
17
enum usb_dr_mode of_usb_get_dr_mode_by_phy(struct device_node *np, int arg0);
include/linux/usb/of.h
18
bool of_usb_host_tpl_support(struct device_node *np);
include/linux/usb/of.h
19
int of_usb_update_otg_caps(struct device_node *np,
include/linux/usb/of.h
22
struct device_node *usb_of_get_device_node(struct usb_device *hub, int port1);
include/linux/usb/of.h
24
struct device_node *usb_of_get_interface_node(struct usb_device *udev,
include/linux/usb/of.h
29
of_usb_get_dr_mode_by_phy(struct device_node *np, int arg0)
include/linux/usb/of.h
33
static inline bool of_usb_host_tpl_support(struct device_node *np)
include/linux/usb/of.h
37
static inline int of_usb_update_otg_caps(struct device_node *np,
include/linux/usb/of.h
47
static inline struct device_node *
include/linux/usb/of.h
56
static inline struct device_node *
include/linux/usb/of.h
68
enum usb_phy_interface of_usb_get_phy_mode(struct device_node *np);
include/linux/usb/of.h
70
static inline enum usb_phy_interface of_usb_get_phy_mode(struct device_node *np)
include/linux/usb/phy.h
224
struct device_node *node, struct notifier_block *nb);
include/linux/usb/phy.h
252
struct device_node *node, struct notifier_block *nb)
include/media/rcar-fcp.h
12
struct device_node;
include/media/rcar-fcp.h
16
struct rcar_fcp_device *rcar_fcp_get(const struct device_node *np);
include/media/rcar-fcp.h
23
static inline struct rcar_fcp_device *rcar_fcp_get(const struct device_node *np)
include/media/v4l2-async.h
16
struct device_node;
include/net/dsa.h
296
struct device_node *dn;
include/soc/bcm2835/raspberrypi-firmware.h
210
struct device_node *rpi_firmware_find_node(void);
include/soc/bcm2835/raspberrypi-firmware.h
211
struct rpi_firmware *rpi_firmware_get(struct device_node *firmware_node);
include/soc/bcm2835/raspberrypi-firmware.h
213
struct device_node *firmware_node);
include/soc/bcm2835/raspberrypi-firmware.h
235
static inline struct device_node *rpi_firmware_find_node(void)
include/soc/bcm2835/raspberrypi-firmware.h
240
static inline struct rpi_firmware *rpi_firmware_get(struct device_node *firmware_node)
include/soc/bcm2835/raspberrypi-firmware.h
246
struct device_node *firmware_node)
include/soc/fsl/qe/qe.h
178
extern int par_io_init(struct device_node *np);
include/soc/fsl/qe/qe.h
179
extern int par_io_of_config(struct device_node *np);
include/soc/fsl/qe/qe.h
184
static inline int par_io_init(struct device_node *np) { return -ENOSYS; }
include/soc/fsl/qe/qe.h
185
static inline int par_io_of_config(struct device_node *np) { return -ENOSYS; }
include/soc/fsl/qe/qe_tdm.h
22
struct device_node;
include/soc/fsl/qe/qe_tdm.h
89
int ucc_of_parse_tdm(struct device_node *np, struct ucc_tdm *utdm,
include/soc/fsl/qe/qmc.h
15
struct device_node;
include/soc/fsl/qe/qmc.h
19
int qmc_chan_count_phandles(struct device_node *np, const char *phandles_name);
include/soc/fsl/qe/qmc.h
21
struct qmc_chan *qmc_chan_get_byphandles_index(struct device_node *np,
include/soc/fsl/qe/qmc.h
25
struct device_node *np,
include/soc/fsl/qe/qmc.h
29
static inline struct qmc_chan *qmc_chan_get_byphandle(struct device_node *np,
include/soc/fsl/qe/qmc.h
36
struct device_node *np,
include/soc/fsl/qe/qmc.h
42
struct qmc_chan *qmc_chan_get_bychild(struct device_node *np);
include/soc/fsl/qe/qmc.h
45
struct qmc_chan *devm_qmc_chan_get_bychild(struct device *dev, struct device_node *np);
include/soc/mscc/ocelot.h
1149
struct device_node *portnp);
include/soc/mscc/ocelot.h
649
struct device_node;
include/soc/tegra/ahb.h
9
extern int tegra_ahb_enable_smmu(struct device_node *ahb);
include/sound/graph_card.h
13
struct device_node *lnk,
include/sound/graph_card.h
29
struct device_node *lnk, struct link_info *li);
include/sound/graph_card.h
31
struct device_node *lnk, struct link_info *li);
include/sound/graph_card.h
33
struct device_node *lnk, struct link_info *li);
include/sound/hdmi-codec.h
108
struct device_node *endpoint,
include/sound/simple_card_utils.h
147
struct device_node *node,
include/sound/simple_card_utils.h
148
struct device_node *codec,
include/sound/simple_card_utils.h
151
int simple_util_parse_tdm_width_map(struct simple_util_priv *priv, struct device_node *np,
include/sound/simple_card_utils.h
162
struct device_node *node,
include/sound/simple_card_utils.h
186
void simple_util_parse_convert(struct device_node *np, char *prefix,
include/sound/simple_card_utils.h
209
int graph_util_is_ports0(struct device_node *port);
include/sound/simple_card_utils.h
210
int graph_util_parse_dai(struct simple_util_priv *priv, struct device_node *ep,
include/sound/simple_card_utils.h
213
void graph_util_parse_link_direction(struct device_node *np,
include/sound/simple_card_utils.h
216
struct device_node *np,
include/sound/soc-component.h
111
struct device_node *endpoint);
include/sound/soc-component.h
387
struct device_node *ep);
include/sound/soc.h
1324
int snd_soc_of_get_slot_mask(struct device_node *np,
include/sound/soc.h
1327
int snd_soc_of_parse_tdm_slot(struct device_node *np,
include/sound/soc.h
1332
void snd_soc_of_parse_node_prefix(struct device_node *np,
include/sound/soc.h
1334
struct device_node *of_node,
include/sound/soc.h
1345
unsigned int snd_soc_daifmt_parse_format(struct device_node *np, const char *prefix);
include/sound/soc.h
1346
unsigned int snd_soc_daifmt_parse_clock_provider_raw(struct device_node *np,
include/sound/soc.h
1348
struct device_node **bitclkmaster,
include/sound/soc.h
1349
struct device_node **framemaster);
include/sound/soc.h
1361
int snd_soc_of_get_dlc(struct device_node *of_node,
include/sound/soc.h
1365
int snd_soc_get_dai_id(struct device_node *ep);
include/sound/soc.h
1368
int snd_soc_of_get_dai_name(struct device_node *of_node,
include/sound/soc.h
1371
struct device_node *of_node,
include/sound/soc.h
1375
struct device_node *of_node,
include/sound/soc.h
646
struct device_node *of_node;
include/video/imx-ipu-v3.h
486
struct device_node *of_node;
include/video/of_display_timing.h
13
struct device_node;
include/video/of_display_timing.h
20
int of_get_display_timing(const struct device_node *np, const char *name,
include/video/of_display_timing.h
22
struct display_timings *of_get_display_timings(const struct device_node *np);
include/video/of_display_timing.h
24
static inline int of_get_display_timing(const struct device_node *np,
include/video/of_display_timing.h
30
of_get_display_timings(const struct device_node *np)
include/video/of_videomode.h
11
struct device_node;
include/video/of_videomode.h
14
int of_get_videomode(struct device_node *np, struct videomode *vm,
include/video/omapfb_dss.h
784
struct omap_dss_device *omap_dss_find_output_by_port_node(struct device_node *port);
include/video/omapfb_dss.h
815
omapdss_of_find_source_for_first_ep(struct device_node *node);
kernel/irq/irqdomain.c
1109
int irq_domain_xlate_onecell(struct irq_domain *d, struct device_node *ctrlr,
kernel/irq/irqdomain.c
1134
int irq_domain_xlate_twocell(struct irq_domain *d, struct device_node *ctrlr,
kernel/irq/irqdomain.c
1158
int irq_domain_xlate_twothreecell(struct irq_domain *d, struct device_node *ctrlr,
kernel/irq/irqdomain.c
1188
struct device_node *ctrlr,
kernel/irq/irqdomain.c
728
struct device_node *of_node;
kernel/irq/irqdomain.c
753
struct device_node *of_node;
kernel/irq/irqdomain.c
787
struct device_node *of_node = irq_domain_get_of_node(domain);
kernel/irq/irqdomain.c
871
void of_phandle_args_to_fwspec(struct device_node *np, const u32 *args,
lib/devres.c
241
void __iomem *devm_of_iomap(struct device *dev, struct device_node *node, int index,
lib/genalloc.c
879
struct gen_pool *of_gen_pool_get(struct device_node *np,
lib/genalloc.c
883
struct device_node *np_pool, *parent;
lib/vsprintf.c
2198
char *device_node_string(char *buf, char *end, struct device_node *dn,
net/core/net-sysfs.c
2279
struct net_device *of_find_net_device_by_node(struct device_node *np)
net/core/of_net.c
126
int of_get_mac_address(struct device_node *np, u8 *addr)
net/core/of_net.c
162
int of_get_ethdev_address(struct device_node *np, struct net_device *dev)
net/core/of_net.c
27
int of_get_phy_mode(struct device_node *np, phy_interface_t *interface)
net/core/of_net.c
50
static int of_get_mac_addr(struct device_node *np, const char *name, u8 *addr)
net/core/of_net.c
61
int of_get_mac_address_nvmem(struct device_node *np, u8 *addr)
net/dsa/dsa.c
1239
static int dsa_port_parse_of(struct dsa_port *dp, struct device_node *dn)
net/dsa/dsa.c
1241
struct device_node *ethernet = of_parse_phandle(dn, "ethernet", 0);
net/dsa/dsa.c
1278
struct device_node *dn)
net/dsa/dsa.c
1280
struct device_node *ports, *port;
net/dsa/dsa.c
1325
struct device_node *dn)
net/dsa/dsa.c
1368
static int dsa_switch_parse_of(struct dsa_switch *ds, struct device_node *dn)
net/dsa/dsa.c
1537
struct device_node *np;
net/dsa/dsa.c
277
struct device_node *dn)
net/dsa/dsa.c
318
struct device_node *dn = dp->dn;
net/dsa/port.c
1668
struct device_node *port_dn = dp->dn;
net/dsa/port.c
1809
struct device_node *dn = dp->dn, *phy_np;
net/dsa/user.c
2657
struct device_node *port_dn = dp->dn;
net/ncsi/ncsi-manage.c
1760
struct device_node *np;
net/wireless/of.c
66
struct device_node *np;
sound/ac97/bus.c
68
static struct device_node *
sound/ac97/bus.c
72
struct device_node *node;
sound/aoa/aoa-gpio.h
71
struct device_node *node;
sound/aoa/aoa.h
34
struct device_node *node;
sound/aoa/codecs/onyx.c
985
struct device_node *node = client->dev.of_node;
sound/aoa/codecs/tas.c
845
struct device_node *node = client->dev.of_node;
sound/aoa/core/gpio-feature.c
118
static void get_irq(struct device_node * np, int *irqptr)
sound/aoa/core/gpio-feature.c
46
static struct device_node *lineout_detect_node;
sound/aoa/core/gpio-feature.c
47
static struct device_node *linein_detect_node;
sound/aoa/core/gpio-feature.c
48
static struct device_node *headphone_detect_node;
sound/aoa/core/gpio-feature.c
54
static struct device_node *get_gpio(char *name,
sound/aoa/core/gpio-feature.c
59
struct device_node *np, *gpio;
sound/aoa/fabrics/layout.c
1002
struct device_node *sound = NULL;
sound/aoa/fabrics/layout.c
610
struct device_node *sound;
sound/aoa/soundbus/i2sbus/control.c
41
struct device_node *np;
sound/aoa/soundbus/i2sbus/core.c
114
static int i2sbus_get_and_fixup_rsrc(struct device_node *np, int index,
sound/aoa/soundbus/i2sbus/core.c
117
struct device_node *parent;
sound/aoa/soundbus/i2sbus/core.c
153
struct device_node *np)
sound/aoa/soundbus/i2sbus/core.c
156
struct device_node *child, *sound = NULL;
sound/aoa/soundbus/i2sbus/core.c
339
struct device_node *np;
sound/hda/controllers/tegra.c
274
struct device_node *np = pdev->dev.of_node;
sound/ppc/pmac.c
1022
struct device_node *np = pci_device_to_OF_node(pdev);
sound/ppc/pmac.c
1136
struct device_node *np;
sound/ppc/pmac.c
1274
struct device_node* mio;
sound/ppc/pmac.c
864
struct device_node *mio;
sound/ppc/pmac.c
890
struct device_node *sound;
sound/ppc/pmac.c
891
struct device_node *dn;
sound/ppc/pmac.h
83
struct device_node *node;
sound/ppc/tumbler.c
1055
static struct device_node *find_audio_device(const char *name)
sound/ppc/tumbler.c
1057
struct device_node *gpiop;
sound/ppc/tumbler.c
1058
struct device_node *np;
sound/ppc/tumbler.c
1074
static struct device_node *find_compatible_audio_device(const char *name)
sound/ppc/tumbler.c
1076
struct device_node *gpiop;
sound/ppc/tumbler.c
1077
struct device_node *np;
sound/ppc/tumbler.c
1095
struct device_node *node;
sound/ppc/tumbler.c
1346
struct device_node *tas_node, *np;
sound/soc/adi/axi-i2s.c
174
static void axi_i2s_parse_of(struct axi_i2s *i2s, const struct device_node *np)
sound/soc/atmel/atmel-classd.c
51
struct device_node *np = dev->of_node;
sound/soc/atmel/atmel-i2s.c
193
int (*mck_init)(struct atmel_i2s_dev *, struct device_node *np);
sound/soc/atmel/atmel-i2s.c
575
struct device_node *np)
sound/soc/atmel/atmel-i2s.c
614
struct device_node *np = pdev->dev.of_node;
sound/soc/atmel/atmel-pdmic.c
52
struct device_node *np = dev->of_node;
sound/soc/atmel/atmel_wm8904.c
143
id = of_alias_get_id((struct device_node *)dailink->cpus->of_node, "ssc");
sound/soc/atmel/atmel_wm8904.c
169
id = of_alias_get_id((struct device_node *)dailink->cpus->of_node, "ssc");
sound/soc/atmel/atmel_wm8904.c
85
struct device_node *np = pdev->dev.of_node;
sound/soc/atmel/atmel_wm8904.c
86
struct device_node *codec_np, *cpu_np;
sound/soc/atmel/mchp-pdmc.c
863
struct device_node *np = dd->dev->of_node;
sound/soc/atmel/mikroe-proto.c
67
struct device_node *np = pdev->dev.of_node;
sound/soc/atmel/mikroe-proto.c
68
struct device_node *codec_np, *cpu_np;
sound/soc/atmel/mikroe-proto.c
69
struct device_node *bitclkmaster = NULL;
sound/soc/atmel/mikroe-proto.c
70
struct device_node *framemaster = NULL;
sound/soc/atmel/sam9g20_wm8731.c
121
struct device_node *np = pdev->dev.of_node;
sound/soc/atmel/sam9g20_wm8731.c
122
struct device_node *codec_np, *cpu_np;
sound/soc/atmel/sam9x5_wm8731.c
74
struct device_node *np = pdev->dev.of_node;
sound/soc/atmel/sam9x5_wm8731.c
75
struct device_node *codec_np, *cpu_np;
sound/soc/atmel/tse850-pcm5142.c
316
struct device_node *np = pdev->dev.of_node;
sound/soc/atmel/tse850-pcm5142.c
317
struct device_node *codec_np, *cpu_np;
sound/soc/bcm/cygnus-ssp.c
1206
struct device_node *dn,
sound/soc/codecs/ab8500-codec.c
2118
static void ab8500_codec_of_probe(struct device *dev, struct device_node *np,
sound/soc/codecs/ab8500-codec.c
2177
struct device_node *np = dev->of_node;
sound/soc/codecs/ak4613.c
830
struct device_node *np = dev->of_node;
sound/soc/codecs/ak4642.c
607
struct device_node *np = dev->of_node;
sound/soc/codecs/alc5623.c
983
struct device_node *np;
sound/soc/codecs/arizona.c
2786
struct device_node *np = arizona->dev->of_node;
sound/soc/codecs/aw87390.c
484
struct device_node *np = aw_dev->dev->of_node;
sound/soc/codecs/aw88081.c
1052
struct device_node *np = aw_dev->dev->of_node;
sound/soc/codecs/aw88166.c
1720
struct device_node *np = aw_dev->dev->of_node;
sound/soc/codecs/aw88261.c
1237
struct device_node *np = aw_dev->dev->of_node;
sound/soc/codecs/aw88395/aw88395_device.c
1583
struct device_node *np = aw_dev->dev->of_node;
sound/soc/codecs/aw88399.c
2057
struct device_node *np = aw_dev->dev->of_node;
sound/soc/codecs/cpcap.c
1862
struct device_node *codec_node =
sound/soc/codecs/cs35l32.c
271
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs35l33.c
1076
struct device_node *np = dev->of_node;
sound/soc/codecs/cs35l33.c
915
static int cs35l33_get_hg_data(const struct device_node *np,
sound/soc/codecs/cs35l33.c
918
struct device_node *hg;
sound/soc/codecs/cs35l34.c
788
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs35l35.c
1239
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs35l35.c
1240
struct device_node *classh, *signal_format;
sound/soc/codecs/cs35l36.c
1420
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs35l36.c
1422
struct device_node *vpbr_node;
sound/soc/codecs/cs35l45.c
1069
struct device_node *node = cs35l45->dev->of_node;
sound/soc/codecs/cs35l45.c
1074
struct device_node *child;
sound/soc/codecs/cs42l51.c
530
struct device_node *endpoint)
sound/soc/codecs/cs42l56.c
1167
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs53l30.c
904
const struct device_node *np = client->dev.of_node;
sound/soc/codecs/da7218.c
2436
struct device_node *np = component->dev->of_node;
sound/soc/codecs/da7218.c
2437
struct device_node *hpldet_np;
sound/soc/codecs/da7219.c
2137
struct device_node *np = dev->of_node;
sound/soc/codecs/da7219.c
2244
struct device_node *np = component->dev->of_node;
sound/soc/codecs/fs210x.c
1368
struct device_node *node = fs210x->dev->of_node;
sound/soc/codecs/hdmi-codec.c
1077
struct device_node *endpoint)
sound/soc/codecs/inno_rk3036.c
404
struct device_node *of_node = pdev->dev.of_node;
sound/soc/codecs/lpass-tx-macro.c
2245
struct device_node *np = dev->of_node;
sound/soc/codecs/lpass-va-macro.c
1404
struct device_node *np = dev->of_node;
sound/soc/codecs/max98504.c
313
struct device_node *node = dev->of_node;
sound/soc/codecs/mc13783.c
736
struct device_node *np;
sound/soc/codecs/mt6357.c
1760
static u32 mt6357_get_micbias_idx(struct device_node *np, const char *micbias)
sound/soc/codecs/mt6357.c
1779
struct device_node *np = priv->dev->parent->of_node;
sound/soc/codecs/mt6359-accdet.c
552
struct device_node *node = NULL;
sound/soc/codecs/mt6359.c
2866
struct device_node *np;
sound/soc/codecs/nau8822.c
1114
struct device_node *of_node = component->dev->of_node;
sound/soc/codecs/pcm3060.c
307
static void pcm3060_parse_dt(const struct device_node *np,
sound/soc/codecs/pcm512x.c
1658
const struct device_node *np = dev->of_node;
sound/soc/codecs/pcm6240.c
2050
struct device_node *np;
sound/soc/codecs/pm4125.c
1626
struct device_node *np = dev->of_node;
sound/soc/codecs/pm4125.c
64
struct device_node *rxnode;
sound/soc/codecs/pm4125.c
65
struct device_node *txnode;
sound/soc/codecs/rk3308_codec.c
872
struct device_node *np = rk3308->dev->of_node;
sound/soc/codecs/rk3308_codec.c
902
struct device_node *np = pdev->dev.of_node;
sound/soc/codecs/rk3328_codec.c
424
struct device_node *rk3328_np = pdev->dev.of_node;
sound/soc/codecs/rk817_codec.c
458
struct device_node *node;
sound/soc/codecs/rt5575-spi.c
29
struct device_node *spi_np;
sound/soc/codecs/sgtl5000.c
1519
struct device_node *endpoint)
sound/soc/codecs/sgtl5000.c
1585
struct device_node *np = client->dev.of_node;
sound/soc/codecs/simple-amplifier.c
655
struct device_node *np = dev->of_node;
sound/soc/codecs/simple-amplifier.c
786
struct device_node *np = dev->of_node;
sound/soc/codecs/simple-amplifier.c
820
struct device_node *np = dev->of_node;
sound/soc/codecs/simple-mux.c
123
struct device_node *np = dev->of_node;
sound/soc/codecs/sta32x.c
1039
struct device_node *np = dev->of_node;
sound/soc/codecs/sta350.c
1091
struct device_node *np = dev->of_node;
sound/soc/codecs/sti-sas.c
404
struct device_node *pnode = pdev->dev.of_node;
sound/soc/codecs/tas2781-i2c.c
2008
struct device_node *np = tas_priv->dev->of_node;
sound/soc/codecs/tas5086.c
831
struct device_node *of_node = component->dev->of_node;
sound/soc/codecs/tlv320adc3xxx.c
1118
struct device_node *np = dev->of_node;
sound/soc/codecs/tlv320adc3xxx.c
1138
struct device_node *np = dev->of_node;
sound/soc/codecs/tlv320adc3xxx.c
1148
struct device_node *np = dev->of_node;
sound/soc/codecs/tlv320aic32x4.c
1077
struct device_node *endpoint)
sound/soc/codecs/tlv320aic32x4.c
1222
struct device_node *np)
sound/soc/codecs/tlv320aic32x4.c
1356
struct device_node *np = dev->of_node;
sound/soc/codecs/tlv320aic3x.c
1706
struct device_node *endpoint)
sound/soc/codecs/tlv320aic3x.c
1727
struct device_node *np = dev->of_node;
sound/soc/codecs/tlv320aic3x.c
1765
struct device_node *np = dev->of_node;
sound/soc/codecs/tpa6130a2.c
211
struct device_node *np = client->dev.of_node;
sound/soc/codecs/twl4030.c
203
struct device_node *node)
sound/soc/codecs/twl4030.c
221
struct device_node *twl4030_codec_node = NULL;
sound/soc/codecs/wcd-mbhc-v2.c
1457
struct device_node *np = dev->of_node;
sound/soc/codecs/wcd9335.c
5103
struct device_node *ifc_dev_np;
sound/soc/codecs/wcd934x.c
2136
struct device_node *np = dev->parent->of_node;
sound/soc/codecs/wcd934x.c
5810
struct device_node *ifc_dev_np;
sound/soc/codecs/wcd937x.c
2876
struct device_node *np = dev->of_node;
sound/soc/codecs/wcd937x.c
79
struct device_node *rxnode;
sound/soc/codecs/wcd937x.c
80
struct device_node *txnode;
sound/soc/codecs/wcd938x.c
151
struct device_node *rxnode, *txnode;
sound/soc/codecs/wcd938x.c
3452
struct device_node *np;
sound/soc/codecs/wcd939x.c
178
struct device_node *rxnode, *txnode;
sound/soc/codecs/wcd939x.c
3180
struct device_node *np;
sound/soc/codecs/wcd939x.c
3516
struct device_node *np = dev->of_node;
sound/soc/codecs/wm8782.c
122
struct device_node *np = dev->of_node;
sound/soc/codecs/wm8903.c
1946
const struct device_node *np = i2c->dev.of_node;
sound/soc/codecs/wm8904.c
2303
static int wm8904_read_cfg_reg_arr(const struct device_node *np,
sound/soc/codecs/wm8904.c
2320
static int wm8904_parse_retune_cfg_regs(const struct device_node *np,
sound/soc/codecs/wm8904.c
2328
static int wm8904_parse_drc_cfg_regs(const struct device_node *np,
sound/soc/codecs/wm8904.c
2339
const struct device_node *np = i2c->dev.of_node;
sound/soc/codecs/wm8904.c
2380
const struct device_node *np = i2c->dev.of_node;
sound/soc/codecs/wm8904.c
2429
const struct device_node *np = i2c->dev.of_node;
sound/soc/codecs/wm8960.c
1413
const struct device_node *np = i2c->dev.of_node;
sound/soc/codecs/wm8962.c
3639
const struct device_node *np = i2c->dev.of_node;
sound/soc/fsl/eukrea-tlv320.c
87
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/eukrea-tlv320.c
88
struct device_node *ssi_np = NULL, *codec_np = NULL, *tmp_np = NULL;
sound/soc/fsl/fsl-asoc-card.c
415
static int fsl_asoc_card_audmux_init(struct device_node *np,
sound/soc/fsl/fsl-asoc-card.c
543
static int fsl_asoc_card_spdif_init(struct device_node *codec_np[],
sound/soc/fsl/fsl-asoc-card.c
544
struct device_node *cpu_np,
sound/soc/fsl/fsl-asoc-card.c
549
struct device_node *np = dev->of_node;
sound/soc/fsl/fsl-asoc-card.c
693
struct device_node *cpu_np, *asrc_np;
sound/soc/fsl/fsl-asoc-card.c
695
struct device_node *codec_np[2];
sound/soc/fsl/fsl-asoc-card.c
696
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl-asoc-card.c
698
struct device_node *bitclkprovider = NULL;
sound/soc/fsl/fsl-asoc-card.c
699
struct device_node *frameprovider = NULL;
sound/soc/fsl/fsl_asrc.c
1231
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_asrc_dma.c
146
struct device_node *of_dma_node;
sound/soc/fsl/fsl_dma.c
799
static struct device_node *find_ssi_node(struct device_node *dma_channel_np)
sound/soc/fsl/fsl_dma.c
801
struct device_node *ssi_np, *np;
sound/soc/fsl/fsl_dma.c
824
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_dma.c
825
struct device_node *ssi_np;
sound/soc/fsl/fsl_easrc.c
2156
struct device_node *np;
sound/soc/fsl/fsl_esai.c
956
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_micfil.c
1502
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_mqs.c
226
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_mqs.c
227
struct device_node *gpr_np = NULL;
sound/soc/fsl/fsl_qmc_audio.c
743
static int qmc_audio_dai_parse(struct qmc_audio *qmc_audio, struct device_node *np,
sound/soc/fsl/fsl_qmc_audio.c
906
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_rpmsg.c
198
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_sai.c
1453
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_sai.c
1540
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/fsl_ssi.c
1430
struct device_node *np = dev->of_node;
sound/soc/fsl/fsl_ssi.c
1490
struct device_node *root = of_find_node_by_path("/");
sound/soc/fsl/fsl_utils.c
30
int fsl_asoc_get_dma_channel(struct device_node *ssi_np,
sound/soc/fsl/fsl_utils.c
37
struct device_node *dma_channel_np, *dma_np;
sound/soc/fsl/fsl_utils.h
16
struct device_node;
sound/soc/fsl/fsl_utils.h
18
int fsl_asoc_get_dma_channel(struct device_node *ssi_np, const char *name,
sound/soc/fsl/imx-audmix.c
128
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/imx-audmix.c
129
struct device_node *audmix_np = NULL, *out_cpu_np = NULL;
sound/soc/fsl/imx-audmux.c
221
struct device_node *of_node)
sound/soc/fsl/imx-audmux.c
223
struct device_node *child;
sound/soc/fsl/imx-card.c
544
struct device_node *platform = NULL;
sound/soc/fsl/imx-card.c
545
struct device_node *codec = NULL;
sound/soc/fsl/imx-card.c
546
struct device_node *cpu = NULL;
sound/soc/fsl/imx-es8328.c
88
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/imx-es8328.c
89
struct device_node *ssi_np = NULL, *codec_np = NULL;
sound/soc/fsl/imx-hdmi.c
100
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/imx-hdmi.c
104
struct device_node *cpu_np;
sound/soc/fsl/imx-rpmsg.c
101
struct device_node *codec_np;
sound/soc/fsl/imx-rpmsg.c
151
struct device_node *np = NULL;
sound/soc/fsl/imx-sgtl5000.c
53
struct device_node *np = pdev->dev.of_node;
sound/soc/fsl/imx-sgtl5000.c
54
struct device_node *ssi_np, *codec_np;
sound/soc/fsl/p1022_ds.c
199
struct device_node *np = ssi_pdev->dev.of_node;
sound/soc/fsl/p1022_ds.c
200
struct device_node *codec_np = NULL;
sound/soc/fsl/p1022_ds.c
428
struct device_node *guts_np;
sound/soc/fsl/p1022_rdk.c
215
struct device_node *np = ssi_pdev->dev.of_node;
sound/soc/fsl/p1022_rdk.c
216
struct device_node *codec_np = NULL;
sound/soc/fsl/p1022_rdk.c
392
struct device_node *guts_np;
sound/soc/fsl/pcm030-audio-fabric.c
57
struct device_node *np = op->dev.of_node;
sound/soc/fsl/pcm030-audio-fabric.c
58
struct device_node *platform_np;
sound/soc/generic/audio-graph-card.c
102
struct device_node *ep,
sound/soc/generic/audio-graph-card.c
135
struct device_node *ep_cpu,
sound/soc/generic/audio-graph-card.c
136
struct device_node *ep_codec,
sound/soc/generic/audio-graph-card.c
141
struct device_node *top = dev->of_node;
sound/soc/generic/audio-graph-card.c
144
struct device_node *port_cpu __free(device_node) = ep_to_port(ep_cpu);
sound/soc/generic/audio-graph-card.c
145
struct device_node *port_codec __free(device_node) = ep_to_port(ep_codec);
sound/soc/generic/audio-graph-card.c
146
struct device_node *ports_cpu __free(device_node) = port_to_ports(port_cpu);
sound/soc/generic/audio-graph-card.c
147
struct device_node *ports_codec __free(device_node) = port_to_ports(port_codec);
sound/soc/generic/audio-graph-card.c
197
struct device_node *cpu_ep,
sound/soc/generic/audio-graph-card.c
198
struct device_node *codec_ep,
sound/soc/generic/audio-graph-card.c
204
struct device_node *top = dev->of_node;
sound/soc/generic/audio-graph-card.c
205
struct device_node *ep = li->cpu ? cpu_ep : codec_ep;
sound/soc/generic/audio-graph-card.c
264
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card.c
265
struct device_node *ports __free(device_node) = port_to_ports(port);
sound/soc/generic/audio-graph-card.c
282
struct device_node *cpu_ep,
sound/soc/generic/audio-graph-card.c
283
struct device_node *codec_ep,
sound/soc/generic/audio-graph-card.c
31
static struct device_node *port_to_ports(struct device_node *port)
sound/soc/generic/audio-graph-card.c
320
struct device_node *codec_port,
sound/soc/generic/audio-graph-card.c
33
struct device_node *ports = of_get_parent(port);
sound/soc/generic/audio-graph-card.c
344
struct device_node *cpu_ep,
sound/soc/generic/audio-graph-card.c
345
struct device_node *codec_ep,
sound/soc/generic/audio-graph-card.c
348
struct device_node *cpu_ep,
sound/soc/generic/audio-graph-card.c
349
struct device_node *codec_ep,
sound/soc/generic/audio-graph-card.c
354
struct device_node *node = dev->of_node;
sound/soc/generic/audio-graph-card.c
355
struct device_node *cpu_port;
sound/soc/generic/audio-graph-card.c
356
struct device_node *codec_port_old = NULL;
sound/soc/generic/audio-graph-card.c
367
struct device_node *codec_ep __free(device_node) = of_graph_get_remote_endpoint(cpu_ep);
sound/soc/generic/audio-graph-card.c
368
struct device_node *codec_port __free(device_node) = ep_to_port(codec_ep);
sound/soc/generic/audio-graph-card.c
405
struct device_node *cpu_ep,
sound/soc/generic/audio-graph-card.c
406
struct device_node *codec_ep,
sound/soc/generic/audio-graph-card.c
409
struct device_node *cpu_ep,
sound/soc/generic/audio-graph-card.c
410
struct device_node *codec_ep,
sound/soc/generic/audio-graph-card.c
436
struct device_node *cpu_ep,
sound/soc/generic/audio-graph-card.c
437
struct device_node *codec_ep,
sound/soc/generic/audio-graph-card.c
465
struct device_node *cpu_ep,
sound/soc/generic/audio-graph-card.c
466
struct device_node *codec_ep,
sound/soc/generic/audio-graph-card.c
87
struct device_node *ep,
sound/soc/generic/audio-graph-card.c
90
struct device_node *top = dev->of_node;
sound/soc/generic/audio-graph-card.c
91
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card.c
92
struct device_node *ports __free(device_node) = port_to_ports(port);
sound/soc/generic/audio-graph-card.c
93
struct device_node *node __free(device_node) = of_graph_get_port_parent(ep);
sound/soc/generic/audio-graph-card2-custom-sample.c
67
struct device_node *lnk,
sound/soc/generic/audio-graph-card2-custom-sample.c
82
struct device_node *lnk,
sound/soc/generic/audio-graph-card2-custom-sample.c
97
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
1026
struct device_node *ep0 __free(device_node) = of_graph_get_next_port_endpoint(port0, NULL);
sound/soc/generic/audio-graph-card2.c
1027
struct device_node *ep1 __free(device_node) = of_graph_get_next_port_endpoint(port1, NULL);
sound/soc/generic/audio-graph-card2.c
1029
struct device_node *codec0_ep __free(device_node) = of_graph_get_remote_endpoint(ep0);
sound/soc/generic/audio-graph-card2.c
1030
struct device_node *codec1_ep __free(device_node) = of_graph_get_remote_endpoint(ep1);
sound/soc/generic/audio-graph-card2.c
1057
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
1101
static int graph_counter(struct device_node *lnk)
sound/soc/generic/audio-graph-card2.c
1118
struct device_node *ports = port_to_ports(lnk);
sound/soc/generic/audio-graph-card2.c
1134
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
1137
struct device_node *cpu_port = lnk;
sound/soc/generic/audio-graph-card2.c
1138
struct device_node *cpu_ep __free(device_node) = of_graph_get_next_port_endpoint(cpu_port, NULL);
sound/soc/generic/audio-graph-card2.c
1139
struct device_node *codec_port __free(device_node) = of_graph_get_remote_port(cpu_ep);
sound/soc/generic/audio-graph-card2.c
1160
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
1163
struct device_node *ep __free(device_node) = of_graph_get_next_port_endpoint(lnk, NULL);
sound/soc/generic/audio-graph-card2.c
1164
struct device_node *rport __free(device_node) = of_graph_get_remote_port(ep);
sound/soc/generic/audio-graph-card2.c
1197
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
1200
struct device_node *ports __free(device_node) = port_to_ports(lnk);
sound/soc/generic/audio-graph-card2.c
1201
struct device_node *port0 = of_node_get(lnk);
sound/soc/generic/audio-graph-card2.c
1202
struct device_node *port1 = of_node_get(of_graph_get_next_port(ports, of_node_get(port0)));
sound/soc/generic/audio-graph-card2.c
1203
struct device_node *ep0 __free(device_node) = of_graph_get_next_port_endpoint(port0, NULL);
sound/soc/generic/audio-graph-card2.c
1204
struct device_node *ep1 __free(device_node) = of_graph_get_next_port_endpoint(port1, NULL);
sound/soc/generic/audio-graph-card2.c
1205
struct device_node *codec0 __free(device_node) = of_graph_get_remote_port(ep0);
sound/soc/generic/audio-graph-card2.c
1206
struct device_node *codec1 __free(device_node) = of_graph_get_remote_port(ep1);
sound/soc/generic/audio-graph-card2.c
1232
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
1278
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
1283
struct device_node *node = dev->of_node;
sound/soc/generic/audio-graph-card2.c
1284
struct device_node *lnk;
sound/soc/generic/audio-graph-card2.c
245
static struct device_node *port_to_ports(struct device_node *port)
sound/soc/generic/audio-graph-card2.c
247
struct device_node *ports = of_get_parent(port);
sound/soc/generic/audio-graph-card2.c
256
static enum graph_type __graph_get_type(struct device_node *lnk)
sound/soc/generic/audio-graph-card2.c
258
struct device_node *np, *parent_np;
sound/soc/generic/audio-graph-card2.c
303
struct device_node *lnk)
sound/soc/generic/audio-graph-card2.c
336
static int graph_lnk_is_multi(struct device_node *lnk)
sound/soc/generic/audio-graph-card2.c
341
static struct device_node *graph_get_next_multi_ep(struct device_node **port, int idx)
sound/soc/generic/audio-graph-card2.c
343
struct device_node *ports __free(device_node) = port_to_ports(*port);
sound/soc/generic/audio-graph-card2.c
344
struct device_node *rep = NULL;
sound/soc/generic/audio-graph-card2.c
372
struct device_node *ep __free(device_node) = of_graph_get_next_port_endpoint(*port, NULL);
sound/soc/generic/audio-graph-card2.c
386
static void graph_parse_convert(struct device_node *ep,
sound/soc/generic/audio-graph-card2.c
389
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card2.c
390
struct device_node *ports __free(device_node) = port_to_ports(port);
sound/soc/generic/audio-graph-card2.c
400
struct device_node *ep,
sound/soc/generic/audio-graph-card2.c
484
struct device_node *rport __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card2.c
485
struct device_node *rports __free(device_node) = port_to_ports(rport);
sound/soc/generic/audio-graph-card2.c
505
struct device_node *mcpu_port)
sound/soc/generic/audio-graph-card2.c
537
struct device_node *mcpu_ep __free(device_node) = of_graph_get_next_port_endpoint(mcpu_port, NULL);
sound/soc/generic/audio-graph-card2.c
538
struct device_node *mcpu_ports __free(device_node) = port_to_ports(mcpu_port);
sound/soc/generic/audio-graph-card2.c
539
struct device_node *mcpu_port_top __free(device_node) = of_graph_get_next_port(mcpu_ports, NULL);
sound/soc/generic/audio-graph-card2.c
540
struct device_node *mcpu_ep_top __free(device_node) = of_graph_get_next_port_endpoint(mcpu_port_top, NULL);
sound/soc/generic/audio-graph-card2.c
541
struct device_node *mcodec_ep_top __free(device_node) = of_graph_get_remote_endpoint(mcpu_ep_top);
sound/soc/generic/audio-graph-card2.c
542
struct device_node *mcodec_port_top __free(device_node) = ep_to_port(mcodec_ep_top);
sound/soc/generic/audio-graph-card2.c
543
struct device_node *mcodec_ports __free(device_node) = port_to_ports(mcodec_port_top);
sound/soc/generic/audio-graph-card2.c
560
struct device_node *mcodec_ep_n __free(device_node) = of_graph_get_remote_endpoint(mcpu_ep_n);
sound/soc/generic/audio-graph-card2.c
561
struct device_node *mcodec_port __free(device_node) = ep_to_port(mcodec_ep_n);
sound/soc/generic/audio-graph-card2.c
595
struct device_node *port,
sound/soc/generic/audio-graph-card2.c
634
struct device_node *ep __free(device_node) = graph_get_next_multi_ep(&port, idx + 1);
sound/soc/generic/audio-graph-card2.c
659
struct device_node *ep,
sound/soc/generic/audio-graph-card2.c
667
struct device_node *ep,
sound/soc/generic/audio-graph-card2.c
670
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card2.c
681
static void graph_parse_daifmt(struct device_node *node, unsigned int *daifmt)
sound/soc/generic/audio-graph-card2.c
723
static unsigned int graph_parse_bitframe(struct device_node *ep)
sound/soc/generic/audio-graph-card2.c
725
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card2.c
726
struct device_node *ports __free(device_node) = port_to_ports(port);
sound/soc/generic/audio-graph-card2.c
735
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
736
struct device_node *ep_cpu,
sound/soc/generic/audio-graph-card2.c
737
struct device_node *ep_codec,
sound/soc/generic/audio-graph-card2.c
743
struct device_node *port_cpu = ep_to_port(ep_cpu);
sound/soc/generic/audio-graph-card2.c
744
struct device_node *port_codec = ep_to_port(ep_codec);
sound/soc/generic/audio-graph-card2.c
745
struct device_node *multi_cpu_port = NULL, *multi_codec_port = NULL;
sound/soc/generic/audio-graph-card2.c
762
struct device_node *ports_cpu __free(device_node) = port_to_ports(port_cpu);
sound/soc/generic/audio-graph-card2.c
772
struct device_node *ports_codec __free(device_node) = port_to_ports(port_codec);
sound/soc/generic/audio-graph-card2.c
841
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
844
struct device_node *cpu_port = lnk;
sound/soc/generic/audio-graph-card2.c
845
struct device_node *cpu_ep __free(device_node) = of_graph_get_next_port_endpoint(cpu_port, NULL);
sound/soc/generic/audio-graph-card2.c
846
struct device_node *codec_ep __free(device_node) = of_graph_get_remote_endpoint(cpu_ep);
sound/soc/generic/audio-graph-card2.c
873
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
876
struct device_node *ep __free(device_node) = of_graph_get_next_port_endpoint(lnk, NULL);
sound/soc/generic/audio-graph-card2.c
877
struct device_node *rep __free(device_node) = of_graph_get_remote_endpoint(ep);
sound/soc/generic/audio-graph-card2.c
878
struct device_node *cpu_ep = NULL;
sound/soc/generic/audio-graph-card2.c
879
struct device_node *codec_ep = NULL;
sound/soc/generic/audio-graph-card2.c
966
struct device_node *lnk,
sound/soc/generic/audio-graph-card2.c
970
struct device_node *port0 = lnk;
sound/soc/generic/audio-graph-card2.c
971
struct device_node *ports __free(device_node) = port_to_ports(port0);
sound/soc/generic/audio-graph-card2.c
972
struct device_node *port1 __free(device_node) = of_graph_get_next_port(ports, port0);
sound/soc/generic/simple-card-utils.c
1049
int graph_util_is_ports0(struct device_node *np)
sound/soc/generic/simple-card-utils.c
1051
struct device_node *parent __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card-utils.c
1052
struct device_node *port;
sound/soc/generic/simple-card-utils.c
1060
struct device_node *ports __free(device_node) = of_get_parent(port);
sound/soc/generic/simple-card-utils.c
1072
static int graph_get_dai_id(struct device_node *ep)
sound/soc/generic/simple-card-utils.c
1074
struct device_node *node __free(device_node) = of_graph_get_port_parent(ep);
sound/soc/generic/simple-card-utils.c
1075
struct device_node *port __free(device_node) = of_get_parent(ep);
sound/soc/generic/simple-card-utils.c
108
struct device_node *node,
sound/soc/generic/simple-card-utils.c
109
struct device_node *codec,
sound/soc/generic/simple-card-utils.c
1125
int graph_util_parse_dai(struct simple_util_priv *priv, struct device_node *ep,
sound/soc/generic/simple-card-utils.c
1129
struct device_node *node;
sound/soc/generic/simple-card-utils.c
113
struct device_node *bitclkmaster = NULL;
sound/soc/generic/simple-card-utils.c
114
struct device_node *framemaster = NULL;
sound/soc/generic/simple-card-utils.c
1193
void graph_util_parse_link_direction(struct device_node *np,
sound/soc/generic/simple-card-utils.c
1208
struct device_node *np,
sound/soc/generic/simple-card-utils.c
1242
struct device_node *np,
sound/soc/generic/simple-card-utils.c
143
int simple_util_parse_tdm_width_map(struct simple_util_priv *priv, struct device_node *np,
sound/soc/generic/simple-card-utils.c
261
struct device_node *node,
sound/soc/generic/simple-card-utils.c
66
void simple_util_parse_convert(struct device_node *np,
sound/soc/generic/simple-card-utils.c
753
struct device_node *node = card->dev->of_node;
sound/soc/generic/simple-card-utils.c
771
struct device_node *node = card->dev->of_node;
sound/soc/generic/simple-card.c
129
struct device_node *np,
sound/soc/generic/simple-card.c
132
struct device_node *top = dev->of_node;
sound/soc/generic/simple-card.c
133
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
142
struct device_node *np,
sound/soc/generic/simple-card.c
176
struct device_node *cpu,
sound/soc/generic/simple-card.c
177
struct device_node *codec,
sound/soc/generic/simple-card.c
182
struct device_node *top = dev->of_node;
sound/soc/generic/simple-card.c
185
struct device_node *node __free(device_node) = of_get_parent(cpu);
sound/soc/generic/simple-card.c
230
struct device_node *np,
sound/soc/generic/simple-card.c
231
struct device_node *codec,
sound/soc/generic/simple-card.c
238
struct device_node *top = dev->of_node;
sound/soc/generic/simple-card.c
239
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
307
struct device_node *np,
sound/soc/generic/simple-card.c
308
struct device_node *codec,
sound/soc/generic/simple-card.c
317
struct device_node *cpu = NULL;
sound/soc/generic/simple-card.c
324
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
333
struct device_node *plat __free(device_node) = of_get_child_by_name(node, prop);
sound/soc/generic/simple-card.c
364
struct device_node *np,
sound/soc/generic/simple-card.c
365
struct device_node *codec,
sound/soc/generic/simple-card.c
368
struct device_node *np,
sound/soc/generic/simple-card.c
369
struct device_node *codec,
sound/soc/generic/simple-card.c
373
struct device_node *top = dev->of_node;
sound/soc/generic/simple-card.c
374
struct device_node *node;
sound/soc/generic/simple-card.c
386
struct device_node *add_devs __free(device_node) = of_get_child_by_name(top, PREFIX "additional-devs");
sound/soc/generic/simple-card.c
40
struct device_node *node,
sound/soc/generic/simple-card.c
400
struct device_node *codec __free(device_node) =
sound/soc/generic/simple-card.c
407
struct device_node *plat __free(device_node) =
sound/soc/generic/simple-card.c
465
struct device_node *np,
sound/soc/generic/simple-card.c
466
struct device_node *codec,
sound/soc/generic/simple-card.c
469
struct device_node *np,
sound/soc/generic/simple-card.c
470
struct device_node *codec,
sound/soc/generic/simple-card.c
505
struct device_node *node __free(device_node) = of_get_child_by_name(dev->of_node, PREFIX "additional-devs");
sound/soc/generic/simple-card.c
559
struct device_node *np,
sound/soc/generic/simple-card.c
560
struct device_node *codec,
sound/soc/generic/simple-card.c
594
struct device_node *np,
sound/soc/generic/simple-card.c
595
struct device_node *codec,
sound/soc/generic/simple-card.c
627
struct device_node *top = dev->of_node;
sound/soc/generic/simple-card.c
66
struct device_node *node,
sound/soc/generic/test-component.c
527
struct device_node *node = dev->of_node;
sound/soc/hisilicon/hi6210-i2s.c
544
struct device_node *node = pdev->dev.of_node;
sound/soc/intel/keembay/kmb_platform.c
821
struct device_node *np = pdev->dev.of_node;
sound/soc/kirkwood/kirkwood-i2s.c
56
struct device_node *np = pdev->dev.of_node;
sound/soc/kirkwood/kirkwood-i2s.c
645
struct device_node *np = pdev->dev.of_node;
sound/soc/loongson/loongson_card.c
124
struct device_node *cpu, *codec;
sound/soc/mediatek/common/mtk-dsp-sof-common.c
234
struct device_node *np = dev->of_node;
sound/soc/mediatek/common/mtk-soundcard-driver.c
185
struct device_node *platform_node, *adsp_node, *accdet_node;
sound/soc/mediatek/common/mtk-soundcard-driver.c
19
struct device_node *sub_node,
sound/soc/mediatek/common/mtk-soundcard-driver.c
22
struct device_node *codec_node;
sound/soc/mediatek/common/mtk-soundcard-driver.c
47
static int set_dailink_daifmt(struct device_node *sub_node,
sound/soc/mediatek/mt2701/mt2701-cs42448.c
321
struct device_node *platform_node, *codec_node, *codec_node_bt_mrg;
sound/soc/mediatek/mt2701/mt2701-hdmi.c
61
struct device_node *platform_node;
sound/soc/mediatek/mt2701/mt2701-hdmi.c
62
struct device_node *codec_node;
sound/soc/mediatek/mt2701/mt2701-wm8960.c
107
struct device_node *platform_node, *codec_node;
sound/soc/mediatek/mt6797/mt6797-mt6351.c
187
struct device_node *platform_node, *codec_node;
sound/soc/mediatek/mt7986/mt7986-wm8960.c
87
struct device_node *platform, *codec;
sound/soc/mediatek/mt7986/mt7986-wm8960.c
88
struct device_node *platform_dai_node, *codec_dai_node;
sound/soc/mediatek/mt8173/mt8173-max98090.c
146
struct device_node *codec_node, *platform_node;
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
190
struct device_node *platform_node;
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
246
struct device_node *platform_node;
sound/soc/mediatek/mt8173/mt8173-rt5650.c
268
struct device_node *platform_node;
sound/soc/mediatek/mt8173/mt8173-rt5650.c
269
struct device_node *np;
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
738
struct device_node *platform_node, *hdmi_codec;
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
702
struct device_node *platform_node, *ec_codec, *hdmi_codec;
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
544
struct device_node *of_node = afe->dev->of_node;
sound/soc/mediatek/mt8186/mt8186-mt6366-common.c
44
struct device_node *node,
sound/soc/mediatek/mt8186/mt8186-mt6366-common.h
15
struct device_node *node,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
1165
struct device_node *headset_codec, *playback_codec;
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3123
struct device_node *np)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2593
const struct device_node *of_node = afe->dev->of_node;
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
1389
const struct device_node *of_node = afe->dev->of_node;
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
622
struct device_node *of_node = afe->dev->of_node;
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
1024
struct device_node *node,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
1045
struct device_node *hdmi_codec, *headset_codec, *speaker_codec;
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2618
const struct device_node *of_node = afe->dev->of_node;
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1279
struct device_node *codec_node, *dp_node, *hdmi_node;
sound/soc/mediatek/mt8196/mt8196-dai-i2s.c
2541
const struct device_node *of_node = afe->dev->of_node;
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
269
struct device_node *np = afe->dev->of_node;
sound/soc/meson/axg-card.c
158
struct device_node *node,
sound/soc/meson/axg-card.c
221
struct device_node *node,
sound/soc/meson/axg-card.c
246
struct device_node *node,
sound/soc/meson/axg-card.c
287
static int axg_card_cpu_is_capture_fe(struct device_node *np)
sound/soc/meson/axg-card.c
292
static int axg_card_cpu_is_playback_fe(struct device_node *np)
sound/soc/meson/axg-card.c
297
static int axg_card_cpu_is_tdm_iface(struct device_node *np)
sound/soc/meson/axg-card.c
302
static int axg_card_cpu_is_codec(struct device_node *np)
sound/soc/meson/axg-card.c
308
static int axg_card_add_link(struct snd_soc_card *card, struct device_node *np,
sound/soc/meson/gx-card.c
45
struct device_node *node,
sound/soc/meson/gx-card.c
79
static int gx_card_add_link(struct snd_soc_card *card, struct device_node *np,
sound/soc/meson/meson-card-utils.c
108
unsigned int meson_card_parse_daifmt(struct device_node *node,
sound/soc/meson/meson-card-utils.c
109
struct device_node *cpu_node)
sound/soc/meson/meson-card-utils.c
111
struct device_node *bitclkmaster = NULL;
sound/soc/meson/meson-card-utils.c
112
struct device_node *framemaster = NULL;
sound/soc/meson/meson-card-utils.c
137
struct device_node *node)
sound/soc/meson/meson-card-utils.c
174
struct device_node *node,
sound/soc/meson/meson-card-utils.c
197
struct device_node *node = card->dev->of_node;
sound/soc/meson/meson-card-utils.c
76
struct device_node *node,
sound/soc/meson/meson-card-utils.c
94
struct device_node *node,
sound/soc/meson/meson-card.h
10
struct device_node;
sound/soc/meson/meson-card.h
21
struct device_node *node,
sound/soc/meson/meson-card.h
31
unsigned int meson_card_parse_daifmt(struct device_node *node,
sound/soc/meson/meson-card.h
32
struct device_node *cpu_node);
sound/soc/meson/meson-card.h
41
struct device_node *node,
sound/soc/meson/meson-card.h
45
struct device_node *node);
sound/soc/meson/meson-card.h
48
struct device_node *node,
sound/soc/mxs/mxs-saif.c
758
struct device_node *np = pdev->dev.of_node;
sound/soc/mxs/mxs-saif.c
784
struct device_node *np = pdev->dev.of_node;
sound/soc/mxs/mxs-saif.c
787
struct device_node *master;
sound/soc/mxs/mxs-sgtl5000.c
112
struct device_node *np = pdev->dev.of_node;
sound/soc/mxs/mxs-sgtl5000.c
113
struct device_node *saif_np[2], *codec_np;
sound/soc/pxa/pxa-ssp.c
757
struct device_node *ssp_handle;
sound/soc/qcom/common.c
100
struct device_node *platform __free(device_node) =
sound/soc/qcom/common.c
102
struct device_node *codec __free(device_node) =
sound/soc/qcom/common.c
98
struct device_node *cpu __free(device_node) =
sound/soc/qcom/lpass-cpu.c
1008
struct device_node *node,
sound/soc/qcom/lpass-cpu.c
1049
struct device_node *node;
sound/soc/qcom/lpass-cpu.c
1105
struct device_node *dsp_of_node;
sound/soc/qcom/qdsp6/q6afe-dai.c
1029
struct device_node *node;
sound/soc/qcom/qdsp6/q6apm-dai.c
1023
struct device_node *node = dev->of_node;
sound/soc/qcom/qdsp6/q6asm-dai.c
1256
struct device_node *node;
sound/soc/qcom/qdsp6/q6asm-dai.c
1302
struct device_node *node = dev->of_node;
sound/soc/qcom/qdsp6/q6usb.c
367
struct device_node *node = pdev->dev.of_node;
sound/soc/qcom/storm.c
70
struct device_node *np = card->dev->of_node;
sound/soc/renesas/fsi.c
1901
struct device_node *np,
sound/soc/renesas/fsi.c
1990
struct device_node *np = pdev->dev.of_node;
sound/soc/renesas/rcar/adg.c
664
struct device_node *np = dev->of_node;
sound/soc/renesas/rcar/adg.c
972
struct device_node *np = dev->of_node;
sound/soc/renesas/rcar/core.c
1087
struct device_node *dai_np)
sound/soc/renesas/rcar/core.c
1090
struct device_node *ssiu_np = rsnd_ssiu_of_node(priv);
sound/soc/renesas/rcar/core.c
1102
struct device_node *node = is_play ?
sound/soc/renesas/rcar/core.c
1124
struct device_node *dai_np)
sound/soc/renesas/rcar/core.c
1134
struct device_node *endpoint)
sound/soc/renesas/rcar/core.c
1137
struct device_node *remote_node;
sound/soc/renesas/rcar/core.c
1163
struct device_node *node,
sound/soc/renesas/rcar/core.c
1164
struct device_node *playback,
sound/soc/renesas/rcar/core.c
1165
struct device_node *capture)
sound/soc/renesas/rcar/core.c
1194
int rsnd_node_fixed_index(struct device *dev, struct device_node *node, char *name, int idx)
sound/soc/renesas/rcar/core.c
1226
int rsnd_node_count(struct rsnd_priv *priv, struct device_node *node, char *name)
sound/soc/renesas/rcar/core.c
1326
struct device_node *rsnd_parse_of_node(struct rsnd_priv *priv, const char *name)
sound/soc/renesas/rcar/core.c
1328
struct device_node *np = rsnd_priv_to_dev(priv)->of_node;
sound/soc/renesas/rcar/core.c
1329
struct device_node *node;
sound/soc/renesas/rcar/core.c
1343
static struct device_node*
sound/soc/renesas/rcar/core.c
1344
rsnd_pick_endpoint_node_for_ports(struct device_node *e_ports,
sound/soc/renesas/rcar/core.c
1345
struct device_node *e_port)
sound/soc/renesas/rcar/core.c
1359
struct device_node *np = dev->of_node;
sound/soc/renesas/rcar/core.c
1360
struct device_node *node;
sound/soc/renesas/rcar/core.c
1488
struct device_node *dai_np,
sound/soc/renesas/rcar/core.c
1489
struct device_node *node_np,
sound/soc/renesas/rcar/core.c
1526
struct device_node *playback = of_parse_phandle(dai_np, "playback", io_i);
sound/soc/renesas/rcar/core.c
1527
struct device_node *capture = of_parse_phandle(dai_np, "capture", io_i);
sound/soc/renesas/rcar/core.c
1583
struct device_node *np = dev->of_node;
sound/soc/renesas/rcar/core.c
1612
struct device_node *dai_np_port;
sound/soc/renesas/rcar/core.c
1613
struct device_node *dai_np;
sound/soc/renesas/rcar/ctu.c
317
struct device_node *node;
sound/soc/renesas/rcar/dma.c
194
struct dma_chan *rsnd_dma_request_channel(struct device_node *of_node, char *name,
sound/soc/renesas/rcar/dvc.c
325
struct device_node *node;
sound/soc/renesas/rcar/mix.c
289
struct device_node *node;
sound/soc/renesas/rcar/msiof.c
562
struct device_node *port __free(device_node) = of_graph_get_next_port(dev->of_node, NULL);
sound/soc/renesas/rcar/rsnd.h
272
struct dma_chan *rsnd_dma_request_channel(struct device_node *of_node, char *name,
sound/soc/renesas/rcar/rsnd.h
463
struct device_node *node,
sound/soc/renesas/rcar/rsnd.h
464
struct device_node *playback,
sound/soc/renesas/rcar/rsnd.h
465
struct device_node *capture);
sound/soc/renesas/rcar/rsnd.h
466
int rsnd_node_count(struct rsnd_priv *priv, struct device_node *node, char *name);
sound/soc/renesas/rcar/rsnd.h
467
int rsnd_node_fixed_index(struct device *dev, struct device_node *node, char *name, int idx);
sound/soc/renesas/rcar/rsnd.h
508
struct device_node *rsnd_parse_of_node(struct rsnd_priv *priv, const char *name);
sound/soc/renesas/rcar/rsnd.h
844
struct device_node *playback,
sound/soc/renesas/rcar/rsnd.h
845
struct device_node *capture);
sound/soc/renesas/rcar/rsnd.h
859
struct device_node *playback,
sound/soc/renesas/rcar/rsnd.h
860
struct device_node *capture);
sound/soc/renesas/rcar/src.c
721
struct device_node *node;
sound/soc/renesas/rcar/ssi.c
1110
struct device_node *playback,
sound/soc/renesas/rcar/ssi.c
1111
struct device_node *capture)
sound/soc/renesas/rcar/ssi.c
1115
struct device_node *node;
sound/soc/renesas/rcar/ssi.c
1161
struct device_node *node;
sound/soc/renesas/rcar/ssiu.c
478
struct device_node *playback,
sound/soc/renesas/rcar/ssiu.c
479
struct device_node *capture)
sound/soc/renesas/rcar/ssiu.c
483
struct device_node *node = rsnd_ssiu_of_node(priv);
sound/soc/renesas/rcar/ssiu.c
520
struct device_node *node __free(device_node) = rsnd_ssiu_of_node(priv);
sound/soc/renesas/rz-ssi.c
1007
struct device_node *np = pdev->dev.of_node;
sound/soc/rockchip/rk3288_hdmi_analog.c
171
struct device_node *np = pdev->dev.of_node;
sound/soc/rockchip/rk3399_gru_sound.c
475
static int rockchip_sound_codec_node_match(struct device_node *np_codec)
sound/soc/rockchip/rk3399_gru_sound.c
501
struct device_node *np_cpu, *np_cpu0, *np_cpu1;
sound/soc/rockchip/rk3399_gru_sound.c
502
struct device_node *np_codec;
sound/soc/rockchip/rockchip_i2s.c
678
struct device_node *node = i2s->dev->of_node;
sound/soc/rockchip/rockchip_i2s.c
746
struct device_node *node = pdev->dev.of_node;
sound/soc/rockchip/rockchip_i2s_tdm.c
1053
struct device_node *node = i2s_tdm->dev->of_node;
sound/soc/rockchip/rockchip_i2s_tdm.c
1164
struct device_node *np,
sound/soc/rockchip/rockchip_i2s_tdm.c
1218
struct device_node *np)
sound/soc/rockchip/rockchip_i2s_tdm.c
1224
struct device_node *np)
sound/soc/rockchip/rockchip_i2s_tdm.c
1231
struct device_node *node = pdev->dev.of_node;
sound/soc/rockchip/rockchip_max98090.c
361
static int rk_parse_headset_from_of(struct device *dev, struct device_node *np)
sound/soc/rockchip/rockchip_max98090.c
378
struct device_node *np = pdev->dev.of_node;
sound/soc/rockchip/rockchip_max98090.c
379
struct device_node *np_cpu;
sound/soc/rockchip/rockchip_max98090.c
380
struct device_node *np_audio, *np_hdmi;
sound/soc/rockchip/rockchip_pdm.c
548
static int rockchip_pdm_path_parse(struct rk_pdm_dev *pdm, struct device_node *node)
sound/soc/rockchip/rockchip_pdm.c
577
struct device_node *node = pdev->dev.of_node;
sound/soc/rockchip/rockchip_rt5645.c
169
struct device_node *np = pdev->dev.of_node;
sound/soc/rockchip/rockchip_sai.c
1106
struct device_node *node = sai->dev->of_node;
sound/soc/rockchip/rockchip_sai.c
1390
struct device_node *node = pdev->dev.of_node;
sound/soc/rockchip/rockchip_sai.c
763
struct device_node *np,
sound/soc/rockchip/rockchip_sai.c
816
struct device_node *np)
sound/soc/rockchip/rockchip_spdif.c
335
struct device_node *np = pdev->dev.of_node;
sound/soc/samsung/aries_wm8994.c
539
struct device_node *np = pdev->dev.of_node;
sound/soc/samsung/aries_wm8994.c
540
struct device_node *cpu, *codec, *extcon_np;
sound/soc/samsung/arndale.c
148
struct device_node *np = pdev->dev.of_node;
sound/soc/samsung/i2s.c
1380
struct device_node *np = pdev->dev.of_node;
sound/soc/samsung/midas_wm1811.c
574
struct device_node *cpu_dai_node = NULL, *codec_dai_node = NULL;
sound/soc/samsung/midas_wm1811.c
575
struct device_node *cpu = NULL, *codec = NULL;
sound/soc/samsung/odroid.c
190
struct device_node *cpu_dai = NULL;
sound/soc/samsung/odroid.c
191
struct device_node *cpu, *codec;
sound/soc/samsung/smdk_wm8994.c
138
struct device_node *np = pdev->dev.of_node;
sound/soc/samsung/snow.c
128
struct device_node *cpu, *codec;
sound/soc/samsung/tm2_wm5110.c
498
struct device_node *cpu_dai_node[2] = {};
sound/soc/samsung/tm2_wm5110.c
499
struct device_node *codec_dai_node[2] = {};
sound/soc/soc-component.c
330
struct device_node *ep)
sound/soc/soc-core.c
1400
struct device_node *of_node = soc_component_to_node(component);
sound/soc/soc-core.c
2835
struct device_node *np;
sound/soc/soc-core.c
2872
struct device_node *np = card->dev->of_node;
sound/soc/soc-core.c
2999
int snd_soc_of_get_slot_mask(struct device_node *np,
sound/soc/soc-core.c
3018
int snd_soc_of_parse_tdm_slot(struct device_node *np,
sound/soc/soc-core.c
3056
void snd_soc_of_parse_node_prefix(struct device_node *np,
sound/soc/soc-core.c
3058
struct device_node *of_node,
sound/soc/soc-core.c
3078
struct device_node *np = card->dev->of_node;
sound/soc/soc-core.c
3128
struct device_node *node = card->dev->of_node;
sound/soc/soc-core.c
3160
struct device_node *np = card->dev->of_node;
sound/soc/soc-core.c
3242
unsigned int snd_soc_daifmt_parse_format(struct device_node *np,
sound/soc/soc-core.c
3329
unsigned int snd_soc_daifmt_parse_clock_provider_raw(struct device_node *np,
sound/soc/soc-core.c
3331
struct device_node **bitclkmaster,
sound/soc/soc-core.c
3332
struct device_node **framemaster)
sound/soc/soc-core.c
3400
int snd_soc_get_dai_id(struct device_node *ep)
sound/soc/soc-core.c
3436
struct device_node *component_of_node = soc_component_to_node(pos);
sound/soc/soc-core.c
3493
int snd_soc_of_get_dlc(struct device_node *of_node,
sound/soc/soc-core.c
3526
int snd_soc_of_get_dai_name(struct device_node *of_node,
sound/soc/soc-core.c
3563
struct device *dev, struct device_node *of_node,
sound/soc/soc-core.c
3620
struct device_node *of_node,
sound/soc/soc-core.c
3674
struct device_node *of_node,
sound/soc/soc-core.c
832
static struct device_node
sound/soc/soc-core.c
835
struct device_node *of_node;
sound/soc/soc-core.c
862
struct device_node *component_of_node;
sound/soc/soc-usb.c
16
static struct device_node *snd_soc_find_phandle(struct device *dev)
sound/soc/soc-usb.c
18
struct device_node *node;
sound/soc/soc-usb.c
27
static struct snd_soc_usb *snd_soc_usb_ctx_lookup(struct device_node *node)
sound/soc/soc-usb.c
45
struct device_node *node;
sound/soc/spacemit/k1_i2s.c
373
struct device_node *node = i2s->dev->of_node;
sound/soc/sprd/sprd-pcm-dma.c
462
struct device_node *np = pdev->dev.of_node;
sound/soc/sti/sti_uniperif.c
387
static int sti_uniperiph_cpu_dai_of(struct device_node *node,
sound/soc/sti/sti_uniperif.c
467
struct device_node *node = pdev->dev.of_node;
sound/soc/sti/uniperif_player.c
1002
struct device_node *node = pdev->dev.of_node;
sound/soc/stm/stm32_i2s.c
1185
struct device_node *np = pdev->dev.of_node;
sound/soc/stm/stm32_sai.c
131
struct device_node *np_provider,
sound/soc/stm/stm32_sai.h
306
struct device_node *np_provider, int synco, int synci);
sound/soc/stm/stm32_sai_sub.c
112
struct device_node *np_sync_provider;
sound/soc/stm/stm32_sai_sub.c
1501
struct device_node *np = pdev->dev.of_node;
sound/soc/stm/stm32_spdifrx.c
898
struct device_node *np = pdev->dev.of_node;
sound/soc/tegra/tegra210_i2s.c
1020
struct device_node *ports, *ep;
sound/soc/tegra/tegra210_mbdrc.c
990
struct device_node *child;
sound/soc/tegra/tegra210_peq.c
406
struct device_node *child;
sound/soc/tegra/tegra_asoc_machine.c
401
static struct device_node *
sound/soc/tegra/tegra_asoc_machine.c
404
struct device_node *np;
sound/soc/tegra/tegra_asoc_machine.c
448
struct device_node *np_codec, *np_i2s, *np_ac97;
sound/soc/ti/davinci-evm.c
117
struct device_node *np = card->dev->of_node;
sound/soc/ti/davinci-evm.c
178
struct device_node *np = pdev->dev.of_node;
sound/soc/ti/davinci-mcasp.c
2058
struct device_node *endpoint)
sound/soc/ti/davinci-mcasp.c
2061
struct device_node *port;
sound/soc/ti/davinci-mcasp.c
2143
struct device_node *node = pdev->dev.of_node;
sound/soc/ti/davinci-mcasp.c
2189
static bool mcasp_detect_dpcm(struct device_node *np)
sound/soc/ti/davinci-mcasp.c
2191
struct device_node *ep, *remote_ep;
sound/soc/ti/davinci-mcasp.c
2192
struct device_node *port, *container, *parent;
sound/soc/ti/davinci-mcasp.c
2233
struct device_node *np)
sound/soc/ti/davinci-mcasp.c
2235
struct device_node *port, *ports;
sound/soc/ti/davinci-mcasp.c
2273
struct device_node *np = pdev->dev.of_node;
sound/soc/ti/j721e-evm.c
612
struct device_node *node = priv->dev->of_node;
sound/soc/ti/j721e-evm.c
614
struct device_node *dai_node, *codec_node;
sound/soc/ti/j721e-evm.c
714
struct device_node *node = priv->dev->of_node;
sound/soc/ti/j721e-evm.c
716
struct device_node *dai_node, *codeca_node, *codecb_node;
sound/soc/ti/omap-abe-twl6040.c
213
struct device_node *node = pdev->dev.of_node;
sound/soc/ti/omap-abe-twl6040.c
215
struct device_node *dai_node;
sound/soc/ti/omap-mcbsp.c
1362
struct device_node *node = pdev->dev.of_node;
sound/soc/ti/omap-twl4030.c
241
struct device_node *node = pdev->dev.of_node;
sound/soc/ti/omap-twl4030.c
253
struct device_node *dai_node;
sound/soc/ti/rx51.c
361
struct device_node *np = pdev->dev.of_node;
sound/soc/ti/rx51.c
371
struct device_node *dai_node;
sound/soc/ux500/mop500.c
105
struct device_node *np = pdev->dev.of_node;
sound/soc/ux500/mop500.c
72
struct device_node *np)
sound/soc/ux500/mop500.c
74
struct device_node *codec_np, *msp_np[2];
sound/soc/xilinx/xlnx_i2s.c
177
struct device_node *node = dev->of_node;
sound/soc/xilinx/xlnx_spdif.c
245
struct device_node *node = dev->of_node;
tools/testing/nvdimm/test/ndtest.h
12
struct device_node *dn;