Re: [OE-core] [PATCH v4] u-boot: Add mkenvimage tool

2018-11-21 Thread Marek Vasut
On 11/21/2018 04:45 PM, Otavio Salvador wrote: > On Tue, Nov 20, 2018 at 6:22 PM Marek Vasut wrote: >> On 11/20/2018 09:21 PM, Alexey Brodkin wrote: >>> This utility is used for creation of images containing >>> usable in run-time U-Boot environment. >>> >&

Re: [PATCH v4] u-boot: Add mkenvimage tool

2018-11-20 Thread Marek Vasut
for compatibility we provide "u-boot-mkimage" with help > of PROVIDES as well as proposed "u-boot-mkenvimage". > > Signed-off-by: Alexey Brodkin > Cc: Richard Purdie > Cc: Otavio Salvador > Cc: Martin Jansa > Cc: Ross Burton > Cc: Marek Vas

Re: [OE-core] [PATCH v3] u-boot: Add mkenvimage tool

2018-11-20 Thread Marek Vasut
On 11/20/2018 04:52 PM, Alexey Brodkin wrote: > Hi Otavio, > >> -Original Message- >> From: Otavio Salvador [mailto:otavio.salva...@ossystems.com.br] >> Sent: Tuesday, November 20, 2018 6:49 PM >> To: Burton, Ross >> Cc: Peter Kjellerstedt ;

Re: [PATCH v3] u-boot: Add mkenvimage tool

2018-11-19 Thread Marek Vasut
for compatibility we provide "u-boot-mkimage" with help > of PROVIDES as well as proposed "u-boot-mkenvimage". > > Signed-off-by: Alexey Brodkin > Cc: Richard Purdie > Cc: Otavio Salvador > Cc: Martin Jansa > Cc: Ross Burton > Cc: Marek Vasut Do we wa

Re: [PATCH v2] u-boot: Add mkenvimage tool

2018-11-15 Thread Marek Vasut
On 11/15/2018 04:00 PM, Burton, Ross wrote: > On Thu, 15 Nov 2018 at 14:50, Marek Vasut wrote: >> I have to admit, the recipe name becomes a misnomer then. But renaming >> this recipe would be hard, since it's used all over the place. Any ideas? > > Call it u-boot-to

Re: [PATCH v2] u-boot: Add mkenvimage tool

2018-11-15 Thread Marek Vasut
ey Brodkin > Cc: Richard Purdie > Cc: Otavio Salvador > Cc: Martin Jansa > Cc: Ross Burton > Cc: Marek Vasut > --- > > Chnages v1 -> v2: > > * Got rid of a separate recipe and instead added mkenvimage >to u-boot mkimage recipy > > meta/recipe

Re: [PATCH] u-boot: Add mkenvimage tool

2018-11-14 Thread Marek Vasut
es > sense to have it on OE-core. It is. >> Signed-off-by: Alexey Brodkin >> Cc: Alexander Kanavin >> Cc: Richard Purdie >> Cc: Otavio Salvador >> Cc: Ross Burton >> Cc: Marek Vasut Reviewed-by: Marek Vasut That said, could the recipe for mkimage an

Re: [PATCH 4/5] mtd: spi-nor: Add driver for Adaptrum Anarion QSPI controller

2017-07-31 Thread Marek Vasut
On 08/01/2017 12:20 AM, Alexandru Gagniuc wrote: > On 07/31/2017 02:33 PM, Marek Vasut wrote: >> On 07/31/2017 07:17 PM, Alexandru Gagniuc wrote: > > Hi Marek, > > Thank you again for your feedback. I've applied a majority of your > suggestions, and I am very happy w

Re: [PATCH 4/5] mtd: spi-nor: Add driver for Adaptrum Anarion QSPI controller

