1*ab43bd72STomas Glozar#!/bin/bash 2*ab43bd72STomas Glozar# SPDX-License-Identifier: GPL-2.0 3*ab43bd72STomas Glozar# Check if osnoise options are enabled or disabled. 4*ab43bd72STomas Glozar# Usage: check-osnoise-option.sh <OPTION1> [<OPTION2> ...] 5*ab43bd72STomas Glozar# Output: one line per option in the format "OPTION=enabled" or "OPTION=disabled" 6*ab43bd72STomas Glozar 7*ab43bd72STomas Glozaroptions=$(tr ' ' '\n' < /sys/kernel/tracing/osnoise/options) 8*ab43bd72STomas Glozarfor name in "$@"; do 9*ab43bd72STomas Glozar if echo "$options" | grep -q "^NO_${name}$"; then 10*ab43bd72STomas Glozar echo "$name=disabled" 11*ab43bd72STomas Glozar elif echo "$options" | grep -q "^${name}$"; then 12*ab43bd72STomas Glozar echo "$name=enabled" 13*ab43bd72STomas Glozar else 14*ab43bd72STomas Glozar echo "$name=unsupported" 15*ab43bd72STomas Glozar fi 16*ab43bd72STomas Glozardone 17