[roll] Roll fuchsia [x86][acpi][ec] Only acquire global lock if it's necessary. Previously, the EC driver contained an assumption that _all_ requests to the EC required the global lock. This is only the case if the "_GLK" method exists on the EC device and it evaluates to 1 (ACPI v6.4, section 12.8 says "An embedded controller will require the inclusion of the GLK method in its ACPI namespace if potentially contentious accesses to device resources are performed by non-OS code."). This CL modifies the EC driver to only acquire the global lock if the _GLK method exists and evaluates to 1. Original-Bug: 87281 Test: boot atlas and check EC-related functionality still works. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/611882 Original-Revision: 426182d6de210e31948c7f0cf2d16bbd3a17be8f GitOrigin-RevId: c7fe65829ee5aeb0a25d450dfc7bfb9db8e2f734 Change-Id: Icb9294885407ecdf5c284b5dbff3f5cb6167b0ff
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.