Lines Matching refs:txdev
77 struct device *txdev; member
2756 wcd937x->txdev = of_sdw_find_device_by_node(wcd937x->txnode); in wcd937x_bind()
2757 if (!wcd937x->txdev) { in wcd937x_bind()
2763 wcd937x->sdw_priv[AIF1_CAP] = dev_get_drvdata(wcd937x->txdev); in wcd937x_bind()
2765 wcd937x->tx_sdw_dev = dev_to_sdw_dev(wcd937x->txdev); in wcd937x_bind()
2771 if (!device_link_add(wcd937x->rxdev, wcd937x->txdev, in wcd937x_bind()
2778 if (!device_link_add(dev, wcd937x->txdev, in wcd937x_bind()
2822 device_link_remove(dev, wcd937x->txdev); in wcd937x_bind()
2824 device_link_remove(wcd937x->rxdev, wcd937x->txdev); in wcd937x_bind()
2826 put_device(wcd937x->txdev); in wcd937x_bind()
2839 device_link_remove(dev, wcd937x->txdev); in wcd937x_unbind()
2841 device_link_remove(wcd937x->rxdev, wcd937x->txdev); in wcd937x_unbind()
2844 put_device(wcd937x->txdev); in wcd937x_unbind()