[PATCH V3 1/3] dts: change Marvell prefix to 'marvell'

Jason Cooper jason at lakedaemon.net
Tue Jul 9 22:49:00 EST 2013


Neil,

On Tue, Jul 09, 2013 at 02:42:44PM +0800, Neil Zhang wrote:
> The documented vendor prefix for Marvell is 'marvell', not 'mrvl', so
> let's change it.
> 
> Signed-off-by: Neil Zhang <zhangwm at marvell.com>
> ---
>  .../devicetree/bindings/arm/mrvl/intc.txt          |   16 +++---
>  .../devicetree/bindings/arm/mrvl/mrvl.txt          |    6 +-
>  .../devicetree/bindings/arm/mrvl/timer.txt         |    4 +-
>  Documentation/devicetree/bindings/i2c/i2c-pxa.txt  |   14 +++---
>  .../devicetree/bindings/mmc/sdhci-pxa.txt          |    8 ++--
>  .../devicetree/bindings/rtc/sa1100-rtc.txt         |    4 +-
>  .../devicetree/bindings/serial/mrvl-serial.txt     |    2 +-
>  arch/arm/boot/dts/mmp2-brownstone.dts              |    2 +-
>  arch/arm/boot/dts/mmp2.dtsi                        |   56 ++++++++++----------
>  arch/arm/boot/dts/pxa168-aspenite.dts              |    2 +-
>  arch/arm/boot/dts/pxa168.dtsi                      |   24 ++++----
>  arch/arm/boot/dts/pxa2xx.dtsi                      |   16 +++---
>  arch/arm/boot/dts/pxa3xx.dtsi                      |    2 +-
>  arch/arm/boot/dts/pxa910-dkb.dts                   |    2 +-
>  arch/arm/boot/dts/pxa910.dtsi                      |   27 +++++-----
>  arch/arm/mach-mmp/irq.c                            |   16 +++---
>  arch/arm/mach-mmp/mmp-dt.c                         |   28 +++++-----
>  arch/arm/mach-mmp/mmp2-dt.c                        |   16 +++---
>  arch/arm/mach-mmp/time.c                           |    2 +-
>  arch/arm/mach-pxa/pxa-dt.c                         |   14 +++---
>  drivers/i2c/busses/i2c-pxa.c                       |   10 ++--
>  drivers/mmc/host/sdhci-pxav2.c                     |    4 +-
>  drivers/mmc/host/sdhci-pxav3.c                     |    4 +-
>  drivers/rtc/rtc-sa1100.c                           |    4 +-
>  drivers/tty/serial/pxa.c                           |    4 +-
>  25 files changed, 144 insertions(+), 143 deletions(-)

I agree with the need to change, however, this has been in the binding
documentation since v3.5.  I wish we had caught this when we decided
against using stock ticker symbols (not all stock markets use
alphabetical abbreviated names, not all companies are listed on any
stock exchange).

To do this properly, the drivers are going to have to be compatible with
the old and the new names, and the binding docs updated to reflect the
legacy name and the preferred name.

thx,

Jason.

