mbox series

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

Message ID 20200104152107.11407-1-krzk@kernel.org (mailing list archive)
Headers show
Series Rename Samsung and Exynos to lowercase | expand

Message

Krzysztof Kozlowski Jan. 4, 2020, 3:20 p.m. UTC
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@kernel.org>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Kukjin Kim <kgene@kernel.org>
Cc: Krzysztof Kozlowski <krzk@kernel.org>
Cc: Kamil Debski <kamil@wypas.org>
Cc: Sylwester Nawrocki <s.nawrocki@samsung.com>
Cc: Kishon Vijay Abraham I <kishon@ti.com>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Russell King <linux@armlinux.org.uk>
Cc: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: MyungJoo Ham <myungjoo.ham@samsung.com>
Cc: Kyungmin Park <kyungmin.park@samsung.com>
Cc: Chanwoo Choi <cw00.choi@samsung.com>
Cc: Inki Dae <inki.dae@samsung.com>
Cc: Joonyoung Shim <jy0922.shim@samsung.com>
Cc: Seung-Woo Kim <sw0312.kim@samsung.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: Lee Jones <lee.jones@linaro.org>
Cc: Byungho An <bh74.an@samsung.com>
Cc: Girish K S <ks.giri@samsung.com>
Cc: Vipul Pandya <vipul.pandya@samsung.com>
Cc: Jingoo Han <jingoohan1@gmail.com>
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Cc: Andrew Murray <andrew.murray@arm.com>
Cc: Bjorn Helgaas <bhelgaas@google.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Chen-Yu Tsai <wens@csie.org>
Cc: Sangbeom Kim <sbkim73@samsung.com>
Cc: Liam Girdwood <lgirdwood@gmail.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Amit Kucheria <amit.kucheria@verdurent.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Jiri Slaby <jslaby@suse.com>
Cc: Felipe Balbi <balbi@kernel.org>
Cc: Alan Stern <stern@rowland.harvard.edu>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: linux-media@vger.kernel.org
Cc: devicetree@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-samsung-soc@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-doc@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: linux-crypto@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: netdev@vger.kernel.org
Cc: linux-pci@vger.kernel.org
Cc: linux-serial@vger.kernel.org
Cc: linux-usb@vger.kernel.org
Cc: linux-fbdev@vger.kernel.org

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(-)