Home
last modified time | relevance | path

Searched refs:lpss (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/drivers/mfd/
H A Dintel-lpss.c31 #include "intel-lpss.h"
41 /* Offsets from lpss->priv */
131 static void intel_lpss_cache_ltr(struct intel_lpss *lpss) in intel_lpss_cache_ltr() argument
133 lpss->active_ltr = readl(lpss->priv + LPSS_PRIV_ACTIVELTR); in intel_lpss_cache_ltr()
134 lpss->idle_ltr = readl(lpss->priv + LPSS_PRIV_IDLELTR); in intel_lpss_cache_ltr()
137 static int intel_lpss_debugfs_add(struct intel_lpss *lpss) in intel_lpss_debugfs_add() argument
141 dir = debugfs_create_dir(dev_name(lpss->dev), intel_lpss_debugfs); in intel_lpss_debugfs_add()
145 /* Cache the values into lpss structur in intel_lpss_debugfs_add()
156 intel_lpss_debugfs_remove(struct intel_lpss *lpss) intel_lpss_debugfs_remove() argument
163 struct intel_lpss *lpss = dev_get_drvdata(dev); intel_lpss_ltr_set() local
196 intel_lpss_ltr_expose(struct intel_lpss *lpss) intel_lpss_ltr_expose() argument
202 intel_lpss_ltr_hide(struct intel_lpss *lpss) intel_lpss_ltr_hide() argument
208 intel_lpss_assign_devs(struct intel_lpss *lpss) intel_lpss_assign_devs() argument
239 intel_lpss_has_idma(const struct intel_lpss *lpss) intel_lpss_has_idma() argument
244 intel_lpss_set_remap_addr(const struct intel_lpss *lpss) intel_lpss_set_remap_addr() argument
251 intel_lpss_deassert_reset(const struct intel_lpss *lpss) intel_lpss_deassert_reset() argument
259 intel_lpss_init_dev(const struct intel_lpss *lpss) intel_lpss_init_dev() argument
289 intel_lpss_register_clock_divider(struct intel_lpss *lpss, const char *devname, struct clk **clk) intel_lpss_register_clock_divider() argument
321 intel_lpss_register_clock(struct intel_lpss *lpss) intel_lpss_register_clock() argument
366 intel_lpss_unregister_clock(struct intel_lpss *lpss) intel_lpss_unregister_clock() argument
378 struct intel_lpss *lpss; intel_lpss_probe() local
453 struct intel_lpss *lpss = dev_get_drvdata(dev); intel_lpss_remove() local
485 struct intel_lpss *lpss = dev_get_drvdata(dev); intel_lpss_suspend() local
506 struct intel_lpss *lpss = dev_get_drvdata(dev); intel_lpss_resume() local
[all...]
H A DMakefile216 obj-$(CONFIG_MFD_INTEL_LPSS) += intel-lpss.o
217 obj-$(CONFIG_MFD_INTEL_LPSS_PCI) += intel-lpss-pci.o
218 obj-$(CONFIG_MFD_INTEL_LPSS_ACPI) += intel-lpss-acpi.o
/kernel/linux/linux-5.10/drivers/mfd/
H A Dintel-lpss.c31 #include "intel-lpss.h"
41 /* Offsets from lpss->priv */
131 static void intel_lpss_cache_ltr(struct intel_lpss *lpss) in intel_lpss_cache_ltr() argument
133 lpss->active_ltr = readl(lpss->priv + LPSS_PRIV_ACTIVELTR); in intel_lpss_cache_ltr()
134 lpss->idle_ltr = readl(lpss->priv + LPSS_PRIV_IDLELTR); in intel_lpss_cache_ltr()
137 static int intel_lpss_debugfs_add(struct intel_lpss *lpss) in intel_lpss_debugfs_add() argument
141 dir = debugfs_create_dir(dev_name(lpss->dev), intel_lpss_debugfs); in intel_lpss_debugfs_add()
145 /* Cache the values into lpss structur in intel_lpss_debugfs_add()
156 intel_lpss_debugfs_remove(struct intel_lpss *lpss) intel_lpss_debugfs_remove() argument
163 struct intel_lpss *lpss = dev_get_drvdata(dev); intel_lpss_ltr_set() local
196 intel_lpss_ltr_expose(struct intel_lpss *lpss) intel_lpss_ltr_expose() argument
202 intel_lpss_ltr_hide(struct intel_lpss *lpss) intel_lpss_ltr_hide() argument
208 intel_lpss_assign_devs(struct intel_lpss *lpss) intel_lpss_assign_devs() argument
239 intel_lpss_has_idma(const struct intel_lpss *lpss) intel_lpss_has_idma() argument
244 intel_lpss_set_remap_addr(const struct intel_lpss *lpss) intel_lpss_set_remap_addr() argument
251 intel_lpss_deassert_reset(const struct intel_lpss *lpss) intel_lpss_deassert_reset() argument
259 intel_lpss_init_dev(const struct intel_lpss *lpss) intel_lpss_init_dev() argument
289 intel_lpss_register_clock_divider(struct intel_lpss *lpss, const char *devname, struct clk **clk) intel_lpss_register_clock_divider() argument
320 intel_lpss_register_clock(struct intel_lpss *lpss) intel_lpss_register_clock() argument
365 intel_lpss_unregister_clock(struct intel_lpss *lpss) intel_lpss_unregister_clock() argument
377 struct intel_lpss *lpss; intel_lpss_probe() local
451 struct intel_lpss *lpss = dev_get_drvdata(dev); intel_lpss_remove() local
482 struct intel_lpss *lpss = dev_get_drvdata(dev); intel_lpss_suspend() local
503 struct intel_lpss *lpss = dev_get_drvdata(dev); intel_lpss_resume() local
[all...]
H A DMakefile214 obj-$(CONFIG_MFD_INTEL_LPSS) += intel-lpss.o
215 obj-$(CONFIG_MFD_INTEL_LPSS_PCI) += intel-lpss-pci.o
216 obj-$(CONFIG_MFD_INTEL_LPSS_ACPI) += intel-lpss-acpi.o
/kernel/linux/linux-6.6/drivers/tty/serial/8250/
H A D8250_lpss.c76 struct lpss8250 *lpss = to_lpss8250(p->private_data); in byt_set_termios() local
77 unsigned long fref = lpss->board->freq, fuart = baud * 16; in byt_set_termios()
116 static int byt_serial_setup(struct lpss8250 *lpss, struct uart_port *port) in byt_serial_setup() argument
118 struct dw_dma_slave *param = &lpss->dma_param; in byt_serial_setup()
145 lpss->dma_maxburst = 16; in byt_serial_setup()
156 static void byt_serial_exit(struct lpss8250 *lpss) in byt_serial_exit() argument
158 struct dw_dma_slave *param = &lpss->dma_param; in byt_serial_exit()
164 static int ehl_serial_setup(struct lpss8250 *lpss, struct uart_port *port) in ehl_serial_setup() argument
166 struct uart_8250_dma *dma = &lpss->data.dma; in ehl_serial_setup()
177 lpss in ehl_serial_setup()
184 ehl_serial_exit(struct lpss8250 *lpss) ehl_serial_exit() argument
202 qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup_dma() argument
237 qrk_serial_exit_dma(struct lpss8250 *lpss) qrk_serial_exit_dma() argument
250 qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup_dma() argument
251 qrk_serial_exit_dma(struct lpss8250 *lpss) qrk_serial_exit_dma() argument
254 qrk_serial_setup(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup() argument
260 qrk_serial_exit(struct lpss8250 *lpss) qrk_serial_exit() argument
276 lpss8250_dma_setup(struct lpss8250 *lpss, struct uart_8250_port *port) lpss8250_dma_setup() argument
317 struct lpss8250 *lpss; lpss8250_probe() local
379 struct lpss8250 *lpss = pci_get_drvdata(pdev); lpss8250_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
H A D8250_lpss.c76 struct lpss8250 *lpss = to_lpss8250(p->private_data); in byt_set_termios() local
77 unsigned long fref = lpss->board->freq, fuart = baud * 16; in byt_set_termios()
120 static int byt_serial_setup(struct lpss8250 *lpss, struct uart_port *port) in byt_serial_setup() argument
122 struct dw_dma_slave *param = &lpss->dma_param; in byt_serial_setup()
149 lpss->dma_maxburst = 16; in byt_serial_setup()
160 static void byt_serial_exit(struct lpss8250 *lpss) in byt_serial_exit() argument
162 struct dw_dma_slave *param = &lpss->dma_param; in byt_serial_exit()
168 static int ehl_serial_setup(struct lpss8250 *lpss, struct uart_port *port) in ehl_serial_setup() argument
173 static void ehl_serial_exit(struct lpss8250 *lpss) in ehl_serial_exit() argument
175 struct uart_8250_port *up = serial8250_get_port(lpss in ehl_serial_exit()
191 qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup_dma() argument
226 qrk_serial_exit_dma(struct lpss8250 *lpss) qrk_serial_exit_dma() argument
239 qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup_dma() argument
240 qrk_serial_exit_dma(struct lpss8250 *lpss) qrk_serial_exit_dma() argument
243 qrk_serial_setup(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup() argument
249 qrk_serial_exit(struct lpss8250 *lpss) qrk_serial_exit() argument
265 lpss8250_dma_setup(struct lpss8250 *lpss, struct uart_8250_port *port) lpss8250_dma_setup() argument
306 struct lpss8250 *lpss; lpss8250_probe() local
368 struct lpss8250 *lpss = pci_get_drvdata(pdev); lpss8250_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/clk/x86/
H A DMakefile4 clk-x86-lpss-objs := clk-lpt.o
5 obj-$(CONFIG_X86_INTEL_LPSS) += clk-x86-lpss.o
H A Dclk-lpt.c13 #include <linux/platform_data/x86/clk-lpss.h>
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-lpss.h7 * Derived from the original pwm-lpss.c
16 #include <linux/platform_data/x86/pwm-lpss.h>
/kernel/linux/linux-6.6/drivers/clk/x86/
H A Dclk-lpss-atom.c13 #include <linux/platform_data/x86/clk-lpss.h>
39 .name = "clk-lpss-atom",
/kernel/linux/linux-5.10/drivers/acpi/
H A Dacpi_lpss.c19 #include <linux/platform_data/x86/clk-lpss.h>
164 "pwm-lpss-platform"),
209 "pwm-lpss-platform"),
/kernel/linux/linux-6.6/drivers/acpi/
H A Dacpi_lpss.c19 #include <linux/platform_data/x86/clk-lpss.h>
165 "pwm-lpss-platform"),
213 "pwm-lpss-platform"),
216 "pwm-lpss-platform"),
414 lpss_clk_dev = platform_device_register_simple("clk-lpss-atom", in lpt_register_clock_device()
/kernel/linux/linux-6.6/drivers/pinctrl/intel/
H A Dpinctrl-intel.c27 #include <linux/platform_data/x86/pwm-lpss.h>

Completed in 11 milliseconds