mirror of
https://github.com/torvalds/linux.git
synced 2024-12-27 13:22:23 +00:00
i2c: acpi: Drop double check for ACPI companion device
acpi_dev_get_resources() does perform the NULL pointer check against ACPI companion device which is given as function parameter. Thus, there is no need to duplicate this check in the caller. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Wolfram Sang <wsa@kernel.org>
This commit is contained in:
parent
ed2ac8116f
commit
3e34b5135b
@ -468,16 +468,12 @@ struct notifier_block i2c_acpi_notifier = {
|
|||||||
struct i2c_client *i2c_acpi_new_device(struct device *dev, int index,
|
struct i2c_client *i2c_acpi_new_device(struct device *dev, int index,
|
||||||
struct i2c_board_info *info)
|
struct i2c_board_info *info)
|
||||||
{
|
{
|
||||||
|
struct acpi_device *adev = ACPI_COMPANION(dev);
|
||||||
struct i2c_acpi_lookup lookup;
|
struct i2c_acpi_lookup lookup;
|
||||||
struct i2c_adapter *adapter;
|
struct i2c_adapter *adapter;
|
||||||
struct acpi_device *adev;
|
|
||||||
LIST_HEAD(resource_list);
|
LIST_HEAD(resource_list);
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
adev = ACPI_COMPANION(dev);
|
|
||||||
if (!adev)
|
|
||||||
return ERR_PTR(-EINVAL);
|
|
||||||
|
|
||||||
memset(&lookup, 0, sizeof(lookup));
|
memset(&lookup, 0, sizeof(lookup));
|
||||||
lookup.info = info;
|
lookup.info = info;
|
||||||
lookup.device_handle = acpi_device_handle(adev);
|
lookup.device_handle = acpi_device_handle(adev);
|
||||||
|
Loading…
Reference in New Issue
Block a user