[PATCH v2 00/20] Rename Samsung and Exynos to lowercase

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

Changes since v1:
=================
1. Split bindings to separate patch (1/20). Bindings were previously in
media (7/20) and phy (10/20).

Description
===========

The "Samsung" and "Exynos" names are written inconsistently in Linux
kernel sources. Sometimes all uppercase (as SAMSUNG), sometimes
lowercase with capital letter (as Samsung).

This patchset tries to unify this towards "Samsung" and "Exynos"
versions because:

1. "SAMSUNG" and "EXYNOS" are not abbreviations but regular trademarked
    names.  Therefore they should be written with lowercase letters starting
    with capital letter.

2. The lowercase "Exynos" name is promoted by its manufacturer Samsung
   Electronics Co., Ltd., in advertisement materials and on website [1].

3. Although advertisement materials usually use uppercase "SAMSUNG", the
   lowercase version is used in all legal aspects (e.g. on Wikipedia [2]
   and in privacy/legal statements on Samsung site [3]).

Patches are independent of each other so I expect they will go through
each maintainer's tree. Optionally let me know - I'll take it then
through samsung-soc tree.

[1] https://www.samsung.com/semiconductor/minisite/exynos/
[2] https://en.wikipedia.org/wiki/Samsung
[3] https://www.samsung.com/semiconductor/privacy-global/

Best regards,
Krzysztof

Cc: Mauro Carvalho Chehab <mchehab@xxxxxxxxxx>
Cc: Rob Herring <robh+dt@xxxxxxxxxx>
Cc: Mark Rutland <mark.rutland@xxxxxxx>
Cc: Kukjin Kim <kgene@xxxxxxxxxx>
Cc: Krzysztof Kozlowski <krzk@xxxxxxxxxx>
Cc: Kamil Debski <kamil@xxxxxxxxx>
Cc: Sylwester Nawrocki <s.nawrocki@xxxxxxxxxxx>
Cc: Kishon Vijay Abraham I <kishon@xxxxxx>
Cc: Jonathan Corbet <corbet@xxxxxxx>
Cc: Russell King <linux@xxxxxxxxxxxxxxx>
Cc: Bartlomiej Zolnierkiewicz <b.zolnierkie@xxxxxxxxxxx>
Cc: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx>
Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
Cc: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
Cc: "David S. Miller" <davem@xxxxxxxxxxxxx>
Cc: MyungJoo Ham <myungjoo.ham@xxxxxxxxxxx>
Cc: Kyungmin Park <kyungmin.park@xxxxxxxxxxx>
Cc: Chanwoo Choi <cw00.choi@xxxxxxxxxxx>
Cc: Inki Dae <inki.dae@xxxxxxxxxxx>
Cc: Joonyoung Shim <jy0922.shim@xxxxxxxxxxx>
Cc: Seung-Woo Kim <sw0312.kim@xxxxxxxxxxx>
Cc: David Airlie <airlied@xxxxxxxx>
Cc: Daniel Vetter <daniel@xxxxxxxx>
Cc: Lee Jones <lee.jones@xxxxxxxxxx>
Cc: Byungho An <bh74.an@xxxxxxxxxxx>
Cc: Girish K S <ks.giri@xxxxxxxxxxx>
Cc: Vipul Pandya <vipul.pandya@xxxxxxxxxxx>
Cc: Jingoo Han <jingoohan1@xxxxxxxxx>
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@xxxxxxx>
Cc: Andrew Murray <andrew.murray@xxxxxxx>
Cc: Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
Cc: Maxime Ripard <mripard@xxxxxxxxxx>
Cc: Chen-Yu Tsai <wens@xxxxxxxx>
Cc: Sangbeom Kim <sbkim73@xxxxxxxxxxx>
Cc: Liam Girdwood <lgirdwood@xxxxxxxxx>
Cc: Mark Brown <broonie@xxxxxxxxxx>
Cc: Zhang Rui <rui.zhang@xxxxxxxxx>
Cc: Amit Kucheria <amit.kucheria@xxxxxxxxxxxxx>
Cc: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Cc: Jiri Slaby <jslaby@xxxxxxxx>
Cc: Felipe Balbi <balbi@xxxxxxxxxx>
Cc: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
Cc: Arnd Bergmann <arnd@xxxxxxxx>
Cc: linux-media@xxxxxxxxxxxxxxx
Cc: devicetree@xxxxxxxxxxxxxxx
Cc: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx
Cc: linux-samsung-soc@xxxxxxxxxxxxxxx
Cc: linux-kernel@xxxxxxxxxxxxxxx
Cc: linux-doc@xxxxxxxxxxxxxxx
Cc: linux-pm@xxxxxxxxxxxxxxx
Cc: linux-crypto@xxxxxxxxxxxxxxx
Cc: dri-devel@xxxxxxxxxxxxxxxxxxxxx
Cc: netdev@xxxxxxxxxxxxxxx
Cc: linux-pci@xxxxxxxxxxxxxxx
Cc: linux-serial@xxxxxxxxxxxxxxx
Cc: linux-usb@xxxxxxxxxxxxxxx
Cc: linux-fbdev@xxxxxxxxxxxxxxx

