Re: Sub 16ms render but missing swap

2023-10-18 Thread Emmanuel Gil Peyrot
Hi, On Wed, Oct 18, 2023 at 12:00:45AM +, Joe M wrote: > In a GLES app wired up to Weston/Wayland using EGL, we're calling > `eglSwapBuffers` in a render loop that takes about 12-13ms to draw our > content, based on CPU timing the run loop. However, the call to swap incurs a > duration of

Re: Problem with mmap keyboard.

2023-10-04 Thread Emmanuel Gil Peyrot
On Wed, Oct 04, 2023 at 06:19:30PM +, Fred vS wrote: > Hello. Hi, > > > I try to make work the "Keyboard event" step from the Wayland-book but the C > demo crash at loading. > > The problem comes from the mapping: with that error: > > > Line 301: wl_keyboard_keymap: Assertion map_shm

Re: Need support to display application at (0, 0) position on Weston desktop

2023-07-13 Thread Emmanuel Gil Peyrot
Hi, On Wed, Jul 12, 2023 at 10:24:22PM +0700, huy nguyen wrote: […] > In my application, I want to overlay an MPV video window on another > application so that users can view both video content and other application > static content so that a fullscreen MPV is not suitable. > Is it possible to

[PATCH] drm/tegra: dc: cap non-cursor plane zpos to 254

2023-05-24 Thread Emmanuel Gil Peyrot
Since cursor plane has the immutable zpos 255, other planes can’t take its place so we can cap them to 254 instead. Thanks emersion! Signed-off-by: Emmanuel Gil Peyrot --- drivers/gpu/drm/tegra/dc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/tegra

Re: Empty IN_FORMATS in sun4i-drm

2021-12-23 Thread Emmanuel Gil Peyrot
On Tue, Dec 14, 2021 at 06:58:56PM +0100, Jernej Škrabec wrote: > Dne torek, 14. december 2021 ob 13:02:48 CET je Emmanuel Gil Peyrot > napisal(a): > > Hi, > > > > After updating Weston from 9f8561e9 to 07326040 (latest master), it > > fails to run on my PineP

Re: [PATCH v3 0/5] rtc: nintendo: Add a RTC driver for the GameCube, Wii and Wii U

2021-12-16 Thread Emmanuel Gil Peyrot
On Thu, Dec 16, 2021 at 09:56:06PM +0100, Alexandre Belloni wrote: > On 16/12/2021 21:22:20+0100, Emmanuel Gil Peyrot wrote: > > On Thu, Dec 16, 2021 at 10:49:44AM +0100, Alexandre Belloni wrote: > > > On Wed, 15 Dec 2021 18:54:56 +0100, Emmanuel Gil Peyrot wrote: > >

Re: [PATCH v3 0/5] rtc: nintendo: Add a RTC driver for the GameCube, Wii and Wii U

2021-12-16 Thread Emmanuel Gil Peyrot
On Thu, Dec 16, 2021 at 10:49:44AM +0100, Alexandre Belloni wrote: > On Wed, 15 Dec 2021 18:54:56 +0100, Emmanuel Gil Peyrot wrote: > > These three consoles share a device, the MX23L4005, which contains a > > clock and 64 bytes of SRAM storage, and is exposed on the EXI bus >

Re: [PATCH v2 2/5] rtc: gamecube: Report low battery as invalid data

2021-12-15 Thread Emmanuel Gil Peyrot
On Tue, Nov 30, 2021 at 11:45:18PM +0100, Alexandre Belloni wrote: > Hello, Hi, > > On 28/10/2021 00:35:12+0200, Emmanuel Gil Peyrot wrote: > > I haven’t been able to test this patch as all of my consoles have a > > working RTC battery, but according to the documentation it

[PATCH v3 5/5] powerpc: wii_defconfig: Enable the RTC driver

2021-12-15 Thread Emmanuel Gil Peyrot
This selects the rtc-gamecube driver, which provides a real-time clock on this platform. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/wii_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/configs/wii_defconfig b/arch/powerpc/configs

[PATCH v3 4/5] powerpc: gamecube_defconfig: Enable the RTC driver

2021-12-15 Thread Emmanuel Gil Peyrot
This selects the rtc-gamecube driver, which provides a real-time clock on this platform. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/gamecube_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/configs/gamecube_defconfig b/arch/powerpc

[PATCH v3 3/5] powerpc: wii.dts: Expose HW_SRNPROT on this platform

2021-12-15 Thread Emmanuel Gil Peyrot
This Hollywood register isn’t properly understood, but can allow or reject access to the SRAM, which we need to set for RTC usage if it isn’t previously set correctly beforehand. See https://wiibrew.org/wiki/Hardware/Hollywood_Registers#HW_SRNPROT Signed-off-by: Emmanuel Gil Peyrot --- arch

[PATCH v3 2/5] rtc: gamecube: Report low battery as invalid data

