On Fri, Jan 3, 2020 at 10:11 AM Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > > Hi all, > > 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 (19): > 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 ++-- Please split bindings to a separate patch. > .../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