/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-brcmstb.c | 235 int ret; in brcmstb_pwm_probe() local 247 ret = clk_prepare_enable(p->clk); in brcmstb_pwm_probe() 248 if (ret < 0) { in brcmstb_pwm_probe() 249 dev_err(&pdev->dev, "failed to enable clock: %d\n", ret); in brcmstb_pwm_probe() 250 return ret; in brcmstb_pwm_probe() 261 ret = PTR_ERR(p->base); in brcmstb_pwm_probe() 265 ret = pwmchip_add(&p->chip); in brcmstb_pwm_probe() 266 if (ret) { in brcmstb_pwm_probe() 267 dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret); in brcmstb_pwm_probe() 275 return ret; in brcmstb_pwm_probe() [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | wm8400-regulator.c | 36 int ret; in wm8400_dcdc_get_mode() local 38 ret = regmap_bulk_read(rmap, WM8400_DCDC1_CONTROL_1 + offset, data, 2); in wm8400_dcdc_get_mode() 39 if (ret != 0) in wm8400_dcdc_get_mode() 61 int ret; in wm8400_dcdc_set_mode() local 66 ret = regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_2 + offset, in wm8400_dcdc_set_mode() 68 if (ret != 0) in wm8400_dcdc_set_mode() 69 return ret; in wm8400_dcdc_set_mode() 77 ret = regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_2 + offset, in wm8400_dcdc_set_mode() 79 if (ret != 0) in wm8400_dcdc_set_mode() 80 return ret; in wm8400_dcdc_set_mode() [all...] |
/kernel/linux/linux-6.6/drivers/virt/acrn/ |
H A D | ioeventfd.c | 81 int ret; in acrn_ioeventfd_assign() local 101 ret = -ENOMEM; in acrn_ioeventfd_assign() 124 ret = -EEXIST; in acrn_ioeventfd_assign() 129 ret = acrn_ioreq_range_add(vm->ioeventfd_client, p->type, in acrn_ioeventfd_assign() 131 if (ret < 0) in acrn_ioeventfd_assign() 144 return ret; in acrn_ioeventfd_assign() 234 int ret; in acrn_ioeventfd_config() local 237 ret = acrn_ioeventfd_deassign(vm, args); in acrn_ioeventfd_config() 239 ret = acrn_ioeventfd_assign(vm, args); in acrn_ioeventfd_config() 241 return ret; in acrn_ioeventfd_config() [all...] |
/kernel/linux/linux-6.6/drivers/usb/usbip/ |
H A D | vhci_rx.c | 199 int ret; in vhci_rx_pdu() local 208 ret = usbip_recv(ud->tcp_socket, &pdu, sizeof(pdu)); in vhci_rx_pdu() 209 if (ret < 0) { in vhci_rx_pdu() 210 if (ret == -ECONNRESET) in vhci_rx_pdu() 212 else if (ret == -EAGAIN) { in vhci_rx_pdu() 217 } else if (ret != -ERESTARTSYS) in vhci_rx_pdu() 218 pr_info("xmit failed %d\n", ret); in vhci_rx_pdu() 223 if (ret == 0) { in vhci_rx_pdu() 228 if (ret != sizeof(pdu)) { in vhci_rx_pdu() 229 pr_err("received pdu size is %d, should be %d\n", ret, in vhci_rx_pdu() [all...] |
/kernel/linux/linux-6.6/drivers/char/ |
H A D | misc.c | 68 int ret; in misc_minor_alloc() local 70 ret = ida_alloc_max(&misc_minors_ida, DYNAMIC_MINORS - 1, GFP_KERNEL); in misc_minor_alloc() 71 if (ret >= 0) { in misc_minor_alloc() 72 ret = DYNAMIC_MINORS - ret - 1; in misc_minor_alloc() 74 ret = ida_alloc_range(&misc_minors_ida, MISC_DYNAMIC_MINOR + 1, in misc_minor_alloc() 77 return ret; in misc_minor_alloc() 289 struct proc_dir_entry *ret; in misc_init() local 291 ret = proc_create_seq("misc", 0, NULL, &misc_seq_ops); in misc_init() 305 if (ret) in misc_init() [all...] |
/kernel/linux/linux-6.6/drivers/bus/ |
H A D | uniphier-system-bus.c | 181 int ret; in uniphier_system_bus_probe() local 193 ret = of_range_parser_init(&parser, dev->of_node); in uniphier_system_bus_probe() 194 if (ret) in uniphier_system_bus_probe() 195 return ret; in uniphier_system_bus_probe() 200 ret = uniphier_system_bus_add_bank(priv, in uniphier_system_bus_probe() 204 if (ret) in uniphier_system_bus_probe() 205 return ret; in uniphier_system_bus_probe() 208 ret = uniphier_system_bus_check_overlap(priv); in uniphier_system_bus_probe() 209 if (ret) in uniphier_system_bus_probe() 210 return ret; in uniphier_system_bus_probe() [all...] |
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | cavium-rng-vf.c | 57 u64 ret = CLOCK_BASE_RATE * 16; /* Assume 800Mhz as default */ in rng_get_coprocessor_clkrate() local 71 ret = CLOCK_BASE_RATE * ((readq(base + RST_BOOT_REG) >> 33) & 0x3F); in rng_get_coprocessor_clkrate() 79 return ret; in rng_get_coprocessor_clkrate() 207 int ret; in cavium_rng_probe_vf() local 232 ret = cavium_map_pf_regs(rng); in cavium_rng_probe_vf() 233 if (ret) in cavium_rng_probe_vf() 234 return ret; in cavium_rng_probe_vf() 236 ret = devm_hwrng_register(&pdev->dev, &rng->ops); in cavium_rng_probe_vf() 237 if (ret) { in cavium_rng_probe_vf() 239 return ret; in cavium_rng_probe_vf() [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-creg-snps.c | 141 int ret; in creg_gpio_probe() local 156 ret = of_property_read_u32(dev->of_node, "ngpios", &ngpios); in creg_gpio_probe() 157 if (ret) in creg_gpio_probe() 158 return ret; in creg_gpio_probe() 160 ret = creg_gpio_validate(dev, hcg, ngpios); in creg_gpio_probe() 161 if (ret) in creg_gpio_probe() 162 return ret; in creg_gpio_probe() 173 ret = devm_gpiochip_add_data(dev, &hcg->gc, hcg); in creg_gpio_probe() 174 if (ret) in creg_gpio_probe() 175 return ret; in creg_gpio_probe() [all...] |
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | map_iter.c | 49 int ret = 0; in __bpf_map_seq_show() local 56 ret = bpf_iter_run_prog(prog, &ctx); in __bpf_map_seq_show() 58 return ret; in __bpf_map_seq_show() 184 int ret; in bpf_map_iter_init() local 187 ret = bpf_iter_reg_target(&bpf_map_reg_info); in bpf_map_iter_init() 188 if (ret) in bpf_map_iter_init() 189 return ret; in bpf_map_iter_init() 203 s64 ret = 0; in bpf_map_sum_elem_count() local 211 ret += READ_ONCE(*pcount); in bpf_map_sum_elem_count() 213 return ret; in bpf_map_sum_elem_count() [all...] |
/kernel/linux/linux-6.6/arch/x86/entry/vsyscall/ |
H A D | vsyscall_64.c | 127 long ret; in emulate_vsyscall() local 189 ret = -EFAULT; in emulate_vsyscall() 198 ret = -EFAULT; in emulate_vsyscall() 208 ret = -EFAULT; in emulate_vsyscall() 243 ret = -EFAULT; in emulate_vsyscall() 247 ret = __x64_sys_gettimeofday(regs); in emulate_vsyscall() 252 ret = __x64_sys_time(regs); in emulate_vsyscall() 260 ret = __x64_sys_getcpu(regs); in emulate_vsyscall() 268 if (ret == -EFAULT) { in emulate_vsyscall() 281 return true; /* Don't emulate the ret in emulate_vsyscall() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/ |
H A D | rx.c | 59 int ret = 0; in lbs_process_rxed_packet() local 71 ret = process_rxed_802_11_packet(priv, skb); in lbs_process_rxed_packet() 87 ret = -EINVAL; in lbs_process_rxed_packet() 152 ret = 0; in lbs_process_rxed_packet() 154 return ret; in lbs_process_rxed_packet() 209 int ret = 0; in process_rxed_802_11_packet() local 224 ret = -EINVAL; in process_rxed_802_11_packet() 250 ret = -ENOMEM; in process_rxed_802_11_packet() 267 ret = 0; in process_rxed_802_11_packet() 270 return ret; in process_rxed_802_11_packet() [all...] |
/kernel/linux/linux-6.6/drivers/net/wwan/ |
H A D | mhi_wwan_ctrl.c | 57 bool ret = false; in mhi_wwan_rx_budget_dec() local 64 ret = true; in mhi_wwan_rx_budget_dec() 69 return ret; in mhi_wwan_rx_budget_dec() 110 int ret; in mhi_wwan_ctrl_start() local 113 ret = mhi_prepare_for_transfer(mhiwwan->mhi_dev); in mhi_wwan_ctrl_start() 114 if (ret) in mhi_wwan_ctrl_start() 115 return ret; in mhi_wwan_ctrl_start() 145 int ret; in mhi_wwan_ctrl_tx() local 155 ret = mhi_queue_skb(mhiwwan->mhi_dev, DMA_TO_DEVICE, skb, skb->len, MHI_EOT); in mhi_wwan_ctrl_tx() 160 return ret; in mhi_wwan_ctrl_tx() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/ |
H A D | bus_spi.c | 78 int ret, i; in wfx_spi_copy_from_io() local 89 ret = spi_sync(bus->func, &m); in wfx_spi_copy_from_io() 94 return ret; in wfx_spi_copy_from_io() 103 int ret, i; in wfx_spi_copy_to_io() local 131 ret = spi_sync(bus->func, &m); in wfx_spi_copy_to_io() 136 return ret; in wfx_spi_copy_to_io() 196 int ret; in wfx_spi_probe() local 200 ret = spi_setup(func); in wfx_spi_probe() 201 if (ret) in wfx_spi_probe() 202 return ret; in wfx_spi_probe() [all...] |
/kernel/linux/linux-6.6/drivers/phy/socionext/ |
H A D | phy-uniphier-usb2.c | 50 int ret = 0; in uniphier_u2phy_power_on() local 53 ret = regulator_enable(priv->vbus); in uniphier_u2phy_power_on() 55 return ret; in uniphier_u2phy_power_on() 114 int ret, data_idx, ndatas; in uniphier_u2phy_probe() local 135 ret = -ENOMEM; in uniphier_u2phy_probe() 143 ret = PTR_ERR(priv->vbus); in uniphier_u2phy_probe() 152 ret = PTR_ERR(priv->phy); in uniphier_u2phy_probe() 156 ret = of_property_read_u32(child, "reg", &data_idx); in uniphier_u2phy_probe() 157 if (ret) { in uniphier_u2phy_probe() 181 return ret; in uniphier_u2phy_probe() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smumgr.c | 132 int ret = 0; in smum_send_msg_to_smc() local 141 ret = hwmgr->smumgr_funcs->send_msg_to_smc(hwmgr, msg); in smum_send_msg_to_smc() 142 if (ret) { in smum_send_msg_to_smc() 144 return ret; in smum_send_msg_to_smc() 152 return ret; in smum_send_msg_to_smc() 160 int ret = 0; in smum_send_msg_to_smc_with_parameter() local 169 ret = hwmgr->smumgr_funcs->send_msg_to_smc_with_parameter( in smum_send_msg_to_smc_with_parameter() 171 if (ret) { in smum_send_msg_to_smc_with_parameter() 173 return ret; in smum_send_msg_to_smc_with_parameter() 181 return ret; in smum_send_msg_to_smc_with_parameter() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
H A D | tu102.c | 140 int ret, i; in tu102_fault_oneinit() local 142 ret = nvkm_inth_add(intr, nvkm_rd32(device, 0x100ee0) & 0x0000ffff, in tu102_fault_oneinit() 145 if (ret) in tu102_fault_oneinit() 146 return ret; in tu102_fault_oneinit() 149 ret = nvkm_inth_add(intr, nvkm_rd32(device, 0x100ee4 + (i * 4)) >> 16, in tu102_fault_oneinit() 152 if (ret) in tu102_fault_oneinit() 153 return ret; in tu102_fault_oneinit() 178 int ret = nvkm_fault_new_(&tu102_fault, device, type, inst, pfault); in tu102_fault_new() local 179 if (ret) in tu102_fault_new() 180 return ret; in tu102_fault_new() [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-wiimote-debug.c | 29 ssize_t ret; in wiidebug_eeprom_read() local 40 ret = wiimote_cmd_acquire(wdata); in wiidebug_eeprom_read() 41 if (ret) in wiidebug_eeprom_read() 42 return ret; in wiidebug_eeprom_read() 51 ret = wiimote_cmd_wait(wdata); in wiidebug_eeprom_read() 52 if (!ret) in wiidebug_eeprom_read() 61 if (ret) in wiidebug_eeprom_read() 62 return ret; in wiidebug_eeprom_read() 70 ret = size; in wiidebug_eeprom_read() 72 return ret; in wiidebug_eeprom_read() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | fbdev.c | 180 int ret; in tegra_fbdev_client_hotplug() local 185 ret = drm_fb_helper_init(dev, fb_helper); in tegra_fbdev_client_hotplug() 186 if (ret) in tegra_fbdev_client_hotplug() 192 ret = drm_fb_helper_initial_config(fb_helper); in tegra_fbdev_client_hotplug() 193 if (ret) in tegra_fbdev_client_hotplug() 201 drm_err(dev, "Failed to setup fbdev emulation (ret=%d)\n", ret); in tegra_fbdev_client_hotplug() 202 return ret; in tegra_fbdev_client_hotplug() 215 int ret; in tegra_fbdev_setup() local 225 ret in tegra_fbdev_setup() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/v3d/ |
H A D | v3d_irq.c | 206 int irq1, ret, core; in v3d_irq_init() local 221 ret = devm_request_irq(v3d->drm.dev, irq1, in v3d_irq_init() 224 if (ret) in v3d_irq_init() 226 ret = devm_request_irq(v3d->drm.dev, in v3d_irq_init() 230 if (ret) in v3d_irq_init() 235 ret = devm_request_irq(v3d->drm.dev, in v3d_irq_init() 239 if (ret) in v3d_irq_init() 247 if (ret != -EPROBE_DEFER) in v3d_irq_init() 248 dev_err(v3d->drm.dev, "IRQ setup failed: %d\n", ret); in v3d_irq_init() 249 return ret; in v3d_irq_init() [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-mips-cpu.c | 188 int ret; in mips_cpu_ipi_alloc() local 196 ret = irq_domain_set_hwirq_and_chip(domain, virq + i, hwirq, in mips_cpu_ipi_alloc() 199 if (ret) in mips_cpu_ipi_alloc() 200 return ret; in mips_cpu_ipi_alloc() 202 ret = irq_domain_set_hwirq_and_chip(domain->parent, virq + i, hwirq, in mips_cpu_ipi_alloc() 206 if (ret) in mips_cpu_ipi_alloc() 207 return ret; in mips_cpu_ipi_alloc() 209 ret = irq_set_irq_type(virq + i, IRQ_TYPE_LEVEL_HIGH); in mips_cpu_ipi_alloc() 210 if (ret) in mips_cpu_ipi_alloc() 211 return ret; in mips_cpu_ipi_alloc() [all...] |
H A D | irq-orion.c | 56 int n, ret, base, num_chips = 0; in orion_irq_init() local 68 ret = irq_alloc_domain_generic_chips(orion_irq_domain, in orion_irq_init() 72 if (ret) in orion_irq_init() 144 int ret, irq, nrirqs = 32; in orion_bridge_irq_init() local 156 ret = irq_alloc_domain_generic_chips(domain, nrirqs, 1, np->name, in orion_bridge_irq_init() 158 if (ret) { in orion_bridge_irq_init() 160 return ret; in orion_bridge_irq_init() 163 ret = of_address_to_resource(np, 0, &r); in orion_bridge_irq_init() 164 if (ret) { in orion_bridge_irq_init() 166 return ret; in orion_bridge_irq_init() [all...] |
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | qt1070.c | 58 int ret; in qt1070_read() local 60 ret = i2c_smbus_read_byte_data(client, reg); in qt1070_read() 61 if (ret < 0) in qt1070_read() 63 "can not read register, returned %d\n", ret); in qt1070_read() 65 return ret; in qt1070_read() 70 int ret; in qt1070_write() local 72 ret = i2c_smbus_write_byte_data(client, reg, data); in qt1070_write() 73 if (ret < 0) in qt1070_write() 75 "can not write register, returned %d\n", ret); in qt1070_write() 77 return ret; in qt1070_write() [all...] |
/kernel/linux/linux-6.6/drivers/mailbox/ |
H A D | pl320-ipc.c | 79 int ret; in pl320_ipc_transmit() local 85 ret = wait_for_completion_timeout(&ipc_completion, in pl320_ipc_transmit() 87 if (ret == 0) { in pl320_ipc_transmit() 88 ret = -ETIMEDOUT; in pl320_ipc_transmit() 92 ret = __ipc_rcv(IPC_TX_MBOX, data); in pl320_ipc_transmit() 95 return ret; in pl320_ipc_transmit() 132 int ret; in pl320_probe() local 141 ret = request_irq(ipc_irq, ipc_handler, 0, dev_name(&adev->dev), NULL); in pl320_probe() 142 if (ret < 0) in pl320_probe() 164 return ret; in pl320_probe() [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/powerpc/util/ |
H A D | perf_regs.c | 94 int ret = 0; in sdt_init_op_regex() local 99 ret = regcomp(&sdt_op_regex1, SDT_OP_REGEX1, REG_EXTENDED); in sdt_init_op_regex() 100 if (ret) in sdt_init_op_regex() 103 ret = regcomp(&sdt_op_regex2, SDT_OP_REGEX2, REG_EXTENDED); in sdt_init_op_regex() 104 if (ret) in sdt_init_op_regex() 114 return ret; in sdt_init_op_regex() 137 int ret, new_len; in arch_sdt_arg_parse_op() local 147 ret = sdt_init_op_regex(); in arch_sdt_arg_parse_op() 148 if (ret < 0) in arch_sdt_arg_parse_op() 149 return ret; in arch_sdt_arg_parse_op() [all...] |
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_redir.c | 229 int ret = nft_register_expr(&nft_redir_ipv4_type); in nft_redir_module_init() local 231 if (ret) in nft_redir_module_init() 232 return ret; in nft_redir_module_init() 235 ret = nft_register_expr(&nft_redir_ipv6_type); in nft_redir_module_init() 236 if (ret) { in nft_redir_module_init() 238 return ret; in nft_redir_module_init() 242 ret = nft_redir_module_init_inet(); in nft_redir_module_init() 243 if (ret < 0) { in nft_redir_module_init() 248 return ret; in nft_redir_module_init() 251 return ret; in nft_redir_module_init() [all...] |