Searched refs:guts (Results 1 - 30 of 30) sorted by relevance

/linux-4.4.14/arch/powerpc/platforms/85xx/
H A Dp1022_rdk.c15 #include <linux/fsl/guts.h>
45 struct ccsr_guts __iomem *guts; p1022rdk_set_pixel_clock() local
51 guts_np = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); p1022rdk_set_pixel_clock()
57 guts = of_iomap(guts_np, 0); p1022rdk_set_pixel_clock()
59 if (!guts) { p1022rdk_set_pixel_clock()
78 clrbits32(&guts->clkdvdr, p1022rdk_set_pixel_clock()
82 setbits32(&guts->clkdvdr, CLKDVDR_PXCKEN | (pxclk << 16)); p1022rdk_set_pixel_clock()
84 iounmap(guts); p1022rdk_set_pixel_clock()
H A Dtwr_p102x.c18 #include <linux/fsl/guts.h>
84 struct ccsr_guts __iomem *guts; twr_p1025_setup_arch() local
86 np = of_find_compatible_node(NULL, NULL, "fsl,p1021-guts"); twr_p1025_setup_arch()
88 guts = of_iomap(np, 0); twr_p1025_setup_arch()
89 if (!guts) twr_p1025_setup_arch()
98 setbits32(&guts->pmuxcr, MPC85xx_PMUXCR_QE(0) | twr_p1025_setup_arch()
102 iounmap(guts); twr_p1025_setup_arch()
H A Dsmp.c22 #include <linux/fsl/guts.h>
46 static struct ccsr_guts __iomem *guts; variable in typeref:struct:__iomem
57 setbits32(&guts->devdisr, mask); mpc85xx_timebase_freeze()
59 clrbits32(&guts->devdisr, mask); mpc85xx_timebase_freeze()
61 in_be32(&guts->devdisr); mpc85xx_timebase_freeze()
471 { .compatible = "fsl,mpc8572-guts", },
472 { .compatible = "fsl,p1020-guts", },
473 { .compatible = "fsl,p1021-guts", },
474 { .compatible = "fsl,p1022-guts", },
475 { .compatible = "fsl,p1023-guts", },
476 { .compatible = "fsl,p2020-guts", },
505 guts = of_iomap(np, 0); mpc85xx_smp_init()
507 if (!guts) { mpc85xx_smp_init()
508 pr_err("%s: Could not map guts node address\n", mpc85xx_smp_init()
H A Dp1022_ds.c19 #include <linux/fsl/guts.h>
168 struct ccsr_guts __iomem *guts; p1022ds_set_monitor_port() local
180 guts_node = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); p1022ds_set_monitor_port()
186 guts = of_iomap(guts_node, 0); p1022ds_set_monitor_port()
187 if (!guts) { p1022ds_set_monitor_port()
289 if ((in_be32(&guts->pmuxcr) & PMUXCR_ELBCDIU_MASK) != p1022ds_set_monitor_port()
319 clrsetbits_be32(&guts->pmuxcr, PMUXCR_ELBCDIU_MASK, p1022ds_set_monitor_port()
321 in_be32(&guts->pmuxcr); p1022ds_set_monitor_port()
359 if (guts) p1022ds_set_monitor_port()
360 iounmap(guts); p1022ds_set_monitor_port()
375 struct ccsr_guts __iomem *guts; p1022ds_set_pixel_clock() local
381 guts_np = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); p1022ds_set_pixel_clock()
387 guts = of_iomap(guts_np, 0); p1022ds_set_pixel_clock()
389 if (!guts) { p1022ds_set_pixel_clock()
408 clrbits32(&guts->clkdvdr, p1022ds_set_pixel_clock()
412 setbits32(&guts->clkdvdr, CLKDVDR_PXCKEN | (pxclk << 16)); p1022ds_set_pixel_clock()
414 iounmap(guts); p1022ds_set_pixel_clock()
H A Dmpc85xx_mds.c37 #include <linux/fsl/guts.h>
247 struct ccsr_guts __iomem *guts; mpc85xx_mds_qe_init() local
251 guts = of_iomap(np, 0); mpc85xx_mds_qe_init()
252 if (!guts) mpc85xx_mds_qe_init()
261 setbits32(&guts->pmuxcr, MPC85xx_PMUXCR_QE(0) | mpc85xx_mds_qe_init()
265 iounmap(guts); mpc85xx_mds_qe_init()
H A Dmpc85xx_rdb.c20 #include <linux/fsl/guts.h>
103 struct ccsr_guts __iomem *guts; mpc85xx_rdb_setup_arch() local
107 guts = of_iomap(np, 0); mpc85xx_rdb_setup_arch()
108 if (!guts) { mpc85xx_rdb_setup_arch()
119 setbits32(&guts->pmuxcr, MPC85xx_PMUXCR_QE(0) | mpc85xx_rdb_setup_arch()
123 iounmap(guts); mpc85xx_rdb_setup_arch()
H A Dcommon.c30 { .compatible = "fsl,mpc8548-guts", },
/linux-4.4.14/sound/soc/fsl/
H A Dp1022_rdk.c21 #include <linux/fsl/guts.h>
52 * guts: Pointer to GUTS structure
57 static inline void guts_set_dmuxcr(struct ccsr_guts __iomem *guts, guts_set_dmuxcr() argument
62 clrsetbits_be32(&guts->dmuxcr, 3 << shift, device << shift); guts_set_dmuxcr()
97 struct ccsr_guts __iomem *guts; p1022_rdk_machine_probe() local
99 guts = ioremap(guts_phys, sizeof(struct ccsr_guts)); p1022_rdk_machine_probe()
100 if (!guts) { p1022_rdk_machine_probe()
106 clrsetbits_be32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_UART0_I2C1_MASK, p1022_rdk_machine_probe()
110 clrsetbits_be32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_SSI_DMA_TDM_MASK, p1022_rdk_machine_probe()
114 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], p1022_rdk_machine_probe()
117 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], p1022_rdk_machine_probe()
120 iounmap(guts); p1022_rdk_machine_probe()
169 struct ccsr_guts __iomem *guts; p1022_rdk_machine_remove() local
171 guts = ioremap(guts_phys, sizeof(struct ccsr_guts)); p1022_rdk_machine_remove()
172 if (!guts) { p1022_rdk_machine_remove()
178 clrbits32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_UART0_I2C1_MASK); p1022_rdk_machine_remove()
179 clrbits32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_SSI_DMA_TDM_MASK); p1022_rdk_machine_remove()
180 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); p1022_rdk_machine_remove()
181 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], 0); p1022_rdk_machine_remove()
183 iounmap(guts); p1022_rdk_machine_remove()
365 guts_np = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); p1022_rdk_init()
H A Dmpc8610_hpcd.c15 #include <linux/fsl/guts.h>
59 struct ccsr_guts __iomem *guts; mpc8610_hpcd_machine_probe() local
61 guts = ioremap(guts_phys, sizeof(struct ccsr_guts)); mpc8610_hpcd_machine_probe()
62 if (!guts) { mpc8610_hpcd_machine_probe()
68 guts_set_dmacr(guts, machine_data->dma_id[0], mpc8610_hpcd_machine_probe()
71 guts_set_dmacr(guts, machine_data->dma_id[1], mpc8610_hpcd_machine_probe()
75 guts_set_pmuxcr_dma(guts, machine_data->dma_id[0], mpc8610_hpcd_machine_probe()
77 guts_set_pmuxcr_dma(guts, machine_data->dma_id[1], mpc8610_hpcd_machine_probe()
82 clrsetbits_be32(&guts->pmuxcr, mpc8610_hpcd_machine_probe()
86 clrsetbits_be32(&guts->pmuxcr, mpc8610_hpcd_machine_probe()
91 iounmap(guts); mpc8610_hpcd_machine_probe()
143 struct ccsr_guts __iomem *guts; mpc8610_hpcd_machine_remove() local
145 guts = ioremap(guts_phys, sizeof(struct ccsr_guts)); mpc8610_hpcd_machine_remove()
146 if (!guts) { mpc8610_hpcd_machine_remove()
153 guts_set_dmacr(guts, machine_data->dma_id[0], mpc8610_hpcd_machine_remove()
155 guts_set_dmacr(guts, machine_data->dma_id[1], mpc8610_hpcd_machine_remove()
160 clrsetbits_be32(&guts->pmuxcr, mpc8610_hpcd_machine_remove()
164 clrsetbits_be32(&guts->pmuxcr, mpc8610_hpcd_machine_remove()
169 iounmap(guts); mpc8610_hpcd_machine_remove()
408 guts_np = of_find_compatible_node(NULL, NULL, "fsl,mpc8610-guts"); mpc8610_hpcd_init()
H A Dp1022_ds.c14 #include <linux/fsl/guts.h>
45 * guts: Pointer to GUTS structure
50 static inline void guts_set_dmuxcr(struct ccsr_guts __iomem *guts, guts_set_dmuxcr() argument
55 clrsetbits_be32(&guts->dmuxcr, 3 << shift, device << shift); guts_set_dmuxcr()
91 struct ccsr_guts __iomem *guts; p1022_ds_machine_probe() local
93 guts = ioremap(guts_phys, sizeof(struct ccsr_guts)); p1022_ds_machine_probe()
94 if (!guts) { p1022_ds_machine_probe()
100 clrsetbits_be32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_UART0_I2C1_MASK, p1022_ds_machine_probe()
104 clrsetbits_be32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_SSI_DMA_TDM_MASK, p1022_ds_machine_probe()
108 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], p1022_ds_machine_probe()
111 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], p1022_ds_machine_probe()
114 iounmap(guts); p1022_ds_machine_probe()
165 struct ccsr_guts __iomem *guts; p1022_ds_machine_remove() local
167 guts = ioremap(guts_phys, sizeof(struct ccsr_guts)); p1022_ds_machine_remove()
168 if (!guts) { p1022_ds_machine_remove()
174 clrbits32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_UART0_I2C1_MASK); p1022_ds_machine_remove()
175 clrbits32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_SSI_DMA_TDM_MASK); p1022_ds_machine_remove()
176 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); p1022_ds_machine_remove()
177 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], 0); p1022_ds_machine_remove()
179 iounmap(guts); p1022_ds_machine_remove()
415 guts_np = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); p1022_ds_init()
/linux-4.4.14/arch/powerpc/platforms/86xx/
H A Dmpc8610_hpcd.c27 #include <linux/fsl/guts.h>
90 { .compatible = "fsl,mpc8610-guts", }, mpc8610_suspend_init()
231 struct ccsr_guts __iomem *guts; mpc8610hpcd_set_pixel_clock() local
237 guts_np = of_find_compatible_node(NULL, NULL, "fsl,mpc8610-guts"); mpc8610hpcd_set_pixel_clock()
243 guts = of_iomap(guts_np, 0); mpc8610hpcd_set_pixel_clock()
245 if (!guts) { mpc8610hpcd_set_pixel_clock()
264 clrbits32(&guts->clkdvdr, mpc8610hpcd_set_pixel_clock()
268 setbits32(&guts->clkdvdr, CLKDVDR_PXCKEN | (pxclk << 16)); mpc8610hpcd_set_pixel_clock()
270 iounmap(guts); mpc8610hpcd_set_pixel_clock()
/linux-4.4.14/include/linux/fsl/
H A Dguts.h126 * guts: Pointer to GUTS structure
131 static inline void guts_set_dmacr(struct ccsr_guts __iomem *guts, guts_set_dmacr() argument
136 clrsetbits_be32(&guts->dmacr, 3 << shift, device << shift); guts_set_dmacr()
162 * guts: Pointer to GUTS structure
167 static inline void guts_set_pmuxcr_dma(struct ccsr_guts __iomem *guts, guts_set_pmuxcr_dma() argument
173 clrsetbits_be32(&guts->pmuxcr, 1 << shift, value << shift); guts_set_pmuxcr_dma()
/linux-4.4.14/drivers/clk/
H A Dclk-qoriq.c15 #include <linux/fsl/guts.h>
95 struct ccsr_guts __iomem *guts; member in struct:clockgen
352 reg = ioread32be(&cg->guts->rcwsr[7]); p2041_init_periph()
364 reg = ioread32be(&cg->guts->rcwsr[7]); p4080_init_periph()
382 reg = ioread32be(&cg->guts->rcwsr[7]); p5020_init_periph()
397 reg = ioread32be(&cg->guts->rcwsr[7]); p5040_init_periph()
1230 struct device_node *guts; clockgen_init() local
1232 guts = of_find_compatible_node(NULL, NULL, clockgen_init()
1234 if (guts) { clockgen_init()
1235 clockgen.guts = of_iomap(guts, 0); clockgen_init()
1236 if (!clockgen.guts) { clockgen_init()
1238 guts->full_name); clockgen_init()
/linux-4.4.14/kernel/time/
H A Dtick-broadcast-hrtimer.c41 * This is called from the guts of the broadcast code when the cpu
/linux-4.4.14/drivers/staging/comedi/drivers/
H A Dni_mio_cs.c30 The real guts of the driver is in ni_mio_common.c, which is
H A Dni_atmio.c60 The real guts of the driver is in ni_mio_common.c, which is included
H A Ddas1800.c586 /* the guts of the interrupt handler, that is shared with das1800_ai_poll */ das1800_ai_handler()
/linux-4.4.14/drivers/staging/iio/
H A Diio_simple_dummy_buffer.c41 * This is the guts of buffered capture. On a trigger event occurring,
/linux-4.4.14/arch/powerpc/mm/
H A Dtlb_low_64e.S136 * This is the guts of the TLB miss handler for bolted-linear.
297 * This is the guts of the TLB miss handler for e6500 and derivatives.
656 * This is the guts of the first-level TLB miss handler for direct
786 * This is the guts of the second-level TLB miss handler for direct
1061 * This is the guts of the second-level TLB miss handler for direct
1180 * This is the guts of "any" level TLB miss handler for kernel linear
/linux-4.4.14/drivers/uwb/
H A Dest.c341 * ahead into the event's guts and guess the size.
417 * ahead into the event's guts and guess the size.
/linux-4.4.14/fs/
H A Dfile_table.c184 /* the real guts of fput() - releasing the last reference to file
/linux-4.4.14/fs/affs/
H A Dsuper.c296 * hopefully have the guts to do so. Until then: sorry for the mess.
/linux-4.4.14/drivers/iommu/
H A Dfsl_pamu.c23 #include <linux/fsl/guts.h>
47 * guts node, for QorIQ SOCs.
/linux-4.4.14/net/sunrpc/xprtrdma/
H A Drpc_rdma.c43 * This file contains the guts of the RPC RDMA protocol, and
/linux-4.4.14/drivers/net/wimax/i2400m/
H A Drx.c1091 * Upon reception of a payload, look at its guts in the payload
/linux-4.4.14/include/linux/
H A Djbd2.h508 /* The transaction_t type is the guts of the journaling mechanism. It
/linux-4.4.14/arch/x86/kernel/apic/
H A Dapic.c871 * The guts of the apic timer interrupt
/linux-4.4.14/kernel/debug/kdb/
H A Dkdb_main.c1442 * kdb_mdr - This function implements the guts of the 'mdr', memory
/linux-4.4.14/drivers/pci/
H A Dquirks.c3509 * the guts of pcie_flr() because that's not an exported function. reset_chelsio_generic_dev()
/linux-4.4.14/fs/dlm/
H A Dlock.c47 Stage 4, do_xxxx(), is the guts of the operation. It manipulates the

Completed in 724 milliseconds