If it doesn't work with TW including the latest kernel and firmware, it's essentially an upstream problem. You'd better report and ask on the upstream, e.g. bugzilla.kernel.org. Care to report there?