2021-12-15 Thread Emmanuel Gil Peyrot
I haven’t been able to test this patch as all of my consoles have a working RTC battery, but according to the documentation it should work like that. Signed-off-by: Emmanuel Gil Peyrot --- drivers/rtc/rtc-gamecube.c | 30 ++ 1 file changed, 30 insertions(+) diff

[PATCH v3 1/5] rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U

2021-12-15 Thread Emmanuel Gil Peyrot
that, this driver assumes a bootloader will parse this XML file and write the bias into the SRAM, at the same location the other two consoles have it. Signed-off-by: Emmanuel Gil Peyrot --- drivers/rtc/Kconfig| 11 ++ drivers/rtc/Makefile | 1 + drivers/rtc/rtc-gamecube.c | 347

[PATCH v3 0/5] rtc: nintendo: Add a RTC driver for the GameCube, Wii and Wii U

2021-12-15 Thread Emmanuel Gil Peyrot
this driver on the gamecube and wii platforms. Changes since v2: - Report low battery correctly. Emmanuel Gil Peyrot (5): rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U rtc: gamecube: Report low battery as invalid data powerpc: wii.dts: Expose HW_SRNPROT on this platform

Empty IN_FORMATS in sun4i-drm

2021-12-14 Thread Emmanuel Gil Peyrot
, probably because they use the format list exclusively, without consideration for modifiers. Besides fixing this driver, would it make sense to also make Weston ignore an empty IN_FORMATS and fall back to the format list? Thanks, [1] https://github.com/ascent12/drm_info -- Emmanuel Gil Peyrot sig

Fwd: Empty IN_FORMATS in sun4i-drm

2021-12-14 Thread Emmanuel Gil Peyrot
Hi, this message I sent earlier about the kernel is also relevant to this mailing list, I forgot to CC it: - Forwarded message from Emmanuel Gil Peyrot - Date: Tue, 14 Dec 2021 13:02:48 +0100 From: Emmanuel Gil Peyrot To: Maxime Ripard , Chen-Yu Tsai , dri-de...@lists.freedesktop.org

Re: surface-suspension wayland protcool development status?

2021-11-11 Thread Emmanuel Gil Peyrot
e any in Fedora. [1] https://linkmauve.fr/dev/glfw2to3/ -- Emmanuel Gil Peyrot signature.asc Description: PGP signature

[PATCH v2 4/5] powerpc: gamecube_defconfig: Enable the RTC driver

2021-10-27 Thread Emmanuel Gil Peyrot
This selects the rtc-gamecube driver, which provides a real-time clock on this platform. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/gamecube_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/configs/gamecube_defconfig b/arch/powerpc

[PATCH v2 1/5] rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U

2021-10-27 Thread Emmanuel Gil Peyrot
that, this driver assumes a bootloader will parse this XML file and write the bias into the SRAM, at the same location the other two consoles have it. Signed-off-by: Emmanuel Gil Peyrot --- drivers/rtc/Kconfig| 11 ++ drivers/rtc/Makefile | 1 + drivers/rtc/rtc-gamecube.c | 347

[PATCH v2 2/5] rtc: gamecube: Report low battery as invalid data

2021-10-27 Thread Emmanuel Gil Peyrot
I haven’t been able to test this patch as all of my consoles have a working RTC battery, but according to the documentation it should work like that. Signed-off-by: Emmanuel Gil Peyrot --- drivers/rtc/rtc-gamecube.c | 30 ++ 1 file changed, 30 insertions(+) diff

[PATCH v2 3/5] powerpc: wii.dts: Expose HW_SRNPROT on this platform

2021-10-27 Thread Emmanuel Gil Peyrot
This Hollywood register isn’t properly understood, but can allow or reject access to the SRAM, which we need to set for RTC usage if it isn’t previously set correctly beforehand. See https://wiibrew.org/wiki/Hardware/Hollywood_Registers#HW_SRNPROT Signed-off-by: Emmanuel Gil Peyrot --- arch

[PATCH v2 5/5] powerpc: wii_defconfig: Enable the RTC driver

2021-10-27 Thread Emmanuel Gil Peyrot
This selects the rtc-gamecube driver, which provides a real-time clock on this platform. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/wii_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/configs/wii_defconfig b/arch/powerpc/configs

[PATCH v2 0/5] rtc: nintendo: Add a RTC driver for the GameCube, Wii and Wii U

2021-10-27 Thread Emmanuel Gil Peyrot
this driver on the gamecube and wii platforms. Emmanuel Gil Peyrot (5): rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U rtc: gamecube: Report low battery as invalid data powerpc: wii.dts: Expose HW_SRNPROT on this platform powerpc: gamecube_defconfig: Enable the RTC driver

Re: [PATCH 1/4] crypto: nintendo-aes - add a new AES driver

