return 0;
}
-int tegra_fuse_override_chip_option_regs(void)
+static int tegra_fuse_override_chip_option_regs(void)
{
u32 patch_record_size, patch_start_addr;
u32 patch_header, num_cam_entries;
return ((val >> 4) & 0x3ff) * 1000 + ((val >> 0) & 0xf) * 100;
}
-DEVICE_ATTR(public_key, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(pkc_disable, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(odm_lock, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(public_key, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(pkc_disable, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(odm_lock, 0440, tegra_fuse_show, tegra_fuse_store);
-int tegra_fuse_add_sysfs_variables(struct platform_device *pdev,
+static int tegra_fuse_add_sysfs_variables(struct platform_device *pdev,
bool odm_security_mode)
{
dev_attr_odm_lock.attr.mode = 0640;
return 0;
}
-int tegra_fuse_rm_sysfs_variables(struct platform_device *pdev)
+static int tegra_fuse_rm_sysfs_variables(struct platform_device *pdev)
{
sysfs_remove_file(&pdev->dev.kobj, &dev_attr_public_key.attr);
sysfs_remove_file(&pdev->dev.kobj, &dev_attr_pkc_disable.attr);
return 0;
}
-int tegra_fuse_ch_sysfs_perm(struct device *dev, struct kobject *kobj)
+static int tegra_fuse_ch_sysfs_perm(struct device *dev, struct kobject *kobj)
{
CHK_ERR(dev, sysfs_chmod_file(kobj,
&dev_attr_public_key.attr, 0440));
#include "tegra21x_fuse_offsets.h"
#endif
-DEVICE_ATTR(device_key, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(jtag_disable, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(odm_production_mode, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(sec_boot_dev_cfg, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(sec_boot_dev_sel, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(secure_boot_key, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(sw_reserved, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(ignore_dev_sel_straps, 0440, tegra_fuse_show, tegra_fuse_store);
-DEVICE_ATTR(odm_reserved, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(device_key, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(jtag_disable, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(odm_production_mode, 0440, tegra_fuse_show,
+ tegra_fuse_store);
+static DEVICE_ATTR(sec_boot_dev_cfg, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(sec_boot_dev_sel, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(secure_boot_key, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(sw_reserved, 0440, tegra_fuse_show, tegra_fuse_store);
+static DEVICE_ATTR(ignore_dev_sel_straps, 0440, tegra_fuse_show,
+ tegra_fuse_store);
+static DEVICE_ATTR(odm_reserved, 0440, tegra_fuse_show, tegra_fuse_store);
#ifdef CONFIG_AID_FUSE
-DEVICE_ATTR(aid, 0444, tegra_fuse_show, NULL);
+static DEVICE_ATTR(aid, 0444, tegra_fuse_show, NULL);
#endif
#define MINOR_QT 0
char sysfs_name[FUSE_NAME_LEN];
};
-DEFINE_MUTEX(fuse_lock);
+static DEFINE_MUTEX(fuse_lock);
static enum tegra_platform tegra_platform;
static bool cpu_is_asim;