/linux-6.14.4/arch/powerpc/boot/ |
D | 4xx.c | 289 * banks into the OPB address space */ 322 u32 cpu, plb, opb, ebc, tb, uart0, uart1, m; in ibm440gp_fixup_clocks() local 340 opb = plb / opdv; in ibm440gp_fixup_clocks() 341 ebc = opb / epdv; in ibm440gp_fixup_clocks() 371 dt_fixup_clock("/plb/opb", opb); in ibm440gp_fixup_clocks() 372 dt_fixup_clock("/plb/opb/ebc", ebc); in ibm440gp_fixup_clocks() 373 dt_fixup_clock("/plb/opb/serial@40000200", uart0); in ibm440gp_fixup_clocks() 374 dt_fixup_clock("/plb/opb/serial@40000300", uart1); in ibm440gp_fixup_clocks() 406 u32 cpu, plb, opb, ebc, vco; in __ibm440eplike_fixup_clocks() local 445 opb = plb / opbdv0; in __ibm440eplike_fixup_clocks() [all …]
|
D | ebony.c | 30 #define EBONY_FPGA_PATH "/plb/opb/ebc/fpga" 32 #define EBONY_SMALL_FLASH_PATH "/plb/opb/ebc/small-flash" 76 ibm4xx_fixup_ebc_ranges("/plb/opb/ebc"); in ebony_fixups()
|
/linux-6.14.4/arch/powerpc/boot/dts/ |
D | iss4xx.dts | 82 POB0: opb { 83 compatible = "ibm,opb-4xx", "ibm,opb"; 114 stdout-path = "/plb/opb/serial@40000200";
|
D | iss4xx-mpic.dts | 121 POB0: opb { 122 compatible = "ibm,opb-4xx", "ibm,opb"; 153 stdout-path = "/plb/opb/serial@40000200";
|
D | warp.dts | 116 POB0: opb { 117 compatible = "ibm,opb-440ep", "ibm,opb-440gp", "ibm,opb"; 305 stdout-path = "/plb/opb/serial@ef600300";
|
D | sam440ep.dts | 123 POB0: opb { 124 compatible = "ibm,opb-440ep", "ibm,opb-440gp", "ibm,opb"; 291 stdout-path = "/plb/opb/serial@ef600300";
|
D | bamboo.dts | 122 POB0: opb { 123 compatible = "ibm,opb-440ep", "ibm,opb-440gp", "ibm,opb"; 300 stdout-path = "/plb/opb/serial@ef600300";
|
D | yosemite.dts | 120 POB0: opb { 121 compatible = "ibm,opb-440ep", "ibm,opb-440gp", "ibm,opb"; 330 stdout-path = "/plb/opb/serial@ef600300";
|
D | rainier.dts | 136 POB0: opb { 137 compatible = "ibm,opb-440grx", "ibm,opb"; 347 stdout-path = "/plb/opb/serial@ef600300";
|
D | ebony.dts | 125 POB0: opb { 126 compatible = "ibm,opb-440gp", "ibm,opb"; 335 stdout-path = "/plb/opb/serial@40000200";
|
D | icon.dts | 152 POB0: opb { 153 compatible = "ibm,opb-440spe", "ibm,opb-440gp", "ibm,opb"; 438 stdout-path = "/plb/opb/serial@f0000200";
|
D | redwood.dts | 140 POB0: opb { 141 compatible = "ibm,opb-460sx", "ibm,opb"; 365 stdout-path = "/plb/opb/serial@ef600200";
|
D | sequoia.dts | 163 POB0: opb { 164 compatible = "ibm,opb-440epx", "ibm,opb"; 409 stdout-path = "/plb/opb/serial@ef600300";
|
D | katmai.dts | 156 POB0: opb { 157 compatible = "ibm,opb-440spe", "ibm,opb-440gp", "ibm,opb"; 490 stdout-path = "/plb/opb/serial@f0000200";
|
D | currituck.dts | 84 POB0: opb { 85 compatible = "ibm,opb-4xx", "ibm,opb";
|
D | eiger.dts | 144 POB0: opb { 145 compatible = "ibm,opb-460sx", "ibm,opb"; 424 stdout-path = "/plb/opb/serial@ef600200";
|
D | taishan.dts | 161 POB0: opb { 162 compatible = "ibm,opb-440gx", "ibm,opb"; 425 stdout-path = "/plb/opb/serial@40000300";
|
/linux-6.14.4/drivers/i2c/busses/ |
D | i2c-ibm_iic.c | 627 * Calculates IICx_CLCKDIV value for a specific OPB clock frequency 629 static inline u8 iic_clckdiv(unsigned int opb) in iic_clckdiv() argument 634 * it corresponds to OPB frequency from the range (40, 50] MHz in iic_clckdiv() 636 if (!opb){ in iic_clckdiv() 637 printk(KERN_WARNING "ibm-iic: using compatibility value for OPB freq," in iic_clckdiv() 639 opb = 50000000; in iic_clckdiv() 643 opb /= 1000000; in iic_clckdiv() 645 if (opb < 20 || opb > 150){ in iic_clckdiv() 646 printk(KERN_WARNING "ibm-iic: invalid OPB clock frequency %u MHz\n", in iic_clckdiv() 647 opb); in iic_clckdiv() [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/fsi/ |
D | aspeed,ast2600-fsi-master.yaml | 58 - description: OPB control registers 63 - const: opb 113 reg-names = "opb", "ctrl", "fsi";
|
/linux-6.14.4/Documentation/devicetree/bindings/net/ |
D | xlnx,emaclite.yaml | 19 - xlnx,opb-ethernetlite-1.01.a 20 - xlnx,opb-ethernetlite-1.01.b
|
/linux-6.14.4/Documentation/devicetree/bindings/serial/ |
D | xlnx,opb-uartlite.yaml | 4 $id: http://devicetree.org/schemas/serial/xlnx,opb-uartlite.yaml# 17 - xlnx,opb-uartlite-1.00.b
|
/linux-6.14.4/drivers/net/ethernet/ibm/emac/ |
D | emac.h | 131 #define EMAC_MR1_BASE(opb) (EMAC_MR1_TFS_2K | EMAC_MR1_TR0_MULT) argument 238 #define EMAC_STACR_BASE(opb) EMAC_STACR_OPBC(opb) argument 239 #define EMAC4_STACR_BASE(opb) 0x00000000 argument
|
/linux-6.14.4/drivers/spi/ |
D | spi-ppc4xx.c | 378 /* Get the clock for the OPB */ in spi_ppc4xx_of_probe() 379 opbnp = of_find_compatible_node(NULL, NULL, "ibm,opb"); in spi_ppc4xx_of_probe() 381 dev_err(dev, "OPB: cannot find node\n"); in spi_ppc4xx_of_probe() 385 /* Get the clock (Hz) for the OPB */ in spi_ppc4xx_of_probe() 388 dev_err(dev, "OPB: no clock-frequency property set\n"); in spi_ppc4xx_of_probe()
|
/linux-6.14.4/drivers/char/xilinx_hwicap/ |
D | Makefile | 3 # Makefile for the Xilinx OPB hwicap driver
|
/linux-6.14.4/Documentation/devicetree/bindings/ |
D | xilinx.txt | 78 compatible = "xlnx,opb-uartlite-1.00.b"; 142 "xlnx,opb-hwicap-1.00.b".
|