2021-09-22 Thread Emmanuel Gil Peyrot
On Wed, Sep 22, 2021 at 12:10:41PM +0200, Ard Biesheuvel wrote: > On Tue, 21 Sept 2021 at 23:49, Emmanuel Gil Peyrot > wrote: > > > > This engine implements AES in CBC mode, using 128-bit keys only. It is > > present on both the Wii and the Wii U, and is apparently identi

Re: [PATCH 0/4] crypto: nintendo-aes - add a new AES driver

2021-09-21 Thread Emmanuel Gil Peyrot
On Tue, Sep 21, 2021 at 02:59:37PM -0700, Eric Biggers wrote: > On Tue, Sep 21, 2021 at 11:39:26PM +0200, Emmanuel Gil Peyrot wrote: > > This engine implements AES in CBC mode, using 128-bit keys only. It is > > present on both the Wii and the Wii U, and is apparently identi

[PATCH 4/4] powerpc: wii_defconfig: Enable AES by default

2021-09-21 Thread Emmanuel Gil Peyrot
This selects the nintendo-aes module when building for this platform. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/wii_defconfig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/powerpc/configs/wii_defconfig b/arch/powerpc/configs/wii_defconfig index

[PATCH 2/4] dt-bindings: nintendo-aes: Document the Wii and Wii U AES support

2021-09-21 Thread Emmanuel Gil Peyrot
Both of these consoles use the exact same AES engine, which only supports CBC mode with 128-bit keys. Signed-off-by: Emmanuel Gil Peyrot --- .../bindings/crypto/nintendo-aes.yaml | 34 +++ 1 file changed, 34 insertions(+) create mode 100644 Documentation/devicetree

[PATCH 3/4] powerpc: wii.dts: Expose the AES engine on this platform

2021-09-21 Thread Emmanuel Gil Peyrot
This can be used by the newly-added nintendo-aes crypto module. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/boot/dts/wii.dts | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/powerpc/boot/dts/wii.dts b/arch/powerpc/boot/dts/wii.dts index aaa381da1906..c5720fdd0686 100644

[PATCH 1/4] crypto: nintendo-aes - add a new AES driver

2021-09-21 Thread Emmanuel Gil Peyrot
MiB/s, while the aes-generic driver only reaches 30.9 MiB/s, so it is a quite welcome speedup. This driver was written based on reversed documentation, see: https://wiibrew.org/wiki/Hardware/AES Signed-off-by: Emmanuel Gil Peyrot Tested-by: Emmanuel Gil Peyrot # on Wii U --- drivers/crypto

[PATCH 0/4] crypto: nintendo-aes - add a new AES driver

2021-09-21 Thread Emmanuel Gil Peyrot
MiB/s, while the aes-generic driver only reaches 30.9 MiB/s, so it is a quite welcome speedup. This driver was written based on reversed documentation, see: https://wiibrew.org/wiki/Hardware/AES Emmanuel Gil Peyrot (4): crypto: nintendo-aes - add a new AES driver dt-bindings: nintendo-aes

Re: [PATCH] nvmem: NVMEM_NINTENDO_OTP should depend on WII

2021-09-16 Thread Emmanuel Gil Peyrot
Hi, thanks for this patch, once the Wii U platform will be added it will need an additional test for WIIU, but for now this is: Reviewed-by: Emmanuel Gil Peyrot On Tue, Sep 14, 2021 at 11:29:49AM +0200, Geert Uytterhoeven wrote: > The Nintendo Wii and Wii U OTP is only present on Nintendo

Re: FW: xrandr and xwayland

2021-08-03 Thread Emmanuel Gil Peyrot
relies on the iio subsystem to provide accelerometer data, and then automatically rotates once it detects the display is sideways. Hope it’ll help. :) [1] https://lists.freedesktop.org/archives/wayland-devel/2016-August/030396.html -- Emmanuel Gil Peyrot signature.asc Description: PGP signature

[PATCH v4 5/5] powerpc: wii_defconfig: Enable OTP by default

2021-08-01 Thread Emmanuel Gil Peyrot
This selects the nintendo-otp module when building for this platform. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/wii_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/configs/wii_defconfig b/arch/powerpc/configs/wii_defconfig index 379c171f3ddd

[PATCH v4 4/5] powerpc: wii.dts: Expose the OTP on this platform

2021-08-01 Thread Emmanuel Gil Peyrot
This can be used by the newly-added nintendo-otp nvmem module. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/boot/dts/wii.dts | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/boot/dts/wii.dts b/arch/powerpc/boot/dts/wii.dts index c5fb54f8cc02

[PATCH v4 1/5] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-08-01 Thread Emmanuel Gil Peyrot
register and reading from the other one, without any additional synchronisation. This driver was written based on reversed documentation, see: https://wiiubrew.org/wiki/Hardware/OTP Signed-off-by: Emmanuel Gil Peyrot Tested-by: Jonathan Neuschäfer # on Wii Tested-by: Emmanuel Gil Peyrot # on Wii

