This set starts down the path of completely removing the osl. The first patch exposes the previously opaque part of the osl. The second patch removes the osl_pubinto_t typedef. The first patch gets a checkpatch violation while relocating a typedef, but the typedef is removed completely in the second patch. Brett Rudley (2): staging: brcm80211: expose osl contents and start combining osl and pub_osl. staging: brcm80211: completely remove osl_pubinfo_t typedef drivers/staging/brcm80211/include/linux_osl.h | 42 +++++++++---------------- drivers/staging/brcm80211/include/osl.h | 25 +++++++++++++- drivers/staging/brcm80211/util/linux_osl.c | 31 +++++++----------- 3 files changed, 50 insertions(+), 48 deletions(-) _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel