Skip to content

Commit

Permalink
fix compiling issue;sound issue;widevine support;enterprise enrollmen…
Browse files Browse the repository at this point in the history
…t support
  • Loading branch information
yunshansimon committed Nov 19, 2019
1 parent ec62122 commit a61a679
Show file tree
Hide file tree
Showing 35 changed files with 6,795 additions and 13 deletions.
@@ -1 +1 @@
options snd_bcm2835 force_bulk enable_headphones enable_hdmi
options snd_bcm2835 enable_headphones enable_hdmi
2 changes: 1 addition & 1 deletion baseboard-rpi3/media-libs/mesa/mesa-19.2.0_rc4.ebuild
Expand Up @@ -10,7 +10,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git"
EGIT_BRANCH="19.2"
EGIT_COMMIT="71fafc13b9491f4ccc75fa821008fb863ffdb033"

inherit base multilib flag-o-matic meson toolchain-funcs git-r3
inherit base multilib flag-o-matic meson toolchain-funcs git-2

FOLDER="${PV/_rc*/}"
[[ ${PV/_rc*/} == ${PV} ]] || FOLDER+="/RC"
Expand Down
2 changes: 2 additions & 0 deletions baseboard-rpi3/media-sound/adhd/adhd-9999.ebuild
Expand Up @@ -187,6 +187,8 @@ src_install() {
# Install asound.conf for CRAS alsa plugin
insinto /etc
doins "${FILESDIR}"/asound.conf
insinto /etc/init
doins ${FILESDIR}/cras_monitor.conf
}

