From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mailout1.w1.samsung.com ([210.118.77.11]:32310 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750865AbbCYHaA (ORCPT ); Wed, 25 Mar 2015 03:30:00 -0400 Message-id: <551263F4.9030903@samsung.com> Date: Wed, 25 Mar 2015 08:29:56 +0100 From: Jacek Anaszewski MIME-version: 1.0 To: Sakari Ailus Cc: linux-leds@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, kyungmin.park@samsung.com, pavel@ucw.cz, cooloney@gmail.com, rpurdie@rpsys.net, s.nawrocki@samsung.com, Hans Verkuil Subject: Re: [PATCH v1 07/11] media: Add registration helpers for V4L2 flash sub-devices References: <1426863811-12516-1-git-send-email-j.anaszewski@samsung.com> <1426863811-12516-8-git-send-email-j.anaszewski@samsung.com> <20150322002229.GG16613@valkosipuli.retiisi.org.uk> <55102C5A.8060206@samsung.com> <20150323223546.GQ16613@valkosipuli.retiisi.org.uk> <551121B9.10905@samsung.com> <20150325010037.GH18321@valkosipuli.retiisi.org.uk> In-reply-to: <20150325010037.GH18321@valkosipuli.retiisi.org.uk> Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7bit Sender: linux-media-owner@vger.kernel.org List-ID: Hi Sakari, On 03/25/2015 02:00 AM, Sakari Ailus wrote: > Hi Jacek, > > On Tue, Mar 24, 2015 at 09:35:05AM +0100, Jacek Anaszewski wrote: > ... >>>>>> diff --git a/drivers/media/v4l2-core/v4l2-flash.c b/drivers/media/v4l2-core/v4l2-flash.c >>>>>> new file mode 100644 >>>>>> index 0000000..804c2e4 >>>>>> --- /dev/null >>>>>> +++ b/drivers/media/v4l2-core/v4l2-flash.c >>>>>> @@ -0,0 +1,607 @@ >>>>>> +/* >>>>>> + * V4L2 Flash LED sub-device registration helpers. >>>>>> + * >>>>>> + * Copyright (C) 2015 Samsung Electronics Co., Ltd >>>>>> + * Author: Jacek Anaszewski >>>>>> + * >>>>>> + * This program is free software; you can redistribute it and/or modify >>>>>> + * it under the terms of the GNU General Public License version 2 as >>>>>> + * published by the Free Software Foundation. >>>>>> + */ >>>>>> + >>>>>> +#include >>>>>> +#include >>>>>> +#include >>>>>> +#include >>>>>> +#include >>>>>> +#include >>>>>> +#include >>>>>> +#include "../../leds/leds.h" >>>>> >>>>> What do you need from leds.h? Shouldn't this be e.g. under include/linux >>>>> instead? >> >> I need led_trigger_remove function. > > It's exported but defined in what is obviously a private header file to the > framework. Could it be moved to include/linux/leds.h instead? > I guess so. I'll try to create a suitable patch. -- Best Regards, Jacek Anaszewski