| /openbmc/u-boot/drivers/thermal/ |
| H A D | imx_thermal.c | 42 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 D | README.fuse | 3 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 D | README.fsl_iim | 1 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 D | README.mxc_ocotp | 1 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 D | fuse-allow-other.out | 1 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 D | fuse-allow-other | 128 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 D | fuse_2.9.9.bb | 15 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 D | mac.c | 28 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 D | cpu.c | 356 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 D | 0001-Default-eigen_packet_wrapper-constructor.patch | 14 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 D | 308.out | 26 '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 D | warmboot.c | 200 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 D | imx6.txt | 9 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 D | imx5.txt | 27 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 D | abb.c | 17 __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 D | packagegroup-meta-filesystems.bb | 25 fuse-exfat \ 32 unionfs-fuse \ 33 sshfs-fuse \ 38 fuse \
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-connectivity/obexftp/obexftp/ |
| H A D | make_fuse_swig_optional.patch | 11 -add_subdirectory ( fuse ) 15 +option ( ENABLE_FUSE "Build the obexftp fuse module" OFF ) 17 + add_subdirectory ( fuse )
|
| /openbmc/qemu/hw/misc/ |
| H A D | sifive_u_otp.c | 76 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 D | obexftp_0.24.2.bb | 24 # 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 D | fuse-exfat_1.4.0.bb | 2 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 D | fuse3_3.16.2.bb | 16 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 D | qom_fuse.py | 48 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 D | mx6_mx7_secure_boot.txt | 140 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 D | abb.c | 27 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 D | soc.c | 135 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()
|