[PATCH v4 0/5] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-08-01 Thread Emmanuel Gil Peyrot
: - Relicense the dt-binding documentation under GPLv2-only or BSD-2-clauses. Emmanuel Gil Peyrot (5): nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support powerpc: wii.dts: Reduce the size of the control area

[PATCH v4 2/5] dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support

2021-08-01 Thread Emmanuel Gil Peyrot
Both of these consoles use the exact same two registers, even at the same address, but the Wii U has eight banks of 128 bytes memory while the Wii only has one, hence the two compatible strings. Signed-off-by: Emmanuel Gil Peyrot --- .../bindings/nvmem/nintendo-otp.yaml | 44

[PATCH v4 3/5] powerpc: wii.dts: Reduce the size of the control area

2021-08-01 Thread Emmanuel Gil Peyrot
and GPIO registers, amongst the ones already exposed in this device tree, which should become children of the control@d80 node. [1] https://wiibrew.org/wiki/Hardware/Hollywood_Registers Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/boot/dts/wii.dts | 8 +++- 1 file changed, 7 insertions

[PATCH v3 4/5] powerpc: wii.dts: Expose the OTP on this platform

2021-07-01 Thread Emmanuel Gil Peyrot
This can be used by the newly-added nintendo-otp nvmem module. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/boot/dts/wii.dts | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/boot/dts/wii.dts b/arch/powerpc/boot/dts/wii.dts index c5fb54f8cc02

[PATCH v3 5/5] powerpc: wii_defconfig: Enable OTP by default

2021-07-01 Thread Emmanuel Gil Peyrot
This selects the nintendo-otp module when building for this platform. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/wii_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/configs/wii_defconfig b/arch/powerpc/configs/wii_defconfig index 379c171f3ddd

[PATCH v3 3/5] powerpc: wii.dts: Reduce the size of the control area

2021-07-01 Thread Emmanuel Gil Peyrot
and GPIO registers, amongst the ones already exposed in this device tree, which should become children of the control@d80 node. [1] https://wiibrew.org/wiki/Hardware/Hollywood_Registers Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/boot/dts/wii.dts | 8 +++- 1 file changed, 7 insertions

[PATCH v3 2/5] dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support

2021-07-01 Thread Emmanuel Gil Peyrot
Both of these consoles use the exact same two registers, even at the same address, but the Wii U has eight banks of 128 bytes memory while the Wii only has one, hence the two compatible strings. Signed-off-by: Emmanuel Gil Peyrot --- .../bindings/nvmem/nintendo-otp.yaml | 44

[PATCH v3 1/5] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-07-01 Thread Emmanuel Gil Peyrot
register and reading from the other one, without any additional synchronisation. This driver was written based on reversed documentation, see: https://wiiubrew.org/wiki/Hardware/OTP Signed-off-by: Emmanuel Gil Peyrot Tested-by: Jonathan Neuschäfer # on Wii Tested-by: Emmanuel Gil Peyrot # on Wii

[PATCH v3 0/5] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-07-01 Thread Emmanuel Gil Peyrot
for them. - Use more #defines to make the code easier to read. - Include some links to the reversed documentation. - Avoid overlapping dt regions by changing the existing control@d800100 node to end before the OTP registers, with some bigger dt refactoring left for a future series. Emmanuel Gil

Re: [PATCH v2 3/4] powerpc: wii.dts: Expose the OTP on this platform

2021-07-01 Thread Emmanuel Gil Peyrot
On Sat, Jun 26, 2021 at 11:34:01PM +, Jonathan Neuschäfer wrote: > On Wed, May 19, 2021 at 11:50:43AM +0200, Emmanuel Gil Peyrot wrote: > > This can be used by the newly-added nintendo-otp nvmem module. > > > > Signed-off-by: Emmanuel Gil Peyrot > > --- > >

[PATCH v2 4/4] powerpc: wii_defconfig: Enable OTP by default

2021-05-19 Thread Emmanuel Gil Peyrot
This selects the nintendo-otp module when building for this platform, if CONFIG_NVMEM is also selected. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/wii_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/configs/wii_defconfig b/arch/powerpc/configs

[PATCH v2 3/4] powerpc: wii.dts: Expose the OTP on this platform

2021-05-19 Thread Emmanuel Gil Peyrot
This can be used by the newly-added nintendo-otp nvmem module. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/boot/dts/wii.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/powerpc/boot/dts/wii.dts b/arch/powerpc/boot/dts/wii.dts index aaa381da1906..7837c4a3f09c 100644

[PATCH v2 2/4] dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support

