Patrick Williams | d8c66bc | 2016-06-20 12:57:21 -0500 | [diff] [blame] | 1 | #!/bin/sh |
2 | |||||
3 | # Check for devices we wish to avoid gma500_gfx for | ||||
4 | DEVICES="0x8119 0x4108" | ||||
5 | |||||
6 | # Checked flag to avoid infinite modprobe | ||||
7 | echo "gma500_gfx_checked" >> /dev/kmsg; | ||||
8 | |||||
9 | for DEVICE in $DEVICES; do | ||||
10 | if udevadm trigger --subsystem-match=pci --verbose --attr-match=device=$DEVICE | grep "pci" >> /dev/null ; then | ||||
11 | echo "Found $DEVICE, avoiding gma500_gfx module" >> /dev/kmsg; | ||||
12 | exit 0 | ||||
13 | fi | ||||
14 | done | ||||
15 | exit 1 |