Home
last modified time | relevance | path

Searched refs:phy_addr (Results 1 – 25 of 35) sorted by relevance

12

/arch/mips/cavium-octeon/executive/
Dcvmx-helper-board.c234 int phy_addr; in __cvmx_helper_board_link_get() local
306 phy_addr = cvmx_helper_board_get_mii_address(ipd_port); in __cvmx_helper_board_link_get()
307 if (phy_addr != -1) { in __cvmx_helper_board_link_get()
315 cvmx_mdio_read(phy_addr >> 8, phy_addr & 0xff, in __cvmx_helper_board_link_get()
367 cvmx_mdio_read(phy_addr >> 8, phy_addr & 0xff, 17); in __cvmx_helper_board_link_get()
377 cvmx_mdio_read(phy_addr >> 8, in __cvmx_helper_board_link_get()
378 phy_addr & 0xff, 0); in __cvmx_helper_board_link_get()
470 int cvmx_helper_board_link_set_phy(int phy_addr, in cvmx_helper_board_link_set_phy() argument
481 cvmx_mdio_read(phy_addr >> 8, phy_addr & 0xff, in cvmx_helper_board_link_set_phy()
489 cvmx_mdio_write(phy_addr >> 8, phy_addr & 0xff, in cvmx_helper_board_link_set_phy()
[all …]
Dcvmx-bootmem.c398 int __cvmx_bootmem_phy_free(uint64_t phy_addr, uint64_t size, uint32_t flags) in __cvmx_bootmem_phy_free() argument
406 (unsigned long long)phy_addr, (unsigned long long)size); in __cvmx_bootmem_phy_free()
424 if (cur_addr == 0 || phy_addr < cur_addr) { in __cvmx_bootmem_phy_free()
426 if (cur_addr && phy_addr + size > cur_addr) in __cvmx_bootmem_phy_free()
428 else if (phy_addr + size == cur_addr) { in __cvmx_bootmem_phy_free()
430 cvmx_bootmem_phy_set_next(phy_addr, in __cvmx_bootmem_phy_free()
433 cvmx_bootmem_phy_set_size(phy_addr, in __cvmx_bootmem_phy_free()
436 cvmx_bootmem_desc->head_addr = phy_addr; in __cvmx_bootmem_phy_free()
440 cvmx_bootmem_phy_set_next(phy_addr, cur_addr); in __cvmx_bootmem_phy_free()
441 cvmx_bootmem_phy_set_size(phy_addr, size); in __cvmx_bootmem_phy_free()
[all …]
/arch/arm/mach-mv78xx0/
Ddb78x00-bp-setup.c24 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
28 .phy_addr = MV643XX_ETH_PHY_ADDR(9),
32 .phy_addr = MV643XX_ETH_PHY_ADDR(10),
36 .phy_addr = MV643XX_ETH_PHY_ADDR(11),
Drd78x00-masa-setup.c23 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
27 .phy_addr = MV643XX_ETH_PHY_ADDR(9),
Dbuffalo-wxl-setup.c30 .phy_addr = MV643XX_ETH_PHY_ADDR(0),
34 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
Dcommon.c241 eth_data->phy_addr = MV643XX_ETH_PHY_NONE; in mv78xx0_ge10_init()
265 eth_data->phy_addr = MV643XX_ETH_PHY_NONE; in mv78xx0_ge11_init()
/arch/mips/cavium-octeon/
Docteon-platform.c446 static void __init octeon_fdt_set_phy(int eth, int phy_addr) in octeon_fdt_set_phy() argument
473 if (phy_addr < 0 || phy < 0) { in octeon_fdt_set_phy()
485 if (phy_addr >= 256 && alt_phy > 0) { in octeon_fdt_set_phy()
500 phy_addr &= 0xff; in octeon_fdt_set_phy()
514 if (phy_addr == be32_to_cpup(reg)) in octeon_fdt_set_phy()
517 fdt_setprop_inplace_cell(initial_boot_params, phy, "reg", phy_addr); in octeon_fdt_set_phy()
519 snprintf(new_name, sizeof(new_name), "ethernet-phy@%x", phy_addr); in octeon_fdt_set_phy()
569 int phy_addr; in octeon_fdt_pip_port() local
586 phy_addr = cvmx_helper_board_get_mii_address(ipd_port); in octeon_fdt_pip_port()
587 octeon_fdt_set_phy(eth, phy_addr); in octeon_fdt_pip_port()
[all …]
/arch/mips/include/asm/mach-au1x00/
Dau1xxx_eth.h9 int phy_addr; member
/arch/mips/include/asm/octeon/
Dcvmx-helper-board.h103 int cvmx_helper_board_link_set_phy(int phy_addr,
Dcvmx-bootmem.h369 int __cvmx_bootmem_phy_free(uint64_t phy_addr, uint64_t size, uint32_t flags);
/arch/arm/mach-dove/
Ddove-db-setup.c31 .phy_addr = MV643XX_ETH_PHY_ADDR_DEFAULT,
Dcm-a510.c30 .phy_addr = MV643XX_ETH_PHY_ADDR_DEFAULT,
/arch/mips/loongson32/common/
Dplatform.c135 .phy_addr = -1,
169 .phy_addr = -1,
/arch/arm/mach-orion5x/
Dtsx09-common.c53 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
Drd88f6183ap-ge-setup.c29 .phy_addr = -1,
Drd88f5181l-fxo-setup.c90 .phy_addr = MV643XX_ETH_PHY_NONE,
Drd88f5181l-ge-setup.c91 .phy_addr = MV643XX_ETH_PHY_NONE,
Dwnr854t-setup.c95 .phy_addr = MV643XX_ETH_PHY_NONE,
Dls_hgl-setup.c68 .phy_addr = 8,
Dmv2120-setup.c41 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
Drd88f5182-setup.c194 .phy_addr = MV643XX_ETH_PHY_ADDR(8),
/arch/powerpc/include/asm/
Ddbdma.h47 __le32 phy_addr; /* physical data address */ member
/arch/arm/boot/dts/
Dexynos5440-sd5v1.dts38 phy_addr = <1>;
/arch/arm/mach-mmp/
Dgplugd.c159 .phy_addr = 0,
/arch/powerpc/platforms/chrp/
Dpegasos_eth.c81 .phy_addr = MV643XX_ETH_PHY_ADDR(7),

12