2017-07-31 Thread Marek Vasut
On 07/31/2017 10:54 PM, Alexandru Gagniuc wrote: > Hi Marek, > > Me again! > > On 07/29/2017 02:34 AM, Marek Vasut wrote: >> On 07/29/2017 12:07 AM, Alexandru Gagniuc wrote: >>> +static void aspi_drain_fifo(struct anarion_qspi *aspi, uint8_t *buf, >>> si

Re: [PATCH 4/5] mtd: spi-nor: Add driver for Adaptrum Anarion QSPI controller

2017-07-31 Thread Marek Vasut
clocks = nor->read_dummy; >>> +aspi->xfer_mode_cmd = MODE_IO_X1; >>> +aspi->xfer_mode_addr = MODE_IO_X1; >>> +aspi->xfer_mode_data = MODE_IO_X1; >>> +break; >>> +case SPI_NOR_FAST: >>> +aspi->num_hi_z_clocks = nor->read_dummy; >>> +aspi->xfer_mode_cmd = MODE_IO_X1; >>> +aspi->xfer_mode_addr = MODE_IO_X1; >>> +aspi->xfer_mode_data = MODE_IO_X1; >>> +break; >>> +case SPI_NOR_DUAL: >>> +aspi->num_hi_z_clocks = nor->read_dummy; >>> +aspi->xfer_mode_cmd = MODE_IO_X1; >>> +aspi->xfer_mode_addr = MODE_IO_X1; >>> +aspi->xfer_mode_data = MODE_IO_X2; >>> +break; >>> +case SPI_NOR_QUAD: >>> +aspi->num_hi_z_clocks = nor->read_dummy; >>> +aspi->xfer_mode_cmd = MODE_IO_X1; >>> +aspi->xfer_mode_addr = MODE_IO_X1; >>> +aspi->xfer_mode_data = MODE_IO_X4; >>> +break; >>> +} >>> + >>> +aspi_setup_xip_read_chain(aspi, nor); >>> + >>> +mtd_device_register(&aspi->nor.mtd, NULL, 0); >>> + >>> +return 0; >>> +} > > [snip] -- Best regards, Marek Vasut ___ linux-snps-arc mailing list linux-snps-arc@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-snps-arc

Re: [PATCH 4/5] mtd: spi-nor: Add driver for Adaptrum Anarion QSPI controller

2017-07-29 Thread Marek Vasut
SPI_NOR_NORMAL: > + aspi->num_hi_z_clocks = nor->read_dummy; > + aspi->xfer_mode_cmd = MODE_IO_X1; > + aspi->xfer_mode_addr = MODE_IO_X1; > + aspi->xfer_mode_data = MODE_IO_X1; > + break; > + case SPI_NOR_FAST: > + aspi->num_hi_z_clocks = nor->read_dummy; > + aspi->xfer_mode_cmd = MODE_IO_X1; > + aspi->xfer_mode_addr = MODE_IO_X1; > + aspi->xfer_mode_data = MODE_IO_X1; > + break; > + case SPI_NOR_DUAL: > + aspi->num_hi_z_clocks = nor->read_dummy; > + aspi->xfer_mode_cmd = MODE_IO_X1; > + aspi->xfer_mode_addr = MODE_IO_X1; > + aspi->xfer_mode_data = MODE_IO_X2; > + break; > + case SPI_NOR_QUAD: > + aspi->num_hi_z_clocks = nor->read_dummy; > + aspi->xfer_mode_cmd = MODE_IO_X1; > + aspi->xfer_mode_addr = MODE_IO_X1; > + aspi->xfer_mode_data = MODE_IO_X4; > + break; > + } > + > + aspi_setup_xip_read_chain(aspi, nor); > + > + mtd_device_register(&aspi->nor.mtd, NULL, 0); > + > + return 0; > +} > + > +static int anarion_qspi_drv_remove(struct platform_device *pdev) > +{ > + struct anarion_qspi *aspi = platform_get_drvdata(pdev); > + > + mtd_device_unregister(&aspi->nor.mtd); > + return 0; > +} > + > +static const struct of_device_id anarion_qspi_of_match[] = { > + { .compatible = "adaptrum,anarion-qspi" }, > + { } > +}; > +MODULE_DEVICE_TABLE(of, anarion_qspi_of_match); > + > +static struct platform_driver anarion_qspi_driver = { > + .driver = { > + .name = "anarion-qspi", > + .of_match_table = anarion_qspi_of_match, > + }, > + .probe = anarion_qspi_drv_probe, > + .remove = anarion_qspi_drv_remove, > +}; > +module_platform_driver(anarion_qspi_driver); > + > +MODULE_DESCRIPTION("Adaptrum Anarion Quad SPI Controller Driver"); > +MODULE_AUTHOR("Alexandru Gagniuc "); > +MODULE_LICENSE("GPL v2"); > -- Best regards, Marek Vasut ___ linux-snps-arc mailing list linux-snps-arc@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-snps-arc

Re: [PATCH] ehci-ppc4xx: Prepare for usage of readl()/writel() accessors

2017-04-19 Thread Marek Vasut
.c: In function 'ehci_hcd_init': >> drivers/usb/host/ehci-ppc4xx.c:23:3: warning: implicit declaration of >> function 'readl' [-Wimplicit-function-declaration] >>HC_LENGTH(ehci_readl(&(*hccr)->cr_capbase))); >>^ >>

Re: Unaligned flush_dcache_range in axs101.c

2016-05-27 Thread Marek Vasut
On 05/26/2016 01:39 PM, Alexey Brodkin wrote: > Hi Marek, Hi! > On Fri, 2016-04-15 at 15:49 +0200, Marek Vasut wrote: >> On 04/15/2016 03:00 PM, Alexey Brodkin wrote: >>> Cache management functions should be implemented per arch or platform and so >>> that they ma