From: Benjamin Gaignard <benjamin.gaign...@linaro.org>
If wake up irq is defined in device-tree cec adapter
could be used has wake up source.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/media/platform/stm32/stm32-cec.c | 44 +++
From: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Since CEC framework enable and disable the adapter when it is needed
just follow it orders to enable/disable the clocks.
Call stm32_cec_hw_init() when the adapter is enabled and do not let
regmap manage registers clock help to si
CEC hardware block is enable to resume the system if a command is received
on data lane.
Prior to implement suspend/resume functions a patch simplify clock management
int the driver by introducting pm_runtime{suspend/resume} functions.
Benjamin Gaignard (2):
cec: stm32: simplify clock
Add SPDX identifiers to files under sti directory
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@st.com>
---
drivers/media/platform/sti/bdisp/bdisp-debug.c | 2 +-
drivers/media/platform/sti/bdisp/bdisp-filter.h | 2 +-
drivers/media/platform/sti/bdisp/bdis
Add SPDX identifiers to files under stm32 directory
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@st.com>
---
drivers/media/platform/stm32/stm32-cec.c | 5 +
drivers/media/platform/stm32/stm32-dcmi.c | 2 +-
2 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/drivers
2017-08-04 12:41 GMT+02:00 Hans Verkuil <hverk...@xs4all.nl>:
> From: Hans Verkuil <hans.verk...@cisco.com>
>
> Use the new CEC_CAP_DEFAULTS define in this driver.
>
> Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Acked-by: Benjamin Gaignard <benjamin.ga
ew define, to avoid missing
> such capabilities).
>
> Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Acked-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
> ---
> drivers/media/platform/sti/cec/stih-cec.c | 4 +---
> 1 file changed, 1 insertion(+), 3 del
d a CEC_CAP_DEFAULTS define that ORs these four caps to simplify
>> drivers.
>>
>> Signed-off-by: Hans Verkuil<hans.verk...@cisco.com>
>
>
> Reviewed-by: Sylwester Nawrocki <s.nawro...@samsung.com>
Reviewed-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
<hans.verk...@cisco.com>
> Cc: Krzysztof Kozlowski <k...@kernel.org>
> Cc: Andrzej Hajda <a.ha...@samsung.com>
> Cc: Benjamin Gaignard <benjamin.gaign...@linaro.org>
> Cc: devicet...@vger.kernel.org
> ---
> Documentation/devicetree/bindings/media/s5p-cec.txt
ysztof Kozlowski <k...@kernel.org>
> Cc: Andrzej Hajda <a.ha...@samsung.com>
> Cc: Benjamin Gaignard <benjamin.gaign...@linaro.org>
> Cc: devicet...@vger.kernel.org
> ---
> Documentation/devicetree/bindings/media/cec.txt | 8
> MAINTAINERS
2017-06-07 16:46 GMT+02:00 Hans Verkuil <hverk...@xs4all.nl>:
> From: Hans Verkuil <hans.verk...@cisco.com>
>
> Use the helper function cec_transmit_attempt_done instead of
> cec_transmit_done to simplify the code.
>
> Signed-off-by: Hans Verkuil <hans.verk...@c
ec->adap);
+
+ return 0;
+}
+
+static const struct of_device_id stm32_cec_of_match[] = {
+ { .compatible = "st,stm32-cec" },
+ { /* end node */ }
+};
+MODULE_DEVICE_TABLE(of, stm32_cec_of_match);
+
+static struct platform_driver stm32_cec_driver = {
+ .probe = stm32_cec
Add bindings documentation for stm32 CEC driver.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
.../devicetree/bindings/media/st,stm32-cec.txt| 19 +++
1 file changed, 19 insertions(+)
create mode 100644 Documentation/devicetree/bindings/me
= platform_get_drvdata(pdev);
+
+ clk_unprepare(cec->clk_cec);
+ clk_unprepare(cec->clk_hdmi_cec);
+
+ cec_unregister_adapter(cec->adap);
+
+ return 0;
+}
+
+static const struct of_device_id stm32_cec_of_match[] = {
+ { .compatible = "st,stm32-cec&quo
OSD Name : 'TV'
Menu Language : fre
Power Status : On
Total: 10, Succeeded: 10, Failed: 0, Warnings: 0
Benjamin Gaignard (2):
dt-bindings: media: stm32 cec driver
cec: add STM32 cec driver
.../devicetree
nfradead.org
CC: linux-ker...@vger.kernel.org
CC: dri-de...@lists.freedesktop.org
CC: linux-arm-...@vger.kernel.org
CC: freedr...@lists.freedesktop.org
CC: linux-samsung-...@vger.kernel.org
CC: alsa-de...@alsa-project.org
CC: linux-media@vger.kernel.org
Benjamin Gaignard (15):
iio: adc: stm32
Usage of devm_of_platform_populate() simplify driver code
and save somes lines
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
CC: Kyungmin Park <kyungmin.p...@samsung.com>
CC: Sylwester Nawrocki <s.nawro...@samsung.com>
CC: Mauro Carvalho Chehab <mche...@k
Add bindings documentation for stm32 CEC driver.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
.../devicetree/bindings/media/st,stm32-cec.txt| 19 +++
1 file changed, 19 insertions(+)
create mode 100644 Documentation/devicetree/bindings/me
: fre
Power Status : On
Total: 10, Succeeded: 10, Failed: 0, Warnings: 0
Benjamin Gaignard (2):
dt-bindings: media: stm32 cec driver
cec: add STM32 cec driver
.../devicetree/bindings/media/st,stm32-cec.txt | 19 ++
drivers/media/platform/Kconfig
clk_unprepare(cec->clk_cec);
+ clk_unprepare(cec->clk_hdmi_cec);
+
+ cec_unregister_adapter(cec->adap);
+
+ return 0;
+}
+
+static const struct of_device_id stm32_cec_of_match[] = {
+ { .compatible = "st,stm32-cec" },
+ { /* end node */ }
+};
+MODULE_DEV
2017-05-29 10:54 GMT+02:00 Hans Verkuil <hverk...@xs4all.nl>:
> Hi Benjamin,
>
> On 05/29/2017 10:34 AM, Benjamin Gaignard wrote:
>>
>> version 4:
>> - rebased on Hans cec-config branch
>> - rework bindings commit message
>> - add notifier support
>
Add bindings documentation for stm32 CEC driver.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
version 4:
- rework commit message
- add hdmi-phandle optional property
.../devicetree/bindings/media/st,stm32-cec.txt | 22 ++
1 file chang
tifier_put(cec->notifier);
+
+ return 0;
+}
+
+static const struct of_device_id stm32_cec_of_match[] = {
+ { .compatible = "st,stm32-cec" },
+ { /* end node */ }
+};
+MODULE_DEVICE_TABLE(of, stm32_cec_of_match);
+
+static struct platform_driver stm32_cec_driver = {
+ .probe = stm32_cec_probe,
+ .remove = stm32_cec_remove,
+ .driver = {
+ .name = CEC_NAME,
+ .of_match_table = stm32_cec_of_match,
+ },
+};
+
+module_platform_driver(stm32_cec_driver);
+
+MODULE_AUTHOR("Benjamin Gaignard <benjamin.gaign...@st.com>");
+MODULE_AUTHOR("Yannick Fertre <yannick.fer...@st.com>");
+MODULE_DESCRIPTION("STMicroelectronics STM32 Consumer Electronics Control");
+MODULE_LICENSE("GPL v2");
--
1.9.1
: On
Total: 10, Succeeded: 10, Failed: 0, Warnings: 0
Benjamin Gaignard (2):
dt-bindings: media: stm32 cec driver
cec: add STM32 cec driver
.../devicetree/bindings/media/st,stm32-cec.txt | 22 ++
drivers/media/platform/Kconfig | 13 +
drivers/media/platform/Makefile
2017-05-23 2:14 GMT+02:00 Rob Herring <r...@kernel.org>:
> On Tue, May 16, 2017 at 02:56:22PM +0200, Benjamin Gaignard wrote:
>
> Commit message?
is missing, sorry..
>
> Preferred subject prefix is "dt-bindings: media: ..."
ok
>
>> Signed-off-by: Benjami
Minor fixes in comments
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/media/platform/sti/cec/stih-cec.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/sti/cec/stih-cec.c
b/drivers/media/platform/sti/cec/stih
Hardware could support up to 16 logical addresses which is more
than needed by CEC specifications.
Let use CEC_MAX_LOG_ADDRS instead of limited it on one.
stih_cec_adap_log_addr() function was alredy written to support
multiple addresses requests.
Signed-off-by: Benjamin Gaignard <benjamin.ga
re(cec->clk_cec);
+ clk_unprepare(cec->clk_hdmi_cec);
+
+ cec_unregister_adapter(cec->adap);
+
+ cec_delete_adapter(cec->adap);
+
+ return 0;
+}
+
+static const struct of_device_id stm32_cec_of_match[] = {
+ { .compatible = "st,stm32-cec" },
+ { /
2017-05-16 15:09 GMT+02:00 Hans Verkuil <hverk...@xs4all.nl>:
> Looks good, except for the logical address handling that I think is wrong:
>
> On 16/05/17 14:56, Benjamin Gaignard wrote:
>> This patch add cec driver for STM32 platforms.
>> cec hardware block isn't n
: 0x00903e
OSD Name : 'TV'
Menu Language : fre
Power Status : On
Total: 10, Succeeded: 10, Failed: 0, Warnings: 0
Benjamin Gaignard (2):
binding for stm32 cec driver
cec: add STM32 cec
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
.../devicetree/bindings/media/st,stm32-cec.txt| 19 +++
1 file changed, 19 insertions(+)
create mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.txt
diff --git a/Documentation/devi
0;
+}
+
+static const struct of_device_id stm32_cec_of_match[] = {
+ { .compatible = "st,stm32-cec" },
+ { /* end node */ }
+};
+MODULE_DEVICE_TABLE(of, stm32_cec_of_match);
+
+static struct platform_driver stm32_cec_driver = {
+ .probe = stm32_cec_probe,
+ .remove = stm32_cec_remove,
+ .driver = {
+ .name = CEC_NAME,
+ .of_match_table = stm32_cec_of_match,
+ },
+};
+
+module_platform_driver(stm32_cec_driver);
+
+MODULE_AUTHOR("Benjamin Gaignard <benjamin.gaign...@st.com>");
+MODULE_AUTHOR("Yannick Fertre <yannick.fer...@st.com>");
+MODULE_DESCRIPTION("STMicroelectronics STM32 Consumer Electronics Control");
+MODULE_LICENSE("GPL v2");
--
1.9.1
2017-05-16 11:18 GMT+02:00 Hans Verkuil <hverk...@xs4all.nl>:
> On 16/05/17 11:10, Benjamin Gaignard wrote:
>> + Yannick who is the original writer of this driver (sorry)
>>
>> 2017-05-16 11:01 GMT+02:00 Benjamin Gaignard <benjamin.gaign...@linaro.org>:
>>
+ Yannick who is the original writer of this driver (sorry)
2017-05-16 11:01 GMT+02:00 Benjamin Gaignard <benjamin.gaign...@linaro.org>:
> This serie of patches add cec driver for STM32 platforms.
>
> This code doesn't implement cec notifier because STM32 doesn't
>
: 'TV'
Menu Language : fre
Power Status : On
Total: 10, Succeeded: 10, Failed: 0, Warnings: 0
Benjamin Gaignard (2):
binding for stm32 cec driver
cec: add STM32 cec driver
.../devicetree/bindings/media/st,stm32-cec.txt | 19
m32_cec *cec = platform_get_drvdata(pdev);
+
+ clk_unprepare(cec->clk_cec);
+ clk_unprepare(cec->clk_hdmi_cec);
+
+ cec_unregister_adapter(cec->adap);
+
+ cec_delete_adapter(cec->adap);
+
+ return 0;
+}
+
+static const struct of_device_id stm32_cec_of_match[] = {
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
.../devicetree/bindings/media/st,stm32-cec.txt| 19 +++
1 file changed, 19 insertions(+)
create mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.txt
diff --git a/Documentation/devi
tly
> select CEC_NOTIFIER.
>
> The s5p-cec and stih-cec drivers depended on VIDEO_DEV instead of
> CEC_CORE, fix that as well.
>
> Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
Thanks for this clean up.
Acked-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
>
+ Patrice for sti DT
2017-03-29 16:15 GMT+02:00 Hans Verkuil <hverk...@xs4all.nl>:
> From: Benjamin Gaignard <benjamin.gaign...@linaro.org>
>
> To use CEC notifier sti CEC driver needs to get phandle
> of the hdmi device.
>
> Signed-off-by: Benjamin Gaignard
ds support for it to the exynos_hdmi drm driver, adds support for
> it to the CEC framework and finally adds support to the s5p-cec driver,
> which now can be moved out of staging.
>
> Also included is similar code for the STI platform, contributed by
> Benjamin Gaignard.
>
>
te mode 100644 drivers/staging/android/ion/ion_of.c
> delete mode 100644 drivers/staging/android/ion/ion_of.h
> delete mode 100644 drivers/staging/android/ion/ion_priv.h
> delete mode 100644 drivers/staging/android/ion/ion_test.c
> delete mode 100644 drivers/staging/android/ion/tegra/Makefile
> delete mode 100644 drivers/staging/android/ion/tegra/tegra_ion.c
> delete mode 100644 drivers/staging/android/uapi/ion_test.h
>
> --
> 2.7.4
>
--
Benjamin Gaignard
Graphic Study Group
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
2017-03-18 1:54 GMT+01:00 Laura Abbott <labb...@redhat.com>:
>
> Frameworks (e.g. Ion) may want to iterate over each possible CMA area to
> allow for enumeration. Introduce a function to allow a callback.
even outside ION rework that could be useful
Reviewed-by: Benjamin Gaignard
is your view on that ?
>
> Signed-off-by: Jose Abreu <joab...@synopsys.com>
> Cc: Benjamin Gaignard <benjamin.gaign...@linaro.org>
> ---
> drivers/staging/media/st-cec/stih-cec.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/staging/me
2017-03-13 22:09 GMT+01:00 Laura Abbott <labb...@redhat.com>:
> On 03/12/2017 12:05 PM, Daniel Vetter wrote:
>> On Sun, Mar 12, 2017 at 2:34 PM, Benjamin Gaignard
>> <benjamin.gaign...@linaro.org> wrote:
>>> 2017-03-09 18:38 GMT+01:00 Laura Abbott <labb...@r
2017-03-09 18:38 GMT+01:00 Laura Abbott <labb...@redhat.com>:
> On 03/09/2017 02:00 AM, Benjamin Gaignard wrote:
>> 2017-03-06 17:04 GMT+01:00 Daniel Vetter <dan...@ffwll.ch>:
>>> On Mon, Mar 06, 2017 at 11:58:05AM +0100, Mark Brown wrote:
>>>> On Mon
2017-03-06 17:04 GMT+01:00 Daniel Vetter :
> On Mon, Mar 06, 2017 at 11:58:05AM +0100, Mark Brown wrote:
>> On Mon, Mar 06, 2017 at 11:40:41AM +0100, Daniel Vetter wrote:
>>
>> > No one gave a thing about android in upstream, so Greg KH just dumped it
>> > all into
2017-03-03 11:27 GMT+01:00 Daniel Vetter :
> On Fri, Mar 03, 2017 at 11:04:33AM +0100, Daniel Vetter wrote:
>> On Thu, Mar 02, 2017 at 01:44:32PM -0800, Laura Abbott wrote:
>> > Hi,
>> >
>> > There's been some recent discussions[1] about Ion-like frameworks. There's
>> >
To use HPD notifier sti CEC driver needs to get phandle
of the hdmi device.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
CC: devicet...@vger.kernel.org
version 3:
- change hdmi phandle from "st,hdmi-handle
Implement the HPD notifier support to allow CEC drivers to
be informed when there is a new EDID and when a connect or
disconnect happens.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
Signed-off-by: Hans Verkuil <hans.verk...@cisco.com>
---
drivers/gpu/drm/sti/Kco
instead of HDMI notifier
- move stih-cec out of staging
- rebase code on top of git://linuxtv.org/hverkuil/media_tree.git exynos4-cec
branch
- split DT modifications in a separate patch
Benjamin Gaignard (3):
sti: hdmi: add HPD notifier support
stih-cec: add HPD notifier support
arm: sti:
struct stih_cec *cec = platform_get_drvdata(pdev);
+
+ cec_unregister_adapter(cec->adap);
+ hpd_notifier_put(cec->notifier);
+
+ return 0;
+}
+
+static const struct of_device_id stih_cec_match[] = {
+ {
+ .compatible = "st,stih-cec",
+
te:
>> >> On Mon, Feb 13, 2017 at 3:45 PM, Benjamin Gaignard wrote:
>> >>> This is the core of simple allocator module.
>> >>> It aim to offert one common ioctl to allocate specific memory.
>> >>>
>> >>> version 2:
>
2017-02-14 20:30 GMT+01:00 Laurent Pinchart <laurent.pinch...@ideasonboard.com>:
> Hi Benjamin,
>
> Thank you for the patch. I've CC'ed the linux-api mailing list.
>
> On Monday 13 Feb 2017 15:45:05 Benjamin Gaignard wrote:
>> This is the core of simple allocator modu
= mmap(0, LENGTH, PROT_READ | PROT_WRITE, MAP_SHARED, data.fd, 0);
if (mem == MAP_FAILED) {
printf("mmap failed\n");
}
memset(mem, 0xFF, LENGTH);
munmap(mem, LENGTH);
printf("test simple allocator CMA OK\n");
end:
This patch add simple allocator for CMA regions.
version 2:
- fix size and page count computation
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/simpleallocator/Kconfig| 7 +
drivers/simpleallocator/Makefile | 1 +
d
This is the core of simple allocator module.
It aim to offert one common ioctl to allocate specific memory.
version 2:
- rebased on 4.10-rc7
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
Documentation/simple-allocator.txt | 81 +++
drivers/K
t only been able to import dmabuf in v4l2
>
> Regards,
>
> Hans
>
> On 04/23/2015 11:22 AM, Benjamin Gaignard wrote:
>> Until now the only way to make the driver allocate buffers and
>> share them using dma_buf was to use V4L2_MEMORY_MMAP memory type.
>> Use of
em, 0xFF, LENGTH);
munmap(mem, LENGTH);
printf("test simple allocator CMA OK\n");
end:
close(fd);
}
[1] https://github.com/cubanismo/allocator
Benjamin Gaignard (2):
Create Simple Allocator module
add CMA simple allocator module
Document
This patch add simple allocator for CMA regions
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/simpleallocator/Kconfig| 7 +
drivers/simpleallocator/Makefile | 1 +
drivers/simpleallocator/simple-allocator-cma.c
This is the core of simple allocator module.
It aim to offert one common ioctl to allocate specific memory.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
Documentation/simple-allocator.txt | 81 +++
drivers/Kconfig
To use HPD notifier sti CEC driver needs to get phandle
of the hdmi device.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
arch/arm/boot/dts/stih407-family.dtsi | 12
arch/arm/boot/dts/stih410.dtsi| 13 +
2 files changed, 13 insertions(
a(pdev);
+
+ cec_unregister_adapter(cec->adap);
+ hpd_notifier_put(cec->notifier);
+
+ return 0;
+}
+
+static const struct of_device_id stih_cec_match[] = {
+ {
+ .compatible = "st,stih-cec",
+ },
+ {},
+};
+MODULE_DEVICE_TABLE(of, stih_cec_
Implement the HPD notifier support to allow CEC drivers to
be informed when there is a new EDID and when a connect or
disconnect happens.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
version 2:
- use HPD notifier instead of HDMI notifier
---
drivers/gpu/drm/sti/K
tree.git exynos4-cec
branch
- split DT modifications in a separate patch
Regards,
Benjamin
Benjamin Gaignard (3):
sti: hdmi: add HPD notifier support
stih-cec: add HPD notifier support
arm: sti: update sti-cec for HPD notifier support
.../devicetree/bindings/media/stih-cec.txt | 2
plying
those patches ?
Regards,
Benjamin
Benjamin Gaignard (2):
sti: hdmi: add HDMI notifier support
stih-cec: add hdmi-notifier support
.../devicetree/bindings/media/stih-cec.txt | 2 ++
arch/arm/boot/dts/stih407-family.dtsi | 12 -
arch/arm/boot/dts/stih410.dtsi
Implement the HDMI notifier support to allow CEC drivers to
be informed when there is a new EDID and when a connect or
disconnect happens.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/gpu/drm/sti/Kconfig| 1 +
drivers/gpu/drm/sti/sti_hdmi.
and stih407-family.dtsi accordingly.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
.../devicetree/bindings/media/stih-cec.txt | 2 ++
arch/arm/boot/dts/stih407-family.dtsi | 12 -
arch/arm/boot/dts/stih410.dtsi
Thanks,
Acked-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
2016-11-04 8:58 GMT+01:00 Maninder Singh <maninder...@samsung.com>:
> This patch fixes the following checkpatch.pl error:
> ERROR: Macros with complex values should be enclosed in parentheses
>
> Signe
Thanks,
Acked-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
2016-10-17 17:44 GMT+02:00 Javier Martinez Canillas <jav...@osg.samsung.com>:
> If the driver is built as a module, autoload won't work because the module
> alias information is not filled. So user
ich
> happens to not impose any specific constraints. How "liballoc-ion.so"
> backend figures out how to map constraints/usage to a heap is a bit
> hand-wavey at the moment.
>
> BR,
> -R
>
> On Wed, Oct 5, 2016 at 9:40 AM, Benjamin Gaignard
> <benjamin.gaign...@li
that if you can export more device information to
userland we can
get access to them in kernel too.
2016-10-05 15:43 GMT+02:00 Daniel Vetter <dan...@ffwll.ch>:
> On Wed, Oct 05, 2016 at 03:40:14PM +0200, Benjamin Gaignard wrote:
>> because with ion it is up to userland to decide wh
.
Benjamin
2016-10-05 15:19 GMT+02:00 Daniel Vetter <dan...@ffwll.ch>:
> On Tue, Oct 04, 2016 at 01:47:21PM +0200, Benjamin Gaignard wrote:
>> version 10 changes:
>> - rebased on kernel 4.8 tag
>> - minor typo fix
>>
>> version 9 changes:
>> - rebased on
to be compatible with ARM 64bits architecture
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/smaf/Kconfig| 6 ++
drivers/smaf/Makefile | 1 +
drivers/smaf/smaf-cma.c | 186
3 files changed, 193 inse
if the devices are compatible or not with it allocation
method.
Securing module (smaf-secure.h):
The way of how securing memory it is done is platform specific.
Secure module is responsible of grant/revoke memory access.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
d
This module is allow testing secure calls of SMAF.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/smaf/Kconfig | 6 +++
drivers/smaf/Makefile | 1 +
drivers/smaf/smaf-testsecure.c | 90 ++
3 files c
constraint aware allocator.
Benjamin Gaignard (3):
create SMAF module
SMAF: add CMA allocator
SMAF: add test secure module
drivers/Kconfig| 2 +
drivers/Makefile | 1 +
drivers/smaf/Kconfig | 17 +
drivers/smaf/Makefile | 3 +
drivers/smaf
Acked-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
2016-09-28 17:13 GMT+02:00 Wei Yongjun <weiyj...@gmail.com>:
> From: Wei Yongjun <weiyongj...@huawei.com>
>
> Remove including that don't need it.
>
> Signed-off-by: Wei Yongjun <weiyongj...@huawei.co
This patch implement CEC driver for stih4xx platform.
Driver compliance has been test with cec-ctl and
cec-compliance tools.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/staging/media/Kconfig | 2 +
drivers/staging/media/Makefile
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
arch/arm/boot/dts/stih407-family.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/stih407-family.dtsi
b/arch/arm/boot/dts/stih407-family.dtsi
index d294e82..9f88086 100644
--- a/ar
: 0x
Event: State Change: PA: 1.0.0.0, LA mask: 0x4000
Event: State Change: PA: 1.0.0.0, LA mask: 0x
Event: State Change: PA: 1.0.0.0, LA mask: 0x4000
Event: State Change: PA: 1.0.0.0, LA mask: 0x
Event: State Change: PA: 1.0.0.0, LA mask: 0x0008
Benjamin Gaignard (4):
bindings for stih
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 0bbe4b1..f541117 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -10281,6 +10281,13 @@ S: Maintained
F: Documen
Add bindings documentation for stih-cec driver.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
.../devicetree/bindings/media/stih-cec.txt | 25 ++
1 file changed, 25 insertions(+)
create mode 100644 Documentation/devicetree/bindings/medi
Fixed and tested, thanks.
I will wait for any others comments before send a v3.
Regards,
Benjamin
2016-09-14 14:58 GMT+02:00 Hans Verkuil <hverk...@xs4all.nl>:
> Hi Benjamin,
>
> Just one comment:
>
> On 09/14/2016 01:24 PM, Benjamin Gaignard wrote:
>> This
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 0bbe4b1..f541117 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -10281,6 +10281,13 @@ S: Maintained
F: Documen
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
arch/arm/boot/dts/stih407-family.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/stih407-family.dtsi
b/arch/arm/boot/dts/stih407-family.dtsi
index d294e82..9f88086 100644
--- a/ar
Add bindings documentation for stih-cec driver.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
.../devicetree/bindings/media/stih-cec.txt | 25 ++
1 file changed, 25 insertions(+)
create mode 100644 Documentation/devicetree/bindings/medi
This patch implement CEC driver for stih4xx platform.
Driver compliance has been test with cec-ctl and
cec-compliance tools.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/staging/media/Kconfig | 2 +
drivers/staging/media/Makefile
: 1.0.0.0, LA mask: 0x4000
Event: State Change: PA: 1.0.0.0, LA mask: 0x
Event: State Change: PA: 1.0.0.0, LA mask: 0x0008
Benjamin Gaignard (4):
bindings for stih-cec driver
add stih-cec driver
add stih-cec driver into DT
add maintainer for stih-cec driver
.../devicetree/bindings
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 0bbe4b1..f541117 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -10281,6 +10281,13 @@ S: Maintained
F: Documen
This patch implement CEC driver for stih4xx platform.
Driver compliance has been test with cec-ctl and
cec-compliance tools.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/staging/media/Kconfig | 2 +
drivers/staging/media/Makefile
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
arch/arm/boot/dts/stih410.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/stih410.dtsi b/arch/arm/boot/dts/stih410.dtsi
index 18ed1ad..440c4bd 100644
--- a/arch/arm/boot/dts/stih41
Add bindings documentation for stih-cec driver.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
.../devicetree/bindings/media/stih-cec.txt | 25 ++
1 file changed, 25 insertions(+)
create mode 100644 Documentation/devicetree/bindings/medi
: 1.0.0.0, LA mask: 0x0008
Benjamin Gaignard (4):
bindings for stih-cec driver
add stih-cec driver
add stih-cec driver into DT
add maintainer for stih-cec driver
.../devicetree/bindings/media/stih-cec.txt | 25 ++
MAINTAINERS| 7 +
arch/arm/boot
-sdp.git
This code isn't yet part of the patch set because it depends on generic TEE
which is still under discussion (https://lwn.net/Articles/644646/)
For allocation part of SMAF code I get inspirated by Sumit Semwal work about
constraint aware allocator.
Benjamin Gaignard (3):
create SMAF module
This module is allow testing secure calls of SMAF.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/smaf/Kconfig | 6 +++
drivers/smaf/Makefile | 1 +
drivers/smaf/smaf-testsecure.c | 90 ++
3 files c
to be compatible with ARM 64bits architecture
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/smaf/Kconfig| 6 ++
drivers/smaf/Makefile | 1 +
drivers/smaf/smaf-cma.c | 186
3 files changed, 193 inse
if the devices are compatible or not with it allocation
method.
Securing module (smaf-secure.h):
The way of how securing memory it is done is platform specific.
Secure module is responsible of grant/revoke memory access.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
d
accurate
> with the generic zpos property series posted by Benjamin Gaignard). Dave, one
> way to handle this would be for Mauro to merge this series very early in his
> tree (as soon as possible after the v4.6 release) and provide you with a
> stable branch to pull in your tr
This module is allow testing secure calls of SMAF.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
drivers/smaf/Kconfig | 6 +++
drivers/smaf/Makefile | 1 +
drivers/smaf/smaf-testsecure.c | 90 ++
3 files c
if the devices are compatible or not with it allocation
method.
Securing module (smaf-secure.h):
The way of how securing memory it is done is platform specific.
Secure module is responsible of grant/revoke memory access.
Signed-off-by: Benjamin Gaignard <benjamin.gaign...@linaro.org>
---
d
1 - 100 of 143 matches
Mail list logo