// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) 2013-2014 Freescale Semiconductor, Inc. * * Author: Peter Chen */ #ifndef __DRIVERS_USB_CHIPIDEA_OTG_H #define __DRIVERS_USB_CHIPIDEA_OTG_H u32 hw_read_otgsc(struct ci_hdrc *ci, u32 mask); void hw_write_otgsc(struct ci_hdrc *ci, u32 mask, u32 data); int ci_hdrc_otg_init(struct ci_hdrc *ci); void ci_hdrc_otg_destroy(struct ci_hdrc *ci); enum ci_role ci_otg_role(struct ci_hdrc *ci); void ci_handle_vbus_change(struct ci_hdrc *ci);
static inline void ci_otg_queue_work(struct ci_hdrc *ci) { disable_irq_nosync(ci->irq); queue_work(ci->wq, &ci->work); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Peter Chen | 31 | 100.00% | 1 | 100.00% |
Total | 31 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Peter Chen | 96 | 90.57% | 4 | 57.14% |
Li Jun | 8 | 7.55% | 1 | 14.29% |
Greg Kroah-Hartman | 2 | 1.89% | 2 | 28.57% |
Total | 106 | 100.00% | 7 | 100.00% |