cregit-Linux how code gets into the kernel

Release 4.16 include/acpi/pcc.h

Directory: include/acpi
/*
 * PCC (Platform Communications Channel) methods
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; version 2
 * of the License.
 */

#ifndef _PCC_H

#define _PCC_H

#include <linux/mailbox_controller.h>
#include <linux/mailbox_client.h>


#define MAX_PCC_SUBSPACES	256
#ifdef CONFIG_PCC
extern struct mbox_chan *pcc_mbox_request_channel(struct mbox_client *cl,
						  int subspace_id);
extern void pcc_mbox_free_channel(struct mbox_chan *chan);
#else

static inline struct mbox_chan *pcc_mbox_request_channel(struct mbox_client *cl, int subspace_id) { return ERR_PTR(-ENODEV); }

Contributors

PersonTokensPropCommitsCommitProp
Hoan Tran24100.00%2100.00%
Total24100.00%2100.00%


static inline void pcc_mbox_free_channel(struct mbox_chan *chan) { }

Contributors

PersonTokensPropCommitsCommitProp
Hoan Tran11100.00%1100.00%
Total11100.00%1100.00%

#endif #endif /* _PCC_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Hoan Tran8395.40%266.67%
George Cherian44.60%133.33%
Total87100.00%3100.00%
Directory: include/acpi
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.