cregit-Linux how code gets into the kernel

Release 4.16 drivers/usb/wusbcore/pal.c

// SPDX-License-Identifier: GPL-2.0
/*
 * Wireless USB Host Controller
 * UWB Protocol Adaptation Layer (PAL) glue.
 *
 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
 */
#include "wusbhc.h"


static void wusbhc_channel_changed(struct uwb_pal *pal, int channel) { struct wusbhc *wusbhc = container_of(pal, struct wusbhc, pal); dev_dbg(wusbhc->dev, "%s: channel = %d\n", __func__, channel); if (channel < 0) wusbhc_stop(wusbhc); else wusbhc_start(wusbhc); }

Contributors

PersonTokensPropCommitsCommitProp
David Vrabel4677.97%150.00%
Thomas Pugliese1322.03%150.00%
Total59100.00%2100.00%

/** * wusbhc_pal_register - register the WUSB HC as a UWB PAL * @wusbhc: the WUSB HC */
int wusbhc_pal_register(struct wusbhc *wusbhc) { uwb_pal_init(&wusbhc->pal); wusbhc->pal.name = "wusbhc"; wusbhc->pal.device = wusbhc->usb_hcd.self.controller; wusbhc->pal.rc = wusbhc->uwb_rc; wusbhc->pal.channel_changed = wusbhc_channel_changed; return uwb_pal_register(&wusbhc->pal); }

Contributors

PersonTokensPropCommitsCommitProp
David Vrabel4059.70%266.67%
Iñaky Pérez-González2740.30%133.33%
Total67100.00%3100.00%

/** * wusbhc_pal_unregister - unregister the WUSB HC as a UWB PAL * @wusbhc: the WUSB HC */
void wusbhc_pal_unregister(struct wusbhc *wusbhc) { if (wusbhc->uwb_rc) uwb_pal_unregister(&wusbhc->pal); }

Contributors

PersonTokensPropCommitsCommitProp
Iñaky Pérez-González1875.00%150.00%
Thomas Pugliese625.00%150.00%
Total24100.00%2100.00%


Overall Contributors

PersonTokensPropCommitsCommitProp
David Vrabel8654.78%228.57%
Iñaky Pérez-González4931.21%114.29%
Thomas Pugliese2012.74%228.57%
Greg Kroah-Hartman21.27%228.57%
Total157100.00%7100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.