From: Maxime Jourdan <maxi.jourdan@wanadoo.fr> To: Jerome Brunet <jbrunet@baylibre.com>, Martin Blumenstingl <martin.blumenstingl@googlemail.com> Cc: Maxime Jourdan <maxi.jourdan@wanadoo.fr>, linux-media@vger.kernel.org, linux-amlogic <linux-amlogic@lists.infradead.org> Subject: Re: [RFC 4/4] dt-bindings: media: add Amlogic Meson Video Decoder Bindings Date: Thu, 2 Aug 2018 14:48:43 +0200 [thread overview] Message-ID: <CAHStOZ6Buk2JbT5A-sJsrJTTHLNb6omGpVCeYEZ6bpqSxqsZAQ@mail.gmail.com> (raw) In-Reply-To: <a5c8d552eaf567a09ba9d3cbc50771c5128cd805.camel@baylibre.com> Hi Martin & Jerome, 2018-08-02 12:33 GMT+02:00 Jerome Brunet <jbrunet@baylibre.com>: > Maxime, when formatting your patchset, remember to put the bindings > documentation before actually using them. This patch could be the first one of > your series. Noted, thanks. 2018-08-01 22:13 GMT+02:00 Martin Blumenstingl <martin.blumenstingl@googlemail.com>: >> +- VDEC_2 is used as a helper for corner cases like H.264 4K on older SoCs. >> +It is not handled by this driver. > is it currently not handled or will it never be? I don't think it will ever be, at least from me. This VDEC unit is rarely used and only for a few corner cases on SoCs like meson8b, and I have no intention of supporting them for now as there are other limitations. > any reason why you are not using the DMC syscon (as added in your > patch "dt-bindings: soc: amlogic: add meson-canvas documentation") > instead of mapping the DMC region again? To answer you and Jerome, I didn't use it because I wanted to keep both patchsets separate in case of testing. In hindsight though, I should have used the canvas module in the vdec in the RFC. So yeah, this will definitely be used by the final product. >> +- interrupts: should contain the vdec and esparser IRQs. > are these two IRQs the "currently supported" ones or are there more > for the whole IP block (but just not implemented yet)? There are more IRQs within the VDEC but they are not used at the moment. Some are for the demuxer, VDEC_2, etc.. > AFAIK the "correct" format is (just like you've done for the clocks below): > reg = <0x0 0xc8820000 0x0 0x10000>, > <0x0 0xc110a580 0x0 0xe4>, > <0x0 0xc8838000 0x0 0x60>; > > AFAIK the "correct" format is (just like you've done for the clocks below): > interrupts = <GIC_SPI 44 IRQ_TYPE_EDGE_RISING>, > <GIC_SPI 32 IRQ_TYPE_EDGE_RISING>; > >> + amlogic,ao-sysctrl = <&sysctrl_AO>; > this is not documented above - is it needed? Duly noted, thanks.
WARNING: multiple messages have this Message-ID (diff)
From: maxi.jourdan@wanadoo.fr (Maxime Jourdan) To: linus-amlogic@lists.infradead.org Subject: [RFC 4/4] dt-bindings: media: add Amlogic Meson Video Decoder Bindings Date: Thu, 2 Aug 2018 14:48:43 +0200 [thread overview] Message-ID: <CAHStOZ6Buk2JbT5A-sJsrJTTHLNb6omGpVCeYEZ6bpqSxqsZAQ@mail.gmail.com> (raw) In-Reply-To: <a5c8d552eaf567a09ba9d3cbc50771c5128cd805.camel@baylibre.com> Hi Martin & Jerome, 2018-08-02 12:33 GMT+02:00 Jerome Brunet <jbrunet@baylibre.com>: > Maxime, when formatting your patchset, remember to put the bindings > documentation before actually using them. This patch could be the first one of > your series. Noted, thanks. 2018-08-01 22:13 GMT+02:00 Martin Blumenstingl <martin.blumenstingl@googlemail.com>: >> +- VDEC_2 is used as a helper for corner cases like H.264 4K on older SoCs. >> +It is not handled by this driver. > is it currently not handled or will it never be? I don't think it will ever be, at least from me. This VDEC unit is rarely used and only for a few corner cases on SoCs like meson8b, and I have no intention of supporting them for now as there are other limitations. > any reason why you are not using the DMC syscon (as added in your > patch "dt-bindings: soc: amlogic: add meson-canvas documentation") > instead of mapping the DMC region again? To answer you and Jerome, I didn't use it because I wanted to keep both patchsets separate in case of testing. In hindsight though, I should have used the canvas module in the vdec in the RFC. So yeah, this will definitely be used by the final product. >> +- interrupts: should contain the vdec and esparser IRQs. > are these two IRQs the "currently supported" ones or are there more > for the whole IP block (but just not implemented yet)? There are more IRQs within the VDEC but they are not used at the moment. Some are for the demuxer, VDEC_2, etc.. > AFAIK the "correct" format is (just like you've done for the clocks below): > reg = <0x0 0xc8820000 0x0 0x10000>, > <0x0 0xc110a580 0x0 0xe4>, > <0x0 0xc8838000 0x0 0x60>; > > AFAIK the "correct" format is (just like you've done for the clocks below): > interrupts = <GIC_SPI 44 IRQ_TYPE_EDGE_RISING>, > <GIC_SPI 32 IRQ_TYPE_EDGE_RISING>; > >> + amlogic,ao-sysctrl = <&sysctrl_AO>; > this is not documented above - is it needed? Duly noted, thanks.
next prev parent reply other threads:[~2018-08-02 14:39 UTC|newest] Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top 2018-08-01 19:33 [RFC 0/4] media: meson: add video decoder driver Maxime Jourdan 2018-08-01 19:33 ` Maxime Jourdan 2018-08-01 19:33 ` [RFC 1/4] media: meson: add v4l2 m2m " Maxime Jourdan 2018-08-01 19:33 ` Maxime Jourdan 2018-08-02 10:30 ` Jerome Brunet 2018-08-02 10:30 ` Jerome Brunet 2018-08-02 16:54 ` Maxime Jourdan 2018-08-02 16:54 ` Maxime Jourdan 2018-08-01 19:33 ` [RFC 2/4] ARM64: dts: meson-gx: add vdec entry Maxime Jourdan 2018-08-01 19:33 ` Maxime Jourdan 2018-08-01 19:33 ` [RFC 3/4] ARM64: dts: meson: add vdec entries Maxime Jourdan 2018-08-01 19:33 ` Maxime Jourdan 2018-08-01 19:33 ` [RFC 4/4] dt-bindings: media: add Amlogic Meson Video Decoder Bindings Maxime Jourdan 2018-08-01 19:33 ` Maxime Jourdan 2018-08-01 20:13 ` Martin Blumenstingl 2018-08-01 20:13 ` Martin Blumenstingl 2018-08-02 10:33 ` Jerome Brunet 2018-08-02 10:33 ` Jerome Brunet 2018-08-02 12:48 ` Maxime Jourdan [this message] 2018-08-02 12:48 ` Maxime Jourdan 2018-08-02 6:59 ` [RFC 0/4] media: meson: add video decoder driver Hans Verkuil 2018-08-02 6:59 ` Hans Verkuil 2018-08-02 8:54 ` Neil Armstrong 2018-08-02 8:54 ` Neil Armstrong 2018-08-02 9:14 ` Jerome Brunet 2018-08-02 9:14 ` Jerome Brunet 2018-08-02 12:56 ` Maxime Jourdan 2018-08-02 12:56 ` Maxime Jourdan
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=CAHStOZ6Buk2JbT5A-sJsrJTTHLNb6omGpVCeYEZ6bpqSxqsZAQ@mail.gmail.com \ --to=maxi.jourdan@wanadoo.fr \ --cc=jbrunet@baylibre.com \ --cc=linux-amlogic@lists.infradead.org \ --cc=linux-media@vger.kernel.org \ --cc=martin.blumenstingl@googlemail.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.