2021-05-19 Thread Emmanuel Gil Peyrot
Both of these consoles use the exact same two registers, even at the same address, but the Wii U has eight banks of 128 bytes memory while the Wii only has one, hence the two compatible strings. Signed-off-by: Emmanuel Gil Peyrot --- .../devicetree/bindings/nvmem/nintendo-otp.txt | 14

[PATCH v2 1/4] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-05-19 Thread Emmanuel Gil Peyrot
register and reading from the other one, without any additional synchronisation. Signed-off-by: Emmanuel Gil Peyrot --- drivers/nvmem/Kconfig| 11 drivers/nvmem/Makefile | 2 + drivers/nvmem/nintendo-otp.c | 115 +++ 3 files changed, 128

[PATCH v2 0/4] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-05-19 Thread Emmanuel Gil Peyrot
Changes since v1: - Fixed the commit messages so they can be accepted by other email servers, sorry about that. Emmanuel Gil Peyrot (4): nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support powerpc: wii.dts: Expose

[PATCH 3/4] powerpc: wii.dts: Expose the OTP on this platform

2021-05-19 Thread Emmanuel Gil Peyrot
This can be used by the newly-added nintendo-otp nvmem module. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/boot/dts/wii.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/powerpc/boot/dts/wii.dts b/arch/powerpc/boot/dts/wii.dts index aaa381da1906..7837c4a3f09c 100644

[PATCH 4/4] powerpc: wii_defconfig: Enable OTP by default

2021-05-19 Thread Emmanuel Gil Peyrot
This selects the nintendo-otp module when building for this platform, if CONFIG_NVMEM is also selected. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/wii_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/configs/wii_defconfig b/arch/powerpc/configs

[PATCH 2/4] dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support

2021-05-19 Thread Emmanuel Gil Peyrot
Both of these consoles use the exact same two registers, even at the same address, but the Wii U has eight banks of 128 bytes memory while the Wii only has one, hence the two compatible strings. Signed-off-by: Emmanuel Gil Peyrot --- .../devicetree/bindings/nvmem/nintendo-otp.txt | 14

[PATCH 1/4] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-05-19 Thread Emmanuel Gil Peyrot
register and reading from the other one, without any additional synchronisation. Signed-off-by: Emmanuel Gil Peyrot --- drivers/nvmem/Kconfig| 11 drivers/nvmem/Makefile | 2 + drivers/nvmem/nintendo-otp.c | 115 +++ 3 files changed, 128

[PATCH 0/4] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-05-19 Thread Emmanuel Gil Peyrot
Emmanuel Gil Peyrot (4): nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support powerpc: wii.dts: Expose the OTP on this platform powerpc: wii_defconfig: Enable OTP by default .../bindings/nvmem/nintendo-otp.txt

[PATCH 1/4] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-05-19 Thread Emmanuel Gil Peyrot
register and reading from the other one, without any additional synchronisation. Signed-off-by: Emmanuel Gil Peyrot --- drivers/nvmem/Kconfig| 11 drivers/nvmem/Makefile | 2 + drivers/nvmem/nintendo-otp.c | 115 +++ 3 files changed, 128

[PATCH 2/4] dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support

2021-05-19 Thread Emmanuel Gil Peyrot
Both of these consoles use the exact same two registers, even at the same address, but the Wii U has eight banks of 128 bytes memory while the Wii only has one, hence the two compatible strings. Signed-off-by: Emmanuel Gil Peyrot --- .../devicetree/bindings/nvmem/nintendo-otp.txt | 14

[PATCH 4/4] powerpc: wii_defconfig: Enable OTP by default

2021-05-19 Thread Emmanuel Gil Peyrot
This selects the nintendo-otp module when building for this platform, if CONFIG_NVMEM is also selected. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/configs/wii_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/configs/wii_defconfig b/arch/powerpc/configs

[PATCH 0/4] nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP

2021-05-19 Thread Emmanuel Gil Peyrot
Emmanuel Gil Peyrot (4): nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support powerpc: wii.dts: Expose the OTP on this platform powerpc: wii_defconfig: Enable OTP by default .../bindings/nvmem/nintendo-otp.txt

[PATCH 3/4] powerpc: wii.dts: Expose the OTP on this platform

2021-05-19 Thread Emmanuel Gil Peyrot
This can be used by the newly-added nintendo-otp nvmem module. Signed-off-by: Emmanuel Gil Peyrot --- arch/powerpc/boot/dts/wii.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/powerpc/boot/dts/wii.dts b/arch/powerpc/boot/dts/wii.dts index aaa381da1906..7837c4a3f09c 100644

Re: GTK4 and gtkmm4 on Arch - Question

2021-04-14 Thread Emmanuel Gil Peyrot
ou do publish a software based on gtkmm4. :) I hope this was helpful to you, Gabriela, if not you should get in touch with ArchLinux communities. [1] https://aur.archlinux.org/ [2] https://wiki.archlinux.org/index.php/AUR_helpers [3] https://aur.archlinux.org/packages/gtkmm4 -- Emmanuel Gil Peyr

