Home
last modified time | relevance | path

Searched refs:iic (Results 1 – 25 of 59) sorted by relevance

123

/linux/drivers/i2c/busses/
A Di2c-ibm_iic.c90 in_8(&iic->cntl), in_8(&iic->mdcntl), in_8(&iic->sts), in dump_iic_regs()
91 in_8(&iic->extsts), in_8(&iic->clkdiv), in_8(&iic->xfrcnt), in dump_iic_regs()
92 in_8(&iic->xtcntlss), in_8(&iic->directcntl)); in dump_iic_regs()
140 out_8(&iic->lmadr, 0); in iic_dev_init()
141 out_8(&iic->hmadr, 0); in iic_dev_init()
144 out_8(&iic->lsadr, 0); in iic_dev_init()
145 out_8(&iic->hsadr, 0); in iic_dev_init()
163 out_8(&iic->cntl, 0); in iic_dev_init()
330 dev->idx, in_8(&iic->sts), in_8(&iic->extsts)); in iic_handler()
356 out_8(&iic->mdcntl, in_8(&iic->mdcntl) | MDCNTL_FMDB); in iic_xfer_result()
[all …]
/linux/Documentation/devicetree/bindings/i2c/
A Drenesas,rmobile-iic.yaml20 - const: renesas,rmobile-iic # Generic
24 - renesas,iic-r8a7742 # RZ/G1H
25 - renesas,iic-r8a7743 # RZ/G1M
26 - renesas,iic-r8a7744 # RZ/G1N
27 - renesas,iic-r8a7745 # RZ/G1E
101 - renesas,iic-r8a7740
102 - renesas,iic-sh73a0
122 - renesas,rcar-gen2-iic
123 - renesas,rcar-gen3-iic
137 compatible = "renesas,iic-r8a7790", "renesas,rcar-gen2-iic",
[all …]
A Dxlnx,xps-iic-2.00.a.yaml4 $id: http://devicetree.org/schemas/i2c/xlnx,xps-iic-2.00.a.yaml#
18 - xlnx,axi-iic-2.1
19 - xlnx,xps-iic-2.00.a
53 compatible = "xlnx,xps-iic-2.00.a";
A Drenesas,iic-emev2.yaml4 $id: http://devicetree.org/schemas/i2c/renesas,iic-emev2.yaml#
17 const: renesas,iic-emev2
47 compatible = "renesas,iic-emev2";
/linux/arch/powerpc/platforms/cell/
A Dinterrupt.c37 struct iic { struct
73 struct iic *iic = this_cpu_ptr(&cpu_iic); in iic_eoi() local
74 out_be64(&iic->regs->prio, iic->eoi_stack[--iic->eoi_ptr]); in iic_eoi()
75 BUG_ON(iic->eoi_ptr < 0); in iic_eoi()
133 struct iic *iic; in iic_get_irq() local
136 iic = this_cpu_ptr(&cpu_iic); in iic_get_irq()
144 iic->eoi_stack[++iic->eoi_ptr] = pending.prio; in iic_get_irq()
145 BUG_ON(iic->eoi_ptr > 15); in iic_get_irq()
280 struct iic *iic = &per_cpu(cpu_iic, hw_cpu); in init_one_iic() local
283 BUG_ON(iic->regs == NULL); in init_one_iic()
[all …]
A Dspider-pic.c216 struct device_node *iic; in spider_find_cascade_and_node() local
236 iic = of_find_node_by_phandle(imap[intsize]); in spider_find_cascade_and_node()
237 if (iic == NULL) in spider_find_cascade_and_node()
240 tmp = of_get_property(iic, "#interrupt-cells", NULL); in spider_find_cascade_and_node()
242 of_node_put(iic); in spider_find_cascade_and_node()
249 tmp = of_get_property(iic, "ibm,interrupt-server-ranges", NULL); in spider_find_cascade_and_node()
251 of_node_put(iic); in spider_find_cascade_and_node()
256 of_node_put(iic); in spider_find_cascade_and_node()
/linux/Documentation/devicetree/bindings/clock/
A Dmediatek,mt8188-clock.yaml38 - mediatek,mt8188-imp-iic-wrap-c
39 - mediatek,mt8188-imp-iic-wrap-en
40 - mediatek,mt8188-imp-iic-wrap-w
65 compatible = "mediatek,mt8188-imp-iic-wrap-c";
/linux/arch/arm/boot/dts/renesas/
A Dr8a73a4.dtsi105 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
250 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
261 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
272 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
283 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
294 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
305 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
316 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
327 compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic";
A Dsh73a0.dtsi202 compatible = "renesas,iic-sh73a0", "renesas,rmobile-iic";
216 compatible = "renesas,iic-sh73a0", "renesas,rmobile-iic";
230 compatible = "renesas,iic-sh73a0", "renesas,rmobile-iic";
244 compatible = "renesas,iic-sh73a0", "renesas,rmobile-iic";
258 compatible = "renesas,iic-sh73a0", "renesas,rmobile-iic";
A Dr8a7742.dtsi612 compatible = "renesas,iic-r8a7742",
613 "renesas,rcar-gen2-iic",
614 "renesas,rmobile-iic";
629 compatible = "renesas,iic-r8a7742",
630 "renesas,rcar-gen2-iic",
631 "renesas,rmobile-iic";
646 compatible = "renesas,iic-r8a7742",
647 "renesas,rcar-gen2-iic",
648 "renesas,rmobile-iic";
664 "renesas,rcar-gen2-iic",
[all …]
/linux/arch/powerpc/boot/dts/
A Dsam440ep.dts193 compatible = "ibm,iic-440ep", "ibm,iic-440gp", "ibm,iic";
205 compatible = "ibm,iic-440ep", "ibm,iic-440gp", "ibm,iic";
A Dyosemite.dts226 compatible = "ibm,iic-440ep", "ibm,iic-440gp", "ibm,iic";
233 compatible = "ibm,iic-440ep", "ibm,iic-440gp", "ibm,iic";
A Dbamboo.dts190 compatible = "ibm,iic-440ep", "ibm,iic-440gp", "ibm,iic";
197 compatible = "ibm,iic-440ep", "ibm,iic-440gp", "ibm,iic";
A Dicon.dts237 compatible = "ibm,iic-440spe", "ibm,iic-440gp", "ibm,iic";
244 compatible = "ibm,iic-440spe", "ibm,iic-440gp", "ibm,iic";
A Debony.dts221 compatible = "ibm,iic-440gp", "ibm,iic";
228 compatible = "ibm,iic-440gp", "ibm,iic";
A Drainier.dts234 compatible = "ibm,iic-440grx", "ibm,iic";
241 compatible = "ibm,iic-440grx", "ibm,iic";
A Darches.dts221 compatible = "ibm,iic-460gt", "ibm,iic";
236 compatible = "ibm,iic-460gt", "ibm,iic";
A Dwarp.dts225 compatible = "ibm,iic-440ep", "ibm,iic-440gp", "ibm,iic";
A Dkatmai.dts241 compatible = "ibm,iic-440spe", "ibm,iic-440gp", "ibm,iic";
248 compatible = "ibm,iic-440spe", "ibm,iic-440gp", "ibm,iic";
A Dsequoia.dts285 compatible = "ibm,iic-440epx", "ibm,iic";
299 compatible = "ibm,iic-440epx", "ibm,iic";
A Dtaishan.dts245 compatible = "ibm,iic-440gp", "ibm,iic";
252 compatible = "ibm,iic-440gp", "ibm,iic";
A Deiger.dts259 compatible = "ibm,iic-460sx", "ibm,iic";
269 compatible = "ibm,iic-460sx", "ibm,iic";
A Dakebono.dts220 compatible = "ibm,iic-476gtr", "ibm,iic";
233 compatible = "ibm,iic-476gtr", "ibm,iic";
/linux/drivers/mfd/
A Dsm501.c1130 struct sm501_platdata_gpio_i2c *iic) in sm501_register_gpio_i2c_instance() argument
1150 iic->pin_sda % 32, NULL, 0, in sm501_register_gpio_i2c_instance()
1154 iic->pin_scl % 32, NULL, 1, in sm501_register_gpio_i2c_instance()
1159 icd->timeout = iic->timeout; in sm501_register_gpio_i2c_instance()
1160 icd->udelay = iic->udelay; in sm501_register_gpio_i2c_instance()
1168 pdev->id = iic->bus_num; in sm501_register_gpio_i2c_instance()
1171 iic->bus_num, in sm501_register_gpio_i2c_instance()
1172 iic->pin_sda, iic->pin_scl); in sm501_register_gpio_i2c_instance()
1180 struct sm501_platdata_gpio_i2c *iic = pdata->gpio_i2c; in sm501_register_gpio_i2c() local
1184 for (index = 0; index < pdata->gpio_i2c_nr; index++, iic++) { in sm501_register_gpio_i2c()
[all …]
/linux/arch/mips/boot/dts/xilfpga/
A Dnexys4ddr.dts94 compatible = "xlnx,xps-iic-2.00.a";
102 xlnx,iic-freq = <0x186a0>;

Completed in 52 milliseconds

123