/linux-6.15/drivers/scsi/ |
D | scsi_pm.c | 22 static int do_scsi_suspend(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_suspend() 27 static int do_scsi_freeze(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_freeze() 32 static int do_scsi_poweroff(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_poweroff() 37 static int do_scsi_resume(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_resume() 42 static int do_scsi_thaw(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_thaw() 47 static int do_scsi_restore(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_restore() 52 static int scsi_dev_type_suspend(struct device *dev, in scsi_dev_type_suspend() 69 scsi_bus_suspend_common(struct device *dev, in scsi_bus_suspend_common() 78 static int scsi_bus_resume_common(struct device *dev, in scsi_bus_resume_common() 94 static int scsi_bus_prepare(struct device *dev) in scsi_bus_prepare() [all …]
|
/linux-6.15/drivers/net/wireless/mediatek/mt7601u/ |
D | init.c | 16 mt7601u_set_wlan_state(struct mt7601u_dev *dev, u32 val, bool enable) in mt7601u_set_wlan_state() 59 static void mt7601u_chip_onoff(struct mt7601u_dev *dev, bool enable, bool reset) in mt7601u_chip_onoff() 90 static void mt7601u_reset_csr_bbp(struct mt7601u_dev *dev) in mt7601u_reset_csr_bbp() 99 static void mt7601u_init_usb_dma(struct mt7601u_dev *dev) in mt7601u_init_usb_dma() 118 static int mt7601u_init_bbp(struct mt7601u_dev *dev) in mt7601u_init_bbp() 136 mt76_init_beacon_offsets(struct mt7601u_dev *dev) in mt76_init_beacon_offsets() 152 static int mt7601u_write_mac_initvals(struct mt7601u_dev *dev) in mt7601u_write_mac_initvals() 172 static int mt7601u_init_wcid_mem(struct mt7601u_dev *dev) in mt7601u_init_wcid_mem() 193 static int mt7601u_init_key_mem(struct mt7601u_dev *dev) in mt7601u_init_key_mem() 201 static int mt7601u_init_wcid_attr_mem(struct mt7601u_dev *dev) in mt7601u_init_wcid_attr_mem() [all …]
|
/linux-6.15/drivers/media/platform/samsung/s5p-mfc/ |
D | s5p_mfc_ctrl.c | 23 int s5p_mfc_alloc_firmware(struct s5p_mfc_dev *dev) in s5p_mfc_alloc_firmware() 45 int s5p_mfc_load_firmware(struct s5p_mfc_dev *dev) in s5p_mfc_load_firmware() 92 int s5p_mfc_release_firmware(struct s5p_mfc_dev *dev) in s5p_mfc_release_firmware() 101 static int s5p_mfc_bus_reset(struct s5p_mfc_dev *dev) in s5p_mfc_bus_reset() 121 int s5p_mfc_reset(struct s5p_mfc_dev *dev) in s5p_mfc_reset() 179 static inline void s5p_mfc_init_memctrl(struct s5p_mfc_dev *dev) in s5p_mfc_init_memctrl() 197 static inline void s5p_mfc_clear_cmds(struct s5p_mfc_dev *dev) in s5p_mfc_clear_cmds() 211 int s5p_mfc_init_hw(struct s5p_mfc_dev *dev) in s5p_mfc_init_hw() 295 void s5p_mfc_deinit_hw(struct s5p_mfc_dev *dev) in s5p_mfc_deinit_hw() 305 int s5p_mfc_sleep(struct s5p_mfc_dev *dev) in s5p_mfc_sleep() [all …]
|
/linux-6.15/drivers/i2c/busses/ |
D | i2c-designware-common.c | 70 struct dw_i2c_dev *dev = context; in dw_reg_read() local 79 struct dw_i2c_dev *dev = context; in dw_reg_write() local 88 struct dw_i2c_dev *dev = context; in dw_reg_read_swab() local 97 struct dw_i2c_dev *dev = context; in dw_reg_write_swab() local 106 struct dw_i2c_dev *dev = context; in dw_reg_read_word() local 116 struct dw_i2c_dev *dev = context; in dw_reg_write_word() local 134 int i2c_dw_init_regmap(struct dw_i2c_dev *dev) in i2c_dw_init_regmap() 199 static int i2c_dw_validate_speed(struct dw_i2c_dev *dev) in i2c_dw_validate_speed() 228 static int mscc_twi_set_sda_hold_time(struct dw_i2c_dev *dev) in mscc_twi_set_sda_hold_time() 239 struct dw_i2c_dev *dev = dev_get_drvdata(device); in i2c_dw_of_configure() local [all …]
|
/linux-6.15/include/linux/ |
D | pm_wakeup.h | 61 struct device *dev; member 77 static inline bool device_can_wakeup(struct device *dev) in device_can_wakeup() 82 static inline bool device_may_wakeup(struct device *dev) in device_may_wakeup() 87 static inline bool device_wakeup_path(struct device *dev) in device_wakeup_path() 92 static inline void device_set_wakeup_path(struct device *dev) in device_set_wakeup_path() 122 static inline void device_set_wakeup_capable(struct device *dev, bool capable) in device_set_wakeup_capable() 127 static inline bool device_can_wakeup(struct device *dev) in device_can_wakeup() 143 static inline struct wakeup_source *wakeup_source_register(struct device *dev, in wakeup_source_register() 151 static inline int device_wakeup_enable(struct device *dev) in device_wakeup_enable() 157 static inline void device_wakeup_disable(struct device *dev) in device_wakeup_disable() [all …]
|
D | kdev_t.h | 10 #define MAJOR(dev) ((unsigned int) ((dev) >> MINORBITS)) argument 11 #define MINOR(dev) ((unsigned int) ((dev) & MINORMASK)) argument 14 #define print_dev_t(buffer, dev) \ argument 17 #define format_dev_t(buffer, dev) \ argument 24 static __always_inline bool old_valid_dev(dev_t dev) in old_valid_dev() 29 static __always_inline u16 old_encode_dev(dev_t dev) in old_encode_dev() 39 static __always_inline u32 new_encode_dev(dev_t dev) in new_encode_dev() 46 static __always_inline dev_t new_decode_dev(u32 dev) in new_decode_dev() 53 static __always_inline u64 huge_encode_dev(dev_t dev) in huge_encode_dev() 58 static __always_inline dev_t huge_decode_dev(u64 dev) in huge_decode_dev() [all …]
|
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
D | dev.c | 43 static bool is_eth_rep_supported(struct mlx5_core_dev *dev) in is_eth_rep_supported() 57 bool mlx5_eth_supported(struct mlx5_core_dev *dev) in mlx5_eth_supported() 109 bool mlx5_vnet_supported(struct mlx5_core_dev *dev) in mlx5_vnet_supported() 131 static bool is_vnet_enabled(struct mlx5_core_dev *dev) in is_vnet_enabled() 142 static bool is_ib_rep_supported(struct mlx5_core_dev *dev) in is_ib_rep_supported() 159 static bool is_mp_supported(struct mlx5_core_dev *dev) in is_mp_supported() 179 bool mlx5_rdma_supported(struct mlx5_core_dev *dev) in mlx5_rdma_supported() 196 static bool is_ib_enabled(struct mlx5_core_dev *dev) in is_ib_enabled() 207 static bool is_dpll_supported(struct mlx5_core_dev *dev) in is_dpll_supported() 234 static bool is_fwctl_supported(struct mlx5_core_dev *dev) in is_fwctl_supported() [all …]
|
D | fw_reset.c | 19 struct mlx5_core_dev *dev; member 46 static u8 mlx5_get_fw_rst_state(struct mlx5_core_dev *dev) in mlx5_get_fw_rst_state() 51 static void mlx5_set_fw_rst_ack(struct mlx5_core_dev *dev) in mlx5_set_fw_rst_ack() 60 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_fw_reset_enable_remote_dev_reset_set() local 75 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_fw_reset_enable_remote_dev_reset_get() local 85 static int mlx5_reg_mfrl_set(struct mlx5_core_dev *dev, u8 reset_level, in mlx5_reg_mfrl_set() 99 static int mlx5_reg_mfrl_query(struct mlx5_core_dev *dev, u8 *reset_level, in mlx5_reg_mfrl_query() 122 int mlx5_fw_reset_query(struct mlx5_core_dev *dev, u8 *reset_level, u8 *reset_type) in mlx5_fw_reset_query() 127 static int mlx5_fw_reset_get_reset_method(struct mlx5_core_dev *dev, in mlx5_fw_reset_get_reset_method() 138 static int mlx5_fw_reset_get_reset_state_err(struct mlx5_core_dev *dev, in mlx5_fw_reset_get_reset_state_err() [all …]
|
/linux-6.15/drivers/usb/core/ |
D | sysfs.c | 52 static ssize_t bMaxPower_show(struct device *dev, in bMaxPower_show() 71 static ssize_t configuration_show(struct device *dev, in configuration_show() 93 static ssize_t bConfigurationValue_store(struct device *dev, in bConfigurationValue_store() 113 static ssize_t devspec_show(struct device *dev, struct device_attribute *attr, in devspec_show() 145 static ssize_t speed_show(struct device *dev, struct device_attribute *attr, in speed_show() 180 static ssize_t rx_lanes_show(struct device *dev, struct device_attribute *attr, in rx_lanes_show() 190 static ssize_t tx_lanes_show(struct device *dev, struct device_attribute *attr, in tx_lanes_show() 200 static ssize_t busnum_show(struct device *dev, struct device_attribute *attr, in busnum_show() 210 static ssize_t devnum_show(struct device *dev, struct device_attribute *attr, in devnum_show() 220 static ssize_t devpath_show(struct device *dev, struct device_attribute *attr, in devpath_show() [all …]
|
/linux-6.15/drivers/net/dsa/microchip/ |
D | ksz9477.c | 22 static void ksz_cfg(struct ksz_device *dev, u32 addr, u8 bits, bool set) in ksz_cfg() 27 static void ksz_port_cfg(struct ksz_device *dev, int port, int offset, u8 bits, in ksz_port_cfg() 34 static void ksz9477_cfg32(struct ksz_device *dev, u32 addr, u32 bits, bool set) in ksz9477_cfg32() 39 static void ksz9477_port_cfg32(struct ksz_device *dev, int port, int offset, in ksz9477_port_cfg32() 46 int ksz9477_change_mtu(struct ksz_device *dev, int port, int mtu) in ksz9477_change_mtu() 59 static int ksz9477_wait_vlan_ctrl_ready(struct ksz_device *dev) in ksz9477_wait_vlan_ctrl_ready() 67 static int ksz9477_get_vlan_table(struct ksz_device *dev, u16 vid, in ksz9477_get_vlan_table() 96 static int ksz9477_set_vlan_table(struct ksz_device *dev, u16 vid, in ksz9477_set_vlan_table() 130 static void ksz9477_read_table(struct ksz_device *dev, u32 *table) in ksz9477_read_table() 138 static void ksz9477_write_table(struct ksz_device *dev, u32 *table) in ksz9477_write_table() [all …]
|
/linux-6.15/drivers/net/ethernet/mellanox/mlx4/ |
D | mr.c | 150 u32 __mlx4_alloc_mtt_range(struct mlx4_dev *dev, int order) in __mlx4_alloc_mtt_range() 174 static u32 mlx4_alloc_mtt_range(struct mlx4_dev *dev, int order) in mlx4_alloc_mtt_range() 194 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, in mlx4_mtt_init() 217 void __mlx4_free_mtt_range(struct mlx4_dev *dev, u32 offset, int order) in __mlx4_free_mtt_range() 231 static void mlx4_free_mtt_range(struct mlx4_dev *dev, u32 offset, int order) in mlx4_free_mtt_range() 251 void mlx4_mtt_cleanup(struct mlx4_dev *dev, struct mlx4_mtt *mtt) in mlx4_mtt_cleanup() 260 u64 mlx4_mtt_addr(struct mlx4_dev *dev, struct mlx4_mtt *mtt) in mlx4_mtt_addr() 276 static int mlx4_SW2HW_MPT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, in mlx4_SW2HW_MPT() 284 static int mlx4_HW2SW_MPT(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, in mlx4_HW2SW_MPT() 293 int mlx4_mr_hw_get_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, in mlx4_mr_hw_get_mpt() [all …]
|
D | pd.c | 47 int mlx4_pd_alloc(struct mlx4_dev *dev, u32 *pdn) in mlx4_pd_alloc() 59 void mlx4_pd_free(struct mlx4_dev *dev, u32 pdn) in mlx4_pd_free() 65 int __mlx4_xrcd_alloc(struct mlx4_dev *dev, u32 *xrcdn) in __mlx4_xrcd_alloc() 76 int mlx4_xrcd_alloc(struct mlx4_dev *dev, u32 *xrcdn) in mlx4_xrcd_alloc() 96 void __mlx4_xrcd_free(struct mlx4_dev *dev, u32 xrcdn) in __mlx4_xrcd_free() 101 void mlx4_xrcd_free(struct mlx4_dev *dev, u32 xrcdn) in mlx4_xrcd_free() 118 int mlx4_init_pd_table(struct mlx4_dev *dev) in mlx4_init_pd_table() 127 void mlx4_cleanup_pd_table(struct mlx4_dev *dev) in mlx4_cleanup_pd_table() 132 int mlx4_init_xrcd_table(struct mlx4_dev *dev) in mlx4_init_xrcd_table() 140 void mlx4_cleanup_xrcd_table(struct mlx4_dev *dev) in mlx4_cleanup_xrcd_table() [all …]
|
/linux-6.15/drivers/media/test-drivers/vivid/ |
D | vivid-vid-cap.c | 60 static inline unsigned int webcam_ival_count(const struct vivid_dev *dev, in webcam_ival_count() 80 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_queue_setup() local 133 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_prepare() local 173 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_finish() local 199 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_queue() local 211 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_start_streaming() local 240 struct vivid_dev *dev = vb2_get_drv_priv(vq); in vid_cap_stop_streaming() local 248 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_cap_buf_request_complete() local 268 void vivid_update_quality(struct vivid_dev *dev) in vivid_update_quality() 316 static enum tpg_quality vivid_get_quality(struct vivid_dev *dev, s32 *afc) in vivid_get_quality() [all …]
|
/linux-6.15/drivers/media/usb/em28xx/ |
D | em28xx-video.c | 126 static inline unsigned int norm_maxw(struct em28xx *dev) in norm_maxw() 139 static inline unsigned int norm_maxh(struct em28xx *dev) in norm_maxh() 152 static int em28xx_vbi_supported(struct em28xx *dev) in em28xx_vbi_supported() 175 static void em28xx_wake_i2c(struct em28xx *dev) in em28xx_wake_i2c() 184 static int em28xx_colorlevels_set_default(struct em28xx *dev) in em28xx_colorlevels_set_default() 202 static int em28xx_set_outfmt(struct em28xx *dev) in em28xx_set_outfmt() 247 static int em28xx_accumulator_set(struct em28xx *dev, u8 xmin, u8 xmax, in em28xx_accumulator_set() 259 static void em28xx_capture_area_set(struct em28xx *dev, u8 hstart, u8 vstart, in em28xx_capture_area_set() 286 static int em28xx_scaler_set(struct em28xx *dev, u16 h, u16 v) in em28xx_scaler_set() 313 static int em28xx_resolution_set(struct em28xx *dev) in em28xx_resolution_set() [all …]
|
/linux-6.15/drivers/platform/x86/amd/pmf/ |
D | tee-if.c | 50 static void amd_pmf_prepare_args(struct amd_pmf_dev *dev, int cmd, in amd_pmf_prepare_args() 68 static void amd_pmf_update_uevents(struct amd_pmf_dev *dev, u16 event) in amd_pmf_update_uevents() 76 static void amd_pmf_apply_policies(struct amd_pmf_dev *dev, struct ta_pmf_enact_result *out) in amd_pmf_apply_policies() 212 static int amd_pmf_invoke_cmd_enact(struct amd_pmf_dev *dev) in amd_pmf_invoke_cmd_enact() 252 static int amd_pmf_invoke_cmd_init(struct amd_pmf_dev *dev) in amd_pmf_invoke_cmd_init() 293 struct amd_pmf_dev *dev = container_of(work, struct amd_pmf_dev, pb_work.work); in amd_pmf_invoke_cmd() local 299 static int amd_pmf_start_policy_engine(struct amd_pmf_dev *dev) in amd_pmf_start_policy_engine() 337 static inline bool amd_pmf_pb_valid(struct amd_pmf_dev *dev) in amd_pmf_pb_valid() 343 static void amd_pmf_hex_dump_pb(struct amd_pmf_dev *dev) in amd_pmf_hex_dump_pb() 352 struct amd_pmf_dev *dev = filp->private_data; in amd_pmf_get_pb_data() local [all …]
|
/linux-6.15/drivers/net/usb/ |
D | sr9800.c | 28 static int sr_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index, in sr_read_cmd() 41 static int sr_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index, in sr_write_cmd() 55 sr_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value, u16 index, in sr_write_cmd_async() 62 static int sr_rx_fixup(struct usbnet *dev, struct sk_buff *skb) in sr_rx_fixup() 110 static struct sk_buff *sr_tx_fixup(struct usbnet *dev, struct sk_buff *skb, in sr_tx_fixup() 150 static void sr_status(struct usbnet *dev, struct urb *urb) in sr_status() 168 static inline int sr_set_sw_mii(struct usbnet *dev) in sr_set_sw_mii() 178 static inline int sr_set_hw_mii(struct usbnet *dev) in sr_set_hw_mii() 188 static inline int sr_get_phy_addr(struct usbnet *dev) in sr_get_phy_addr() 208 static int sr_sw_reset(struct usbnet *dev, u8 flags) in sr_sw_reset() [all …]
|
/linux-6.15/drivers/net/wireless/mediatek/mt76/ |
D | mt76x02_mmio.c | 16 struct mt76x02_dev *dev = from_tasklet(dev, t, mt76.pre_tbtt_tasklet); in mt76x02_pre_tbtt_tasklet() local 75 static void mt76x02e_pre_tbtt_enable(struct mt76x02_dev *dev, bool en) in mt76x02e_pre_tbtt_enable() 83 static void mt76x02e_beacon_enable(struct mt76x02_dev *dev, bool en) in mt76x02e_beacon_enable() 92 void mt76x02e_init_beacon_config(struct mt76x02_dev *dev) in mt76x02e_init_beacon_config() 115 mt76x02_init_rx_queue(struct mt76x02_dev *dev, struct mt76_queue *q, in mt76x02_init_rx_queue() 130 static void mt76x02_process_tx_status_fifo(struct mt76x02_dev *dev) in mt76x02_process_tx_status_fifo() 141 struct mt76x02_dev *dev; in mt76x02_tx_worker() local 153 struct mt76x02_dev *dev = container_of(napi, struct mt76x02_dev, in mt76x02_poll_tx() local 175 int mt76x02_dma_init(struct mt76x02_dev *dev) in mt76x02_dma_init() 252 struct mt76x02_dev *dev; in mt76x02_rx_poll_complete() local [all …]
|
D | mt792x_usb.c | 14 u32 mt792xu_rr(struct mt76_dev *dev, u32 addr) in mt792xu_rr() 27 void mt792xu_wr(struct mt76_dev *dev, u32 addr, u32 val) in mt792xu_wr() 36 u32 mt792xu_rmw(struct mt76_dev *dev, u32 addr, u32 mask, u32 val) in mt792xu_rmw() 49 void mt792xu_copy(struct mt76_dev *dev, u32 offset, const void *data, int len) in mt792xu_copy() 74 int mt792xu_mcu_power_on(struct mt792x_dev *dev) in mt792xu_mcu_power_on() 94 static void mt792xu_cleanup(struct mt792x_dev *dev) in mt792xu_cleanup() 102 static u32 mt792xu_uhw_rr(struct mt76_dev *dev, u32 addr) in mt792xu_uhw_rr() 114 static void mt792xu_uhw_wr(struct mt76_dev *dev, u32 addr, u32 val) in mt792xu_uhw_wr() 122 static void mt792xu_dma_prefetch(struct mt792x_dev *dev) in mt792xu_dma_prefetch() 139 static void mt792xu_wfdma_init(struct mt792x_dev *dev) in mt792xu_wfdma_init() [all …]
|
D | usb.c | 18 int __mt76u_vendor_request(struct mt76_dev *dev, u8 req, u8 req_type, in __mt76u_vendor_request() 49 int mt76u_vendor_request(struct mt76_dev *dev, u8 req, in mt76u_vendor_request() 65 u32 ___mt76u_rr(struct mt76_dev *dev, u8 req, u8 req_type, u32 addr) in ___mt76u_rr() 81 static u32 __mt76u_rr(struct mt76_dev *dev, u32 addr) in __mt76u_rr() 101 static u32 mt76u_rr(struct mt76_dev *dev, u32 addr) in mt76u_rr() 112 void ___mt76u_wr(struct mt76_dev *dev, u8 req, u8 req_type, in ___mt76u_wr() 124 static void __mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val) in __mt76u_wr() 140 static void mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val) in mt76u_wr() 147 static u32 mt76u_rmw(struct mt76_dev *dev, u32 addr, in mt76u_rmw() 158 static void mt76u_copy(struct mt76_dev *dev, u32 offset, in mt76u_copy() [all …]
|
/linux-6.15/drivers/media/platform/samsung/exynos-gsc/ |
D | gsc-regs.c | 14 void gsc_hw_set_sw_reset(struct gsc_dev *dev) in gsc_hw_set_sw_reset() 19 int gsc_wait_reset(struct gsc_dev *dev) in gsc_wait_reset() 34 void gsc_hw_set_frm_done_irq_mask(struct gsc_dev *dev, bool mask) in gsc_hw_set_frm_done_irq_mask() 46 void gsc_hw_set_gsc_irq_enable(struct gsc_dev *dev, bool mask) in gsc_hw_set_gsc_irq_enable() 58 void gsc_hw_set_input_buf_masking(struct gsc_dev *dev, u32 shift, in gsc_hw_set_input_buf_masking() 72 void gsc_hw_set_output_buf_masking(struct gsc_dev *dev, u32 shift, in gsc_hw_set_output_buf_masking() 86 void gsc_hw_set_input_addr(struct gsc_dev *dev, struct gsc_addr *addr, in gsc_hw_set_input_addr() 97 void gsc_hw_set_output_addr(struct gsc_dev *dev, in gsc_hw_set_output_addr() 109 struct gsc_dev *dev = ctx->gsc_dev; in gsc_hw_set_input_path() local 122 struct gsc_dev *dev = ctx->gsc_dev; in gsc_hw_set_in_size() local [all …]
|
/linux-6.15/drivers/clk/ |
D | clk-devres.c | 12 static void devm_clk_release(struct device *dev, void *res) in devm_clk_release() 22 static struct clk *__devm_clk_get(struct device *dev, const char *id, in __devm_clk_get() 23 struct clk *(*get)(struct device *dev, const char *id), in __devm_clk_get() 63 struct clk *devm_clk_get(struct device *dev, const char *id) in devm_clk_get() 69 struct clk *devm_clk_get_prepared(struct device *dev, const char *id) in devm_clk_get_prepared() 75 struct clk *devm_clk_get_enabled(struct device *dev, const char *id) in devm_clk_get_enabled() 82 struct clk *devm_clk_get_optional(struct device *dev, const char *id) in devm_clk_get_optional() 88 struct clk *devm_clk_get_optional_prepared(struct device *dev, const char *id) in devm_clk_get_optional_prepared() 95 struct clk *devm_clk_get_optional_enabled(struct device *dev, const char *id) in devm_clk_get_optional_enabled() 102 struct clk *devm_clk_get_optional_enabled_with_rate(struct device *dev, in devm_clk_get_optional_enabled_with_rate() [all …]
|
/linux-6.15/drivers/base/ |
D | devres.c | 56 static void devres_dbg(struct device *dev, struct devres_node *node, in devres_dbg() 64 #define devres_dbg(dev, node, op) do {} while (0) argument 67 static void devres_log(struct device *dev, struct devres_node *node, in devres_log() 78 static void group_open_release(struct device *dev, void *res) in group_open_release() 83 static void group_close_release(struct device *dev, void *res) in group_close_release() 132 static void add_dr(struct device *dev, struct devres_node *node) in add_dr() 139 static void replace_dr(struct device *dev, in replace_dr() 190 void devres_for_each_res(struct device *dev, dr_release_t release, in devres_for_each_res() 243 void devres_add(struct device *dev, void *res) in devres_add() 254 static struct devres *find_dr(struct device *dev, dr_release_t release, in find_dr() [all …]
|
/linux-6.15/drivers/media/i2c/ |
D | max9271.c | 25 static int max9271_read(struct max9271_device *dev, u8 reg) in max9271_read() 40 static int max9271_write(struct max9271_device *dev, u8 reg, u8 val) in max9271_write() 62 static int max9271_pclk_detect(struct max9271_device *dev) in max9271_pclk_detect() 83 void max9271_wake_up(struct max9271_device *dev) in max9271_wake_up() 95 int max9271_set_serial_link(struct max9271_device *dev, bool enable) in max9271_set_serial_link() 131 int max9271_configure_i2c(struct max9271_device *dev, u8 i2c_config) in max9271_configure_i2c() 149 int max9271_set_high_threshold(struct max9271_device *dev, bool enable) in max9271_set_high_threshold() 171 int max9271_configure_gmsl_link(struct max9271_device *dev) in max9271_configure_gmsl_link() 209 int max9271_set_gpios(struct max9271_device *dev, u8 gpio_mask) in max9271_set_gpios() 230 int max9271_clear_gpios(struct max9271_device *dev, u8 gpio_mask) in max9271_clear_gpios() [all …]
|
/linux-6.15/drivers/media/usb/cx231xx/ |
D | cx231xx-cards.c | 1086 struct cx231xx *dev = ptr; in cx231xx_tuner_callback() local 1118 static void cx231xx_reset_out(struct cx231xx *dev) in cx231xx_reset_out() 1127 static void cx231xx_enable_OSC(struct cx231xx *dev) in cx231xx_enable_OSC() 1132 static void cx231xx_sleep_s5h1432(struct cx231xx *dev) in cx231xx_sleep_s5h1432() 1137 static inline void cx231xx_set_model(struct cx231xx *dev) in cx231xx_set_model() 1145 void cx231xx_pre_card_setup(struct cx231xx *dev) in cx231xx_pre_card_setup() 1173 static void cx231xx_config_tuner(struct cx231xx *dev) in cx231xx_config_tuner() 1211 static int read_eeprom(struct cx231xx *dev, struct i2c_client *client, in read_eeprom() 1250 void cx231xx_card_setup(struct cx231xx *dev) in cx231xx_card_setup() 1321 int cx231xx_config(struct cx231xx *dev) in cx231xx_config() [all …]
|
/linux-6.15/drivers/media/pci/cx88/ |
D | cx88-mpeg.c | 44 struct cx8802_dev *dev = container_of(work, struct cx8802_dev, in request_module_async() local 53 static void request_modules(struct cx8802_dev *dev) in request_modules() 59 static void flush_request_modules(struct cx8802_dev *dev) in flush_request_modules() 64 #define request_modules(dev) argument 65 #define flush_request_modules(dev) argument 72 int cx8802_start_dma(struct cx8802_dev *dev, in cx8802_start_dma() 180 static int cx8802_stop_dma(struct cx8802_dev *dev) in cx8802_stop_dma() 198 static int cx8802_restart_queue(struct cx8802_dev *dev, in cx8802_restart_queue() 216 int cx8802_buf_prepare(struct vb2_queue *q, struct cx8802_dev *dev, in cx8802_buf_prepare() 241 void cx8802_buf_queue(struct cx8802_dev *dev, struct cx88_buffer *buf) in cx8802_buf_queue() [all …]
|