Re: [Mesa-dev] docs: consistent language

2021-03-16 Thread Emmanuel Gil Peyrot
g/project/codespell/ -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Standards] DOAP files for XMPP implementations

2021-01-10 Thread Emmanuel Gil Peyrot
Suites 2021 support. -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___

Re: [Standards] DOAP files for XMPP implementations

2021-01-01 Thread Emmanuel Gil Peyrot
On Fri, Jan 01, 2021 at 11:23:03PM +0100, Timothée Jaussoin wrote: > Hi, > > This looks awesome :) Thanks for the good work ! Thanks! And btw, feel free to click on any XEP which has implementations, there is also a new array in there. > > Regards, > > edhelas --

Re: [Standards] DOAP files for XMPP implementations

2021-01-01 Thread Emmanuel Gil Peyrot
Hello, On Sat, Jul 27, 2019 at 05:44:37PM +0200, Emmanuel Gil Peyrot wrote: > Hello, > > During the last sprint in Lyon[1] we worked on finishing the DOAP > proposal I sent to this list two years ago[2]. > > With now a few clients having written and published a DOAP fil

[RESEND PATCH 2/2] media: hantro: Use VP8 lengths defined in uapi

2020-11-09 Thread Emmanuel Gil Peyrot
Signed-off-by: Emmanuel Gil Peyrot --- drivers/staging/media/hantro/hantro_vp8.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging/media/hantro/hantro_vp8.c b/drivers/staging/media/hantro/hantro_vp8.c index 0e02d147b189..91ec9a05645b 100644 --- a/drivers

[RESEND PATCH 1/2] media: uapi: Expose VP8 probability lengths as defines

2020-11-09 Thread Emmanuel Gil Peyrot
These values will be used by various drivers implementing the VP8 stateless API. This had been suggested by Ezequiel Garcia for the Cedrus VP8 driver. Signed-off-by: Emmanuel Gil Peyrot --- include/media/vp8-ctrls.h | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git

[RESEND PATCH 0/2] media: uapi: Expose VP8 probability lengths as defines

2020-11-09 Thread Emmanuel Gil Peyrot
maintainers, sorry for that. It’s my very first patch to the kernel, I didn’t know about scripts/get_maintainers.pl Emmanuel Gil Peyrot (2): media: uapi: Expose probability lengths as defines media: hantro: Use VP8 lengths defined in uapi drivers/staging/media/hantro/hantro_vp8.c | 4

Bug#972094: RFP: theoraplay -- library used by games to play Ogg Theora+Vorbis videos

2020-10-12 Thread Emmanuel Gil Peyrot
videos This library is used in quite a few Linux games, it would be useful to be able to use the system version, for instance for portability reasons, see https://forge.dotslashplay.it/play.it/scripts/-/issues/254 Thanks, -- Emmanuel Gil Peyrot signature.asc Description: PGP signature

Bug#972094: RFP: theoraplay -- library used by games to play Ogg Theora+Vorbis videos

2020-10-12 Thread Emmanuel Gil Peyrot
videos This library is used in quite a few Linux games, it would be useful to be able to use the system version, for instance for portability reasons, see https://forge.dotslashplay.it/play.it/scripts/-/issues/254 Thanks, -- Emmanuel Gil Peyrot signature.asc Description: PGP signature

Bug#972093: RFP: mojoshader -- library to work with Direct3D shaders on alternate 3D APIs and non-Windows platforms

2020-10-12 Thread Emmanuel Gil Peyrot
correctly, otherwise please tell me so I can improve in the future! Thanks, -- Emmanuel Gil Peyrot signature.asc Description: PGP signature

Bug#972093: RFP: mojoshader -- library to work with Direct3D shaders on alternate 3D APIs and non-Windows platforms

2020-10-12 Thread Emmanuel Gil Peyrot
correctly, otherwise please tell me so I can improve in the future! Thanks, -- Emmanuel Gil Peyrot signature.asc Description: PGP signature

Re: mmification of gspell

2020-04-15 Thread Emmanuel Gil Peyrot
On Wed, Apr 15, 2020 at 04:53:21PM +0200, Kjell Ahlstedt wrote: > On 2020-04-15 01:51, Emmanuel Gil Peyrot wrote: > > Hi, > > > > In Inkscape[1] I’ve been trying to replace[2] both GtkSpell and aspell > > with gspell[3], but I couldn’t find any gspellmm library. > &g

mmification of gspell

2020-04-14 Thread Emmanuel Gil Peyrot
taking your advices. :) Thanks! [1] https://inkscape.org/ [2] https://gitlab.com/inkscape/inkscape/-/merge_requests/1756 [3] https://wiki.gnome.org/Projects/gspell -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ gtkmm-list mailing

Re: [Standards] Bookmarks 2 extensibility

