.. | .. |
---|
| 1 | +// SPDX-License-Identifier: GPL-2.0 |
---|
1 | 2 | /* |
---|
2 | | - * |
---|
| 3 | + * Copyright (c) 2013-2020, Intel Corporation. All rights reserved. |
---|
3 | 4 | * Intel Management Engine Interface (Intel MEI) Linux driver |
---|
4 | | - * Copyright (c) 2013-2014, Intel Corporation. |
---|
5 | | - * |
---|
6 | | - * This program is free software; you can redistribute it and/or modify it |
---|
7 | | - * under the terms and conditions of the GNU General Public License, |
---|
8 | | - * version 2, as published by the Free Software Foundation. |
---|
9 | | - * |
---|
10 | | - * This program is distributed in the hope it will be useful, but WITHOUT |
---|
11 | | - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
---|
12 | | - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
---|
13 | | - * more details. |
---|
14 | | - * |
---|
15 | 5 | */ |
---|
16 | 6 | |
---|
17 | 7 | #include <linux/pci.h> |
---|
.. | .. |
---|
670 | 660 | } |
---|
671 | 661 | |
---|
672 | 662 | /** |
---|
673 | | - * mei_txe_hw_config - configure hardware at the start of the devices |
---|
| 663 | + * mei_txe_hw_config - configure hardware at the start of the devices |
---|
674 | 664 | * |
---|
675 | 665 | * @dev: the device structure |
---|
676 | 666 | * |
---|
677 | 667 | * Configure hardware at the start of the device should be done only |
---|
678 | 668 | * once at the device probe time |
---|
| 669 | + * |
---|
| 670 | + * Return: always 0 |
---|
679 | 671 | */ |
---|
680 | | -static void mei_txe_hw_config(struct mei_device *dev) |
---|
| 672 | +static int mei_txe_hw_config(struct mei_device *dev) |
---|
681 | 673 | { |
---|
682 | 674 | |
---|
683 | 675 | struct mei_txe_hw *hw = to_txe_hw(dev); |
---|
.. | .. |
---|
687 | 679 | |
---|
688 | 680 | dev_dbg(dev->dev, "aliveness_resp = 0x%08x, readiness = 0x%08x.\n", |
---|
689 | 681 | hw->aliveness, hw->readiness); |
---|
| 682 | + |
---|
| 683 | + return 0; |
---|
690 | 684 | } |
---|
691 | 685 | |
---|
692 | 686 | /** |
---|
.. | .. |
---|
1207 | 1201 | struct mei_device *dev; |
---|
1208 | 1202 | struct mei_txe_hw *hw; |
---|
1209 | 1203 | |
---|
1210 | | - dev = devm_kzalloc(&pdev->dev, sizeof(struct mei_device) + |
---|
1211 | | - sizeof(struct mei_txe_hw), GFP_KERNEL); |
---|
| 1204 | + dev = devm_kzalloc(&pdev->dev, sizeof(*dev) + sizeof(*hw), GFP_KERNEL); |
---|
1212 | 1205 | if (!dev) |
---|
1213 | 1206 | return NULL; |
---|
1214 | 1207 | |
---|