[PATCH] v5 ath10k: add LED and GPIO controlling support for various chipsets
Sebastian Gottschall
s.gottschall at dd-wrt.com
Sun Feb 18 08:40:01 PST 2018
Am 18.02.2018 um 15:33 schrieb Bo YU:
> Hi,
> I am just wondering about something.I am a newbies.
>
> On Sun, Feb 18, 2018 at 01:03:00PM +0100, s.gottschall at dd-wrt.com wrote:
>>
>>
>> +#ifdef CONFIG_GPIOLIB
>> +
>> +static int ath10k_gpio_pin_cfg_input(struct gpio_chip *chip,
>> unsigned offset)
>> +{
>> + struct ath10k_gpiocontrol *gpio = container_of(chip, struct
>> ath10k_gpiocontrol, gchip);
>> + ath10k_wmi_gpio_config(gpio->ar, offset, 1, WMI_GPIO_PULL_NONE,
>> WMI_GPIO_INTTYPE_DISABLE); // configure to input
> If i remember right,comment style in kernel code would better to use
> /* .. */. Same the below comment.
true
> + +/* register GPIO chip */
>> +static int ath10k_register_gpio_chip(struct ath10k *ar)
>> +{
>> + struct ath10k_gpiocontrol *gpio;
>> + gpio = kzalloc(sizeof(struct ath10k_gpiocontrol), GFP_KERNEL);
>> + if (!gpio) {
>> + return -1;
> There is rare value returned after allocing memory from kernel.Maybe
> "return -ENOMEM"?
not really relevant since the return check just checks for value present
and not for value type
but i applied it for next patch version
--
Mit freundlichen Grüssen / Regards
Sebastian Gottschall / CTO
NewMedia-NET GmbH - DD-WRT
Firmensitz: Stubenwaldallee 21a, 64625 Bensheim
Registergericht: Amtsgericht Darmstadt, HRB 25473
Geschäftsführer: Peter Steinhäuser, Christian Scheele
http://www.dd-wrt.com
email: s.gottschall at dd-wrt.com
Tel.: +496251-582650 / Fax: +496251-5826565
More information about the ath10k
mailing list