2019-11-25 Thread Emmanuel Gil Peyrot
On Mon, Nov 25, 2019 at 01:16:48PM +, Dave Cridland wrote: > On Mon, 25 Nov 2019 at 12:26, Jonas Schäfer wrote: > > > On Sonntag, 24. November 2019 10:11:06 CET Emmanuel Gil Peyrot wrote: > > > Hello standards@, > > > > > > One of the issues wit

[Standards] Bookmarks 2 extensibility

2019-11-24 Thread Emmanuel Gil Peyrot
and it. Any downside to this approach? Thanks, -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___

Re: [Standards] Council Voting Summary 2019-10-15

2019-10-16 Thread Emmanuel Gil Peyrot
s/inbox/message-retraction.html > Link: [on-list] +1 They are both useful additions that are properly specified, thanks! -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ Standards mailing list Info: https://mail.jabber.org/mailman/

[Standards] DOAP files for XMPP implementations

2019-07-27 Thread Emmanuel Gil Peyrot
-description-of-a-project [2] https://mail.jabber.org/pipermail/standards/2017-August/033123.html [3] https://github.com/xsf/xmpp.org/pull/594 -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ Standards mailing list Info: https

Re: [Standards] Council Voting Summary 2019-06-19

2019-06-19 Thread Emmanuel Gil Peyrot
extensions/xep-0300.xml#registrar-features -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___

[PATCH wayland] cursor: Use memfd_create() when available

2019-02-16 Thread Emmanuel Gil Peyrot
to shrink the contents, potentially causing a SIGBUS when they try reading it. This patch is best viewed with the -w option of git log -p. Signed-off-by: Emmanuel Gil Peyrot --- configure.ac | 2 +- cursor/os-compatibility.c | 56 --- 2 files changed

Re: [Standards] XMPP Council Minutes 2018-12-05

2018-12-08 Thread Emmanuel Gil Peyrot
; Jonas says it was deferred and > abandoned, and a rewrite is better than another duplicate XEP, so he should > go ahead. > > 4) Next Meeting > 2018-12-12 1600 UTC seems okay for those present. WFM. > > 5) Close > Dave thanks all; all thank the Dave. > -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___

Re: [Standards] DEFERRED: XEP-0390 (Entity Capabilities 2.0)

2018-10-03 Thread Emmanuel Gil Peyrot
prosody.im/mod_inject_ecaps2.html > > kind regards, > Jonas -- Emmanuel Gil Peyrot ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___

Re: weston: Add config option to enable pixman-based rendering

2018-09-18 Thread Emmanuel Gil Peyrot
> +.TP 7 > +.BI "use-pixman=" true > +Enables pixman-based rendering for all outputs on backends that support it. > +Boolean, defaults to > +.BR false . > +There is also a command line option to do the same. > > .SH "LIBINPUT SECTION" > The >

Re: [Standards] XEP-0398: Avatar Conversion, resend presence

2018-09-02 Thread Emmanuel Gil Peyrot
." > > > > It basically says: Dont do the things that are mentioned in this XEP if > > the server doesnt support this XEP. In this case resending presence after a > > metadata node update. I think this is implied by any XEP, that if your > > co

Re: [Standards] [XEP-0384] OMEMO: xml:lang + max_items

2018-08-14 Thread Emmanuel Gil Peyrot
384 requesting clients to use this pattern, it’s now only waiting on the author to accept or reject it: https://github.com/xsf/xeps/pull/686 Thanks, -- Emmanuel Gil Peyrot ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org ___

Re: [Standards] Call for Experience: XEP-0066: Out of Band Data

2018-03-22 Thread Emmanuel Gil Peyrot
3. https://xmpp.org/extensions/xep-0363.html >4. https://xmpp.org/extensions/xep-0096.html >5. https://xmpp.org/extensions/xep-0234.html >6. https://xmpp.org/extensions/xep-0066.html >7. https://xmpp.org/extensions/xep-0363.html [1] https://xmpp.org/extensi

Re: [PATCH] xwm: Update input region on resize

2018-03-06 Thread Emmanuel Gil Peyrot
pe on resize, > fixing the problem. This fixes the issue I had with Firefox, thanks! Reviewed-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> Tested-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> > --- > xwayland/window-manager.c | 46 +++

[PATCH weston] autoconf: Remove configure line forgotten in bb707dc0fe331c9af112a0552b7aa6fde755dd83

