Home
last modified time | relevance | path

Searched +full:firmware +full:. +full:img (Results 1 – 25 of 63) sorted by relevance

123

/freebsd/share/examples/kld/firmware/fwimage/
H A DMakefile4 FIRMWS= firmware.img:beastie
6 CLEANFILES= firmware.img
8 firmware.img: firmware.img.uu target
9 uudecode -p ${.ALLSRC} > ${.TARGET}
11 .include <bsd.kmod.mk>
HDfirmware.img.uu1 begin 644 firmware.img
/freebsd/sys/contrib/dev/iwlwifi/
H A Diwl-drv.c10 #include <linux/completion.h>
11 #include <linux/dma-mapping.h>
12 #include <linux/firmware.h>
13 #include <linux/module.h>
14 #include <linux/vmalloc.h>
16 #include "iwl-drv.h"
17 #include "iwl-csr.h"
18 #include "iwl-debug.h"
19 #include "iwl-trans.h"
20 #include "iwl-op-mode.h"
[all …]
/freebsd/sys/contrib/dev/iwlwifi/fw/
H A Dimg.h9 #include <linux/types.h>
11 #include "api/dbg-tlv.h"
13 #include "file.h"
14 #include "error-dump.h"
19 * The type of ucode.
35 * enumeration of ucode section.
36 * This enumeration is used directly for older firmware (before 16.0).
37 * For new firmware, there can be up to 4 sections (see below) but the
38 * first one packaged into the firmware file is the DATA section and
39 * some debugging code accesses that.
[all …]
H A Druntime.h9 #include "iwl-config.h"
10 #include "iwl-trans.h"
11 #include "img.h"
12 #include "fw/api/debug.h"
13 #include "fw/api/paging.h"
14 #include "fw/api/power.h"
15 #include "iwl-nvm-utils.h"
16 #include "fw/acpi.h"
17 #include "fw/regulatory.h"
51 * is used if it is %true, the 'desc' part otherwise.
[all …]
H A Dpaging.c7 #include "iwl-drv.h"
8 #include "runtime.h"
9 #include "fw/api/commands.h"
15 if (!fwrt->fw_paging_db[0].fw_paging_block) in iwl_free_fw_paging()
47 if (fwrt->fw_paging_db[0].fw_paging_block) in iwl_alloc_fw_paging_mem()
66 * Allocate CSS and paging blocks in dram. in iwl_alloc_fw_paging_mem()
79 fwrt->fw_paging_db[blk_idx].fw_paging_block = block; in iwl_alloc_fw_paging_mem()
80 fwrt->fw_paging_db[blk_idx].fw_paging_size = size; in iwl_alloc_fw_paging_mem()
88 * since we failed to map_page. in iwl_alloc_fw_paging_mem()
93 fwrt->fw_paging_db[blk_idx].fw_paging_phys = phys; in iwl_alloc_fw_paging_mem()
[all …]
/freebsd/share/examples/kld/firmware/
H A DREADME2 This is a simple example of the firmware(9) system. It consists of two
6 This is the firmware image (the ascii art of beastie from the boot
7 menu). The Makefile lists the firmware file "firmware.img" and the
8 short handle for this firmware image "beastie".
10 loaded automatically if requested.
13 This module tries to get the a firmware image called "beastie",
14 checks if the data is '\0'-terminated and prints it to the console.
15 It keeps a reference to the firmware until it is unloaded.
17 This is mainly to demonstrate how to construct firmware image modules.
/freebsd/contrib/file/magic/Magdir/
H A Dmap7 # Garmin .FIT files https://pub.ks-and-ks.ne.jp/cycling/edge500_fit.shtml
8 8 string .FIT FIT Map data
12 # https://pub.ks-and-ks.ne.jp/cycling/edge500_fit.shtml
30 # URL: https://en.wikipedia.org/wiki/Garmin_.img
31 # Reference: https://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin/IMG_File_Format
32 # sourceforge.net/projects/garmin-img/files/IMG%20File%20Format/1.0/imgformat-1.0.pdf
33 # GRR: similar to MBR boot sector handled by ./filesystems
36 >0x13 string =IMG\0
41 # If non-zero, every byte of the entire .img file is to be XORed with this value
44 >(0x40.b*512) ubyte x
[all …]
/freebsd/sys/modules/ralfw/
H A DMakefile.inc2 # Common rules for building firmware. Note this gets auto-included
3 # by the subdir Makefile's as a consequence of included bsd.kmod.mk.
5 KMOD= ${IMG}fw
6 _FIRM= ${IMG}.fw
12 ${_FIRM}: ${SRCTOP}/sys/contrib/dev/ral/${_FIRM}.uu
13 uudecode -p ${.ALLSRC} > ${.TARGET}
/freebsd/release/
H A DMakefile2 # Makefile for building releases and release media.
5 # cdrom: Builds release CD-ROM media (disc1.iso)
6 # dvdrom: Builds release DVD-ROM media (dvd1.iso)
7 # memstick: Builds memory stick image (memstick.img)
8 # mini-memstick: Builds minimal memory stick image (mini-memstick.img)
27 # make installkernel installworld.
29 # XTRADIR: xtra-bits-dir argument for <arch>/mkisoimages.sh
33 # WITH_DVD: if set, generate dvd1.iso
43 WORLDDIR?= ${.CURDIR}/..
46 .include "${WORLDDIR}/share/mk/bsd.compat.pre.mk"
[all …]
/freebsd/usr.sbin/bhyve/
H A Dbhyve.81 .\"
2 .\" SPDX-License-Identifier: BSD-2-Clause
3 .\"
4 .\" Copyright (c) 2013 Peter Grehan
5 .\" All rights reserved.
6 .\"
7 .\" Redistribution and use in source and binary forms, with or without
8 .\" modification, are permitted provided that the following conditions
9 .\" are met:
10 .\" 1. Redistributions of source code must retain the above copyright
[all …]
/freebsd/tools/boot/
H A Dfull-test.sh10 # different booting scenarios in the precense / absence of variables).
11 # scripts - generated scripts that uses images to run the tests.
15 # other misc things. We use these to generate dozens of test images that we
16 # use qemu-system-XXXX to boot. They all boot the same thing at the moment:
18 # halts.
23 # eg https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-amd64-b…
24 URLBASE="https://download.freebsd.org/releases"
36 t=$(realpath $(dirname $0)/../..)
38 if [ -f ${t}/tools/build/make.py ]; then
39 MAKE="${t}/tools/build/make.py"
[all …]
/freebsd/sys/contrib/dev/iwlwifi/pcie/gen1_2/
H A Dtrans-gen2.c7 #include <linux/delay.h>
9 #include "iwl-trans.h"
10 #include "iwl-prph.h"
11 #include "pcie/iwl-context-info.h"
12 #include "pcie/iwl-context-info-v2.h"
13 #include "internal.h"
14 #include "fw/dbg.h"
20 * (e.g. after platform boot, or shutdown via iwl_pcie_apm_stop())
31 * bits already set by default after reset. in iwl_pcie_gen2_apm_init()
91 * D0A* (powered-up Active) --> D0U* (Uninitialized) state. in iwl_pcie_gen2_apm_stop()
[all …]
/freebsd/sys/modules/rtwnfw/
H A DMakefile.inc2 # Common rules for building firmware. Note this gets auto-included
3 # by the subdir Makefile's as a consequence of included bsd.kmod.mk.
5 _FIRM= ${IMG}.fw
13 ${_FIRM}: ${SRCTOP}/sys/contrib/dev/rtwn/${_FIRM}.uu
14 uudecode -p ${.ALLSRC} > ${.TARGET}
/freebsd/sys/modules/usb/rsufw/
H A DMakefile.inc2 # Common rules for building firmware. Note this gets auto-included
3 # by the subdir Makefile's as a consequence of included bsd.kmod.mk.
5 _FIRM= ${IMG}.fw
13 ${_FIRM}: ${SRCTOP}/sys/contrib/dev/rsu/${_FIRM}.uu
14 uudecode -p ${.ALLSRC} > ${.TARGET}
/freebsd/sys/modules/iwnfw/
H A DMakefile.inc2 # Common rules for building firmware. Note this gets auto-included
3 # by the subdir Makefile's as a consequence of included bsd.kmod.mk.
5 _FIRM= ${IMG}.fw
12 # Note that a license ack is not needed for iwn.
16 ${_FIRM}: ${SRCTOP}/sys/contrib/dev/iwn/${_FIRM}.uu
17 uudecode -p ${.ALLSRC} > ${.TARGET}
/freebsd/usr.sbin/mlx5tool/
H A Dmlx5tool.c2 * Copyright (c) 2018, Mellanox Technologies, Ltd. All rights reserved.
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright
11 * documentation and/or other materials provided with the distribution.
16 * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
23 * SUCH DAMAGE.
26 #include <sys/param.h>
27 #include <sys/ioctl.h>
28 #include <sys/mman.h>
[all …]
/freebsd/share/examples/
H A DMakefile4 .include <src.opts.mk>
38 FreeBSD.pfa \
40 beastie.eps \
41 beastie.fig \
42 eps.patch \
43 poster.sh
45 .if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "aarch64"
46 .if ${MK_BHYVE} != "no"
50 SE_BHYVE= vmrun.sh
51 PACKAGE_bhyve/vmrun.sh= bhyve
[all …]
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dimx8qxp-lpcg.yaml4 $id: http://devicetree.org/schemas/clock/imx8qxp-lpcg.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP i.MX8QXP LPCG (Low-Power Clock Gating) Clock
10 - Aisheng Dong <aisheng.dong@nxp.com>
14 model to control the clock gates for the peripherals. An LPCG module
15 is used to locally gate the clocks for the associated peripheral.
18 by the SCU resources and clock controls. Thus even if the clock is
20 on the base resource.
23 ID in its "clocks" phandle cell. See the full list of clock IDs from:
24 include/dt-bindings/clock/imx8-lpcg.h
[all …]
/freebsd/stand/defaults/
H A Dloader.conf1 # This is loader.conf - a file full of useful variables that you can
2 # set to change the default load behavior of your system. You should
5 # defaults later without spamming your local configuration information.
7 # All arguments must be in double quotes.
11 exec="echo Loading /boot/defaults/loader.conf"
16 loader_conf_files="/boot/device.hints /boot/loader.conf"
17 loader_conf_dirs="/boot/loader.conf.d"
18 local_loader_conf_files="/boot/loader.conf.local"
19 nextboot_conf="/boot/nextboot.conf"
28 bitmap_name="splash.bmp" # Set this to the name of the file
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx8qxp.dtsi3 * Copyright (C) 2016 Freescale Semiconductor, Inc.
5 * Dong Aisheng <aisheng.dong@nxp.com>
8 #include <dt-bindings/clock/imx8-clock.h>
9 #include <dt-bindings/clock/imx8-lpcg.h>
10 #include <dt-bindings/firmware/imx/rsrc.h>
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/interrupt-controller/arm-gic.h>
14 #include <dt-bindings/pinctrl/pads-imx8qxp.h>
15 #include <dt-bindings/thermal/thermal.h>
[all …]
/freebsd/sys/contrib/dev/iwlwifi/pcie/
H A Diwl-context-info.h20 * exponent, the actual size is 2**value, valid sizes are 8-2048.
21 * The value is four bits long. Maximum valid exponent is 12
166 * @dram: firmware image addresses in DRAM
184 int iwl_pcie_ctxt_info_init(struct iwl_trans *trans, const struct fw_img *img);
H A Dctxt-info-v2.c5 #include <linux/dmi.h>
6 #include "iwl-trans.h"
7 #include "iwl-fh.h"
8 #include "iwl-context-info-v2.h"
9 #include "gen1_2/internal.h"
10 #include "iwl-prph.h"
13 { .ident = "DELL",
14 .matches = {
15 DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."),
18 { .ident = "DELL",
[all …]
/freebsd/sys/dev/iwm/
H A Dif_iwmvar.h1 /* $OpenBSD: if_iwmvar.h,v 1.7 2015/03/02 13:51:10 jsg Exp $ */
4 * Copyright (c) 2014 genua mbh <info@genua.de>
5 * Copyright (c) 2014 Fixup Software Ltd.
9 * copyright notice and this permission notice appear in all copies.
13 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
17 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
22 * which were used as the reference documentation for this implementation.
25 * Linux 3.14.3 (tag id a2df521e42b1d9a23f620ac79dbfe8655a8391dd)
29 * This file is provided under a dual BSD/GPLv2 license. When using or
30 * redistributing this file, you may do so under either license.
185 struct iwm_fw_img img[IWM_UCODE_TYPE_MAX]; global() member
[all...]
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am62-main.dtsi5 * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
225 * firmware on non-MPU processors
628 interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>, /* irq.0 */
629 <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>; /* irq.0 */
654 interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>, /* irq.0 */
655 <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>; /* irq.0 */
691 compatible = "ti,am62-gpu", "img,img-axe-1-16m", "img,img-axe",
692 "img,img-rogue";
1152 firmware-name = "am62x-pru0-fw";
1164 firmware-name = "am62x-pru1-fw";

123