Re: [PATCH v5 1/3] efi_loader: Add SPI I/O protocol support

2023-01-11 Thread Paul Barker
On 24/12/2022 14:09, Heinrich Schuchardt wrote: > On 12/24/22 13:25, Paul Barker wrote: >> On 13/12/2022 07:15, Ilias Apalodimas wrote: >>> Hi Paul, >>> >>> Apologies for the delayed reply. >>> >>> [...] >>> +static efi_status_t +export_spi_peripheral(struct efi_spi_bus *bus, struct udevi

Re: [PATCH v5 1/3] efi_loader: Add SPI I/O protocol support

2022-12-24 Thread Heinrich Schuchardt
On 12/24/22 13:25, Paul Barker wrote: On 13/12/2022 07:15, Ilias Apalodimas wrote: Hi Paul, Apologies for the delayed reply. [...] +static efi_status_t +export_spi_peripheral(struct efi_spi_bus *bus, struct udevice *dev) +{ + efi_string_t name_utf16, vendor_utf16, part_number_utf16; +

Re: [PATCH v5 1/3] efi_loader: Add SPI I/O protocol support

2022-12-24 Thread Paul Barker
On 13/12/2022 07:15, Ilias Apalodimas wrote: > Hi Paul, > > Apologies for the delayed reply. > > [...] > >> +static efi_status_t >> +export_spi_peripheral(struct efi_spi_bus *bus, struct udevice *dev) >> +{ >> +efi_string_t name_utf16, vendor_utf16, part_number_utf16; >> +struct efi_spi_

Re: [PATCH v5 1/3] efi_loader: Add SPI I/O protocol support

2022-12-15 Thread Simon Glass
Yes, that's it. Thanks. - Simon On Wed, 14 Dec 2022 at 01:57, Paul Barker wrote: > > On 14/12/2022 04:39, Simon Glass wrote: > > Hi Paul, > > > > On Wed, 23 Nov 2022 at 10:50, Paul Barker wrote: > >> > >> This addition allows UEFI applications running under u-boot to access > >> peripherals on

Re: [PATCH v5 1/3] efi_loader: Add SPI I/O protocol support

2022-12-14 Thread Paul Barker
On 14/12/2022 04:39, Simon Glass wrote: > Hi Paul, > > On Wed, 23 Nov 2022 at 10:50, Paul Barker wrote: >> >> This addition allows UEFI applications running under u-boot to access >> peripherals on SPI busses. It is based on the UEFI Platform >> Initialization (PI) Specification, Version 1.7 Erra

Re: [PATCH v5 1/3] efi_loader: Add SPI I/O protocol support

2022-12-13 Thread Simon Glass
Hi Paul, On Wed, 23 Nov 2022 at 10:50, Paul Barker wrote: > > This addition allows UEFI applications running under u-boot to access > peripherals on SPI busses. It is based on the UEFI Platform > Initialization (PI) Specification, Version 1.7 Errata A (April 2020). > Only the core functionality r

Re: [PATCH v5 1/3] efi_loader: Add SPI I/O protocol support

2022-12-12 Thread Ilias Apalodimas
Hi Paul, Apologies for the delayed reply. [...] > +static efi_status_t > +export_spi_peripheral(struct efi_spi_bus *bus, struct udevice *dev) > +{ > + efi_string_t name_utf16, vendor_utf16, part_number_utf16; > + struct efi_spi_peripheral_priv *priv; > + efi_status_t status; > +

[PATCH v5 1/3] efi_loader: Add SPI I/O protocol support

2022-11-23 Thread Paul Barker
This addition allows UEFI applications running under u-boot to access peripherals on SPI busses. It is based on the UEFI Platform Initialization (PI) Specification, Version 1.7 Errata A (April 2020). Only the core functionality required to discover SPI peripherals and communicate with them is curre