• Home
  • Raw
  • Download

Lines Matching refs:pnp

2715 					  struct device_node *pnp)  in mv643xx_eth_shared_of_add_port()  argument
2727 if (of_irq_to_resource(pnp, 0, &res) <= 0) { in mv643xx_eth_shared_of_add_port()
2728 dev_err(&pdev->dev, "missing interrupt on %pOFn\n", pnp); in mv643xx_eth_shared_of_add_port()
2732 if (of_property_read_u32(pnp, "reg", &ppd.port_number)) { in mv643xx_eth_shared_of_add_port()
2733 dev_err(&pdev->dev, "missing reg property on %pOFn\n", pnp); in mv643xx_eth_shared_of_add_port()
2738 dev_err(&pdev->dev, "invalid reg property on %pOFn\n", pnp); in mv643xx_eth_shared_of_add_port()
2750 ret = of_get_mac_address(pnp, ppd.mac_addr); in mv643xx_eth_shared_of_add_port()
2754 mv643xx_eth_property(pnp, "tx-queue-size", ppd.tx_queue_size); in mv643xx_eth_shared_of_add_port()
2755 mv643xx_eth_property(pnp, "tx-sram-addr", ppd.tx_sram_addr); in mv643xx_eth_shared_of_add_port()
2756 mv643xx_eth_property(pnp, "tx-sram-size", ppd.tx_sram_size); in mv643xx_eth_shared_of_add_port()
2757 mv643xx_eth_property(pnp, "rx-queue-size", ppd.rx_queue_size); in mv643xx_eth_shared_of_add_port()
2758 mv643xx_eth_property(pnp, "rx-sram-addr", ppd.rx_sram_addr); in mv643xx_eth_shared_of_add_port()
2759 mv643xx_eth_property(pnp, "rx-sram-size", ppd.rx_sram_size); in mv643xx_eth_shared_of_add_port()
2761 ppd.phy_node = of_parse_phandle(pnp, "phy-handle", 0); in mv643xx_eth_shared_of_add_port()
2764 of_property_read_u32(pnp, "speed", &ppd.speed); in mv643xx_eth_shared_of_add_port()
2765 of_property_read_u32(pnp, "duplex", &ppd.duplex); in mv643xx_eth_shared_of_add_port()
2772 ppdev->dev.of_node = pnp; in mv643xx_eth_shared_of_add_port()
2798 struct device_node *pnp, *np = pdev->dev.of_node; in mv643xx_eth_shared_of_probe() local
2812 for_each_available_child_of_node(np, pnp) { in mv643xx_eth_shared_of_probe()
2813 ret = mv643xx_eth_shared_of_add_port(pdev, pnp); in mv643xx_eth_shared_of_probe()
2815 of_node_put(pnp); in mv643xx_eth_shared_of_probe()