1#-------------------------------------------------------------------------------
2# Copyright (c) 2001-2019, Arm Limited. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7
8#!/bin/sh
9LINUX64_DRIVER_NAME="cc_linux_drv"
10is_load=$1
11is_driver_loaded=`lsmod| grep $LINUX64_DRIVER_NAME| wc -l`
12#unload driver in any case
13if [[ $is_driver_loaded -ne 0 ]]; then
14        echo Unloading driver $LINUX64_DRIVER_NAME
15        modprobe -r $LINUX64_DRIVER_NAME
16        echo lsmod
17        lsmod
18fi
19
20if [[ $is_load == "load" ]]; then
21        echo Loading driver $LINUX64_DRIVER_NAME
22        modprobe $LINUX64_DRIVER_NAME
23        echo lsmod
24        lsmod
25fi
26