Krzysztof Kozlowski (20):
  dt-bindings: Rename Exynos to lowercase
  arm64: dts: exynos: Rename Samsung and Exynos to lowercase
  ARM: dts: samsung: Rename Samsung and Exynos to lowercase
  ARM: samsung: Rename Samsung and Exynos to lowercase
  soc: samsung: Rename Samsung and Exynos to lowercase
  thermal: exynos: Rename Samsung and Exynos to lowercase
  media: samsung: Rename Samsung and Exynos to lowercase
  usb: exynos: Rename Samsung and Exynos to lowercase
  memory: samsung: Rename Exynos to lowercase
  phy: exynos: Rename Exynos to lowercase
  clocksource/drivers/exynos_mct: Rename Exynos to lowercase
  crypto: exynos-rng - Rename Exynos to lowercase
  devfreq: exynos: Rename Exynos to lowercase
  drm/exynos: Rename Exynos to lowercase
  video: exynos: Rename Exynos to lowercase
  pci: exynos: Rename Exynos to lowercase
  serial: samsung: Rename Exynos to lowercase
  mfd: samsung: Rename Samsung to lowercase
  net: ethernet: sxgbe: Rename Samsung to lowercase
  regulator: samsung: Rename Samsung to lowercase

 .../bindings/media/exynos-jpeg-codec.txt      |  2 +-
 .../devicetree/bindings/media/exynos5-gsc.txt |  2 +-
 .../bindings/media/samsung-fimc.txt           |  2 +-
 .../bindings/media/samsung-mipi-csis.txt      |  2 +-
 .../devicetree/bindings/phy/samsung-phy.txt   |  6 ++--
 .../driver-api/thermal/exynos_thermal.rst     |  6 ++--
 Documentation/media/v4l-drivers/fimc.rst      |  6 ++--
 Documentation/media/v4l-drivers/tuners.rst    |  2 +-
 arch/arm/boot/dts/exynos5250-arndale.dts      |  2 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts     |  4 +--
 arch/arm/boot/dts/exynos5250.dtsi             |  8 ++---
 arch/arm/boot/dts/exynos5260-xyref5260.dts    |  4 +--
 arch/arm/boot/dts/exynos5260.dtsi             |  2 +-
 arch/arm/boot/dts/exynos5410-smdk5410.dts     |  4 +--
 arch/arm/boot/dts/exynos5410.dtsi             |  6 ++--
 arch/arm/boot/dts/exynos5420-arndale-octa.dts |  2 +-
 arch/arm/boot/dts/exynos5420-cpus.dtsi        |  2 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts     |  4 +--
 arch/arm/boot/dts/exynos5420.dtsi             |  6 ++--
 arch/arm/boot/dts/exynos5422-cpus.dtsi        |  2 +-
 arch/arm/boot/dts/exynos5800.dtsi             |  6 ++--
 arch/arm/boot/dts/s3c2416-smdk2416.dts        |  2 +-
 arch/arm/boot/dts/s3c6410-smdk6410.dts        |  4 +--
 arch/arm/mach-exynos/Kconfig                  | 36 +++++++++----------
 arch/arm/mach-exynos/common.h                 |  2 +-
 arch/arm/mach-exynos/exynos.c                 |  4 +--
 arch/arm/mach-exynos/include/mach/map.h       |  2 +-
 arch/arm/mach-exynos/pm.c                     |  2 +-
 arch/arm/mach-exynos/smc.h                    |  2 +-
 arch/arm/mach-exynos/suspend.c                |  2 +-
 arch/arm/mach-s3c24xx/Kconfig                 | 16 ++++-----
 arch/arm/plat-samsung/adc.c                   |  2 +-
 arch/arm/plat-samsung/devs.c                  |  2 +-
 arch/arm/plat-samsung/gpio-samsung.c          |  2 +-
 .../plat-samsung/include/plat/samsung-time.h  |  2 +-
 .../dts/exynos/exynos5433-tm2-common.dtsi     |  2 +-
 arch/arm64/boot/dts/exynos/exynos5433-tm2.dts |  2 +-
 .../arm64/boot/dts/exynos/exynos5433-tm2e.dts |  2 +-
 .../boot/dts/exynos/exynos7-espresso.dts      |  4 +--
 arch/arm64/boot/dts/exynos/exynos7.dtsi       |  2 +-
 drivers/clocksource/exynos_mct.c              |  2 +-
 drivers/crypto/Kconfig                        |  2 +-
 drivers/devfreq/Kconfig                       |  2 +-
 drivers/devfreq/event/Kconfig                 |  4 +--
 drivers/devfreq/event/exynos-nocp.c           |  2 +-
 drivers/devfreq/event/exynos-nocp.h           |  2 +-
 drivers/devfreq/event/exynos-ppmu.c           |  2 +-
 drivers/devfreq/event/exynos-ppmu.h           |  2 +-
 drivers/gpu/drm/exynos/Kconfig                |  6 ++--
 drivers/media/platform/exynos4-is/media-dev.c |  2 +-
 drivers/media/platform/s3c-camif/camif-core.c |  2 +-
 drivers/memory/samsung/Kconfig                |  2 +-
 drivers/memory/samsung/exynos-srom.c          |  2 +-
 drivers/mfd/Kconfig                           |  2 +-
 .../net/ethernet/samsung/sxgbe/sxgbe_main.c   |  2 +-
 drivers/pci/controller/dwc/pci-exynos.c       |  2 +-
 drivers/phy/allwinner/phy-sun4i-usb.c         |  2 +-
 drivers/phy/samsung/Kconfig                   |  8 ++---
 drivers/phy/samsung/phy-exynos-dp-video.c     |  4 +--
 drivers/phy/samsung/phy-exynos-mipi-video.c   |  4 +--
 drivers/phy/samsung/phy-exynos-pcie.c         |  2 +-
 drivers/phy/samsung/phy-exynos5-usbdrd.c      |  6 ++--
 drivers/phy/samsung/phy-samsung-usb2.c        |  2 +-
 drivers/regulator/s2mpa01.c                   |  2 +-
 drivers/regulator/s2mps11.c                   |  2 +-
 drivers/regulator/s5m8767.c                   |  2 +-
 drivers/soc/samsung/Kconfig                   |  2 +-
 drivers/soc/samsung/exynos-chipid.c           |  2 +-
 drivers/soc/samsung/exynos-pmu.c              |  2 +-
 drivers/soc/samsung/exynos-pmu.h              |  2 +-
 drivers/soc/samsung/exynos3250-pmu.c          |  2 +-
 drivers/soc/samsung/exynos4-pmu.c             |  2 +-
 drivers/soc/samsung/exynos5250-pmu.c          |  2 +-
 drivers/soc/samsung/exynos5420-pmu.c          |  2 +-
 drivers/thermal/samsung/Kconfig               |  2 +-
 drivers/thermal/samsung/exynos_tmu.c          |  4 +--
 drivers/tty/serial/samsung_tty.c              |  2 +-
 drivers/usb/dwc3/dwc3-exynos.c                |  4 +--
 drivers/usb/host/Kconfig                      |  4 +--
 drivers/usb/host/ehci-exynos.c                |  4 +--
 drivers/usb/host/ohci-exynos.c                |  2 +-
 include/dt-bindings/thermal/thermal_exynos.h  |  2 +-
 include/linux/soc/samsung/exynos-pmu.h        |  2 +-
 include/linux/soc/samsung/exynos-regs-pmu.h   | 16 ++++-----
 include/linux/sxgbe_platform.h                |  2 +-
 include/uapi/drm/exynos_drm.h                 |  2 +-
 include/video/samsung_fimd.h                  |  2 +-
 87 files changed, 154 insertions(+), 154 deletions(-)

-- 
2.17.1

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux