Home
last modified time | relevance | path

Searched refs:sbefifo (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/drivers/fsi/
Dfsi-sbefifo.c119 struct sbefifo { struct
135 struct sbefifo *sbefifo; argument
149 struct sbefifo *sbefifo = container_of(dev, struct sbefifo, dev); in timeout_show() local
151 return sysfs_emit(buf, "%d\n", sbefifo->timed_out ? 1 : 0); in timeout_show()
264 static int sbefifo_regr(struct sbefifo *sbefifo, int reg, u32 *word) in sbefifo_regr() argument
269 rc = fsi_device_read(sbefifo->fsi_dev, reg, &raw_word, in sbefifo_regr()
279 static int sbefifo_regw(struct sbefifo *sbefifo, int reg, u32 word) in sbefifo_regw() argument
283 return fsi_device_write(sbefifo->fsi_dev, reg, &raw_word, in sbefifo_regw()
287 static int sbefifo_check_sbe_state(struct sbefifo *sbefifo) in sbefifo_check_sbe_state() argument
293 rc = fsi_slave_read(sbefifo->fsi_dev->slave, CFAM_GP_MBOX_SBM_ADDR, in sbefifo_check_sbe_state()
[all …]
Dfsi-occ.c44 struct device *sbefifo; member
291 rc = sbefifo_submit(occ->sbefifo, cmd, cmd_len, resp, &resp_len); in occ_getsram()
295 rc = sbefifo_parse_status(occ->sbefifo, SBEFIFO_CMD_GET_OCC_SRAM, in occ_getsram()
364 rc = sbefifo_submit(occ->sbefifo, buf, cmd_len, buf, &resp_len); in occ_putsram()
368 rc = sbefifo_parse_status(occ->sbefifo, SBEFIFO_CMD_PUT_OCC_SRAM, in occ_putsram()
425 rc = sbefifo_submit(occ->sbefifo, buf, cmd_len, buf, &resp_len); in occ_trigger_attn()
429 rc = sbefifo_parse_status(occ->sbefifo, SBEFIFO_CMD_PUT_OCC_SRAM, in occ_trigger_attn()
647 occ->sbefifo = dev->parent; in occ_probe()
DMakefile10 obj-$(CONFIG_FSI_SBEFIFO) += fsi-sbefifo.o
/linux-6.12.1/arch/arm/boot/dts/aspeed/
Dibm-power10-quad.dtsi24 sbefifo100: sbefifo@2400 {
25 compatible = "ibm,p9-sbefifo";
52 sbefifo101: sbefifo@2400 {
53 compatible = "ibm,p9-sbefifo";
80 sbefifo110: sbefifo@2400 {
81 compatible = "ibm,p9-sbefifo";
108 sbefifo111: sbefifo@2400 {
109 compatible = "ibm,p9-sbefifo";
136 sbefifo112: sbefifo@2400 {
137 compatible = "ibm,p9-sbefifo";
[all …]
Dibm-power11-quad.dtsi170 sbefifo100: sbefifo@2400 {
171 compatible = "ibm,odyssey-sbefifo";
200 sbefifo101: sbefifo@2400 {
201 compatible = "ibm,odyssey-sbefifo";
230 sbefifo110: sbefifo@2400 {
231 compatible = "ibm,odyssey-sbefifo";
260 sbefifo111: sbefifo@2400 {
261 compatible = "ibm,odyssey-sbefifo";
290 sbefifo112: sbefifo@2400 {
291 compatible = "ibm,odyssey-sbefifo";
[all …]
Daspeed-bmc-ibm-fuji.dts2508 sbefifo500: sbefifo@2400 {
2509 compatible = "ibm,odyssey-sbefifo";
2538 sbefifo501: sbefifo@2400 {
2539 compatible = "ibm,odyssey-sbefifo";
2568 sbefifo510: sbefifo@2400 {
2569 compatible = "ibm,odyssey-sbefifo";
2598 sbefifo511: sbefifo@2400 {
2599 compatible = "ibm,odyssey-sbefifo";
2628 sbefifo512: sbefifo@2400 {
2629 compatible = "ibm,odyssey-sbefifo";
[all …]
Daspeed-bmc-ibm-everest.dts2542 sbefifo500: sbefifo@2400 {
2543 compatible = "ibm,p9-sbefifo";
2574 sbefifo501: sbefifo@2400 {
2575 compatible = "ibm,p9-sbefifo";
2606 sbefifo510: sbefifo@2400 {
2607 compatible = "ibm,p9-sbefifo";
2638 sbefifo511: sbefifo@2400 {
2639 compatible = "ibm,p9-sbefifo";
2670 sbefifo512: sbefifo@2400 {
2671 compatible = "ibm,p9-sbefifo";
[all …]
Dibm-power9-dual.dtsi83 sbefifo@2400 {
84 compatible = "ibm,p9-sbefifo";
184 sbefifo@2400 {
185 compatible = "ibm,p9-sbefifo";
Dibm-power10-dual.dtsi151 sbefifo@2400 {
152 compatible = "ibm,p9-sbefifo";
318 sbefifo@2400 {
319 compatible = "ibm,p9-sbefifo";
Daspeed-bmc-opp-tacoma.dts277 sbefifo@2400 {
278 compatible = "ibm,p9-sbefifo";
378 sbefifo@2400 {
379 compatible = "ibm,p9-sbefifo";