2018-03-05 Thread Emmanuel Gil Peyrot
Signed-off-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> --- configure.ac | 1 - 1 file changed, 1 deletion(-) diff --git a/configure.ac b/configure.ac index a0a7a271..0b326ccc 100644 --- a/configure.ac +++ b/configure.ac @@ -718,6 +718,5 @@ AC_MSG_RESULT([ LCMS2 S

[PATCH weston] xwm: Fix icon surface ownership

2018-01-24 Thread Emmanuel Gil Peyrot
ing it there when no frame has been created yet. Fixes https://lists.freedesktop.org/archives/wayland-devel/2018-January/036655.html Reported-by: Derek Foreman <der...@osg.samsung.com> Tested-by: Derek Foreman <der...@osg.samsung.com> Signed-off-by: Emmanuel Gil Peyrot <linkma...@linkmau

[PATCH] Unconditionally add linux-dmabuf’s protocol to BUILT_SOURCES

2018-01-07 Thread Emmanuel Gil Peyrot
This was preventing weston-info from building if both weston-simple-dmabuf-drm and weston-simple-dmabuf-v4l2 were disabled at build-time. Signed-off-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> Reported-by: Cedric Sodhi <man...@openmail.cc> Tested-by: Cedric Sodhi <man

[Standards] Interactions between PubSub and RSM

2017-12-27 Thread Emmanuel Gil Peyrot
://movim.eu/ [4] https://github.com/movim/moxl/blob/master/src/Moxl/Stanza/Pubsub.php#L340 -- Emmanuel Gil Peyrot signature.asc Description: PGP signature ___ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe

Re: [PATCH weston v4] xwm: Add icon support to the frame

2017-12-03 Thread Emmanuel Gil Peyrot
On Fri, Dec 01, 2017 at 09:47:57PM +0100, Quentin Glidic wrote: > On 12/1/17 7:20 PM, Emmanuel Gil Peyrot wrote: > > This fetches the _NET_WM_ICON property of the X11 window, and use the > > first image found as the frame icon. > > > > This has been tested with various

[PATCH weston v4] xwm: Add icon support to the frame

2017-12-01 Thread Emmanuel Gil Peyrot
-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> Reviewed-by: Quentin Glidic <sardemff7+...@sardemff7.net> --- clients/window.c | 4 +-- libweston/compositor-wayland.c | 2 +- shared/cairo-util.h| 2 +- shared/frame.c

Re: [PATCH wayland] connection: Print the content of arrays in closures

2017-12-01 Thread Emmanuel Gil Peyrot
On Fri, Dec 01, 2017 at 05:08:15PM +, Daniel Stone wrote: > Hi, > > On 10 July 2017 at 19:28, Emmanuel Gil Peyrot > <emmanuel.pey...@collabora.com> wrote: > > The current behaviour when WAYLAND_DEBUG is set is to print “array”, > > which is quite unhelpful. &g

[PATCH weston 12/13] main, compositor: Add a stereoscopy config option.

2017-11-14 Thread Emmanuel Gil Peyrot
From: Emmanuel Gil Peyrot <emmanuel.pey...@collabora.com> It can take the values "", "frame-packing", "top-and-bottom" and "side-by-side". Any mode not corresponding to one of these will be discarded. Signed-off-by: Emmanuel Gil Peyrot <linkma.

[PATCH weston 10/13] gl-renderer: Add stereoscopy support.

2017-11-14 Thread Emmanuel Gil Peyrot
Signed-off-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> --- libweston/compositor.c | 5 +- libweston/gl-renderer.c | 135 ++-- libweston/gl-renderer.h | 6 +++ 3 files changed, 128 insertions(+), 18 deletions(-) diff --git a/lib

[PATCH weston 13/13] compositor-drm: Select stereo modes based on the configuration.

2017-11-14 Thread Emmanuel Gil Peyrot
From: Emmanuel Gil Peyrot <emmanuel.pey...@collabora.com> Signed-off-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> --- libweston/compositor-drm.c | 29 +++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/libweston/compositor-drm.c

[PATCH weston 06/13] compositor: Store the stereoscopy layout of an output.

2017-11-14 Thread Emmanuel Gil Peyrot
From: Emmanuel Gil Peyrot <emmanuel.pey...@collabora.com> Backends are responsible for setting it to the expected value, as specified in wp_stereoscopy. Signed-off-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> --- libweston/compositor.c | 1 + libweston/compositor.h | 1 + 2 file

[PATCH weston 07/13] compositor-drm: Enable the stereo capability.

2017-11-14 Thread Emmanuel Gil Peyrot
From: Emmanuel Gil Peyrot <emmanuel.pey...@collabora.com> This makes DRM list the stereo modes in addition to the usual mono ones, it’s now just a matter of modeset whether we enable stereo or not. Signed-off-by: Emmanuel Gil Peyrot <linkma...@linkmauve.fr> --- libweston/composit

[PATCH weston 11/13] compositor-drm: Cursors need to be broken with stereoscopy.

2017-11-14 Thread Emmanuel Gil Peyrot
From: Emmanuel Gil Peyrot <emmanuel.pey...@collabora.com> There is only one cursor plane per output, and we need to render two cursors on stereo outputs, so currently set cursors_are_broken globally. In the future, this option could be changed to be per-output to keep the plane optimi

  1   2   3   >