| /OK3568_Linux_fs/buildroot/dl/libfuse/ |
| HD | fuse-2.9.9.tar.gz | |
| /OK3568_Linux_fs/buildroot/dl/exfat/ |
| HD | fuse-exfat-1.3.0.tar.gz | ... .am
fuse-exfat-1.3.0/fuse/mount.exfat-fuse.8
fuse- |
| /OK3568_Linux_fs/kernel/drivers/soc/tegra/fuse/ |
| H A D | fuse-tegra20.c | 21 #include <soc/tegra/fuse.h> 23 #include "fuse.h" 29 static u32 tegra20_fuse_read_early(struct tegra_fuse *fuse, unsigned int offset) in tegra20_fuse_read_early() argument 31 return readl_relaxed(fuse->base + FUSE_BEGIN + offset); in tegra20_fuse_read_early() 36 struct tegra_fuse *fuse = args; in apb_dma_complete() local 38 complete(&fuse->apbdma.wait); in apb_dma_complete() 41 static u32 tegra20_fuse_read(struct tegra_fuse *fuse, unsigned int offset) in tegra20_fuse_read() argument 49 mutex_lock(&fuse->apbdma.lock); in tegra20_fuse_read() 51 fuse->apbdma.config.src_addr = fuse->phys + FUSE_BEGIN + offset; in tegra20_fuse_read() 53 err = dmaengine_slave_config(fuse->apbdma.chan, &fuse->apbdma.config); in tegra20_fuse_read() [all …]
|
| H A D | fuse-tegra.c | 20 #include <soc/tegra/fuse.h> 22 #include "fuse.h" 46 static struct tegra_fuse *fuse = &(struct tegra_fuse) { variable 86 struct tegra_fuse *fuse = priv; in tegra_fuse_read() local 90 buffer[i] = fuse->read(fuse, offset + i * 4); in tegra_fuse_read() 185 void __iomem *base = fuse->base; in tegra_fuse_probe() 192 fuse->phys = res->start; in tegra_fuse_probe() 193 fuse->base = devm_ioremap_resource(&pdev->dev, res); in tegra_fuse_probe() 194 if (IS_ERR(fuse->base)) { in tegra_fuse_probe() 195 err = PTR_ERR(fuse->base); in tegra_fuse_probe() [all …]
|
| H A D | fuse-tegra30.c | 17 #include <soc/tegra/fuse.h> 19 #include "fuse.h" 42 static u32 tegra30_fuse_read_early(struct tegra_fuse *fuse, unsigned int offset) in tegra30_fuse_read_early() argument 44 if (WARN_ON(!fuse->base)) in tegra30_fuse_read_early() 47 return readl_relaxed(fuse->base + FUSE_BEGIN + offset); in tegra30_fuse_read_early() 50 static u32 tegra30_fuse_read(struct tegra_fuse *fuse, unsigned int offset) in tegra30_fuse_read() argument 55 err = clk_prepare_enable(fuse->clk); in tegra30_fuse_read() 57 dev_err(fuse->dev, "failed to enable FUSE clock: %d\n", err); in tegra30_fuse_read() 61 value = readl_relaxed(fuse->base + FUSE_BEGIN + offset); in tegra30_fuse_read() 63 clk_disable_unprepare(fuse->clk); in tegra30_fuse_read() [all …]
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.fuse | 1 Fuse API functions and commands 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>] [all …]
|
| H A D | README.imx6 | 6 1. CONVENTIONS FOR FUSE ASSIGNMENTS 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 28 Fuse address for the lower MAC address: 0x620 42 => fuse read 4 2 49 Fuse address for the upper MAC address: 0x630 63 => fuse read 4 3 84 - The command '=> fuse read 4 2 2' reads the whole MAC addresses at once: [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/qcom/ |
| H A D | cpr.c | 146 /* fuse quot */ 150 /* fuse quot_offset */ 367 struct fuse_corner *fuse = corner->fuse_corner; in cpr_corner_restore() local 371 ro_sel = fuse->ring_osc_idx; in cpr_corner_restore() 373 gcnt |= fuse->quot - corner->quot_adjust; in cpr_corner_restore() 377 step_quot |= fuse->step_quot & RBCPR_STEP_QUOT_STEPQUOT_MASK; in cpr_corner_restore() 839 struct fuse_corner *fuse = drv->fuse_corners; in cpr_populate_ring_osc_idx() local 840 struct fuse_corner *end = fuse + drv->desc->num_fuse_corners; in cpr_populate_ring_osc_idx() 845 for (; fuse < end; fuse++, fuses++) { in cpr_populate_ring_osc_idx() 850 fuse->ring_osc_idx = data; in cpr_populate_ring_osc_idx() [all …]
|
| /OK3568_Linux_fs/yocto/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 …]
|
| /OK3568_Linux_fs/u-boot/drivers/thermal/ |
| H A D | imx_thermal.c | 12 #include <fuse.h> 43 unsigned int fuse; member 57 u32 fuse = priv->fuse; in read_cpu_temperature() local 67 * slope = 0.4445388 - (0.0016549 * 25C fuse) in read_cpu_temperature() 69 n1 = fuse >> 20; in read_cpu_temperature() 74 * slope = 0.4445388 - (0.0016549 * 25C fuse) in read_cpu_temperature() 143 u32 fuse = *priv; in read_cpu_temperature() local 147 * fuse data layout: in read_cpu_temperature() 154 raw_25c = fuse >> 21; in read_cpu_temperature() 158 te1 = (fuse >> 9) & 0x1ff; in read_cpu_temperature() [all …]
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-filesystems/recipes-support/fuse/ |
| H A D | fuse_2.9.9.bb | 2 DESCRIPTION = "FUSE (Filesystem in Userspace) is a simple interface for userspace \ 3 programs to export a virtual filesystem to the Linux kernel. FUSE \ 16 file://0001-fuse-fix-the-return-value-of-help-option.patch \ 18 file://fuse.conf \ 24 UPSTREAM_CHECK_REGEX = "fuse\-(?P<pver>2(\.\d+)+).tar.gz" 26 CVE_PRODUCT = "fuse_project:fuse" 30 INITSCRIPT_NAME = "fuse" 37 PACKAGES =+ "fuse-utils libulockmgr libulockmgr-dev" 39 RPROVIDES:${PN}-dbg += "fuse-utils-dbg libulockmgr-dbg" 41 RRECOMMENDS:${PN}:class-target = "kernel-module-fuse libulockmgr fuse-utils" [all …]
|
| H A D | fuse3_3.10.5.bb | 2 DESCRIPTION = "FUSE (Filesystem in Userspace) is a simple interface for userspace \ 3 programs to export a virtual filesystem to the Linux kernel. FUSE \ 14 SRC_URI = "https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.xz \ 19 S = "${WORKDIR}/fuse-${PV}" 22 UPSTREAM_CHECK_REGEX = "fuse\-(?P<pver>3(\.\d+)+).tar.xz" 24 CVE_PRODUCT = "fuse_project:fuse" 69 RRECOMMENDS:${PN}:class-target = "kernel-module-fuse fuse3-utils"
|
| /OK3568_Linux_fs/buildroot/package/qemu/ |
| H A D | 0003-block-export-fuse.c-fix-fuse-lseek-on-uclibc-or-musl.patch | 4 Subject: [PATCH] block/export/fuse.c: fix fuse-lseek on uclibc or musl 9 ../block/export/fuse.c: In function 'fuse_lseek': 10 ../block/export/fuse.c:641:19: error: 'SEEK_HOLE' undeclared (first use in this function) 13 ../block/export/fuse.c:641:19: note: each undeclared identifier is reported only once for each func… 14 ../block/export/fuse.c:641:42: error: 'SEEK_DATA' undeclared (first use in this function); did you … 25 block/export/fuse.c | 3 +++ 28 diff --git a/block/export/fuse.c b/block/export/fuse.c 30 --- a/block/export/fuse.c 31 +++ b/block/export/fuse.c 33 #include <fuse.h>
|
| H A D | 0004-block-export-fuse.c-fix-musl-build.patch | 4 Subject: [PATCH] block/export/fuse.c: fix musl build 13 ../block/export/fuse.c: In function 'fuse_fallocate': 14 ../block/export/fuse.c:643:21: error: 'FALLOC_FL_ZERO_RANGE' undeclared (first use in this function) 21 Fixes: 50482fda98b ("block/export/fuse.c: fix musl build") 29 block/export/fuse.c | 4 ++++ 32 diff --git a/block/export/fuse.c b/block/export/fuse.c 34 --- a/block/export/fuse.c 35 +++ b/block/export/fuse.c 37 #include <fuse.h>
|
| /OK3568_Linux_fs/kernel/Documentation/filesystems/ |
| H A D | fuse.rst | 4 FUSE title 37 What is FUSE? 40 FUSE is a userspace filesystem framework. It consists of a kernel 41 module (fuse.ko), a userspace library (libfuse.*) and a mount utility 44 One of the most important features of FUSE is allowing secure, 50 `FUSE homepage: <https://github.com/libfuse/>`_ 57 fuse 58 This is the usual way to mount a FUSE filesystem. The first 72 obtained by opening the FUSE device ('/dev/fuse'). 84 By default FUSE doesn't check file access permissions, the [all …]
|
| H A D | virtiofs.rst | 46 ro, rw, context, etc. It also supports FUSE mount options. 58 Since the virtio-fs device uses the FUSE protocol for file system requests, the 59 virtiofs file system for Linux is integrated closely with the FUSE file system 60 client. The guest acts as the FUSE client while the host acts as the FUSE 61 server. The /dev/fuse interface between the kernel and userspace is replaced 64 FUSE requests are placed into a virtqueue and processed by the host. The 68 Mapping /dev/fuse to virtqueues requires solving differences in semantics 69 between /dev/fuse and virtqueues. Each time the /dev/fuse device is read, the 70 FUSE client may choose which request to transfer, making it possible to
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/fuse/ |
| H A D | base.c | 27 nvkm_fuse_read(struct nvkm_fuse *fuse, u32 addr) in nvkm_fuse_read() argument 29 return fuse->func->read(fuse, addr); in nvkm_fuse_read() 47 struct nvkm_fuse *fuse; in nvkm_fuse_new_() local 48 if (!(fuse = *pfuse = kzalloc(sizeof(*fuse), GFP_KERNEL))) in nvkm_fuse_new_() 50 nvkm_subdev_ctor(&nvkm_fuse, device, index, &fuse->subdev); in nvkm_fuse_new_() 51 fuse->func = func; in nvkm_fuse_new_() 52 spin_lock_init(&fuse->lock); in nvkm_fuse_new_()
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | fuse.c | 15 #include <fuse.h> 35 "\nReally perform this fuse programming? <y/N>\n"); in confirm_prog() 40 puts("Fuse programming aborted\n"); in confirm_prog() 136 fuse, CONFIG_SYS_MAXARGS, 0, do_fuse, 137 "Fuse sub-system", 138 "read <bank> <word> [<cnt>] - read 1 or 'cnt' fuse words,\n" 140 "fuse sense <bank> <word> [<cnt>] - sense 1 or 'cnt' fuse words,\n" 142 "fuse prog [-y] <bank> <word> <hexval> [<hexval>...] - program 1 or\n" 143 " several fuse words, starting at 'word' (PERMANENT)\n" 144 "fuse override <bank> <word> <hexval> [<hexval>...] - override 1 or\n" [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/fuse/ |
| H A D | nvidia,tegra20-fuse.txt | 1 NVIDIA Tegra20/Tegra30/Tegr114/Tegra124 fuse block. 12 nvidia,tegra20-efuse: Tegra20 requires using APB DMA to read the fuse data 20 of the fuse registers. 24 - fuse 28 - fuse 32 fuse@7000f800 { 37 clock-names = "fuse"; 39 reset-names = "fuse";
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-filesystems/recipes-support/fuse/files/ |
| H A D | gold-unversioned-symbol.patch | 1 fuse: Fix linking issues with gold linker 3 fuse has problems when linking with gold since it uses version 16 http://comments.gmane.org/gmane.comp.file-systems.fuse.devel/9524 24 lib/fuse.c | 10 +++++----- 30 diff --git a/lib/fuse.c b/lib/fuse.c 32 --- a/lib/fuse.c 33 +++ b/lib/fuse.c 34 @@ -4873,11 +4873,11 @@ struct fuse *fuse_new_compat1(int fd, int flags, 55 @@ -119,4 +119,4 @@ int fuse_loop_mt(struct fuse *f)
|
| /OK3568_Linux_fs/kernel/fs/fuse/ |
| H A D | Kconfig | 3 tristate "FUSE (Filesystem in Userspace) support" 6 With FUSE it is possible to implement a fully functional filesystem 10 from the FUSE homepage: 13 installed if you've installed the "fuse" package itself. 15 See <file:Documentation/filesystems/fuse.rst> for more information. 19 a filesystem based on FUSE, answer Y or M. 25 This FUSE extension allows character devices to be
|
| /OK3568_Linux_fs/buildroot/package/openvmtools/ |
| H A D | 0011-open-vm-tools-vmhgfs-fuse-fsutils.h-fix-build-on-mus.patch | 4 Subject: [PATCH] open-vm-tools/vmhgfs-fuse/fsutils.h: fix build on musl 22 vmhgfs-fuse/fsutil.h | 3 ++- 25 diff --git a/vmhgfs-fuse/fsutil.h b/vmhgfs-fuse/fsutil.h 27 --- a/vmhgfs-fuse/fsutil.h 28 +++ b/vmhgfs-fuse/fsutil.h 31 #include <fuse.h>
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra20/ |
| H A D | warmboot.c | 21 #include <asm/arch-tegra/fuse.h> 201 static int is_production_mode_fuse_set(struct fuse_regs *fuse) in is_production_mode_fuse_set() argument 203 return readl(&fuse->production_mode); in is_production_mode_fuse_set() 206 static int is_odm_production_mode_fuse_set(struct fuse_regs *fuse) in is_odm_production_mode_fuse_set() argument 208 return readl(&fuse->security_mode); in is_odm_production_mode_fuse_set() 211 static int is_failure_analysis_mode(struct fuse_regs *fuse) in is_failure_analysis_mode() argument 213 return readl(&fuse->fa); in is_failure_analysis_mode() 218 struct fuse_regs *fuse = (struct fuse_regs *)NV_PA_FUSE_BASE; in ap20_is_odm_production_mode() local 220 if (!is_failure_analysis_mode(fuse) && in ap20_is_odm_production_mode() 221 is_odm_production_mode_fuse_set(fuse)) in ap20_is_odm_production_mode() [all …]
|
| /OK3568_Linux_fs/u-boot/board/toradex/apalis_imx6/ |
| H A D | do_fuse.c | 14 #include <fuse.h> 21 printf("Fuse 0, 5: %8x\n", val); in mfgr_fuse() 23 printf("Fuse 0, 6: %8x\n", val6); in mfgr_fuse() 25 printf("Fuse 4, 3: %8x\n", val); in mfgr_fuse() 27 printf("Fuse 4, 2: %8x\n", val); in mfgr_fuse() 65 printf("Fuse 0, 5: %8x\n", val); in do_updt_fuse() 67 puts("Fast boot mode already fused, no need to fuse\n"); in do_updt_fuse() 74 "\nReally perform this fuse programming? <y/N>\n"); in do_updt_fuse()
|
| /OK3568_Linux_fs/u-boot/board/toradex/colibri_imx6/ |
| H A D | do_fuse.c | 14 #include <fuse.h> 21 printf("Fuse 0, 5: %8x\n", val); in mfgr_fuse() 23 printf("Fuse 0, 6: %8x\n", val6); in mfgr_fuse() 25 printf("Fuse 4, 3: %8x\n", val); in mfgr_fuse() 27 printf("Fuse 4, 2: %8x\n", val); in mfgr_fuse() 65 printf("Fuse 0, 5: %8x\n", val); in do_updt_fuse() 67 puts("Fast boot mode already fused, no need to fuse\n"); in do_updt_fuse() 74 "\nReally perform this fuse programming? <y/N>\n"); in do_updt_fuse()
|