Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

leds: Remove duplicated OOM message for individual driver

The OOM message of individual driver is unnecessary, and this is
duplicate the memory subsystem generic OOM message.

Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com>
Signed-off-by: Bryan Wu <cooloney@gmail.com>

authored by

Xiubo Li and committed by
Bryan Wu
0c9a03b6 24c9301f

+6 -18
+1 -4
drivers/leds/leds-adp5520.c
··· 120 120 121 121 led = devm_kzalloc(&pdev->dev, sizeof(*led) * pdata->num_leds, 122 122 GFP_KERNEL); 123 - if (led == NULL) { 124 - dev_err(&pdev->dev, "failed to alloc memory\n"); 123 + if (!led) 125 124 return -ENOMEM; 126 - } 127 125 128 126 ret = adp5520_led_prepare(pdev); 129 - 130 127 if (ret) { 131 128 dev_err(&pdev->dev, "failed to write\n"); 132 129 return ret;
+1 -3
drivers/leds/leds-bd2802.c
··· 678 678 int ret, i; 679 679 680 680 led = devm_kzalloc(&client->dev, sizeof(struct bd2802_led), GFP_KERNEL); 681 - if (!led) { 682 - dev_err(&client->dev, "failed to allocate driver data\n"); 681 + if (!led) 683 682 return -ENOMEM; 684 - } 685 683 686 684 led->client = client; 687 685 pdata = led->pdata = dev_get_platdata(&client->dev);
+1 -3
drivers/leds/leds-da903x.c
··· 108 108 } 109 109 110 110 led = devm_kzalloc(&pdev->dev, sizeof(struct da903x_led), GFP_KERNEL); 111 - if (led == NULL) { 112 - dev_err(&pdev->dev, "failed to alloc memory for LED%d\n", id); 111 + if (!led) 113 112 return -ENOMEM; 114 - } 115 113 116 114 led->cdev.name = pdata->name; 117 115 led->cdev.default_trigger = pdata->default_trigger;
+1 -2
drivers/leds/leds-da9052.c
··· 126 126 led = devm_kzalloc(&pdev->dev, 127 127 sizeof(struct da9052_led) * pled->num_leds, 128 128 GFP_KERNEL); 129 - if (led == NULL) { 130 - dev_err(&pdev->dev, "Failed to alloc memory\n"); 129 + if (!led) { 131 130 error = -ENOMEM; 132 131 goto err; 133 132 }
+1 -3
drivers/leds/leds-s3c24xx.c
··· 76 76 77 77 led = devm_kzalloc(&dev->dev, sizeof(struct s3c24xx_gpio_led), 78 78 GFP_KERNEL); 79 - if (led == NULL) { 80 - dev_err(&dev->dev, "No memory for device\n"); 79 + if (!led) 81 80 return -ENOMEM; 82 - } 83 81 84 82 platform_set_drvdata(dev, led); 85 83
+1 -3
drivers/leds/leds-sunfire.c
··· 135 135 } 136 136 137 137 p = devm_kzalloc(&pdev->dev, sizeof(*p), GFP_KERNEL); 138 - if (!p) { 139 - dev_err(&pdev->dev, "Could not allocate struct sunfire_drvdata\n"); 138 + if (!p) 140 139 return -ENOMEM; 141 - } 142 140 143 141 for (i = 0; i < NUM_LEDS_PER_BOARD; i++) { 144 142 struct led_classdev *lp = &p->leds[i].led_cdev;