Lines Matching refs:txdev
149 struct device *txdev; member
3358 wcd938x->txdev = of_sdw_find_device_by_node(wcd938x->txnode); in wcd938x_bind()
3359 if (!wcd938x->txdev) { in wcd938x_bind()
3364 wcd938x->sdw_priv[AIF1_CAP] = dev_get_drvdata(wcd938x->txdev); in wcd938x_bind()
3366 wcd938x->tx_sdw_dev = dev_to_sdw_dev(wcd938x->txdev); in wcd938x_bind()
3370 if (!device_link_add(wcd938x->rxdev, wcd938x->txdev, DL_FLAG_STATELESS | in wcd938x_bind()
3377 if (!device_link_add(dev, wcd938x->txdev, DL_FLAG_STATELESS | in wcd938x_bind()
3422 device_link_remove(dev, wcd938x->txdev); in wcd938x_bind()
3424 device_link_remove(wcd938x->rxdev, wcd938x->txdev); in wcd938x_bind()
3426 put_device(wcd938x->txdev); in wcd938x_bind()
3440 device_link_remove(dev, wcd938x->txdev); in wcd938x_unbind()
3442 device_link_remove(wcd938x->rxdev, wcd938x->txdev); in wcd938x_unbind()
3443 put_device(wcd938x->txdev); in wcd938x_unbind()