Re: [PATCH 3/5] libacpica: Add acpi_init

2021-04-03 Thread Samuel Thibault
Samuel Thibault, le sam. 03 avril 2021 15:09:47 +0200, a ecrit: > Damien Zammit, le dim. 04 avril 2021 00:00:56 +1100, a ecrit: > > >> +acpi_status > > >> +acpi_os_wait_semaphore(acpi_semaphore handle, u32 units, u16 timeout) > > >> +{ > > >> +int i; > > >> + > > >> +if (!timeout) >

Re: [PATCH 3/5] libacpica: Add acpi_init

2021-04-03 Thread Samuel Thibault
Damien Zammit, le dim. 04 avril 2021 00:00:56 +1100, a ecrit: > >> +acpi_status > >> +acpi_os_wait_semaphore(acpi_semaphore handle, u32 units, u16 timeout) > >> +{ > >> + int i; > >> + > >> + if (!timeout) > >> + timeout = 1; > >> + > >> + for (i = 0; i < timeout; i++) { > >> +

Re: [PATCH 3/5] libacpica: Add acpi_init

2021-04-03 Thread Damien Zammit
On 3/4/21 11:49 pm, Samuel Thibault wrote: > Damien Zammit, le sam. 03 avril 2021 23:16:33 +1100, a ecrit: >> +acpi_status >> +acpi_os_create_lock(acpi_spinlock *lockp) >> +{ >> +acpi_semaphore sema = NULL; >> +if (acpi_os_create_semaphore(1, 0, &sema) == AE_OK) { >> +*lockp = s

Re: [PATCH 3/5] libacpica: Add acpi_init

2021-04-03 Thread Samuel Thibault
Damien Zammit, le sam. 03 avril 2021 23:16:33 +1100, a ecrit: > +acpi_status > +acpi_os_create_lock(acpi_spinlock *lockp) > +{ > + acpi_semaphore sema = NULL; > + if (acpi_os_create_semaphore(1, 0, &sema) == AE_OK) { > + *lockp = sema; No, directly pass lockp to acpi_os_create_