mirror of
git://nv-tegra.nvidia.com/kernel/nvethernetrm.git
synced 2025-12-25 11:04:28 +03:00
Issue: When 2 OSD's are part of single compilation process, only one OSD can be linked at compile time. This causes issues in handling TX and RX communication from OSI to OSD. Fix: Add callbacks for TX and RX communication which can be registered by OSD to receive callback communication from OSI for TX and RX. Use existing API's if OSD doesn't register a callback. Bug 200603660 Change-Id: I0b246a78a3d1bc4bb690e1ad7dac82108500b625 Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/kernel/nvethernetrm/+/2343967 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>