/linux-master/drivers/clk/tegra/ |
H A D | clk-periph-fixed.c | 19 struct tegra_clk_periph_fixed *fixed = to_tegra_clk_periph_fixed(hw); local 20 u32 mask = 1 << (fixed->num % 32), value; 22 value = readl(fixed->base + fixed->regs->enb_reg); 24 value = readl(fixed->base + fixed->regs->rst_reg); 34 struct tegra_clk_periph_fixed *fixed = to_tegra_clk_periph_fixed(hw); local 35 u32 mask = 1 << (fixed->num % 32); 37 writel(mask, fixed->base + fixed 44 struct tegra_clk_periph_fixed *fixed = to_tegra_clk_periph_fixed(hw); local 54 struct tegra_clk_periph_fixed *fixed = to_tegra_clk_periph_fixed(hw); local 79 struct tegra_clk_periph_fixed *fixed; local [all...] |
H A D | Makefile | 8 obj-y += clk-periph-fixed.o 16 obj-y += clk-tegra-fixed.o
|
/linux-master/drivers/clk/uniphier/ |
H A D | clk-uniphier-fixed-rate.c | 16 struct clk_fixed_rate *fixed; local 20 /* allocate fixed-rate clock */ 21 fixed = devm_kzalloc(dev, sizeof(*fixed), GFP_KERNEL); 22 if (!fixed) 31 fixed->fixed_rate = data->fixed_rate; 32 fixed->hw.init = &init; 34 ret = devm_clk_hw_register(dev, &fixed->hw); 38 return &fixed->hw;
|
H A D | Makefile | 5 obj-y += clk-uniphier-fixed-factor.o 6 obj-y += clk-uniphier-fixed-rate.o
|
/linux-master/drivers/clk/sunxi/ |
H A D | clk-a10-hosc.c | 20 struct clk_fixed_rate *fixed; local 28 /* allocate fixed-rate and gate clock structs */ 29 fixed = kzalloc(sizeof(struct clk_fixed_rate), GFP_KERNEL); 30 if (!fixed) 38 /* set up gate and fixed rate properties */ 42 fixed->fixed_rate = rate; 47 &fixed->hw, &clk_fixed_rate_ops, 60 kfree(fixed);
|
/linux-master/drivers/clk/ |
H A D | clk-fixed-rate.c | 18 * DOC: basic fixed-rate clock that cannot gate 23 * rate - rate is always a fixed value. No clk_set_rate support 24 * parent - fixed parent. No clk_set_parent support 38 struct clk_fixed_rate *fixed = to_clk_fixed_rate(hw); local 40 if (fixed->flags & CLK_FIXED_RATE_PARENT_ACCURACY) 43 return fixed->fixed_accuracy; 71 struct clk_fixed_rate *fixed; local 76 /* allocate fixed-rate clock */ 78 fixed = devres_alloc(devm_clk_hw_register_fixed_rate_release, 79 sizeof(*fixed), GFP_KERNE 150 struct clk_fixed_rate *fixed; local [all...] |
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | io.h | 46 bool fixed) 55 ret = wl->if_ops->write(wl->dev, addr, buf, len, fixed); 64 bool fixed) 73 ret = wl->if_ops->read(wl->dev, addr, buf, len, fixed); 82 bool fixed) 84 return wlcore_raw_read(wl, wl->rtable[reg], buf, len, fixed); 89 bool fixed) 91 return wlcore_raw_write(wl, wl->rtable[reg], buf, len, fixed); 119 void *buf, size_t len, bool fixed) 125 return wlcore_raw_read(wl, physical, buf, len, fixed); 44 wlcore_raw_write(struct wl1271 *wl, int addr, void *buf, size_t len, bool fixed) argument 62 wlcore_raw_read(struct wl1271 *wl, int addr, void *buf, size_t len, bool fixed) argument 80 wlcore_raw_read_data(struct wl1271 *wl, int reg, void *buf, size_t len, bool fixed) argument 87 wlcore_raw_write_data(struct wl1271 *wl, int reg, void *buf, size_t len, bool fixed) argument 118 wlcore_read(struct wl1271 *wl, int addr, void *buf, size_t len, bool fixed) argument 128 wlcore_write(struct wl1271 *wl, int addr, void *buf, size_t len, bool fixed) argument 138 wlcore_write_data(struct wl1271 *wl, int reg, void *buf, size_t len, bool fixed) argument 145 wlcore_read_data(struct wl1271 *wl, int reg, void *buf, size_t len, bool fixed) argument 152 wlcore_read_hwaddr(struct wl1271 *wl, int hwaddr, void *buf, size_t len, bool fixed) argument [all...] |
H A D | spi.c | 231 void *buf, size_t len, bool fixed) 253 if (fixed) 288 if (!fixed) 298 void *buf, size_t len, bool fixed) 328 if (fixed) 339 if (!fixed) 353 void *buf, size_t len, bool fixed) 360 __wl12xx_spi_raw_write(child, addr, buf, len, fixed); 362 return __wl12xx_spi_raw_write(child, addr, buf, len, fixed); 230 wl12xx_spi_raw_read(struct device *child, int addr, void *buf, size_t len, bool fixed) argument 297 __wl12xx_spi_raw_write(struct device *child, int addr, void *buf, size_t len, bool fixed) argument 352 wl12xx_spi_raw_write(struct device *child, int addr, void *buf, size_t len, bool fixed) argument
|
/linux-master/net/mac80211/ |
H A D | eht.c | 32 &eht_cap_ie_elem->fixed, 39 if (eht_cap_ie_elem->fixed.phy_cap_info[5] & 49 eht_cap_ie_elem->fixed.phy_cap_info);
|
/linux-master/include/linux/ |
H A D | cma.h | 33 bool fixed, const char *name, struct cma **res_cma, 38 bool fixed, const char *name, struct cma **res_cma) 41 order_per_bit, fixed, name, res_cma, NUMA_NO_NODE); 35 cma_declare_contiguous(phys_addr_t base, phys_addr_t size, phys_addr_t limit, phys_addr_t alignment, unsigned int order_per_bit, bool fixed, const char *name, struct cma **res_cma) argument
|
/linux-master/drivers/gpu/drm/amd/display/modules/freesync/ |
H A D | freesync.c | 34 /* Refresh rate ramp at a fixed rate of 65 Hz/second */ 42 /* Threshold to exit fixed refresh rate */ 44 /* Number of consecutive frames to check before entering/exiting fixed refresh */ 195 in_out_vrr->fixed.target_refresh_in_uhz); 224 in_out_vrr->fixed.ramping_active = false; 225 in_out_vrr->fixed.ramping_done = true; 228 in_out_vrr->fixed.target_refresh_in_uhz); 237 in_out_vrr->fixed.ramping_active = false; 238 in_out_vrr->fixed.ramping_done = true; 241 in_out_vrr->fixed [all...] |
/linux-master/drivers/phy/hisilicon/ |
H A D | phy-histb-combphy.c | 37 int fixed; member in struct:histb_combphy_mode 76 return (mode->fixed != PHY_NONE) ? true : false; 183 if (is_mode_fixed(mode) && mode->select != mode->fixed) { 184 dev_err(dev, "mode select %d mismatch fixed phy mode %d\n", 185 mode->select, mode->fixed); 219 mode->fixed = PHY_NONE; 221 ret = of_property_read_u32(np, "hisilicon,fixed-mode", &mode->fixed); 223 dev_dbg(dev, "found fixed phy mode %d\n", mode->fixed); [all...] |
/linux-master/drivers/clk/renesas/ |
H A D | rcar-gen2-cpg.c | 42 * parent - fixed parent. No clk_set_parent support 168 struct clk_fixed_factor *fixed; local 172 fixed = kzalloc(sizeof(*fixed), GFP_KERNEL); 173 if (!fixed) 176 fixed->mult = 1; 177 fixed->div = 6; 181 kfree(fixed); 191 &fixed->hw, &clk_fixed_factor_ops, 195 kfree(fixed); [all...] |
H A D | rcar-cpg-lib.c | 177 struct clk_fixed_factor fixed; member in struct:rpcd2_clock 192 rpcd2->fixed.mult = 1; 193 rpcd2->fixed.div = 2; 201 &rpcd2->fixed.hw, &clk_fixed_factor_ops,
|
/linux-master/drivers/phy/qualcomm/ |
H A D | phy-qcom-pcie2.c | 206 * Register a fixed rate pipe clock. 226 struct clk_fixed_rate *fixed; local 236 fixed = devm_kzalloc(qphy->dev, sizeof(*fixed), GFP_KERNEL); 237 if (!fixed) 243 fixed->fixed_rate = 250000000; 244 fixed->hw.init = &init; 246 ret = devm_clk_hw_register(qphy->dev, &fixed->hw); 250 return devm_of_clk_add_hw_provider(qphy->dev, of_clk_hw_simple_get, &fixed->hw);
|
/linux-master/drivers/gpu/drm/i2c/ |
H A D | ch7006_priv.h | 34 typedef int64_t fixed; typedef 49 fixed vrefresh; 54 fixed subc_freq; 55 fixed black_level; 67 fixed subc_coeff; 162 static inline int32_t round_fixed(fixed x)
|
/linux-master/drivers/clk/qcom/ |
H A D | common.c | 127 * clk as a fixed rate clock if it isn't present. 136 struct clk_fixed_rate *fixed; local 147 fixed = devm_kzalloc(dev, sizeof(*fixed), GFP_KERNEL); 148 if (!fixed) 151 fixed->fixed_rate = rate; 152 fixed->hw.init = &init_data; 157 ret = devm_clk_hw_register(dev, &fixed->hw);
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | dbring.c | 284 pdev_idx = ev->fixed.pdev_id; 285 module_id = ev->fixed.module_id; 292 if (ev->fixed.num_buf_release_entry != 293 ev->fixed.num_meta_data_entry) { 295 ev->fixed.num_buf_release_entry, 296 ev->fixed.num_meta_data_entry); 308 switch (ev->fixed.module_id) { 315 ev->fixed.module_id); 325 num_entry = ev->fixed.num_buf_release_entry;
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | wndwc57e.c | 145 fixedU0_16_FP16(u16 fixed) argument 148 if (fixed) { 149 while (--exp && !(fixed & 0x8000)) 150 fixed <<= 1; 151 man = ((fixed << 1) & 0xffc0) >> 6;
|
/linux-master/drivers/hwmon/pmbus/ |
H A D | stpddc60.c | 62 * Adjust the linear format word to use the given fixed exponent. 64 static u16 stpddc60_adjust_linear(u16 word, s16 fixed) argument 70 d = e - fixed; 77 return clamp_val(m, 0, 0x3ff) | ((fixed << 11) & 0xf800); 143 * the same fixed exponent the chip uses to encode the data when read.
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | dbring.c | 248 pdev_idx = le32_to_cpu(ev->fixed.pdev_id); 255 if (ev->fixed.num_buf_release_entry != 256 ev->fixed.num_meta_data_entry) { 258 ev->fixed.num_buf_release_entry, 259 ev->fixed.num_meta_data_entry); 271 switch (ev->fixed.module_id) { 277 ev->fixed.module_id); 287 num_entry = le32_to_cpu(ev->fixed.num_buf_release_entry);
|
H A D | dbring.h | 27 struct ath12k_wmi_dma_buf_release_fixed_params fixed; member in struct:ath12k_dbring_buf_release_event
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | mlx5_core.h | 166 static inline int mlx5_flexible_inlen(struct mlx5_core_dev *dev, size_t fixed, argument 172 if (fixed > INT_MAX || item_size > INT_MAX || num_items > INT_MAX) { 174 __func__, func, line, fixed, item_size, num_items); 180 __func__, func, line, fixed, item_size, num_items); 184 if (check_add_overflow((int)fixed, inlen, &inlen)) { 186 __func__, func, line, fixed, item_size, num_items); 193 #define MLX5_FLEXIBLE_INLEN(dev, fixed, item_size, num_items) \ 194 mlx5_flexible_inlen(dev, fixed, item_size, num_items, __func__, __LINE__)
|
/linux-master/arch/sh/boards/mach-rsk/ |
H A D | setup.c | 16 #include <linux/regulator/fixed.h>
|
/linux-master/drivers/clk/ti/ |
H A D | Makefile | 6 fixed-factor.o mux.o apll.o \
|