Commit 2fe7c318 authored by Gerd Hoffmann's avatar Gerd Hoffmann
Browse files

virtio-input: add linux/input.h



Linux input layer (evdev) header file.

Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent 33aa30ca
Loading
Loading
Loading
Loading
+1198 −0

File added.

Preview size limit exceeded, changes collapsed.

+3 −1
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ fi
cp_virtio() {
    from=$1
    to=$2
    virtio=$(find "$from" -name '*virtio*h')
    virtio=$(find "$from" -name '*virtio*h' -o -name "input.h")
    if [ "$virtio" ]; then
        rm -rf "$to"
        mkdir -p "$to"
@@ -40,6 +40,7 @@ cp_virtio() {
                grep '#include' "$f" | grep -v -e 'linux/virtio' \
                                             -e 'linux/types' \
                                             -e 'linux/if_ether' \
                                             -e 'sys/' \
                                             > /dev/null
            then
                echo "Unexpected #include in input file $f".
@@ -48,6 +49,7 @@ cp_virtio() {

            header=$(basename "$f");
            sed -e 's/__u\([0-9][0-9]*\)/uint\1_t/g' \
                -e 's/__s\([0-9][0-9]*\)/int\1_t/g' \
                -e 's/__le\([0-9][0-9]*\)/uint\1_t/g' \
                -e 's/__be\([0-9][0-9]*\)/uint\1_t/g' \
                -e 's/<linux\/\([^>]*\)>/"standard-headers\/linux\/\1"/' \