> diff --git a/Documentation/devicetree/bindings/arm/mrvl/intc.txt b/Documentation/devicetree/bindings/arm/mrvl/intc.txt
> index 8b53273..ad27548 100644
> --- a/Documentation/devicetree/bindings/arm/mrvl/intc.txt
> +++ b/Documentation/devicetree/bindings/arm/mrvl/intc.txt
> @@ -1,8 +1,8 @@
>  * Marvell MMP Interrupt controller
>  
>  Required properties:
> -- compatible : Should be "mrvl,mmp-intc", "mrvl,mmp2-intc" or
> -  "mrvl,mmp2-mux-intc"
> +- compatible : Should be "marvell,mmp-intc", "marvell,mmp2-intc" or
> +  "marvell,mmp2-mux-intc"
>  - reg : Address and length of the register set of the interrupt controller.
>    If the interrupt controller is intc, address and length means the range
>    of the whold interrupt controller. If the interrupt controller is mux-intc,
> @@ -15,28 +15,28 @@ Required properties:
>  - interrupt-controller : Identifies the node as an interrupt controller.
>  - #interrupt-cells : Specifies the number of cells needed to encode an
>    interrupt source.
> -- mrvl,intc-nr-irqs : Specifies the number of interrupts in the interrupt
> +- marvell,intc-nr-irqs : Specifies the number of interrupts in the interrupt
>    controller.
> -- mrvl,clr-mfp-irq : Specifies the interrupt that needs to clear MFP edge
> +- marvell,clr-mfp-irq : Specifies the interrupt that needs to clear MFP edge
>    detection first.
>  
>  Example:
>  	intc: interrupt-controller at d4282000 {
> -		compatible = "mrvl,mmp2-intc";
> +		compatible = "marvell,mmp2-intc";
>  		interrupt-controller;
>  		#interrupt-cells = <1>;
>  		reg = <0xd4282000 0x1000>;
> -		mrvl,intc-nr-irqs = <64>;
> +		marvell,intc-nr-irqs = <64>;
>  	};
>  
>  	intcmux4 at d4282150 {
> -		compatible = "mrvl,mmp2-mux-intc";
> +		compatible = "marvell,mmp2-mux-intc";
>  		interrupts = <4>;
>  		interrupt-controller;
>  		#interrupt-cells = <1>;
>  		reg = <0x150 0x4>, <0x168 0x4>;
>  		reg-names = "mux status", "mux mask";
> -		mrvl,intc-nr-irqs = <2>;
> +		marvell,intc-nr-irqs = <2>;
>  	};
>  
>  * Marvell Orion Interrupt controller
> diff --git a/Documentation/devicetree/bindings/arm/mrvl/mrvl.txt b/Documentation/devicetree/bindings/arm/mrvl/mrvl.txt
> index 117d741..87f1d42 100644
> --- a/Documentation/devicetree/bindings/arm/mrvl/mrvl.txt
> +++ b/Documentation/devicetree/bindings/arm/mrvl/mrvl.txt
> @@ -3,12 +3,12 @@ Marvell Platforms Device Tree Bindings
>  
>  PXA168 Aspenite Board
>  Required root node properties:
> -	- compatible = "mrvl,pxa168-aspenite", "mrvl,pxa168";
> +	- compatible = "marvell,pxa168-aspenite", "marvell,pxa168";
>  
>  PXA910 DKB Board
>  Required root node properties:
> -	- compatible = "mrvl,pxa910-dkb";
> +	- compatible = "marvell,pxa910-dkb";
>  
>  MMP2 Brownstone Board
>  Required root node properties:
> -	- compatible = "mrvl,mmp2-brownstone";
> +	- compatible = "marvell,mmp2-brownstone";
> diff --git a/Documentation/devicetree/bindings/arm/mrvl/timer.txt b/Documentation/devicetree/bindings/arm/mrvl/timer.txt
> index 9a6e251..1304526 100644
> --- a/Documentation/devicetree/bindings/arm/mrvl/timer.txt
> +++ b/Documentation/devicetree/bindings/arm/mrvl/timer.txt
> @@ -1,13 +1,13 @@
>  * Marvell MMP Timer controller
>  
>  Required properties:
> -- compatible : Should be "mrvl,mmp-timer".
> +- compatible : Should be "marvell,mmp-timer".
>  - reg : Address and length of the register set of timer controller.
>  - interrupts : Should be the interrupt number.
>  
>  Example:
>  	timer0: timer at d4014000 {
> -		compatible = "mrvl,mmp-timer";
> +		compatible = "marvell,mmp-timer";
>  		reg = <0xd4014000 0x100>;
>  		interrupts = <13>;
>  	};
> diff --git a/Documentation/devicetree/bindings/i2c/i2c-pxa.txt b/Documentation/devicetree/bindings/i2c/i2c-pxa.txt
> index 12b78ac..34fdf5d 100644
> --- a/Documentation/devicetree/bindings/i2c/i2c-pxa.txt
> +++ b/Documentation/devicetree/bindings/i2c/i2c-pxa.txt
> @@ -3,9 +3,9 @@
>  Required properties :
>  
>   - reg : Offset and length of the register set for the device
> - - compatible : should be "mrvl,mmp-twsi" where mmp is the name of a
> + - compatible : should be "marvell,mmp-twsi" where mmp is the name of a
>     compatible processor, e.g. pxa168, pxa910, mmp2, mmp3.
> -   For the pxa2xx/pxa3xx, an additional node "mrvl,pxa-i2c" is required
> +   For the pxa2xx/pxa3xx, an additional node "marvell,pxa-i2c" is required
>     as shown in the example below.
>  
>  Recommended properties :
> @@ -14,20 +14,20 @@ Recommended properties :
>   - interrupt-parent : the phandle for the interrupt controller that
>     services interrupts for this device. If the parent is the default
>     interrupt controller in device tree, it could be ignored.
> - - mrvl,i2c-polling : Disable interrupt of i2c controller. Polling
> + - marvell,i2c-polling : Disable interrupt of i2c controller. Polling
>     status register of i2c controller instead.
> - - mrvl,i2c-fast-mode : Enable fast mode of i2c controller.
> + - marvell,i2c-fast-mode : Enable fast mode of i2c controller.
>  
>  Examples:
>  	twsi1: i2c at d4011000 {
> -		compatible = "mrvl,mmp-twsi";
> +		compatible = "marvell,mmp-twsi";
>  		reg = <0xd4011000 0x1000>;
>  		interrupts = <7>;
> -		mrvl,i2c-fast-mode;
> +		marvell,i2c-fast-mode;
>  	};
>  	
>  	twsi2: i2c at d4025000 {
> -		compatible = "mrvl,mmp-twsi";
> +		compatible = "marvell,mmp-twsi";
>  		reg = <0xd4025000 0x1000>;
>  		interrupts = <58>;
>  	};
> diff --git a/Documentation/devicetree/bindings/mmc/sdhci-pxa.txt b/Documentation/devicetree/bindings/mmc/sdhci-pxa.txt
> index dbe98a3..d603a3e 100644
> --- a/Documentation/devicetree/bindings/mmc/sdhci-pxa.txt
> +++ b/Documentation/devicetree/bindings/mmc/sdhci-pxa.txt
> @@ -4,18 +4,18 @@ This file documents differences between the core properties in mmc.txt
>  and the properties used by the sdhci-pxav2 and sdhci-pxav3 drivers.
>  
>  Required properties:
> -- compatible: Should be "mrvl,pxav2-mmc" or "mrvl,pxav3-mmc".
> +- compatible: Should be "marvell,pxav2-mmc" or "marvell,pxav3-mmc".
>  
>  Optional properties:
> -- mrvl,clk-delay-cycles: Specify a number of cycles to delay for tuning.
> +- marvell,clk-delay-cycles: Specify a number of cycles to delay for tuning.
>  
>  Example:
>  
>  sdhci at d4280800 {
> -	compatible = "mrvl,pxav3-mmc";
> +	compatible = "marvell,pxav3-mmc";
>  	reg = <0xd4280800 0x800>;
>  	bus-width = <8>;
>  	interrupts = <27>;
>  	non-removable;
> -	mrvl,clk-delay-cycles = <31>;
> +	marvell,clk-delay-cycles = <31>;
>  };
> diff --git a/Documentation/devicetree/bindings/rtc/sa1100-rtc.txt b/Documentation/devicetree/bindings/rtc/sa1100-rtc.txt
> index 0cda19a..886fe15 100644
> --- a/Documentation/devicetree/bindings/rtc/sa1100-rtc.txt
> +++ b/Documentation/devicetree/bindings/rtc/sa1100-rtc.txt
> @@ -1,7 +1,7 @@
>  * Marvell Real Time Clock controller
>  
>  Required properties:
> -- compatible: should be "mrvl,sa1100-rtc"
> +- compatible: should be "marvell,sa1100-rtc"
>  - reg: physical base address of the controller and length of memory mapped
>    region.
>  - interrupts: Should be two. The first interrupt number is the rtc alarm
> @@ -10,7 +10,7 @@ Required properties:
>  
>  Example:
>  	rtc: rtc at d4010000 {
> -		compatible = "mrvl,mmp-rtc";
> +		compatible = "marvell,mmp-rtc";
>  		reg = <0xd4010000 0x1000>;
>  		interrupts = <5>, <6>;
>  		interrupt-name = "rtc 1Hz", "rtc alarm";
> diff --git a/Documentation/devicetree/bindings/serial/mrvl-serial.txt b/Documentation/devicetree/bindings/serial/mrvl-serial.txt
> index d744340..659d35e 100644
> --- a/Documentation/devicetree/bindings/serial/mrvl-serial.txt
> +++ b/Documentation/devicetree/bindings/serial/mrvl-serial.txt
> @@ -1,4 +1,4 @@
>  PXA UART controller
>  
>  Required properties:
> -- compatible : should be "mrvl,mmp-uart" or "mrvl,pxa-uart".
> +- compatible : should be "marvell,mmp-uart" or "marvell,pxa-uart".
> diff --git a/arch/arm/boot/dts/mmp2-brownstone.dts b/arch/arm/boot/dts/mmp2-brownstone.dts
> index 7f70a39..26abfde 100644
> --- a/arch/arm/boot/dts/mmp2-brownstone.dts
> +++ b/arch/arm/boot/dts/mmp2-brownstone.dts
> @@ -12,7 +12,7 @@
>  
>  / {
>  	model = "Marvell MMP2 Brownstone Development Board";
> -	compatible = "mrvl,mmp2-brownstone", "mrvl,mmp2";
> +	compatible = "marvell,mmp2-brownstone", "marvell,mmp2";
>  
>  	chosen {
>  		bootargs = "console=ttyS2,38400 root=/dev/nfs nfsroot=192.168.1.100:/nfsroot/ ip=192.168.1.101:192.168.1.100::255.255.255.0::eth0:on";
> diff --git a/arch/arm/boot/dts/mmp2.dtsi b/arch/arm/boot/dts/mmp2.dtsi
> index 4e8b08c..ac13654 100644
> --- a/arch/arm/boot/dts/mmp2.dtsi
> +++ b/arch/arm/boot/dts/mmp2.dtsi
> @@ -32,128 +32,128 @@
>  		};
>  
>  		axi at d4200000 {	/* AXI */
> -			compatible = "mrvl,axi-bus", "simple-bus";
> +			compatible = "marvell,axi-bus", "simple-bus";
>  			#address-cells = <1>;
>  			#size-cells = <1>;
>  			reg = <0xd4200000 0x00200000>;
>  			ranges;
>  
>  			intc: interrupt-controller at d4282000 {
> -				compatible = "mrvl,mmp2-intc";
> +				compatible = "marvell,mmp2-intc";
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0xd4282000 0x1000>;
> -				mrvl,intc-nr-irqs = <64>;
> +				marvell,intc-nr-irqs = <64>;
>  			};
>  
>  			intcmux4: interrupt-controller at d4282150 {
> -				compatible = "mrvl,mmp2-mux-intc";
> +				compatible = "marvell,mmp2-mux-intc";
>  				interrupts = <4>;
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0x150 0x4>, <0x168 0x4>;
>  				reg-names = "mux status", "mux mask";
> -				mrvl,intc-nr-irqs = <2>;
> +				marvell,intc-nr-irqs = <2>;
>  			};
>  
>  			intcmux5: interrupt-controller at d4282154 {
> -				compatible = "mrvl,mmp2-mux-intc";
> +				compatible = "marvell,mmp2-mux-intc";
>  				interrupts = <5>;
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0x154 0x4>, <0x16c 0x4>;
>  				reg-names = "mux status", "mux mask";
> -				mrvl,intc-nr-irqs = <2>;
> -				mrvl,clr-mfp-irq = <1>;
> +				marvell,intc-nr-irqs = <2>;
> +				marvell,clr-mfp-irq = <1>;
>  			};
>  
>  			intcmux9: interrupt-controller at d4282180 {
> -				compatible = "mrvl,mmp2-mux-intc";
> +				compatible = "marvell,mmp2-mux-intc";
>  				interrupts = <9>;
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0x180 0x4>, <0x17c 0x4>;
>  				reg-names = "mux status", "mux mask";
> -				mrvl,intc-nr-irqs = <3>;
> +				marvell,intc-nr-irqs = <3>;
>  			};
>  
>  			intcmux17: interrupt-controller at d4282158 {
> -				compatible = "mrvl,mmp2-mux-intc";
> +				compatible = "marvell,mmp2-mux-intc";
>  				interrupts = <17>;
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0x158 0x4>, <0x170 0x4>;
>  				reg-names = "mux status", "mux mask";
> -				mrvl,intc-nr-irqs = <5>;
> +				marvell,intc-nr-irqs = <5>;
>  			};
>  
>  			intcmux35: interrupt-controller at d428215c {
> -				compatible = "mrvl,mmp2-mux-intc";
> +				compatible = "marvell,mmp2-mux-intc";
>  				interrupts = <35>;
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0x15c 0x4>, <0x174 0x4>;
>  				reg-names = "mux status", "mux mask";
> -				mrvl,intc-nr-irqs = <15>;
> +				marvell,intc-nr-irqs = <15>;
>  			};
>  
>  			intcmux51: interrupt-controller at d4282160 {
> -				compatible = "mrvl,mmp2-mux-intc";
> +				compatible = "marvell,mmp2-mux-intc";
>  				interrupts = <51>;
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0x160 0x4>, <0x178 0x4>;
>  				reg-names = "mux status", "mux mask";
> -				mrvl,intc-nr-irqs = <2>;
> +				marvell,intc-nr-irqs = <2>;
>  			};
>  
>  			intcmux55: interrupt-controller at d4282188 {
> -				compatible = "mrvl,mmp2-mux-intc";
> +				compatible = "marvell,mmp2-mux-intc";
>  				interrupts = <55>;
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0x188 0x4>, <0x184 0x4>;
>  				reg-names = "mux status", "mux mask";
> -				mrvl,intc-nr-irqs = <2>;
> +				marvell,intc-nr-irqs = <2>;
>  			};
>  		};
>  
>  		apb at d4000000 {	/* APB */
> -			compatible = "mrvl,apb-bus", "simple-bus";
> +			compatible = "marvell,apb-bus", "simple-bus";
>  			#address-cells = <1>;
>  			#size-cells = <1>;
>  			reg = <0xd4000000 0x00200000>;
>  			ranges;
>  
>  			timer0: timer at d4014000 {
> -				compatible = "mrvl,mmp-timer";
> +				compatible = "marvell,mmp-timer";
>  				reg = <0xd4014000 0x100>;
>  				interrupts = <13>;
>  			};
>  
>  			uart1: uart at d4030000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4030000 0x1000>;
>  				interrupts = <27>;
>  				status = "disabled";
>  			};
>  
>  			uart2: uart at d4017000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4017000 0x1000>;
>  				interrupts = <28>;
>  				status = "disabled";
>  			};
>  
>  			uart3: uart at d4018000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4018000 0x1000>;
>  				interrupts = <24>;
>  				status = "disabled";
>  			};
>  
>  			uart4: uart at d4016000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4016000 0x1000>;
>  				interrupts = <46>;
>  				status = "disabled";
> @@ -198,24 +198,24 @@
>  			};
>  
>  			twsi1: i2c at d4011000 {
> -				compatible = "mrvl,mmp-twsi";
> +				compatible = "marvell,mmp-twsi";
>  				reg = <0xd4011000 0x1000>;
>  				interrupts = <7>;
>  				#address-cells = <1>;
>  				#size-cells = <0>;
> -				mrvl,i2c-fast-mode;
> +				marvell,i2c-fast-mode;
>  				status = "disabled";
>  			};
>  
>  			twsi2: i2c at d4025000 {
> -				compatible = "mrvl,mmp-twsi";
> +				compatible = "marvell,mmp-twsi";
>  				reg = <0xd4025000 0x1000>;
>  				interrupts = <58>;
>  				status = "disabled";
>  			};
>  
>  			rtc: rtc at d4010000 {
> -				compatible = "mrvl,mmp-rtc";
> +				compatible = "marvell,mmp-rtc";
>  				reg = <0xd4010000 0x1000>;
>  				interrupts = <1 0>;
>  				interrupt-names = "rtc 1Hz", "rtc alarm";
> diff --git a/arch/arm/boot/dts/pxa168-aspenite.dts b/arch/arm/boot/dts/pxa168-aspenite.dts
> index e762fac..1e2ac17 100644
> --- a/arch/arm/boot/dts/pxa168-aspenite.dts
> +++ b/arch/arm/boot/dts/pxa168-aspenite.dts
> @@ -12,7 +12,7 @@
>  
>  / {
>  	model = "Marvell PXA168 Aspenite Development Board";
> -	compatible = "mrvl,pxa168-aspenite", "mrvl,pxa168";
> +	compatible = "marvell,pxa168-aspenite", "marvell,pxa168";
>  
>  	chosen {
>  		bootargs = "console=ttyS0,115200 root=/dev/nfs nfsroot=192.168.1.100:/nfsroot/ ip=192.168.1.101:192.168.1.100::255.255.255.0::eth0:on";
> diff --git a/arch/arm/boot/dts/pxa168.dtsi b/arch/arm/boot/dts/pxa168.dtsi
> index 975dad2..c08f5fc 100644
> --- a/arch/arm/boot/dts/pxa168.dtsi
> +++ b/arch/arm/boot/dts/pxa168.dtsi
> @@ -26,51 +26,51 @@
>  		ranges;
>  
>  		axi at d4200000 {	/* AXI */
> -			compatible = "mrvl,axi-bus", "simple-bus";
> +			compatible = "marvell,axi-bus", "simple-bus";
>  			#address-cells = <1>;
>  			#size-cells = <1>;
>  			reg = <0xd4200000 0x00200000>;
>  			ranges;
>  
>  			intc: interrupt-controller at d4282000 {
> -				compatible = "mrvl,mmp-intc";
> +				compatible = "marvell,mmp-intc";
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0xd4282000 0x1000>;
> -				mrvl,intc-nr-irqs = <64>;
> +				marvell,intc-nr-irqs = <64>;
>  			};
>  
>  		};
>  
>  		apb at d4000000 {	/* APB */
> -			compatible = "mrvl,apb-bus", "simple-bus";
> +			compatible = "marvell,apb-bus", "simple-bus";
>  			#address-cells = <1>;
>  			#size-cells = <1>;
>  			reg = <0xd4000000 0x00200000>;
>  			ranges;
>  
>  			timer0: timer at d4014000 {
> -				compatible = "mrvl,mmp-timer";
> +				compatible = "marvell,mmp-timer";
>  				reg = <0xd4014000 0x100>;
>  				interrupts = <13>;
>  			};
>  
>  			uart1: uart at d4017000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4017000 0x1000>;
>  				interrupts = <27>;
>  				status = "disabled";
>  			};
>  
>  			uart2: uart at d4018000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4018000 0x1000>;
>  				interrupts = <28>;
>  				status = "disabled";
>  			};
>  
>  			uart3: uart at d4026000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4026000 0x1000>;
>  				interrupts = <29>;
>  				status = "disabled";
> @@ -107,22 +107,22 @@
>  			};
>  
>  			twsi1: i2c at d4011000 {
> -				compatible = "mrvl,mmp-twsi";
> +				compatible = "marvell,mmp-twsi";
>  				reg = <0xd4011000 0x1000>;
>  				interrupts = <7>;
> -				mrvl,i2c-fast-mode;
> +				marvell,i2c-fast-mode;
>  				status = "disabled";
>  			};
>  
>  			twsi2: i2c at d4025000 {
> -				compatible = "mrvl,mmp-twsi";
> +				compatible = "marvell,mmp-twsi";
>  				reg = <0xd4025000 0x1000>;
>  				interrupts = <58>;
>  				status = "disabled";
>  			};
>  
>  			rtc: rtc at d4010000 {
> -				compatible = "mrvl,mmp-rtc";
> +				compatible = "marvell,mmp-rtc";
>  				reg = <0xd4010000 0x1000>;
>  				interrupts = <5 6>;
>  				interrupt-names = "rtc 1Hz", "rtc alarm";
> diff --git a/arch/arm/boot/dts/pxa2xx.dtsi b/arch/arm/boot/dts/pxa2xx.dtsi
> index a5e90f0..c426b1e 100644
> --- a/arch/arm/boot/dts/pxa2xx.dtsi
> +++ b/arch/arm/boot/dts/pxa2xx.dtsi
> @@ -47,7 +47,7 @@
>  		};
>  
>  		gpio: gpio at 40e00000 {
> -			compatible = "mrvl,pxa-gpio";
> +			compatible = "marvell,pxa-gpio";
>  			#address-cells = <0x1>;
>  			#size-cells = <0x1>;
>  			reg = <0x40e00000 0x10000>;
> @@ -76,35 +76,35 @@
>  		};
>  
>  		ffuart: uart at 40100000 {
> -			compatible = "mrvl,pxa-uart";
> +			compatible = "marvell,pxa-uart";
>  			reg = <0x40100000 0x30>;
>  			interrupts = <22>;
>  			status = "disabled";
>  		};
>  
>  		btuart: uart at 40200000 {
> -			compatible = "mrvl,pxa-uart";
> +			compatible = "marvell,pxa-uart";
>  			reg = <0x40200000 0x30>;
>  			interrupts = <21>;
>  			status = "disabled";
>  		};
>  
>  		stuart: uart at 40700000 {
> -			compatible = "mrvl,pxa-uart";
> +			compatible = "marvell,pxa-uart";
>  			reg = <0x40700000 0x30>;
>  			interrupts = <20>;
>  			status = "disabled";
>  		};
>  
>  		hwuart: uart at 41100000 {
> -			compatible = "mrvl,pxa-uart";
> +			compatible = "marvell,pxa-uart";
>  			reg = <0x41100000 0x30>;
>  			interrupts = <7>;
>  			status = "disabled";
>  		};
>  
>  		pxai2c1: i2c at 40301680 {
> -			compatible = "mrvl,pxa-i2c";
> +			compatible = "marvell,pxa-i2c";
>  			reg = <0x40301680 0x30>;
>  			interrupts = <18>;
>  			#address-cells = <0x1>;
> @@ -113,14 +113,14 @@
>  		};
>  
>  		usb0: ohci at 4c000000 {
> -			compatible = "mrvl,pxa-ohci";
> +			compatible = "marvell,pxa-ohci";
>  			reg = <0x4c000000 0x10000>;
>  			interrupts = <3>;
>  			status = "disabled";
>  		};
>  
>  		mmc0: mmc at 41100000 {
> -			compatible = "mrvl,pxa-mmc";
> +			compatible = "marvell,pxa-mmc";
>  			reg = <0x41100000 0x1000>;
>  			interrupts = <23>;
>  			status = "disabled";
> diff --git a/arch/arm/boot/dts/pxa3xx.dtsi b/arch/arm/boot/dts/pxa3xx.dtsi
> index f9d92da..0798031 100644
> --- a/arch/arm/boot/dts/pxa3xx.dtsi
> +++ b/arch/arm/boot/dts/pxa3xx.dtsi
> @@ -7,7 +7,7 @@
>  
>  	pxabus {
>  		pwri2c: i2c at 40f500c0 {
> -			compatible = "mrvl,pwri2c";
> +			compatible = "marvell,pwri2c";
>  			reg = <0x40f500c0 0x30>;
>  			interrupts = <6>;
>  			#address-cells = <0x1>;
> diff --git a/arch/arm/boot/dts/pxa910-dkb.dts b/arch/arm/boot/dts/pxa910-dkb.dts
> index 595492a..7384254 100644
> --- a/arch/arm/boot/dts/pxa910-dkb.dts
> +++ b/arch/arm/boot/dts/pxa910-dkb.dts
> @@ -12,7 +12,7 @@
>  
>  / {
>  	model = "Marvell PXA910 DKB Development Board";
> -	compatible = "mrvl,pxa910-dkb", "mrvl,pxa910";
> +	compatible = "marvell,pxa910-dkb", "marvell,pxa910";
>  
>  	chosen {
>  		bootargs = "console=ttyS0,115200 root=/dev/nfs nfsroot=192.168.1.100:/nfsroot/ ip=192.168.1.101:192.168.1.100::255.255.255.0::eth0:on";
> diff --git a/arch/arm/boot/dts/pxa910.dtsi b/arch/arm/boot/dts/pxa910.dtsi
> index 0247c62..b5594a0 100644
> --- a/arch/arm/boot/dts/pxa910.dtsi
> +++ b/arch/arm/boot/dts/pxa910.dtsi
> @@ -31,58 +31,59 @@
>  		};
>  
>  		axi at d4200000 {	/* AXI */
> -			compatible = "mrvl,axi-bus", "simple-bus";
> +			compatible = "marvell,axi-bus", "simple-bus";
>  			#address-cells = <1>;
>  			#size-cells = <1>;
>  			reg = <0xd4200000 0x00200000>;
>  			ranges;
>  
>  			intc: interrupt-controller at d4282000 {
> -				compatible = "mrvl,mmp-intc";
> +				compatible = "marvell,mmp-intc";
>  				interrupt-controller;
>  				#interrupt-cells = <1>;
>  				reg = <0xd4282000 0x1000>;
> -				mrvl,intc-nr-irqs = <64>;
> +				marvell,intc-nr-irqs = <64>;
> +
>  			};
>  
>  		};
>  
>  		apb at d4000000 {	/* APB */
> -			compatible = "mrvl,apb-bus", "simple-bus";
> +			compatible = "marvell,apb-bus", "simple-bus";
>  			#address-cells = <1>;
>  			#size-cells = <1>;
>  			reg = <0xd4000000 0x00200000>;
>  			ranges;
>  
>  			timer0: timer at d4014000 {
> -				compatible = "mrvl,mmp-timer";
> +				compatible = "marvell,mmp-timer";
>  				reg = <0xd4014000 0x100>;
>  				interrupts = <13>;
>  			};
>  
>  			timer1: timer at d4016000 {
> -				compatible = "mrvl,mmp-timer";
> +				compatible = "marvell,mmp-timer";
>  				reg = <0xd4016000 0x100>;
>  				interrupts = <29>;
>  				status = "disabled";
>  			};
>  
>  			uart1: uart at d4017000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4017000 0x1000>;
>  				interrupts = <27>;
>  				status = "disabled";
>  			};
>  
>  			uart2: uart at d4018000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4018000 0x1000>;
>  				interrupts = <28>;
>  				status = "disabled";
>  			};
>  
>  			uart3: uart at d4036000 {
> -				compatible = "mrvl,mmp-uart";
> +				compatible = "marvell,mmp-uart";
>  				reg = <0xd4036000 0x1000>;
>  				interrupts = <59>;
>  				status = "disabled";
> @@ -119,17 +120,17 @@
>  			};
>  
>  			twsi1: i2c at d4011000 {
> -				compatible = "mrvl,mmp-twsi";
> +				compatible = "marvell,mmp-twsi";
>  				#address-cells = <1>;
>  				#size-cells = <0>;
>  				reg = <0xd4011000 0x1000>;
>  				interrupts = <7>;
> -				mrvl,i2c-fast-mode;
> +				marvell,i2c-fast-mode;
>  				status = "disabled";
>  			};
>  
>  			twsi2: i2c at d4037000 {
> -				compatible = "mrvl,mmp-twsi";
> +				compatible = "marvell,mmp-twsi";
>  				#address-cells = <1>;
>  				#size-cells = <0>;
>  				reg = <0xd4037000 0x1000>;
> @@ -138,7 +139,7 @@
>  			};
>  
>  			rtc: rtc at d4010000 {
> -				compatible = "mrvl,mmp-rtc";
> +				compatible = "marvell,mmp-rtc";
>  				reg = <0xd4010000 0x1000>;
>  				interrupts = <5 6>;
>  				interrupt-names = "rtc 1Hz", "rtc alarm";
> diff --git a/arch/arm/mach-mmp/irq.c b/arch/arm/mach-mmp/irq.c
> index 3c71246..a7a53611 100644
> --- a/arch/arm/mach-mmp/irq.c
> +++ b/arch/arm/mach-mmp/irq.c
> @@ -327,13 +327,13 @@ void __init mmp2_init_icu(void)
>  
>  #ifdef CONFIG_OF
>  static const struct of_device_id intc_ids[] __initconst = {
> -	{ .compatible = "mrvl,mmp-intc", .data = &mmp_conf },
> -	{ .compatible = "mrvl,mmp2-intc", .data = &mmp2_conf },
> +	{ .compatible = "marvell,mmp-intc", .data = &mmp_conf },
> +	{ .compatible = "marvell,mmp2-intc", .data = &mmp2_conf },
>  	{}
>  };
>  
>  static const struct of_device_id mmp_mux_irq_match[] __initconst = {
> -	{ .compatible = "mrvl,mmp2-mux-intc" },
> +	{ .compatible = "marvell,mmp2-mux-intc" },
>  	{}
>  };
>  
> @@ -352,10 +352,10 @@ int __init mmp2_mux_init(struct device_node *parent)
>  		if (!node)
>  			break;
>  		of_id = of_match_node(&mmp_mux_irq_match[0], node);
> -		ret = of_property_read_u32(node, "mrvl,intc-nr-irqs",
> +		ret = of_property_read_u32(node, "marvell,intc-nr-irqs",
>  					   &nr_irqs);
>  		if (ret) {
> -			pr_err("Not found mrvl,intc-nr-irqs property\n");
> +			pr_err("Not found marvell,intc-nr-irqs property\n");
>  			ret = -EINVAL;
>  			goto err;
>  		}
> @@ -385,7 +385,7 @@ int __init mmp2_mux_init(struct device_node *parent)
>  			ret = irq_base;
>  			goto err;
>  		}
> -		if (!of_property_read_u32(node, "mrvl,clr-mfp-irq",
> +		if (!of_property_read_u32(node, "marvell,clr-mfp-irq",
>  					  &mfp_irq)) {
>  			icu_data[i].clr_mfp_irq_base = irq_base;
>  			icu_data[i].clr_mfp_hwirq = mfp_irq;
> @@ -424,9 +424,9 @@ void __init mmp_dt_irq_init(void)
>  	of_id = of_match_node(intc_ids, node);
>  	conf = of_id->data;
>  
> -	ret = of_property_read_u32(node, "mrvl,intc-nr-irqs", &nr_irqs);
> +	ret = of_property_read_u32(node, "marvell,intc-nr-irqs", &nr_irqs);
>  	if (ret) {
> -		pr_err("Not found mrvl,intc-nr-irqs property\n");
> +		pr_err("Not found marvell,intc-nr-irqs property\n");
>  		return;
>  	}
>  
> diff --git a/arch/arm/mach-mmp/mmp-dt.c b/arch/arm/mach-mmp/mmp-dt.c
> index b37915d..62c5adb 100644
> --- a/arch/arm/mach-mmp/mmp-dt.c
> +++ b/arch/arm/mach-mmp/mmp-dt.c
> @@ -23,24 +23,24 @@ extern void __init mmp_dt_irq_init(void);
>  extern void __init mmp_dt_init_timer(void);
>  
>  static const struct of_dev_auxdata pxa168_auxdata_lookup[] __initconst = {
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4017000, "pxa2xx-uart.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4018000, "pxa2xx-uart.1", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4026000, "pxa2xx-uart.2", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-twsi", 0xd4011000, "pxa2xx-i2c.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-twsi", 0xd4025000, "pxa2xx-i2c.1", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4017000, "pxa2xx-uart.0", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4018000, "pxa2xx-uart.1", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4026000, "pxa2xx-uart.2", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-twsi", 0xd4011000, "pxa2xx-i2c.0", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-twsi", 0xd4025000, "pxa2xx-i2c.1", NULL),
>  	OF_DEV_AUXDATA("marvell,mmp-gpio", 0xd4019000, "mmp-gpio", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-rtc", 0xd4010000, "sa1100-rtc", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-rtc", 0xd4010000, "sa1100-rtc", NULL),
>  	{}
>  };
>  
>  static const struct of_dev_auxdata pxa910_auxdata_lookup[] __initconst = {
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4017000, "pxa2xx-uart.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4018000, "pxa2xx-uart.1", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4036000, "pxa2xx-uart.2", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-twsi", 0xd4011000, "pxa2xx-i2c.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-twsi", 0xd4037000, "pxa2xx-i2c.1", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4017000, "pxa2xx-uart.0", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4018000, "pxa2xx-uart.1", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4036000, "pxa2xx-uart.2", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-twsi", 0xd4011000, "pxa2xx-i2c.0", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-twsi", 0xd4037000, "pxa2xx-i2c.1", NULL),
>  	OF_DEV_AUXDATA("marvell,mmp-gpio", 0xd4019000, "mmp-gpio", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-rtc", 0xd4010000, "sa1100-rtc", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-rtc", 0xd4010000, "sa1100-rtc", NULL),
>  	{}
>  };
>  
> @@ -57,8 +57,8 @@ static void __init pxa910_dt_init(void)
>  }
>  
>  static const char *mmp_dt_board_compat[] __initdata = {
> -	"mrvl,pxa168-aspenite",
> -	"mrvl,pxa910-dkb",
> +	"marvell,pxa168-aspenite",
> +	"marvell,pxa910-dkb",
>  	NULL,
>  };
>  
> diff --git a/arch/arm/mach-mmp/mmp2-dt.c b/arch/arm/mach-mmp/mmp2-dt.c
> index 4ac2567..6523ecf 100644
> --- a/arch/arm/mach-mmp/mmp2-dt.c
> +++ b/arch/arm/mach-mmp/mmp2-dt.c
> @@ -25,14 +25,14 @@ extern void __init mmp_dt_irq_init(void);
>  extern void __init mmp_dt_init_timer(void);
>  
>  static const struct of_dev_auxdata mmp2_auxdata_lookup[] __initconst = {
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4030000, "pxa2xx-uart.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4017000, "pxa2xx-uart.1", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4018000, "pxa2xx-uart.2", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-uart", 0xd4016000, "pxa2xx-uart.3", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-twsi", 0xd4011000, "pxa2xx-i2c.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-twsi", 0xd4025000, "pxa2xx-i2c.1", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4030000, "pxa2xx-uart.0", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4017000, "pxa2xx-uart.1", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4018000, "pxa2xx-uart.2", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-uart", 0xd4016000, "pxa2xx-uart.3", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-twsi", 0xd4011000, "pxa2xx-i2c.0", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-twsi", 0xd4025000, "pxa2xx-i2c.1", NULL),
>  	OF_DEV_AUXDATA("marvell,mmp-gpio", 0xd4019000, "mmp2-gpio", NULL),
> -	OF_DEV_AUXDATA("mrvl,mmp-rtc", 0xd4010000, "sa1100-rtc", NULL),
> +	OF_DEV_AUXDATA("marvell,mmp-rtc", 0xd4010000, "sa1100-rtc", NULL),
>  	{}
>  };
>  
> @@ -43,7 +43,7 @@ static void __init mmp2_dt_init(void)
>  }
>  
>  static const char *mmp2_dt_board_compat[] __initdata = {
> -	"mrvl,mmp2-brownstone",
> +	"marvell,mmp2-brownstone",
>  	NULL,
>  };
>  
> diff --git a/arch/arm/mach-mmp/time.c b/arch/arm/mach-mmp/time.c
> index 7ac41e8..67e7d5c 100644
> --- a/arch/arm/mach-mmp/time.c
> +++ b/arch/arm/mach-mmp/time.c
> @@ -208,7 +208,7 @@ void __init timer_init(int irq)
>  
>  #ifdef CONFIG_OF
>  static struct of_device_id mmp_timer_dt_ids[] = {
> -	{ .compatible = "mrvl,mmp-timer", },
> +	{ .compatible = "marvell,mmp-timer", },
>  	{}
>  };
>  
> diff --git a/arch/arm/mach-pxa/pxa-dt.c b/arch/arm/mach-pxa/pxa-dt.c
> index 3835979..b679367 100644
> --- a/arch/arm/mach-pxa/pxa-dt.c
> +++ b/arch/arm/mach-pxa/pxa-dt.c
> @@ -23,15 +23,15 @@
>  extern void __init pxa3xx_dt_init_irq(void);
>  
>  static const struct of_dev_auxdata pxa3xx_auxdata_lookup[] __initconst = {
> -	OF_DEV_AUXDATA("mrvl,pxa-uart",		0x40100000, "pxa2xx-uart.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,pxa-uart",		0x40200000, "pxa2xx-uart.1", NULL),
> -	OF_DEV_AUXDATA("mrvl,pxa-uart",		0x40700000, "pxa2xx-uart.2", NULL),
> -	OF_DEV_AUXDATA("mrvl,pxa-uart",		0x41600000, "pxa2xx-uart.3", NULL),
> +	OF_DEV_AUXDATA("marvell,pxa-uart",	0x40100000, "pxa2xx-uart.0", NULL),
> +	OF_DEV_AUXDATA("marvell,pxa-uart",	0x40200000, "pxa2xx-uart.1", NULL),
> +	OF_DEV_AUXDATA("marvell,pxa-uart",	0x40700000, "pxa2xx-uart.2", NULL),
> +	OF_DEV_AUXDATA("marvell,pxa-uart",	0x41600000, "pxa2xx-uart.3", NULL),
>  	OF_DEV_AUXDATA("marvell,pxa-mmc",	0x41100000, "pxa2xx-mci.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,pxa-gpio",		0x40e00000, "pxa-gpio", NULL),
> +	OF_DEV_AUXDATA("marvell,pxa-gpio",	0x40e00000, "pxa-gpio", NULL),
>  	OF_DEV_AUXDATA("marvell,pxa-ohci",	0x4c000000, "pxa27x-ohci", NULL),
> -	OF_DEV_AUXDATA("mrvl,pxa-i2c",		0x40301680, "pxa2xx-i2c.0", NULL),
> -	OF_DEV_AUXDATA("mrvl,pwri2c",		0x40f500c0, "pxa3xx-i2c.1", NULL),
> +	OF_DEV_AUXDATA("marvell,pxa-i2c",	0x40301680, "pxa2xx-i2c.0", NULL),
> +	OF_DEV_AUXDATA("marvell,pwri2c",	0x40f500c0, "pxa3xx-i2c.1", NULL),
>  	OF_DEV_AUXDATA("marvell,pxa3xx-nand",	0x43100000, "pxa3xx-nand", NULL),
>  	{}
>  };
> diff --git a/drivers/i2c/busses/i2c-pxa.c b/drivers/i2c/busses/i2c-pxa.c
> index fbafed2..6f2b17d 100644
> --- a/drivers/i2c/busses/i2c-pxa.c
> +++ b/drivers/i2c/busses/i2c-pxa.c
> @@ -1040,9 +1040,9 @@ static const struct i2c_algorithm i2c_pxa_pio_algorithm = {
>  };
>  
>  static struct of_device_id i2c_pxa_dt_ids[] = {
> -	{ .compatible = "mrvl,pxa-i2c", .data = (void *)REGS_PXA2XX },
> -	{ .compatible = "mrvl,pwri2c", .data = (void *)REGS_PXA3XX },
> -	{ .compatible = "mrvl,mmp-twsi", .data = (void *)REGS_PXA2XX },
> +	{ .compatible = "marvell,pxa-i2c", .data = (void *)REGS_PXA2XX },
> +	{ .compatible = "marvell,pwri2c", .data = (void *)REGS_PXA3XX },
> +	{ .compatible = "marvell,mmp-twsi", .data = (void *)REGS_PXA2XX },
>  	{}
>  };
>  MODULE_DEVICE_TABLE(of, i2c_pxa_dt_ids);
> @@ -1060,9 +1060,9 @@ static int i2c_pxa_probe_dt(struct platform_device *pdev, struct pxa_i2c *i2c,
>  	/* For device tree we always use the dynamic or alias-assigned ID */
>  	i2c->adap.nr = -1;
>  
> -	if (of_get_property(np, "mrvl,i2c-polling", NULL))
> +	if (of_get_property(np, "marvell,i2c-polling", NULL))
>  		i2c->use_pio = 1;
> -	if (of_get_property(np, "mrvl,i2c-fast-mode", NULL))
> +	if (of_get_property(np, "marvell,i2c-fast-mode", NULL))
>  		i2c->fast_mode = 1;
>  	*i2c_types = (u32)(of_id->data);
>  	return 0;
> diff --git a/drivers/mmc/host/sdhci-pxav2.c b/drivers/mmc/host/sdhci-pxav2.c
> index 6a3f702..1dd6500 100644
> --- a/drivers/mmc/host/sdhci-pxav2.c
> +++ b/drivers/mmc/host/sdhci-pxav2.c
> @@ -120,7 +120,7 @@ static const struct sdhci_ops pxav2_sdhci_ops = {
>  #ifdef CONFIG_OF
>  static const struct of_device_id sdhci_pxav2_of_match[] = {
>  	{
> -		.compatible = "mrvl,pxav2-mmc",
> +		.compatible = "marvell,pxav2-mmc",
>  	},
>  	{},
>  };
> @@ -144,7 +144,7 @@ static struct sdhci_pxa_platdata *pxav2_get_mmc_pdata(struct device *dev)
>  	if (bus_width == 8)
>  		pdata->flags |= PXA_FLAG_SD_8_BIT_CAPABLE_SLOT;
>  
> -	of_property_read_u32(np, "mrvl,clk-delay-cycles", &clk_delay_cycles);
> +	of_property_read_u32(np, "marvell,clk-delay-cycles", &clk_delay_cycles);
>  	if (clk_delay_cycles > 0) {
>  		pdata->clk_delay_sel = 1;
>  		pdata->clk_delay_cycles = clk_delay_cycles;
> diff --git a/drivers/mmc/host/sdhci-pxav3.c b/drivers/mmc/host/sdhci-pxav3.c
> index 1ae358e..a88974b 100644
> --- a/drivers/mmc/host/sdhci-pxav3.c
> +++ b/drivers/mmc/host/sdhci-pxav3.c
> @@ -185,7 +185,7 @@ static struct sdhci_pltfm_data sdhci_pxav3_pdata = {
>  #ifdef CONFIG_OF
>  static const struct of_device_id sdhci_pxav3_of_match[] = {
>  	{
> -		.compatible = "mrvl,pxav3-mmc",
> +		.compatible = "marvell,pxav3-mmc",
>  	},
>  	{},
>  };
> @@ -201,7 +201,7 @@ static struct sdhci_pxa_platdata *pxav3_get_mmc_pdata(struct device *dev)
>  	if (!pdata)
>  		return NULL;
>  
> -	of_property_read_u32(np, "mrvl,clk-delay-cycles", &clk_delay_cycles);
> +	of_property_read_u32(np, "marvell,clk-delay-cycles", &clk_delay_cycles);
>  	if (clk_delay_cycles > 0)
>  		pdata->clk_delay_cycles = clk_delay_cycles;
>  
> diff --git a/drivers/rtc/rtc-sa1100.c b/drivers/rtc/rtc-sa1100.c
> index 0f7adeb..307dd37 100644
> --- a/drivers/rtc/rtc-sa1100.c
> +++ b/drivers/rtc/rtc-sa1100.c
> @@ -339,8 +339,8 @@ static SIMPLE_DEV_PM_OPS(sa1100_rtc_pm_ops, sa1100_rtc_suspend,
>  
>  #ifdef CONFIG_OF
>  static struct of_device_id sa1100_rtc_dt_ids[] = {
> -	{ .compatible = "mrvl,sa1100-rtc", },
> -	{ .compatible = "mrvl,mmp-rtc", },
> +	{ .compatible = "marvell,sa1100-rtc", },
> +	{ .compatible = "marvell,mmp-rtc", },
>  	{}
>  };
>  MODULE_DEVICE_TABLE(of, sa1100_rtc_dt_ids);
> diff --git a/drivers/tty/serial/pxa.c b/drivers/tty/serial/pxa.c
> index 05f504e..cb1a439 100644
> --- a/drivers/tty/serial/pxa.c
> +++ b/drivers/tty/serial/pxa.c
> @@ -852,8 +852,8 @@ static const struct dev_pm_ops serial_pxa_pm_ops = {
>  #endif
>  
>  static struct of_device_id serial_pxa_dt_ids[] = {
> -	{ .compatible = "mrvl,pxa-uart", },
> -	{ .compatible = "mrvl,mmp-uart", },
> +	{ .compatible = "marvell,pxa-uart", },
> +	{ .compatible = "marvell,mmp-uart", },
>  	{}
>  };
>  MODULE_DEVICE_TABLE(of, serial_pxa_dt_ids);
> -- 
> 1.7.4.1
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel


More information about the devicetree-discuss mailing list