Lines Matching refs:txdev
176 struct device *txdev; member
3341 wcd939x->txdev = of_sdw_find_device_by_node(wcd939x->txnode); in wcd939x_bind()
3342 if (!wcd939x->txdev) { in wcd939x_bind()
3347 wcd939x->sdw_priv[AIF1_CAP] = dev_get_drvdata(wcd939x->txdev); in wcd939x_bind()
3349 wcd939x->tx_sdw_dev = dev_to_sdw_dev(wcd939x->txdev); in wcd939x_bind()
3355 if (!device_link_add(wcd939x->rxdev, wcd939x->txdev, DL_FLAG_STATELESS | in wcd939x_bind()
3362 if (!device_link_add(dev, wcd939x->txdev, DL_FLAG_STATELESS | in wcd939x_bind()
3419 device_link_remove(dev, wcd939x->txdev); in wcd939x_bind()
3421 device_link_remove(wcd939x->rxdev, wcd939x->txdev); in wcd939x_bind()
3423 put_device(wcd939x->txdev); in wcd939x_bind()
3442 device_link_remove(dev, wcd939x->txdev); in wcd939x_unbind()
3444 device_link_remove(wcd939x->rxdev, wcd939x->txdev); in wcd939x_unbind()
3445 put_device(wcd939x->txdev); in wcd939x_unbind()