1*ce735e73SDanilo Krummrich // SPDX-License-Identifier: GPL-2.0 2*ce735e73SDanilo Krummrich 3*ce735e73SDanilo Krummrich #include <linux/auxiliary_bus.h> 4*ce735e73SDanilo Krummrich 5*ce735e73SDanilo Krummrich void rust_helper_auxiliary_set_drvdata(struct auxiliary_device *adev, void *data) 6*ce735e73SDanilo Krummrich { 7*ce735e73SDanilo Krummrich auxiliary_set_drvdata(adev, data); 8*ce735e73SDanilo Krummrich } 9*ce735e73SDanilo Krummrich 10*ce735e73SDanilo Krummrich void *rust_helper_auxiliary_get_drvdata(struct auxiliary_device *adev) 11*ce735e73SDanilo Krummrich { 12*ce735e73SDanilo Krummrich return auxiliary_get_drvdata(adev); 13*ce735e73SDanilo Krummrich } 14*ce735e73SDanilo Krummrich 15*ce735e73SDanilo Krummrich void rust_helper_auxiliary_device_uninit(struct auxiliary_device *adev) 16*ce735e73SDanilo Krummrich { 17*ce735e73SDanilo Krummrich return auxiliary_device_uninit(adev); 18*ce735e73SDanilo Krummrich } 19*ce735e73SDanilo Krummrich 20*ce735e73SDanilo Krummrich void rust_helper_auxiliary_device_delete(struct auxiliary_device *adev) 21*ce735e73SDanilo Krummrich { 22*ce735e73SDanilo Krummrich return auxiliary_device_delete(adev); 23*ce735e73SDanilo Krummrich } 24