| /linux-6.15/drivers/mfd/ |
| H A D | kempld-core.c | 54 pld->info.buildnr = kempld_read16(pld, KEMPLD_BUILDNR); in kempld_get_info_generic() 70 pld->feature_mask = kempld_read16(pld, KEMPLD_FEATURE); in kempld_get_info_generic() 188 return kempld_read8(pld, index) | kempld_read8(pld, index + 1) << 8; in kempld_read16() 297 pld->info.number, major, minor, pld->info.buildnr); in kempld_get_info() 402 pld->info.version, kempld_get_type_string(pld), in kempld_detect_device() 403 pld->info.spec_major, pld->info.spec_minor); in kempld_detect_device() 442 pld = devm_kzalloc(dev, sizeof(*pld), GFP_KERNEL); in kempld_probe() 443 if (!pld) in kempld_probe() 455 pld->io_index = pld->io_base; in kempld_probe() 456 pld->io_data = pld->io_base + 1; in kempld_probe() [all …]
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-kempld.c | 51 kempld_get_mutex(pld); in kempld_gpio_get_bit() 61 struct kempld_device_data *pld = gpio->pld; in kempld_gpio_get() local 69 struct kempld_device_data *pld = gpio->pld; in kempld_gpio_set() local 71 kempld_get_mutex(pld); in kempld_gpio_set() 79 struct kempld_device_data *pld = gpio->pld; in kempld_gpio_direction_input() local 81 kempld_get_mutex(pld); in kempld_gpio_direction_input() 92 struct kempld_device_data *pld = gpio->pld; in kempld_gpio_direction_output() local 94 kempld_get_mutex(pld); in kempld_gpio_direction_output() 105 struct kempld_device_data *pld = gpio->pld; in kempld_gpio_get_direction() local 117 kempld_get_mutex(pld); in kempld_gpio_pincount() [all …]
|
| /linux-6.15/drivers/i2c/busses/ |
| H A D | i2c-kempld.c | 84 struct kempld_device_data *pld = i2c->pld; in kempld_i2c_process() local 190 struct kempld_device_data *pld = i2c->pld; in kempld_i2c_xfer() local 201 kempld_get_mutex(pld); in kempld_i2c_xfer() 224 struct kempld_device_data *pld = i2c->pld; in kempld_i2c_device_init() local 301 i2c->pld = pld; in kempld_i2c_probe() 309 kempld_get_mutex(pld); in kempld_i2c_probe() 334 struct kempld_device_data *pld = i2c->pld; in kempld_i2c_remove() local 337 kempld_get_mutex(pld); in kempld_i2c_remove() 355 struct kempld_device_data *pld = i2c->pld; in kempld_i2c_suspend() local 358 kempld_get_mutex(pld); in kempld_i2c_suspend() [all …]
|
| /linux-6.15/drivers/watchdog/ |
| H A D | kempld_wdt.c | 106 struct kempld_device_data *pld = wdt_data->pld; in kempld_wdt_set_stage_action() local 112 kempld_get_mutex(pld); in kempld_wdt_set_stage_action() 132 struct kempld_device_data *pld = wdt_data->pld; in kempld_wdt_set_stage_timeout() local 172 struct kempld_device_data *pld = wdt_data->pld; in kempld_wdt_get_timeout() local 258 struct kempld_device_data *pld = wdt_data->pld; in kempld_wdt_update_timeouts() local 282 struct kempld_device_data *pld = wdt_data->pld; in kempld_wdt_start() local 307 struct kempld_device_data *pld = wdt_data->pld; in kempld_wdt_stop() local 327 struct kempld_device_data *pld = wdt_data->pld; in kempld_wdt_keepalive() local 365 struct kempld_device_data *pld = wdt_data->pld; in kempld_wdt_probe_stages() local 447 wdt_data->pld = pld; in kempld_wdt_probe() [all …]
|
| /linux-6.15/drivers/base/ |
| H A D | physical_location.c | 16 struct acpi_pld_info *pld; in dev_add_physical_location() local 21 if (!acpi_get_physical_device_location(ACPI_HANDLE(dev), &pld)) in dev_add_physical_location() 27 ACPI_FREE(pld); in dev_add_physical_location() 31 dev->physical_location->panel = pld->panel; in dev_add_physical_location() 32 dev->physical_location->vertical_position = pld->vertical_position; in dev_add_physical_location() 33 dev->physical_location->horizontal_position = pld->horizontal_position; in dev_add_physical_location() 34 dev->physical_location->dock = pld->dock; in dev_add_physical_location() 35 dev->physical_location->lid = pld->lid; in dev_add_physical_location() 37 ACPI_FREE(pld); in dev_add_physical_location()
|
| /linux-6.15/include/linux/mfd/ |
| H A D | kempld.h | 117 extern void kempld_get_mutex(struct kempld_device_data *pld); 118 extern void kempld_release_mutex(struct kempld_device_data *pld); 119 extern u8 kempld_read8(struct kempld_device_data *pld, u8 index); 120 extern void kempld_write8(struct kempld_device_data *pld, u8 index, u8 data); 121 extern u16 kempld_read16(struct kempld_device_data *pld, u8 index); 122 extern void kempld_write16(struct kempld_device_data *pld, u8 index, u16 data); 123 extern u32 kempld_read32(struct kempld_device_data *pld, u8 index); 124 extern void kempld_write32(struct kempld_device_data *pld, u8 index, u32 data);
|
| /linux-6.15/arch/alpha/kernel/ |
| H A D | irq_pyxis.c | 70 unsigned long pld; in pyxis_device_interrupt() local 74 pld = *(vulp)PYXIS_INT_REQ; in pyxis_device_interrupt() 75 pld &= cached_irq_mask; in pyxis_device_interrupt() 81 while (pld) { in pyxis_device_interrupt() 82 i = ffz(~pld); in pyxis_device_interrupt() 83 pld &= pld - 1; /* clear least bit set */ in pyxis_device_interrupt()
|
| H A D | sys_mikasa.c | 66 unsigned long pld; in mikasa_device_interrupt() local 70 pld = (((~inw(0x534) & 0x0000ffffUL) << 16) in mikasa_device_interrupt() 78 while (pld) { in mikasa_device_interrupt() 79 i = ffz(~pld); in mikasa_device_interrupt() 80 pld &= pld - 1; /* clear least bit set */ in mikasa_device_interrupt()
|
| H A D | sys_rx164.c | 70 unsigned long pld; in rx164_device_interrupt() local 77 pld = *dirr; in rx164_device_interrupt() 83 while (pld) { in rx164_device_interrupt() 84 i = ffz(~pld); in rx164_device_interrupt() 85 pld &= pld - 1; /* clear least bit set */ in rx164_device_interrupt()
|
| H A D | sys_noritake.c | 71 unsigned long pld; in noritake_device_interrupt() local 75 pld = (((unsigned long) inw(0x54c) << 32) in noritake_device_interrupt() 84 while (pld) { in noritake_device_interrupt() 85 i = ffz(~pld); in noritake_device_interrupt() 86 pld &= pld - 1; /* clear least bit set */ in noritake_device_interrupt()
|
| H A D | sys_alcor.c | 87 unsigned long pld; in alcor_device_interrupt() local 91 pld = (*(vuip)GRU_INT_REQ) & GRU_INT_REQ_BITS; in alcor_device_interrupt() 97 while (pld) { in alcor_device_interrupt() 98 i = ffz(~pld); in alcor_device_interrupt() 99 pld &= pld - 1; /* clear least bit set */ in alcor_device_interrupt()
|
| H A D | sys_cabriolet.c | 66 unsigned long pld; in cabriolet_device_interrupt() local 70 pld = inb(0x804) | (inb(0x805) << 8) | (inb(0x806) << 16); in cabriolet_device_interrupt() 76 while (pld) { in cabriolet_device_interrupt() 77 i = ffz(~pld); in cabriolet_device_interrupt() 78 pld &= pld - 1; /* clear least bit set */ in cabriolet_device_interrupt()
|
| H A D | sys_dp264.c | 193 unsigned long pld; in dp264_device_interrupt() local 197 pld = TSUNAMI_cchip->dir0.csr; in dp264_device_interrupt() 203 while (pld) { in dp264_device_interrupt() 204 i = ffz(~pld); in dp264_device_interrupt() 205 pld &= pld - 1; /* clear least bit set */ in dp264_device_interrupt()
|
| /linux-6.15/arch/arm/lib/ |
| H A D | memmove.S | 46 PLD( pld [r1, #-4] ) 63 PLD( pld [r1, #-4] ) 65 PLD( pld [r1, #-32] ) 67 PLD( pld [r1, #-64] ) 68 PLD( pld [r1, #-96] ) 70 3: PLD( pld [r1, #-128] ) 146 PLD( pld [r1, #-4] ) 148 PLD( pld [r1, #-32] ) 150 PLD( pld [r1, #-64] ) 151 PLD( pld [r1, #-96] ) [all …]
|
| H A D | copy_template.S | 80 PLD( pld [r1, #0] ) 97 PLD( pld [r1, #0] ) 99 PLD( pld [r1, #28] ) 101 PLD( pld [r1, #60] ) 102 PLD( pld [r1, #92] ) 104 3: PLD( pld [r1, #124] ) 196 PLD( pld [r1, #0] ) 198 PLD( pld [r1, #28] ) 200 PLD( pld [r1, #60] ) 201 PLD( pld [r1, #92] ) [all …]
|
| H A D | copy_page.S | 26 PLD( pld [r1, #0] ) 27 PLD( pld [r1, #L1_CACHE_BYTES] ) 30 1: PLD( pld [r1, #2 * L1_CACHE_BYTES]) 31 PLD( pld [r1, #3 * L1_CACHE_BYTES])
|
| /linux-6.15/drivers/scsi/bfa/ |
| H A D | bfa_fcbuild.h | 136 u16 fc_plogi_build(struct fchs_s *fchs, void *pld, u32 d_id, 142 u16 fc_rspnid_build(struct fchs_s *fchs, void *pld, u32 s_id, 144 u16 fc_rsnn_nn_build(struct fchs_s *fchs, void *pld, u32 s_id, 147 u16 fc_rftid_build(struct fchs_s *fchs, void *pld, u32 s_id, 156 u16 fc_gpnid_build(struct fchs_s *fchs, void *pld, u32 s_id, 166 u16 fc_plogi_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, 186 u16 fc_prli_build(struct fchs_s *fchs, void *pld, u32 d_id, 191 u16 fc_prli_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, 206 u16 fc_gid_ft_build(struct fchs_s *fchs, void *pld, u32 s_id, 215 u16 fc_logo_acc_build(struct fchs_s *fchs, void *pld, u32 d_id,
|
| H A D | bfa_fcbuild.c | 195 fc_plogi_x_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, in fc_plogi_x_build() argument 199 struct fc_logi_s *plogi = (struct fc_logi_s *) (pld); in fc_plogi_x_build() 245 fc_plogi_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, in fc_plogi_build() argument 249 return fc_plogi_x_build(fchs, pld, d_id, s_id, ox_id, port_name, in fc_plogi_build() 258 return fc_plogi_x_build(fchs, pld, d_id, s_id, ox_id, port_name, in fc_plogi_acc_build() 279 fc_prli_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, in fc_prli_build() argument 282 struct fc_prli_s *prli = (struct fc_prli_s *) (pld); in fc_prli_build() 298 fc_prli_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, in fc_prli_acc_build() argument 301 struct fc_prli_s *prli = (struct fc_prli_s *) (pld); in fc_prli_acc_build() 405 fc_logo_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, in fc_logo_acc_build() argument [all …]
|
| /linux-6.15/drivers/usb/core/ |
| H A D | usb-acpi.c | 204 struct acpi_pld_info *pld = NULL; in usb_acpi_get_connect_type() local 216 if (acpi_get_physical_device_location(handle, &pld) && pld) in usb_acpi_get_connect_type() 218 pld->group_token << 8 | pld->group_position; in usb_acpi_get_connect_type() 230 if (!pld) in usb_acpi_get_connect_type() 232 else if (pld->user_visible) in usb_acpi_get_connect_type() 241 ACPI_FREE(pld); in usb_acpi_get_connect_type()
|
| /linux-6.15/drivers/scsi/csiostor/ |
| H A D | csio_lnode.c | 294 uint8_t *pld; in csio_ln_fdmi_rhba_cbfn() local 328 pld = (uint8_t *)csio_ct_get_pld(cmd); in csio_ln_fdmi_rhba_cbfn() 331 pld += sizeof(*port_name); in csio_ln_fdmi_rhba_cbfn() 337 pld += sizeof(attrib_blk->numattrs); in csio_ln_fdmi_rhba_cbfn() 407 uint8_t *pld; in csio_ln_fdmi_dprt_cbfn() local 440 pld = (uint8_t *)csio_ct_get_pld(cmd); in csio_ln_fdmi_dprt_cbfn() 443 pld += sizeof(*hbaid); in csio_ln_fdmi_dprt_cbfn() 446 reg_pl = (struct fc_fdmi_rpl *)pld; in csio_ln_fdmi_dprt_cbfn() 449 pld += sizeof(*reg_pl); in csio_ln_fdmi_dprt_cbfn() 455 pld += sizeof(attrib_blk->numattrs); in csio_ln_fdmi_dprt_cbfn() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/gpio/ |
| H A D | gateworks,pld-gpio.txt | 6 - compatible: Should be "gateworks,pld-gpio" 14 pld@56 { 15 compatible = "gateworks,pld-gpio";
|
| /linux-6.15/sound/soc/codecs/ |
| H A D | ak4375.c | 101 unsigned int pld; member 260 ak4375->pld = 0; in ak4375_hw_params() 262 ak4375->pld = 1; in ak4375_hw_params() 264 freq_in = 32 * ak4375->rate / (ak4375->pld + 1); in ak4375_hw_params() 346 (ak4375->pld & 0xff00) >> 8); in ak4375_dai_set_pll() 348 ak4375->pld & 0x00ff); in ak4375_dai_set_pll() 362 ak4375->rate, mclk, freq_in, freq_out, ak4375->pld, plm, mdiv, div); in ak4375_dai_set_pll()
|
| /linux-6.15/arch/arm/mach-omap2/ |
| H A D | prm_common.c | 551 int prm_register(struct prm_ll_data *pld) in prm_register() argument 553 if (!pld) in prm_register() 559 prm_ll_data = pld; in prm_register() 575 int prm_unregister(struct prm_ll_data *pld) in prm_unregister() argument 577 if (!pld || prm_ll_data != pld) in prm_unregister()
|
| /linux-6.15/drivers/net/wireless/ath/ath9k/ |
| H A D | ar9003_mci.c | 481 u32 pld[4] = {0, 0, 0, 0}; in ar9003_mci_send_coex_bt_flags() local 483 MCI_GPM_SET_TYPE_OPCODE(pld, MCI_GPM_COEX_AGENT, in ar9003_mci_send_coex_bt_flags() 486 *(((u8 *)pld) + MCI_GPM_COEX_B_BT_FLAGS_OP) = opcode; in ar9003_mci_send_coex_bt_flags() 487 *(((u8 *)pld) + MCI_GPM_COEX_W_BT_FLAGS + 0) = bt_flags & 0xFF; in ar9003_mci_send_coex_bt_flags() 492 return ar9003_mci_send_message(ah, MCI_GPM, 0, pld, 16, in ar9003_mci_send_coex_bt_flags() 1234 u32 pld[4] = {0, 0, 0, 0}; in ar9003_mci_init_cal_req() local 1240 MCI_GPM_SET_CAL_TYPE(pld, MCI_GPM_WLAN_CAL_REQ); in ar9003_mci_init_cal_req() 1241 pld[MCI_GPM_WLAN_CAL_W_SEQUENCE] = mci_hw->wlan_cal_seq++; in ar9003_mci_init_cal_req() 1256 u32 pld[4] = {0, 0, 0, 0}; in ar9003_mci_init_cal_done() local 1262 MCI_GPM_SET_CAL_TYPE(pld, MCI_GPM_WLAN_CAL_DONE); in ar9003_mci_init_cal_done() [all …]
|
| /linux-6.15/drivers/ptp/ |
| H A D | ptp_ines.c | 729 static int ines_ptp_ctrl_probe(struct platform_device *pld) in ines_ptp_ctrl_probe() argument 735 addr = devm_platform_ioremap_resource(pld, 0); in ines_ptp_ctrl_probe() 745 if (ines_clock_init(clock, &pld->dev, addr)) { in ines_ptp_ctrl_probe() 750 err = register_mii_tstamp_controller(&pld->dev, &ines_ctrl); in ines_ptp_ctrl_probe() 759 dev_set_drvdata(&pld->dev, clock); in ines_ptp_ctrl_probe() 764 static void ines_ptp_ctrl_remove(struct platform_device *pld) in ines_ptp_ctrl_remove() argument 766 struct ines_clock *clock = dev_get_drvdata(&pld->dev); in ines_ptp_ctrl_remove() 768 unregister_mii_tstamp_controller(&pld->dev); in ines_ptp_ctrl_remove()
|