Home
last modified time | relevance | path

Searched refs:fuse (Results 1 – 25 of 199) sorted by relevance

12345678

/openbmc/u-boot/drivers/thermal/
H A Dimx_thermal.c42 unsigned int fuse; member
56 u32 fuse = priv->fuse; in read_cpu_temperature() local
68 n1 = fuse >> 20; in read_cpu_temperature()
142 u32 fuse = *priv; in read_cpu_temperature() local
153 raw_25c = fuse >> 21; in read_cpu_temperature()
157 te1 = (fuse >> 9) & 0x1ff; in read_cpu_temperature()
236 unsigned int fuse = ~0; in imx_thermal_probe() local
242 fuse_read(pdata->fuse_bank, pdata->fuse_word, &fuse); in imx_thermal_probe()
246 if (fuse == 0 || fuse == ~0) { in imx_thermal_probe()
248 fuse); in imx_thermal_probe()
[all …]
/openbmc/u-boot/doc/
H A DREADME.fuse3 The fuse API allows to control a fusebox and how it is used by the upper
6 A fuse corresponds to a single non-volatile memory bit that can be programmed
8 fuse that has not been programmed reads 0.
13 A fuse word is the smallest group of fuses that can be read at once from the
16 A fuse bank is the smallest group of fuse words having a common ID, as defined
19 Upon startup, the fusebox control IP reads the fuse values and stores them to a
28 fuse read <bank> <word> [<cnt>]
29 Read fuse words from the shadow cache.
32 fuse sense <bank> <word> [<cnt>]
34 fuse words. This operation does not update the shadow cache.
[all …]
H A DREADME.fsl_iim1 Driver implementing the fuse API for Freescale's IC Identification Module (IIM)
14 A fuse word contains 8 fuse bit slots, as explained in 30.4.2.2.1.
16 A bank contains 256 fuse word slots, as shown by the memory map in 30.3.1.
18 Some fuse bit or word slots may not have the corresponding fuses actually
H A DREADME.mxc_ocotp1 Driver implementing the fuse API for Freescale's On-Chip OTP Controller (OCOTP)
16 A fuse word contains 32 fuse bit slots, as explained in 46.2.1.
18 A bank contains 8 fuse word slots, as explained in 46.2.1 and shown by the
21 Some fuse bit or word slots may not have the corresponding fuses actually
/openbmc/qemu/tests/qemu-iotests/tests/
H A Dfuse-allow-other.out1 QA output created by fuse-allow-other
11 'type': 'fuse',
14 'mountpoint': 'TEST_DIR/fuse-export',
23 chmod: changing permissions of 'TEST_DIR/fuse-export': Operation not permitted
26 cat: fuse-export: Permission denied
27 stat: cannot statx 'fuse-export': Permission denied
28 cat: fuse-export: Permission denied
29 stat: cannot statx 'fuse-export': Permission denied
40 'type': 'fuse',
43 'mountpoint': 'TEST_DIR/fuse
[all...]
H A Dfuse-allow-other128 sudo -n -u nobody cat fuse-export >/dev/null
134 stat -c 'Permissions seen by nobody: %a' fuse-export 2>&1 \
138 chmod o-r fuse-export 2>&1 | _filter_testdir | _filter_imgfmt
141 sudo -n -u nobody cat fuse-export >/dev/null
144 stat -c 'Permissions seen by nobody: %a' fuse-export 2>&1 \
/openbmc/openbmc/meta-openembedded/meta-filesystems/recipes-support/fuse/
H A Dfuse_2.9.9.bb15 file://0001-fuse-fix-the-return-value-of-help-option.patch \
17 file://fuse.conf \
23 UPSTREAM_CHECK_REGEX = "fuse\-(?P<pver>2(\.\d+)+).tar.gz"
25 CVE_PRODUCT = "fuse_project:fuse fuse:fuse"
29 INITSCRIPT_NAME = "fuse"
36 PACKAGES =+ "fuse-utils libulockmgr libulockmgr-dev"
38 RPROVIDES:${PN}-dbg += "fuse-utils-dbg libulockmgr-dbg"
40 RRECOMMENDS:${PN}:class-target = "kernel-module-fuse libulockmgr fuse-utils"
49 FILES:fuse-utils = "${bindir} ${base_sbindir}"
50 DEBIAN_NOAUTONAME:fuse-utils = "1"
[all …]
/openbmc/u-boot/arch/arm/mach-imx/
H A Dmac.c28 struct imx_mac_fuse *fuse; in imx_get_mac_from_fuse() local
33 fuse = (struct imx_mac_fuse *)(ulong)(OCOTP_BASE_ADDR + offset); in imx_get_mac_from_fuse()
37 u32 value = readl(&fuse->mac_addr2); in imx_get_mac_from_fuse()
44 value = readl(&fuse->mac_addr1); in imx_get_mac_from_fuse()
49 u32 value = readl(&fuse->mac_addr1); in imx_get_mac_from_fuse()
54 value = readl(&fuse->mac_addr0); in imx_get_mac_from_fuse()
H A Dcpu.c356 struct fuse_bank1_regs *fuse = in get_cpu_speed_grade_hz() local
360 val = readl(&fuse->tester3); in get_cpu_speed_grade_hz()
388 struct fuse_bank1_regs *fuse = in get_cpu_temp_grade() local
392 val = readl(&fuse->tester3); in get_cpu_temp_grade()
468 struct fuse_bank4_regs *fuse = in nxp_board_rev() local
471 return (readl(&fuse->gp1) >> 8 & 0x0F); in nxp_board_rev()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libeigen/libeigen/
H A D0001-Default-eigen_packet_wrapper-constructor.patch14 for recipes with -Werror enabled and gcc-11, e.g. fuse-core, robot-localization,
17 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/rec…
18 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/git…
19 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/git…
20 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/git…
21 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/git…
22 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/rec…
23 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/rec…
26 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/rec…
27 …ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fuse-core/0.4.2-1-r0/git…
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D308.out26 'type': 'fuse',
29 'mountpoint': 'TEST_DIR/t.IMGFMT.fuse'
31 {"error": {"class": "GenericError", "desc": "Failed to stat 'TEST_DIR/t.IMGFMT.fuse': No such file …
36 'type': 'fuse',
39 'mountpoint': 'TEST_DIR/t.IMGFMT.fuse'
41 {"error": {"class": "GenericError", "desc": "'TEST_DIR/t.IMGFMT.fuse' is not a regular file"}}
46 'type': 'fuse',
49 'mountpoint': 'TEST_DIR/t.IMGFMT.fuse'
54 chmod: changing permissions of 'TEST_DIR/t.IMGFMT.fuse': Read-only file system
61 'type': 'fuse',
[all …]
/openbmc/u-boot/arch/arm/mach-tegra/tegra20/
H A Dwarmboot.c200 static int is_production_mode_fuse_set(struct fuse_regs *fuse) in is_production_mode_fuse_set() argument
202 return readl(&fuse->production_mode); in is_production_mode_fuse_set()
205 static int is_odm_production_mode_fuse_set(struct fuse_regs *fuse) in is_odm_production_mode_fuse_set() argument
207 return readl(&fuse->security_mode); in is_odm_production_mode_fuse_set()
210 static int is_failure_analysis_mode(struct fuse_regs *fuse) in is_failure_analysis_mode() argument
212 return readl(&fuse->fa); in is_failure_analysis_mode()
217 struct fuse_regs *fuse = (struct fuse_regs *)NV_PA_FUSE_BASE; in ap20_is_odm_production_mode() local
219 if (!is_failure_analysis_mode(fuse) && in ap20_is_odm_production_mode()
220 is_odm_production_mode_fuse_set(fuse)) in ap20_is_odm_production_mode()
228 struct fuse_regs *fuse = (struct fuse_regs *)NV_PA_FUSE_BASE; in ap20_is_production_mode() local
[all …]
/openbmc/u-boot/doc/imx/common/
H A Dimx6.txt9 1.1 MAC Address: It is stored in fuse bank 4, with the 32 lsbs in word 2 and the
12 is stored in fuse bank 4, with the 16 lsb in word 3[31:16] and the 32 msbs in
19 - The MAC address is stored in two fuse addresses (the fuse addresses are
25 In order to use the fuse API, we need to pass the bank and word values, which
42 => fuse read 4 2
63 => fuse read 4 3
84 - The command '=> fuse read 4 2 2' reads the whole MAC addresses at once:
86 => fuse read 4 2 2
H A Dimx5.txt27 2.1 MAC Address: It is stored in the words 9 to 14 of fuse bank 1, using the
34 => fuse prog -y 1 9 01 23 45 67 89 ab
37 done by programming the MAC_ADDR_LOCK fuse, which is bit 4 of word 0 in
40 => fuse prog -y 1 0 10
/openbmc/u-boot/arch/arm/mach-omap2/
H A Dabb.c17 __weak s8 abb_setup_ldovbb(u32 fuse, u32 ldovbb) in abb_setup_ldovbb() argument
58 void abb_setup(u32 fuse, u32 ldovbb, u32 setup, u32 control, in abb_setup() argument
93 if (fuse && ldovbb) { in abb_setup()
94 if (abb_setup_ldovbb(fuse, ldovbb)) in abb_setup()
/openbmc/openbmc/meta-openembedded/meta-filesystems/recipes-filesystems/packageconfigs/
H A Dpackagegroup-meta-filesystems.bb25 fuse-exfat \
32 unionfs-fuse \
33 sshfs-fuse \
38 fuse \
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-connectivity/obexftp/obexftp/
H A Dmake_fuse_swig_optional.patch11 -add_subdirectory ( fuse )
15 +option ( ENABLE_FUSE "Build the obexftp fuse module" OFF )
17 + add_subdirectory ( fuse )
/openbmc/qemu/hw/misc/
H A Dsifive_u_otp.c76 return s->fuse[s->pa & SIFIVE_U_OTP_PA_MASK]; in sifive_u_otp_read()
165 SET_FUSEARRAY_BIT(s->fuse, s->pa, s->paio, s->pdin); in sifive_u_otp_write()
170 SIFIVE_U_OTP_FUSE_WORD, &s->fuse[s->pa], 0) in sifive_u_otp_write()
235 if (blk_pread(s->blk, 0, filesize, s->fuse, 0) < 0) { in sifive_u_otp_realize()
243 memset(s->fuse, 0xff, sizeof(s->fuse)); in sifive_u_otp_realize()
246 s->fuse[SIFIVE_U_OTP_SERIAL_ADDR] = s->serial; in sifive_u_otp_realize()
247 s->fuse[SIFIVE_U_OTP_SERIAL_ADDR + 1] = ~(s->serial); in sifive_u_otp_realize()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-connectivity/obexftp/
H A Dobexftp_0.24.2.bb24 # fuse support will need meta-filesystems layer
25 PACKAGECONFIG[fuse] = "-DENABLE_FUSE=ON,-DENABLE_FUSE=OFF,fuse"
28 DEPENDS:remove:class-native = "fuse-native"
/openbmc/openbmc/meta-openembedded/meta-filesystems/recipes-filesystems/fuse-exfat/
H A Dfuse-exfat_1.4.0.bb2 DESCRIPTION = "fuse-exfat is a read and write driver implementing the \
4 is provided under the name mount.exfat-fuse. \
14 DEPENDS = "fuse virtual/libc"
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/fuse/
H A Dfuse3_3.16.2.bb16 SRC_URI = "https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.gz"
19 S = "${WORKDIR}/fuse-${PV}"
22 UPSTREAM_CHECK_REGEX = "fuse\-(?P<pver>3(\.\d+)+).tar.xz"
24 CVE_PRODUCT = "fuse_project:fuse"
73 RRECOMMENDS:${PN}:class-target = "kernel-module-fuse fuse3-utils"
/openbmc/qemu/python/qemu/utils/
H A Dqom_fuse.py48 import fuse
49 from fuse import FUSE, FuseOSError, Operations
56 fuse.fuse_python_api = (0, 2)
67 fuse: FUSE
87 self.fuse = FUSE(self, self.mount, foreground=True)
/openbmc/u-boot/doc/imx/habv4/guides/
H A Dmx6_mx7_secure_boot.txt140 fuse values are generated by the srktool and should be programmed in the
146 The U-Boot fuse tool can be used for programming eFuses on i.MX SoCs.
162 => fuse prog 3 0 0x20593752
163 => fuse prog 3 1 0x6ACE6962
164 => fuse prog 3 2 0x26E0D06C
165 => fuse prog 3 3 0xFC600661
166 => fuse prog 3 4 0x1240E88F
167 => fuse prog 3 5 0x1209F144
168 => fuse prog 3 6 0x831C8117
169 => fuse prog 3 7 0x1190FD4D
[all …]
/openbmc/u-boot/arch/arm/mach-omap2/omap5/
H A Dabb.c27 s8 abb_setup_ldovbb(u32 fuse, u32 ldovbb) in abb_setup_ldovbb() argument
42 vset = readl(fuse); in abb_setup_ldovbb()
/openbmc/u-boot/arch/arm/mach-imx/mx7/
H A Dsoc.c135 struct fuse_bank1_regs *fuse = in is_mx7d() local
139 val = readl(&fuse->tester4); in is_mx7d()
335 struct fuse_bank0_regs *fuse = in get_board_serial() local
338 serialnr->low = fuse->tester0; in get_board_serial()
339 serialnr->high = fuse->tester1; in get_board_serial()

12345678