mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
synced 2024-12-29 18:32:19 +00:00
5e90385d9d
This reverts commit 27bfb9d846
.
There is no need to explicitly add a checksum, as the miniboot tool
normally does this for us. I can't reproduce the behaviour where the
checksum was omitted.
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
48 lines
659 B
Bash
Executable File
48 lines
659 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
case "$1" in
|
|
config)
|
|
echo "Configuring..."
|
|
pushd config
|
|
cmake .
|
|
make
|
|
popd
|
|
config/conf Kconfig
|
|
cmake .
|
|
;;
|
|
|
|
compile)
|
|
echo "Compile time..."
|
|
make
|
|
;;
|
|
|
|
install)
|
|
if [ ! -e .config ]; then
|
|
exit 1
|
|
fi
|
|
|
|
. ./.config
|
|
make
|
|
|
|
echo -n "Installing firmware..."
|
|
if [ "$CONFIG_CARL9170FW_BUILD_TOOLS" = "y" ] &&
|
|
[ "$CONFIG_CARL9170FW_BUILD_MINIBOOT" = "y" ]; then
|
|
echo -n "Apply miniboot..."
|
|
tools/src/miniboot a carlfw/carl9170.fw minifw/miniboot.fw
|
|
fi
|
|
|
|
install -m 644 carlfw/carl9170.fw \
|
|
../carl9170-$CONFIG_CARL9170FW_RELEASE_VERSION.fw
|
|
echo "done."
|
|
;;
|
|
|
|
*)
|
|
$0 config
|
|
$0 compile
|
|
;;
|
|
|
|
|
|
esac
|