pkg_preinst() {
Expand Down
10 changes: 9 additions & 1 deletion baseboard-rpi3/media-sound/adhd/files/fix_brcm_snd_issue.patch
Expand Up @@ -12,7 +12,7 @@ index 0acf7ef3..070dd007 100644
clock_gettime(CLOCK_MONOTONIC_RAW, &last_wake);
ATLOG(atlog, AUDIO_THREAD_WAKE, rc, 0, 0);
diff --git a/cras/src/tools/cras_monitor/cras_monitor.c b/cras/src/tools/cras_monitor/cras_monitor.c
index d021669a..bd63cab4 100644
index d021669a..0b2808f9 100644
--- a/cras/src/tools/cras_monitor/cras_monitor.c
+++ b/cras/src/tools/cras_monitor/cras_monitor.c
@@ -166,12 +166,20 @@ static void input_node_gain_changed(void *context, cras_node_id_t node_id,
Expand All @@ -36,3 +36,11 @@ index d021669a..bd63cab4 100644
}

static void server_connection_callback(struct cras_client *client,
@@ -308,6 +316,7 @@ int main(int argc, char **argv)
rc = read(STDIN_FILENO, &c, 1);
if (rc < 0 || c == 'q')
return 0;
+ sleep(1);
}

destroy_exit:
1 change: 1 addition & 0 deletions baseboard-rpi3/profiles/base/package.mask
@@ -1,2 +1,3 @@
chromeos-base/vpd::chromiumos
media-sound/adhd::chromiumos
media-libs/minigbm::chromiumos
13 changes: 4 additions & 9 deletions baseboard-rpi3/scripts/board_specific_setup.sh
Expand Up @@ -26,13 +26,9 @@ install_raspberrypi_bootloader() {
local efi_size=$(( efi_size_sectors * 512 ))
local mount_opts=loop,offset=${efi_offset},sizelimit=${efi_size}
local efi_dir=$(mktemp -d)
local arch=$2
local kernel_img=""
local target_img=""
if [ "${arch}" == "arm" ]; then
kernel_img=$(ls "${ROOT}/boot/zImage-"*)
target_img="${efi_dir}/kernel7.img"
else
local kernel_img=$(ls "${ROOT}/boot/zImage-"*)
local target_img="${efi_dir}/kernel7.img"
if [ -z "$kernel_img" ]; then
kernel_img=$(ls "${ROOT}/boot/Image"*)
target_img="${efi_dir}/kernel8.img"
fi
Expand All @@ -46,8 +42,7 @@ install_raspberrypi_bootloader() {
}

board_setup() {
info "install kernel and loader for ${CHROMEOS_KERNEL_ARCH}"
install_raspberrypi_bootloader "$1" $CHROMEOS_KERNEL_ARCH
install_raspberrypi_bootloader "$1"
install_hybrid_mbr "$1"
}

Expand Down
File renamed without changes.
File renamed without changes.
11 changes: 11 additions & 0 deletions chipset-bcm2837/chromeos-base/chromeos-chrome/Manifest
@@ -0,0 +1,11 @@
DIST airmont_R77-3849.0-1563789733.afdo.xz 5630792 BLAKE2B b4e6d85d28251e9bfe2ba73a602c2398b149eb3d754d3c557d3b427fcfe06203a65bf79f61a2bbb6e597ddc6bbd980c038dd747352ab114eb26897e0e642039b SHA512 f4f1a5de6e7ef68add66a0cc69b87b5031213b49f26bd884b1e7c006106f591065b08ee095bd07cde9756da2d16f461864a90ddc3a35124260633f0b595deef6
DIST airmont_R77-3865.105-1571050755.afdo.xz 2667436 BLAKE2B f83e44670cf727e0ea553e907169213b32f8ff18f0b24100232719138d9b14f64f043afc7babaf923a64b400ee6d94405890e55010774e1f1d95e274fa9aec22 SHA512 31f9fbf36d3ef0c5a17ba58b24df6f3409e8ba63542f9b30c83583069a34eee758289f11e248f91edfca16ad19b825b9c157d19d76c2a51eb2458449073ac1d6
DIST benchmark_chromeos-chrome-amd64-77.0.3862.0_rc-r1.afdo.bz2 1848967 BLAKE2B 6368e4967d2e5a8e5858616fbe3ab1c4a05e9a373d353e48ab9d4d5397fe0a18961fa0bda130b1bf786bf6d3b00d0a661a2a814b5501f3ab96e3e60b2521b6ef SHA512 b39b6dcaf5f0d87fcd4d67c518b53537ae66a558e08d7e2012b0aaca5e4b279a17c16db08bc9bfdfc901fbbc094898ae62528aff1eb7e63fe3c516b9c0315223
DIST benchmark_chromeos-chrome-amd64-77.0.3865.126_rc-r1.afdo.bz2 3377477 BLAKE2B 80dcd99e590507d705a0cabaf27db5fec9134a445dee3ed31b82db65d5d08d9f66145471ae4c6a31e3c1c6674806127ad4f0962b0ac012b83ca8cf87a9c0cada SHA512 819679e4a8b6c884308286ab6805d6b8c0d9eee10c5218f40d278a7f33ee8759b3c220089f44a5fda9cccc2d66c570ab28d6f41caffb335d330ef59d951d7da3
DIST broadwell_R77-3809.38-1563788827.afdo.xz 6513012 BLAKE2B 36fc1612e59048ac96049e57626cb36722b90259895195502011b4f49ef25ddc56068a1d77ef6b01fb0399bbca54311b96e5c517d48497ca1b9534e15cf6b0c1 SHA512 9f3d0eb2dadcfd4f7606a7879b65bd7b57760d2af8cc470cf36db2407494bfd226ea5ba3135641233acd58f170c334a3513d102cf0f1a49a8af8c1b4e7b319db
DIST broadwell_R77-3865.105-1571048903.afdo.xz 2439616 BLAKE2B c823a7fce3644287c0355cc40e2deeec3bf914a9602265a9254c01bef5743b2492e876c15a2b9ab6c7d33ce09ae7911b62f2dd9f950fdea41271d0177dd56cce SHA512 5f0592f638829713c4b629c332ac64e4ec9d2a9d1c90324f6908d356f74b9943fe6e54e273766b99b4df9f89eeb2f0ea26c69ea438fb307f1cc3ed8682dea850
DIST chromeos-chrome-orderfile-77.0.3849.0_rc-r1.orderfile.xz 268292 BLAKE2B 33df3fd31882aa26abf8fd673b1f7d969c5b17eb1262ffaf7d9220a34062226fb3a042c080e8da7be1b9a5eda0d6472fd06bcd5f362a67f6e4ffda0f53381783 SHA512 3c07a9e7407ffb1b80dcb72c186800af36fa671720d154ee490e6d2bff0d6e5dc46c88514921c1d3d6ad2792e50652953aca7efa8e88ecf9aae96ef043e27910
DIST haswell_R77-3809.38-1563791973.afdo.xz 6827520 BLAKE2B 5417756397b08b0bda6dee4a891ec0113bc77c3fda5c3cec51347aa465d75bf130673f3a97aecf91dcd9d893c6eb3f467cae6c2879455377a6a770f6ca38ac18 SHA512 49b657b678f4a517bf0ddbc24ff8698c0cb63270a391aefb026a2b655cf412a9e3e013cb78c6bbf0bc12358413b81822d7dfea3b3bc0561748e0852f1798174a
DIST haswell_R77-3865.105-1571058481.afdo.xz 2410652 BLAKE2B ea1d95285d41985f95c64bfd28806a15a46f3677d52b909c1c8de2c287e64976ea6c1725d477d4ea610d6bcd668ff34424f6206c26cdd8fa4191863c7b25aa2a SHA512 15242d08297687a0dd56a865c18542d38db07872e3aba09207cfb08871f52efece76c87df083b0e6ea492c841d81ff0d71d52a8a003c05e870edb17bb259da2e
DIST silvermont_R77-3849.0-1563789224.afdo.xz 5063804 BLAKE2B 4f1384b080ceafa540ecdf5cf047b1a5a3f6b198085e629e33c1705e5fd15a394eae7bb4f928fc330f13d8bc0aeefceccc9cf2e609cfe61171b5416cb33e87fa SHA512 5c95b4da82e46556f606356c116f80d70baed8a9f1152343bc97c98afd6a6cdcb9b8280738676627982c19e65d81b52ca9353ce5871836fc635866829d835ff1
DIST silvermont_R77-3865.105-1571051923.afdo.xz 2484508 BLAKE2B 51a4f77b647bd86557582b8d0e2f16702aee353023e25868222cbc8587dfd40ab7daa3f0b63fc88dd3d3401a4f306841109d1e23216b6d4737743e1fb3f9dd95 SHA512 58c0770c75dd5749f44373f0c3e311474367ccbf1cc26e8bb6d8a5edb575eafef0f238cd5e0727c18a95879edf1c7c90b96c17b5c7ddd77b2e020b09861d1aab

0 comments on commit a61a679

Please sign in to comment.