/kernel/linux/linux-5.10/drivers/staging/greybus/ |
H A D | bootrom.c | 40 struct mutex mutex; /* Protects bootrom->fw */ 43 static void free_firmware(struct gb_bootrom *bootrom) in free_firmware() argument 45 if (!bootrom->fw) in free_firmware() 48 release_firmware(bootrom->fw); in free_firmware() 49 bootrom->fw = NULL; in free_firmware() 55 struct gb_bootrom *bootrom = container_of(dwork, in gb_bootrom_timedout() local 57 struct device *dev = &bootrom->connection->bundle->dev; in gb_bootrom_timedout() 60 switch (bootrom->next_request) { in gb_bootrom_timedout() 75 dev_err(dev, "Invalid next-request: %u", bootrom->next_request); in gb_bootrom_timedout() 81 mutex_lock(&bootrom in gb_bootrom_timedout() 88 gb_bootrom_set_timeout(struct gb_bootrom *bootrom, enum next_request_type next, unsigned long timeout) gb_bootrom_set_timeout() argument 96 gb_bootrom_cancel_timeout(struct gb_bootrom *bootrom) gb_bootrom_cancel_timeout() argument 111 bootrom_es2_fixup_vid_pid(struct gb_bootrom *bootrom) bootrom_es2_fixup_vid_pid() argument 144 find_firmware(struct gb_bootrom *bootrom, u8 stage) find_firmware() argument 190 struct gb_bootrom *bootrom = gb_connection_get_data(op->connection); gb_bootrom_firmware_size_request() local 243 struct gb_bootrom *bootrom = gb_connection_get_data(op->connection); gb_bootrom_get_firmware() local 314 struct gb_bootrom *bootrom = gb_connection_get_data(connection); gb_bootrom_ready_to_boot() local 375 gb_bootrom_get_version(struct gb_bootrom *bootrom) gb_bootrom_get_version() argument 417 struct gb_bootrom *bootrom; gb_bootrom_probe() local 492 struct gb_bootrom *bootrom = greybus_get_drvdata(bundle); gb_bootrom_disconnect() local [all...] |
H A D | Makefile | 6 gb-bootrom-y := bootrom.o 18 obj-$(CONFIG_GREYBUS_BOOTROM) += gb-bootrom.o
|
/kernel/linux/linux-6.6/drivers/staging/greybus/ |
H A D | bootrom.c | 40 struct mutex mutex; /* Protects bootrom->fw */ 43 static void free_firmware(struct gb_bootrom *bootrom) in free_firmware() argument 45 if (!bootrom->fw) in free_firmware() 48 release_firmware(bootrom->fw); in free_firmware() 49 bootrom->fw = NULL; in free_firmware() 55 struct gb_bootrom *bootrom = container_of(dwork, in gb_bootrom_timedout() local 57 struct device *dev = &bootrom->connection->bundle->dev; in gb_bootrom_timedout() 60 switch (bootrom->next_request) { in gb_bootrom_timedout() 75 dev_err(dev, "Invalid next-request: %u", bootrom->next_request); in gb_bootrom_timedout() 81 mutex_lock(&bootrom in gb_bootrom_timedout() 88 gb_bootrom_set_timeout(struct gb_bootrom *bootrom, enum next_request_type next, unsigned long timeout) gb_bootrom_set_timeout() argument 96 gb_bootrom_cancel_timeout(struct gb_bootrom *bootrom) gb_bootrom_cancel_timeout() argument 111 bootrom_es2_fixup_vid_pid(struct gb_bootrom *bootrom) bootrom_es2_fixup_vid_pid() argument 144 find_firmware(struct gb_bootrom *bootrom, u8 stage) find_firmware() argument 190 struct gb_bootrom *bootrom = gb_connection_get_data(op->connection); gb_bootrom_firmware_size_request() local 243 struct gb_bootrom *bootrom = gb_connection_get_data(op->connection); gb_bootrom_get_firmware() local 314 struct gb_bootrom *bootrom = gb_connection_get_data(connection); gb_bootrom_ready_to_boot() local 375 gb_bootrom_get_version(struct gb_bootrom *bootrom) gb_bootrom_get_version() argument 417 struct gb_bootrom *bootrom; gb_bootrom_probe() local 492 struct gb_bootrom *bootrom = greybus_get_drvdata(bundle); gb_bootrom_disconnect() local [all...] |
H A D | Makefile | 6 gb-bootrom-y := bootrom.o 18 obj-$(CONFIG_GREYBUS_BOOTROM) += gb-bootrom.o
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_fw.c | 204 u32 bootrom = REG_FIELD_GET(GS_BOOTROM_MASK, status); in guc_wait_ucode() local 210 bootrom, ukernel, in guc_wait_ucode() 214 switch (bootrom) { in guc_wait_ucode() 294 * HW is fixed for each platform and hard-coded in the bootrom. in intel_guc_fw_upload()
|
/kernel/linux/linux-5.10/arch/arm/mach-shmobile/ |
H A D | headsmp.S | 65 ldr r0, bootrom 77 bootrom: label
|
/kernel/linux/linux-6.6/arch/arm/mach-shmobile/ |
H A D | headsmp.S | 65 ldr r0, bootrom 77 bootrom: label
|
/kernel/linux/linux-6.6/arch/mips/ralink/ |
H A D | bootrom.c | 21 DEFINE_SHOW_ATTRIBUTE(bootrom); variable 25 debugfs_create_file("bootrom", 0444, NULL, NULL, &bootrom_fops); in bootrom_setup()
|
H A D | Makefile | 28 obj-$(CONFIG_DEBUG_FS) += bootrom.o
|
/kernel/linux/linux-5.10/arch/mips/ralink/ |
H A D | Makefile | 28 obj-$(CONFIG_DEBUG_FS) += bootrom.o
|
/kernel/linux/linux-5.10/drivers/nfc/nfcmrvl/ |
H A D | fw_dnld.h | 66 struct nfcmrvl_fw_binary_config bootrom; member
|
H A D | fw_dnld.c | 545 /* Ronfigure HI to be sure that it is the bootrom values */ in nfcmrvl_fw_dnld_start() 547 &fw_dnld->header->bootrom.config); in nfcmrvl_fw_dnld_start()
|
/kernel/linux/linux-6.6/drivers/nfc/nfcmrvl/ |
H A D | fw_dnld.h | 55 struct nfcmrvl_fw_binary_config bootrom; member
|
H A D | fw_dnld.c | 534 /* Ronfigure HI to be sure that it is the bootrom values */ in nfcmrvl_fw_dnld_start() 536 &fw_dnld->header->bootrom.config); in nfcmrvl_fw_dnld_start()
|