Message ID | IA1PR20MB49536DED242092A49A69CEB6BB2D2@IA1PR20MB4953.namprd20.prod.outlook.com (mailing list archive) |
---|---|
Headers | show |
Series | riscv: sophgo: add dmamux support for Sophgo CV1800/SG2000 SoCs | expand |
On 18/03/2024 07:38, Inochi Amaoto wrote: > Add dma multiplexer support for the Sophgo CV1800/SG2000 SoCs. > > The patch include the following patch: > http://lore.kernel.org/linux-riscv/PH7PR20MB4962F822A64CB127911978AABB4E2@PH7PR20MB4962.namprd20.prod.outlook.com/ What does it mean? Did you include here some other commit, so when it get applied we end up with two same commits? No, that's not how to handle dependencies. Explain instead the dependency or combine patchsets. Best regards, Krzysztof
On Mon, Mar 18, 2024 at 09:06:19AM +0100, Krzysztof Kozlowski wrote: > On 18/03/2024 07:38, Inochi Amaoto wrote: > > Add dma multiplexer support for the Sophgo CV1800/SG2000 SoCs. > > > > The patch include the following patch: > > http://lore.kernel.org/linux-riscv/PH7PR20MB4962F822A64CB127911978AABB4E2@PH7PR20MB4962.namprd20.prod.outlook.com/ > > What does it mean? Did you include here some other commit, so when it > get applied we end up with two same commits? No, that's not how to > handle dependencies. Explain instead the dependency or combine patchsets. > Because the binding patch (patch 1) included is a must to describe syscon binding. And the driver code needs soc definition (patch 3). If these patch are maintained separately, patch 3 should go to series of syscon, which make dependency of these two patch setis too complex. So I tend to evolve them together. > Best regards, > Krzysztof >
On Mon, Mar 18, 2024 at 09:06:19AM +0100, Krzysztof Kozlowski wrote: > On 18/03/2024 07:38, Inochi Amaoto wrote: > > Add dma multiplexer support for the Sophgo CV1800/SG2000 SoCs. > > > > The patch include the following patch: > > http://lore.kernel.org/linux-riscv/PH7PR20MB4962F822A64CB127911978AABB4E2@PH7PR20MB4962.namprd20.prod.outlook.com/ > > What does it mean? Did you include here some other commit, so when it > get applied we end up with two same commits? No, that's not how to > handle dependencies. Explain instead the dependency or combine patchsets. > > Best regards, > Krzysztof > Hi Krzysztof, It seems that I missed an important point: Is it suitable to add an initital binding for the syscon, and add the dma-router property in this patch? If so, the dependency can be resolved and I will maintain the syscon change in the orignal patchset. Regards, Inochi