[U-Boot] [PATCH] sunxi: sinovoip: Use proper naming convention for BPI boards

Chen-Yu Tsai wens at csie.org
Mon May 29 15:46:07 UTC 2017


On Mon, May 29, 2017 at 11:37 PM, Jagan Teki <jagannadh.teki at gmail.com> wrote:
> On Mon, May 29, 2017 at 8:27 PM, Chen-Yu Tsai <wens at csie.org> wrote:
>> On Mon, May 29, 2017 at 10:24 PM, Jagan Teki <jagan at openedev.com> wrote:
>>> From: Jagan Teki <jagan at amarulasolutions.com>
>>>
>>> - Rename Sinovoip BPI defconfigs to use small letter
>>> - To avoid naming conflict with 'LeMaker' add sinovoip
>>>   prefix to BPI M2 Ultra defconfig since bananapi is
>>>   also name used by 'LeMaker'
>>> - Add 'SINOVOIP' prefix 'BANANAPI M2 ULTRA BOARD' under
>>>   board/sunxi/MAINTAINERS file.
>>
>> No. The proper solution is to just get rid of the Sinovoip and
>> LeMaker bullshit. The brand name has been and will continue to be
>> "Banana Pi". Apart from the trademark legal drama between LeMaker,
>> Sinovoip, and Foxconn, the boards are now consistently named
>> "BPI-xyz". The original "Banana Pi" is now the "BPI-M1". The only
>> incompatible outlier is the LeMaker made BananaPro.
>
> But there is one board Bananapi_defconfig which is from LeMaker, which
> will conflict if we skip these and use binanapi for rest.

There's nothing that conflicts. Just like for the Cubieboards,
Bananapi serves as the prefix. So the defconfigs would be named:

  - Bananapi_defconfig (or Bananapi_M1_defconfig if you prefer)
  - Bananapi_M1_Plus_defconfig
  - Bananapi_M2_defconfig

and the list goes on.

>>
>> LeMaker and Sinovoip are distributors. Maybe they manufacture(d)
>> as well, but I'm not so sure.
>>
>> Also, see https://www.spinics.net/lists/devicetree/msg176001.html
>>
>> Note that "BIPAI KEJI LIMITED" is just a translation for BPI
>> Technologies limited. BIPAI is the phonetics for B-PI in English.
>> KEJI is the phonetics for "technology" in Chinese.
>
> Thanks for the info.
>
>>
>> Finally, is there a preference for all lowercase defconfig file names?
>
> Yes, for newly supported and/or longer stable defconfigs/boards follow
> lower-case defconfig file names in U-Boot.

I see. Thanks!

ChenYu


More information about the U-Boot mailing list