/* * Copyright (C) 2015-2016 Intel Corp. All rights reserved * * 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. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. */ #ifdef CONFIG_RPMB_INTF_DEV int __init rpmb_cdev_init(void); void __exit rpmb_cdev_exit(void); void rpmb_cdev_prepare(struct rpmb_dev *rdev); void rpmb_cdev_add(struct rpmb_dev *rdev); void rpmb_cdev_del(struct rpmb_dev *rdev); #else static inline int __init rpmb_cdev_init(void) { return 0; } static inline void __exit rpmb_cdev_exit(void) {} static inline void rpmb_cdev_prepare(struct rpmb_dev *rdev) {} static inline void rpmb_cdev_add(struct rpmb_dev *rdev) {} static inline void rpmb_cdev_del(struct rpmb_dev *rdev) {} #endif /* CONFIG_RPMB_INTF_DEV */