Re: [PATCH] spi: mpc512x-psc: add support for Freescale MPC5125

2015-07-16 Thread Mark Brown
On Wed, Jul 15, 2015 at 09:40:19AM +0200, Uwe Kleine-König wrote: > On Tue, Jul 14, 2015 at 10:54:42AM +0100, Mark Brown wrote: > > > static const struct of_device_id mpc512x_psc_spi_of_match[] = { > > > - { .compatible = "fsl,mpc5121-psc-spi", }, > > > + { .compatible = "fsl,mpc5121-psc-spi", .d

Re: [PATCH] spi: mpc512x-psc: add support for Freescale MPC5125

2015-07-15 Thread Uwe Kleine-König
On Tue, Jul 14, 2015 at 10:54:42AM +0100, Mark Brown wrote: > On Tue, Jul 14, 2015 at 11:19:56AM +0200, Uwe Kleine-König wrote: > > > static const struct of_device_id mpc512x_psc_spi_of_match[] = { > > - { .compatible = "fsl,mpc5121-psc-spi", }, > > + { .compatible = "fsl,mpc5121-psc-spi", .d

Re: [PATCH] spi: mpc512x-psc: add support for Freescale MPC5125

2015-07-14 Thread Mark Brown
On Tue, Jul 14, 2015 at 11:19:56AM +0200, Uwe Kleine-König wrote: > static const struct of_device_id mpc512x_psc_spi_of_match[] = { > - { .compatible = "fsl,mpc5121-psc-spi", }, > + { .compatible = "fsl,mpc5121-psc-spi", .data = (void *)TYPE_MPC5121 }, > + { .compatible = "fsl,mpc5125

[PATCH] spi: mpc512x-psc: add support for Freescale MPC5125

2015-07-14 Thread Uwe Kleine-König
The register layout of the PSC devices differ between MPC5121 and MPC5125, but the registers are named nearly identical and their purpose is similar enough ("freescale identical") such that substituting mpc52xx_psc by mpc5125_psc is nearly enough to make the driver work on MPC5125. To keep supporti